Программы для сопоставления лиц: какой тип подойдёт для вашей задачи с фотографиями
Программы для сопоставления лиц сравнивают черты лица на одной фотографии с лицами на других и возвращают либо оценку сходства, либо ранжированный список совпадающих лиц. Существует четыре типа таких программ:
- Обратный поиск по лицу (FaceCheck.ID): загружаете одну фотографию и получаете совпадающие лица с общедоступных веб-страниц.
- Инструменты сравнения двух фотографий: загружаете две фотографии и получаете одну оценку, отвечающую на вопрос «это один и тот же человек?».
- Менеджеры фотобиблиотек, такие как digiKam: они группируют лица на ваших собственных снимках.
- API для разработчиков и модели с открытым исходным кодом, такие как Amazon Rekognition и DeepFace: компоненты для создания собственного приложения.
Выбирайте инструмент в зависимости от того, что у вас есть. Для двух фотографий, одной фотографии и всего интернета или папки с 20 000 снимков из отпуска нужны разные инструменты.

В этой статье мы будем обсуждать
- Сравнение 1:1 и поиск 1:N
- Четыре типа программ для сопоставления лиц
- Как выполнить поиск по лицу в FaceCheck.ID
- Что на самом деле означают оценки программ для сопоставления лиц
- Чего не видят программы для сопоставления лиц
- Конфиденциальность: что происходит с загруженной фотографией
- Часто задаваемые вопросы
- Какой инструмент открыть первым
Сравнение 1:1 и поиск 1:N
Главный источник путаницы вокруг программ для сопоставления лиц заключается в том, что одним названием обозначают две разные задачи. Инженеры называют их верификацией 1:1 и идентификацией 1:N. Проще говоря, это вопросы «это один и тот же человек?» и «где ещё встречается это лицо?».
| Сравнение 1:1 | Поиск 1:N | |
|---|---|---|
| Что вы загружаете | Две фотографии | Одну фотографию |
| На какой вопрос отвечает | Это один и тот же человек? | Где ещё встречается это лицо? |
| Что вы получаете | Одну оценку сходства | Ранжированный список совпадающих лиц, каждое с оценкой и ссылкой на страницу-источник |
| Типичные инструменты | Браузерные сервисы проверки сходства лиц, verify в DeepFace, Amazon Rekognition CompareFaces | FaceCheck.ID, PimEyes |
| Когда не поможет | У вас есть только одна фотография | У человека нет общедоступных фотографий |
Инструмент 1:1 не может установить личность человека. Он лишь сообщает, похожи ли лица на фотографиях A и B настолько, чтобы принадлежать одному человеку. Инструменту 1:N для поиска нужен большой индекс лиц, поэтому бесплатные библиотеки с открытым исходным кодом не умеют делать это сразу после установки: они предоставляют механизм сопоставления, но не миллиарды фотографий.
FaceCheck.ID — это инструмент 1:N. Загрузив одну фотографию, вы получите ранжированный список лиц, найденных на общедоступных веб-страницах. Таким образом, он отвечает на второй вопрос, а на практике нередко и на первый: если фотография незнакомца с сайта знакомств совпадает на 95 баллов с фотографией из портфолио модели, указанной под другим именем, вы узнаете нечто важное об обоих снимках.
Четыре типа программ для сопоставления лиц
Обратный поиск по лицу в открытом интернете
Именно это большинство людей имеют в виду, когда вводят в поисковую строку «приложение для сопоставления лиц». Вы загружаете одну фотографию; сервис сравнивает лицо с индексом, составленным на основе общедоступных веб-страниц, и показывает все найденные похожие лица, отсортированные по оценке. FaceCheck.ID работает в браузере на телефоне или компьютере, поэтому ничего скачивать и устанавливать не нужно.
Используйте его, чтобы проверить, принадлежат ли фотографии вашего собеседника с сайта знакомств кому-то другому, появляется ли ваше лицо на сайтах, где вы никогда не регистрировались, или не является ли фотография нового делового контакта стоковым изображением.
Инструменты сравнения двух фотографий
Это сайты из категории «бесплатное сравнение лиц онлайн»: загружаете два снимка и получаете процент сходства. Они подходят для быстрой проверки «это один и тот же человек?», когда у вас уже есть обе фотографии, например снимок из профиля на сайте знакомств и фотография с вечеринки с отметкой, которую прислал друг.
Есть два предостережения. Большинство бесплатных сервисов не сообщают, какую модель используют и какие пороговые значения применяют, поэтому «78%» означает ровно то, что решил вложить в это число конкретный сайт. Кроме того, вы загружаете лицо незнакомого человека на сайт, чью политику конфиденциальности, скорее всего, не читали. Прочитайте её.
Менеджеры фотобиблиотек
Если обсуждение на r/datacurator о том, как рассортировать «папку с сотнями фотографий» по папкам для каждого человека, напоминает вашу ситуацию, вам нужен менеджер библиотеки, а не поисковая система. В документации digiKam описан процесс работы с лицами на основе моделей глубокого обучения: программа обнаруживает каждое лицо в вашей коллекции, вы указываете имя человека для одного лица, а затем она предлагает остальные снимки для подтверждения. digiKam распространяется бесплатно и работает в Windows, macOS и Linux.
Ограничение очевидно: программа знает только о тех фотографиях, которые вы ей предоставили. Она с удовольствием найдёт тётю Кэрол на 400 семейных снимках, но понятия не имеет, что у неё также есть страница в LinkedIn.
API для разработчиков и модели с открытым исходным кодом
Это набор инструментов для тех, кто создаёт собственную систему:
- DeepFace — библиотека Python с лицензией MIT. Её функция
DeepFace.verifyпринимает два изображения и определяет, принадлежат ли они одному человеку, а также предоставляет оболочку для таких моделей, как VGG-Face, FaceNet и ArcFace. - CompreFace — бесплатный сервис распознавания лиц с лицензией Apache 2.0, который можно разместить на собственном сервере. Он поставляется в виде конфигурации docker-compose и предоставляет REST API для обнаружения, верификации и распознавания лиц.
- Amazon Rekognition CompareFaces — платный облачный API. Он сравнивает лицо на исходном изображении с максимум 100 лицами на целевом изображении и по умолчанию возвращает только совпадения со сходством не менее 80%.
DeepFace и CompreFace работают на вашем собственном оборудовании, поэтому они оптимальны с точки зрения конфиденциальности, если вы не хотите, чтобы фотографии когда-либо покидали ваш компьютер. Однако ни один из этих инструментов не сможет искать лица в интернете. Если вы хотите добавить в приложение поиск по лицам в масштабах интернета, наше руководство по системам и API распознавания лиц рассказывает о моделях и API FaceCheck.ID.
Какое место здесь занимает Google Lens (никакого)
На r/OSINT пользователю, который искал бесплатную программу для распознавания лиц, посоветовали браузерное расширение «Поиск по изображению». Оно отправляет фотографию в обычные системы обратного поиска по картинкам, которые ищут то же самое изображение: тот же файл, тот же кадр, тот же фон. Другая фотография того же человека при другом освещении для них является другим изображением. Загрузите селфи — и получите страницы с незнакомцами в похожих тёмно-синих свитерах. Подробнее о том, почему Google не справляется с поиском по лицам.
Как выполнить поиск по лицу в FaceCheck.ID
- Выберите самую чёткую фотографию из имеющихся: в кадре должно быть одно лицо, направленное примерно в сторону камеры и не слишком маленькое. Обрежьте всех остальных людей, поскольку поиск выполняется только по одному лицу.
- Перейдите на facecheck.id, загрузите фотографию и примите условия использования — это обязательное условие для выполнения любого поиска.
- Дождитесь появления сетки результатов. Бесплатный поиск показывает миниатюры всех совпадающих лиц с оценками. За кредиты можно открыть ссылки на веб-страницы, где было найдено каждое лицо.
- Сопоставьте оценки с таблицей в следующем разделе, а затем откройте страницы-источники самых сильных совпадений, прежде чем делать какие-либо выводы.
Модель обучена только на лицах взрослых людей. Поиск несовершеннолетних запрещён условиями использования и может привести к блокировке.

Что на самом деле означают оценки программ для сопоставления лиц
Каждый инструмент выводит число, но показатели разных инструментов несопоставимы. API Amazon использует 80 в качестве порогового значения по умолчанию, а бесплатный сайт сравнения может считать совпадением 60. В FaceCheck.ID действуют следующие диапазоны:
| Оценка | Метка FaceCheck.ID | Что с этим делать |
|---|---|---|
| 90–100 | Точное совпадение | Очень вероятно, что это одно и то же лицо. Откройте страницу-источник и проверьте контекст: имя, местоположение и другие фотографии. |
| 83–89 | Уверенное совпадение | Вероятно, это одно и то же лицо. Проверьте два или три результата, прежде чем что-либо предпринимать. |
| 70–82 | Неуверенное совпадение | Это может быть нужный человек, а может быть его двойник. Требуется независимое подтверждение. |
| 50–69 | Слабое совпадение | Считайте этого человека двойником. Не предпринимайте никаких действий на основании такого результата. |
Независимо от оценки, результаты представляют собой похожие лица, а не подтверждённые личности. Многие неродственные люди похожи друг на друга, а мошенники используют фотографии невиновных людей, поэтому оценка 96 может означать «это одно и то же лицо», хотя человек, использующий фотографию, на самом деле является кем-то другим.
Разбор примера
Рассмотрим гипотетический набор результатов, чтобы показать, как их следует интерпретировать. Вы ищете по фотографии профиля собеседника, который представляется Дэниелом, 38-летним инженером из Денвера, и получаете три лучших совпадения:
- 94 — портфолио модельного агентства под именем Марко.
- 91 — сайт стоковых фотографий, то же лицо и то же студийное освещение.
- 73 — профиль в LinkedIn другого мужчины с похожей линией подбородка.
Оценки 94 и 91 указывают на то, что фотография Дэниела почти наверняка принадлежит модели, чьи снимки выставлены на продажу. Результат с оценкой 73 — это двойник, и сам по себе он ни о чём не говорит. Следующим шагом следует попросить Дэниела созвониться по видеосвязи в прямом эфире, а не писать мужчине из LinkedIn.
Тревожные признаки в результатах
FaceCheck.ID отмечает результат предупреждением, если совпадение найдено на сайте с предупреждениями о мошенниках, ресурсах для взрослых, в реестре сексуальных преступников, базе полицейских фотографий, списке самых разыскиваемых преступников или источнике лиц, созданных ИИ, а также если одно лицо встречается во множестве профилей под разными именами. Стоит самостоятельно обращать внимание ещё на две закономерности: результаты на сайтах стоковых фотографий или страницах моделей — снимок относится к чьему-то портфолио, а не отражает чью-то жизнь — и профили, созданные в прошлом месяце и содержащие единственную публикацию.
Чего не видят программы для сопоставления лиц
FaceCheck.ID индексирует общедоступные веб-страницы. Он не выполняет поиск внутри закрытых приложений, таких как Tinder, Snapchat или WhatsApp, в приватных аккаунтах Instagram или Facebook, а также на сайтах, блокирующих поисковых роботов. Профиль на сайте знакомств появится в результатах только в том случае, если та же фотография также размещена где-то в открытом доступе.
Поэтому отсутствие совпадений ничего не доказывает относительно того, ведёт ли человек какую-либо деятельность в интернете. Оно означает лишь, что ни на одной общедоступной странице в индексе не найдено похожее лицо. Если совпадение всё же есть, полезный путь обычно оказывается непрямым: найдите лицо на общедоступной странице, а затем по указанным там имени, имени пользователя или ссылке в биографии вернитесь на интересующую вас платформу.
Чтобы наглядно сравнить, как с этим справляются основные системы, ознакомьтесь с нашим сравнением поисковых систем распознавания лиц.
Конфиденциальность: что происходит с загруженной фотографией
Поиск в FaceCheck.ID анонимен. IP-адреса не регистрируются, сторонние средства отслеживания отсутствуют, история поиска удаляется в течение 24 часов, а загруженная фотография не добавляется в индекс. Сервис не хранит биометрические шаблоны или персональные данные — только миниатюры лиц с низким разрешением и URL общедоступных страниц, с которых они были получены. Человек, которого вы ищете, не получает уведомления.
Если ваше собственное лицо обнаружилось там, где вы не ожидали его увидеть, его можно бесплатно удалить из индекса с помощью формы самостоятельного удаления.
Условия использования также устанавливают жёсткие ограничения: запрещено принимать на основании результатов решения о потребительском кредитовании, трудоустройстве, страховании или проверке арендаторов. Сходство лиц не является проверкой биографических данных, и условия не позволяют использовать его в таком качестве.
Если вы предпочитаете, чтобы фотографии никогда не покидали ваш компьютер, запускайте DeepFace или CompreFace локально для сравнений 1:1. Взамен придётся отказаться от поиска в интернете.
Часто задаваемые вопросы
Существуют ли бесплатные программы для сопоставления лиц?
Да, в каждой категории. Поиск FaceCheck.ID бесплатен и показывает миниатюры всех совпадающих лиц с оценками; кредиты требуются только для открытия ссылок на страницы-источники. Для сравнения двух фотографий можно бесплатно использовать DeepFace и CompreFace с открытым исходным кодом, а digiKam бесплатно сортирует вашу собственную фотобиблиотеку по лицам. Также существуют бесплатные браузерные сервисы сравнения, но перед загрузкой чьего-либо лица ознакомьтесь с их политикой конфиденциальности.
В чём разница между сопоставлением и распознаванием лиц?
Сопоставление лиц сравнивает их и сообщает степень сходства. Распознавание лиц — более широкий термин для систем, которые обнаруживают лицо, а затем идентифицируют или верифицируют его; сопоставление является одним из этапов этого процесса. В повседневной речи эти понятия взаимозаменяемы; важное различие заключается между 1:1 — две фотографии, один и тот же это человек или нет — и 1:N — поиск одной фотографии среди множества.
Как сравнить два лица, чтобы понять, принадлежит ли оно одному человеку?
Если у вас есть обе фотографии, используйте инструмент 1:1: функцию verify в DeepFace, если вы можете запускать Python, или браузерный сервис сравнения, если не можете. Если у вас есть только одна фотография, выполните по ней обратный поиск по лицу и проверьте, встречается ли то же лицо где-либо ещё под тем же именем. В любом случае высокая оценка означает, что лица похожи, а не то, что личность подтверждена.
Можно ли скачать программу для сопоставления лиц на ПК или Windows 11?
Для поиска лиц в интернете ничего скачивать не нужно, поскольку FaceCheck.ID работает в любом браузере на Windows 11, macOS или телефоне. Если вы хотите установить программу на ПК, digiKam умеет сортировать лица в вашей собственной коллекции фотографий, а разработчики могут запускать DeepFace или CompreFace локально для сравнения лиц. Ни один из устанавливаемых вариантов не выполняет поиск в интернете.
Насколько точны программы для сопоставления лиц?
Точность больше зависит от фотографии, чем от марки программы. Наилучшие результаты даёт чёткий снимок одного лица анфас; солнцезащитные очки, сильные фильтры, низкое разрешение и фотографии в профиль снижают оценки. В FaceCheck.ID оценка 90–100 означает точное совпадение, 83–89 — уверенное, 70–82 — неуверенное, а 50–69 — слабое. При этом даже точное совпадение означает похожее лицо, а не подтверждённую личность.
Существует ли бесплатная программа распознавания лиц, с помощью которой можно найти, где в интернете появляется фотография человека?
Бесплатные библиотеки с открытым исходным кодом не могут этого сделать, поскольку у них нет индекса интернета. Google Lens и расширения для «поиска по изображению» ищут ту же самую картинку, а не то же лицо, поэтому пропускают другие фотографии того же человека. Обратный поиск по лицу, такой как FaceCheck.ID, создан именно для этой задачи, а его бесплатный поиск показывает совпадающие лица и оценки.
Может ли человек узнать, что я искал по его лицу?
Нет. FaceCheck.ID никого не уведомляет, не регистрирует ваш IP-адрес и удаляет историю поиска в течение 24 часов. Поиск несовершеннолетних запрещён в любом случае.
Какой инструмент открыть первым
Посмотрите, что сейчас находится на вашем экране. Две фотографии, на которых, возможно, один и тот же человек: выполните сравнение 1:1. Одна фотография и вопрос о том, кто на ней изображён: обрежьте её так, чтобы осталось одно лицо, и выполните поиск на facecheck.id, а затем сопоставьте пять лучших оценок с приведённой выше таблицей, прежде чем открывать страницы-источники. Жёсткий диск, полный семейных фотографий без меток: установите digiKam и посвятите вечер присвоению имён лицам.
FaceCheck.ID публикует это руководство. Сведения о DeepFace, CompreFace, digiKam и Amazon Rekognition взяты из их собственной документации, ссылки на которую приведены в тексте.
Читать далее о обратном поиске изображений
Как раскрыть романтического мошенника, используя только фотографию
Романтические мошенники воруют не только деньги, но и чужие фотографии. Как понять, настоящий ли человек скрывается за красивым профилем? Есть специальные базы данных и способы, которые помогут за пару секунд проверить подозрительное фото и узнать, не засветилось ли оно в мошеннических схемах по всему миру.
На тему на других языках
Face Match Software: Which Kind Fits Your Photo Problem
Software de correspondência facial: qual tipo resolve seu problema com fotos
人脸匹配软件:哪一种适合解决你的照片问题
Software pro porovnávání obličejů: který typ se hodí pro váš problém s fotografiemi
Software zum Gesichtsabgleich: Welche Art zu Ihrem Fotoproblem passt
Software de comparación facial: cuál se adapta a tu problema con una foto
Logiciels de comparaison faciale : lequel convient à votre problème de photo
Software di confronto facciale: quale tipo risolve il tuo problema con le foto
顔照合ソフトウェア:写真の悩みに合うのはどの種類か
얼굴 매칭 소프트웨어: 내 사진 문제에 맞는 유형은 무엇일까
Oprogramowanie do dopasowywania twarzy: który rodzaj pasuje do Twojego problemu ze zdjęciem
برامج مطابقة الوجوه: أي نوع يناسب مشكلتك مع الصور
Yüz Eşleştirme Yazılımı: Fotoğraf Sorununuza Hangi Tür Uygun
Популярные темы
Распознавание Лиц Facebook Instagram LinkedIn Мошенники Идентификация PimEyes Поиск Лиц Поиск По Лицу Сексуальные Преступники Поиск По Изображению Обратный Поиск Двойник Биометрический Поиск ЛицаЛучшие инструменты обратного поиска изображений: подробный анализ PimEyes vs FaceCheck
