Запрос «на сколько похожи эти люди» чаще всего возникает в трёх ситуациях: при сравнении двух фотографий в приложении, при проверке родственного сходства и при попытке понять, почему нейросеть выдала неожиданный процент совпадения. Первое, что стоит проверить — качество исходных снимков: разный ракурс, освещение или мимика способны изменить результат сравнения лиц в разы, даже если алгоритм работает корректно.

В этой статье разберём, как технически устроено сравнение лиц, какие инструменты для этого существуют, насколько можно доверять проценту сходства и в каких случаях результат будет заведомо искажён.

Как алгоритмы определяют сходство лиц

Современные системы распознавания лиц не «смотрят» на фотографию как человек. Нейросеть преобразует изображение лица в набор чисел — так называемый вектор признаков (embedding). В этот вектор кодируются пропорции: расстояние между глазами, форма носа, контур скул, положение рта и десятки других параметров.

Затем система сравнивает два вектора между собой и вычисляет косинусное сходство или евклидово расстояние. Чем ближе векторы, тем выше итоговый процент похожести, который видит пользователь. Важно понимать: это математическая близость числовых представлений, а не «мнение» алгоритма.

Именно поэтому один и тот же человек на двух разных фото может получить низкий процент совпадения, если снимки сделаны при разном освещении или с разным выражением лица. Алгоритм чувствителен к условиям съёмки сильнее, чем кажется.

💡

Процент сходства — это сравнение числовых векторов лиц, а не объективная оценка внешности. Результат сильно зависит от качества и условий фотографий.

Инструменты для сравнения лиц

Существует несколько категорий инструментов, которые отвечают на вопрос «на сколько похожи эти люди». Они различаются точностью, назначением и тем, как обрабатывают загруженные фото.

  • 📱 Мобильные приложения-развлечения — сервисы типа «найди своего двойника» или «на кого похож из знаменитостей». Точность невысокая, цель — развлечение.
  • 🌐 Онлайн-сервисы сравнения двух фото — загружаете два снимка, получаете процент сходства. Удобны для быстрой проверки без установки.
  • 🔍 Поиск по лицу — системы обратного поиска изображений, которые ищут похожие лица в интернете.
  • 🧬 Профессиональные SDK и API — библиотеки распознавания лиц для разработчиков, используются в системах верификации.

Для бытовой задачи «сравнить два лица» достаточно онлайн-сервиса или приложения. Если же вопрос касается подтверждения личности — например, совпадает ли человек на фото с документом, — бытовые инструменты не подходят: для этого существуют сертифицированные системы верификации.

📊 Для чего вы чаще всего сравниваете лица на фото?
Ради развлечения и поиска двойников
Проверка родственного сходства
Проверка, один ли это человек на разных фото
Профессиональные задачи (верификация, поиск)

Факторы, которые искажают результат

Один и тот же сервис может выдать на одной паре фото и 40%, и 90% сходства. Причина почти всегда в исходных данных, а не в алгоритме. Вот что влияет сильнее всего:

  • 📸 Ракурс — анфас и профиль одного человека дают низкий процент совпадения.
  • 💡 Освещение — жёсткие тени меняют воспринимаемые пропорции лица.
  • 😊 Мимика — улыбка сдвигает ключевые точки лица, которые измеряет нейросеть.
  • 🧔 Аксессуары и возраст — очки, борода, макияж и разница в возрасте между снимками заметно снижают оценку.
  • 🖼️ Качество изображения — размытые или сильно сжатые фото ухудшают извлечение признаков.
⚠️ Внимание: не используйте процент сходства из развлекательного приложения как аргумент в вопросах родства или идентификации личности. Такие сервисы не проходят сертификацию и могут выдавать случайные результаты на похожих по ракурсу фотографиях.

Чтобы получить максимально корректное сравнение, подбирайте фото в одинаковых условиях: анфас, нейтральное выражение, ровный свет, без очков и головных уборов. Это не гарантирует «истинный» процент, но убирает основные источники искажений.

Как правильно сравнить два лица: пошагово

Порядок действий одинаков для большинства онлайн-сервисов и приложений. Конкретные названия кнопок и пунктов меню могут отличаться, поэтому ориентируйтесь на интерфейс выбранного инструмента.

☑️ Подготовка к сравнению лиц

Выполнено: 0 / 5

После загрузки фотографий сервис обычно показывает процент сходства и иногда визуализацию — какие зоны лица совпали лучше всего. Если результат на разных сервисах сильно различается, это нормально: у каждой системы своя нейросетевая модель и свой порог оценки.

Если сервис выдаёт ошибку «лицо не обнаружено», проверьте, что лицо на фото достаточно крупное, не повёрнуто в профиль и не перекрыто посторонними объектами. При повторной ошибке попробуйте другой снимок — проблема почти всегда в исходном изображении.

💡

Для кросс-проверки загрузите одну и ту же пару фото в два-три независимых сервиса. Если все они показывают близкий процент — результату можно доверять больше, чем одиночной оценке.

Сравнение точности разных подходов

Ниже — обобщённое сравнение категорий инструментов. Конкретные цифры точности зависят от модели и условий, поэтому таблица отражает качественные различия, а не точные метрики.

Тип инструментаНазначениеНадёжность оценкиПодходит для идентификации
Развлекательные приложенияПоиск двойников, сходство со звёздамиНизкаяНет
Онлайн-сервисы сравнения двух фотоПроцент сходства пары лицСредняяНет
Поиск по лицу в интернетеПоиск похожих фото человекаСредняяОграниченно
Профессиональные системы верификацииПодтверждение личностиВысокаяДа

Ключевой вывод из таблицы: ни один бытовой сервис не заменяет сертифицированную верификацию. Для юридически значимых вопросов — например, установления родства — существуют совершенно другие методы, вплоть до генетической экспертизы.

Приватность: что происходит с загруженными фото

Загружая фотографии в онлайн-сервис, вы передаёте биометрические данные третьей стороне. Условия обработки у каждого сервиса свои: одни удаляют снимки сразу после анализа, другие могут сохранять их для обучения моделей.

⚠️ Внимание: перед загрузкой чужих фотографий в сервис сравнения лиц учитывайте, что изображение лица относится к персональным данным. Использование чужого фото без согласия человека может нарушать законодательство о персональных данных в вашей стране.

Разумная практика — читать политику конфиденциальности сервиса, не загружать документы и фото третьих лиц без их ведома и предпочитать инструменты, которые явно заявляют об удалении снимков после обработки.

Почему близнецы иногда получают низкий процент сходства

Нейросеть сравнивает конкретные снимки, а не людей. Если у близнецов разные причёски, ракурсы или освещение на фото, векторы признаков могут заметно разойтись. Кроме того, некоторые модели специально обучены различать даже однояйцевых близнецов — для систем безопасности это критически важная способность.

Почему результаты на разных сервисах отличаются

У каждой системы своя архитектура нейросети, свой обучающий набор данных и своя шкала оценки. Один сервис может усреднять сходство по всему лицу, другой — придавать больше веса области глаз или носа. Поэтому цифра «75%» сама по себе ничего не значит без контекста конкретного алгоритма.

Есть и человеческий фактор: люди оценивают сходство иначе, чем машины. Мы обращаем внимание на причёску, выражение лица, «характер» — то, что алгоритм либо игнорирует, либо считает шумом. Поэтому машинная и человеческая оценки похожести регулярно расходятся, и обе имеют право на существование в своих задачах.

💡

Сравнивайте результаты только внутри одного сервиса и на сопоставимых фото. Проценты из разных систем несопоставимы между собой.

Часто задаваемые вопросы

Можно ли по проценту сходства определить родство?

Нет. Развлекательные и онлайн-сервисы не предназначены для установления родства. Высокое внешнее сходство возможно у неродственных людей, а родственники могут быть внешне непохожи. Для установления родства существуют генетические тесты.

Почему один и тот же человек получил низкий процент совпадения на двух своих фото?

Наиболее вероятные причины — разный ракурс, освещение, мимика, наличие очков или бороды на одном из снимков, а также разница в возрасте между фотографиями. Повторите сравнение на снимках в сопоставимых условиях.

Какой процент сходства считается «один и тот же человек»?

Единого порога не существует — каждая система верификации задаёт собственный порог на основе своих тестов. В бытовых сервисах ориентироваться на конкретную цифру как на доказательство идентичности нельзя.

Безопасно ли загружать свои фото в такие сервисы?

Зависит от сервиса. Изучите его политику конфиденциальности: удаляются ли снимки после обработки, используются ли они для обучения моделей. Не загружайте фото документов и изображения других людей без их согласия.

Можно ли сравнить лицо человека с фото в детстве?

Технически — да, но результат будет менее надёжным: лицо существенно меняется с возрастом, и большинство моделей обучены преимущественно на взрослых лицах. Низкий процент совпадения в этом случае ничего не доказывает.