Enhanced Visual Search — це нова функція у «Фото» на iPhone, що дозволяє шукати світлини, пов’язані з пам’ятками та визначними місцями, навіть коли вони не мають геолокаційних даних. Механіка полягає в тому, що ви вводите назву пам’ятки, наприклад, «Golden Gate Bridge», і програма знаходить усі фотографії, на яких може бути присутній цей міст, навіть якщо він зображений не чітко та без жодних міток GPS. Як користуватися цією функцією, в чому її користь та чому варто про неї дізнатися більше читайте в статті Ябко.
Відмінність від Visual Look Up
Visual Look Up дає змогу дізнатися, що саме відображено на конкретному знімку — наприклад, якої породи пес чи як називається рослина. Однак, ця функція працює, коли ви вже відкрили фотографію і хочете отримати додаткову інформацію. Enhanced Visual Search — це пошук по всій бібліотеці, тож, коли ви шукаєте певну пам’ятку, додаток «Фото» здатен «витягти» відповідні світлини за назвою, навіть якщо вони не мають вшитих координат чи очевидного підпису.
Система шифрування та анонімність
Enhanced Visual Search вимагає «глобального індексу» пам’яток на серверах Apple, щоб зіставити знайдені на ваших зображеннях об’єкти з реальними ландмарками. Але водночас компанія застосовує складну схему захисту даних. По-перше, при аналізі знімка iPhone створює математичну модель фрагмента світлини й зашифровує її, не передаючи самих пікселів на сервер. Цей зашифрований запит проходить через мережу ретрансляторів і доповнюється «фейковими» запитами, щоб сервер не міг упевнено визначити, що ви шукаєте. По-друге, сам сервер не отримує ключа для розшифрування, тому не бачить реальний зміст вашої фотографії, а натомість оперує лише абстрактними «векторами».
Захист трафіку та механізм PNNS
Apple поєднує технологію гомоморфного шифрування й метод під назвою Private Nearest Neighbor Search (PNNS). Підхід полягає в тому, що ваш пристрій надсилає до сервера зашифровану математичну модель — «відбиток» зображення. Сервер звіряє цю модель з глобальним індексом місць, а потім повертає ймовірні варіанти назв об’єктів. Водночас IP-адреса вашого пристрою приховується, а частина запитів виконується через анонімізовану мережу, щоб унеможливити прив’язку до конкретного користувача. У результаті Apple не зберігає жодних даних про ваші фото, не може розпізнати ваше точне місцеперебування та не бачить «справжнє зображення».
Як вимкнути Enhanced Visual Search
Деяким користувачам подібні алгоритми можуть видатися зайвими з погляду використання мережевого трафіку чи принципових міркувань безпеки. У такому разі відключіть цю функцію за допомогою опції в «Налаштуваннях»: відкрийте «Settings», перейдіть у розділ «Apps», потім «Photos» і вимкніть «Enhanced Visual Search». Apple зазначає, що це доцільно в ситуаціях, коли доступ до інтернету обмежений або ви хочете цілком припинити всі спроби зіставлення об’єктів на своїх світлинах із зовнішньою базою.
Тож, чому це корисно?
Тобто, Enhanced Visual Search є корисним доповненням до можливостей Photos, тому що виводить пошук зображень на новий рівень. Завдяки цій функції iPhone може «впізнати» пам’ятки чи відомі місця за малопомітними деталями на фото. При цьому конфіденційність користувача залишається на високому рівні завдяки технологіям гомоморфного шифрування та анонімізації трафіку. Якщо ж ви не потребуєте такого пошуку, налаштування системи дають змогу швидко і повністю його вимкнути.