Как найти человека по фото. Технологии и инструменты
Привет, друг. Тебе когда-нибудь приходилось смотреть на фотографию и думать тот ли это человек, который тебе нужен? Или сравнивать несколько фото, в попытке осознать один и тот же на них человек или разные? Если приходилось, то получается что, ты задействовал в себе функцию распознавания лиц. На сколько это было успешно, вопрос сейчас не очень актуальный. Важнее другой. Если, вдруг, ты этого раньше не делал, или делал не так чтобы часто, но, при этом, планируешь заниматься OSINT, то в этой теме тебе придётся разобраться в любом случае. Потому как она очень актуальна и, более того, крайне полезна на практике.
В этой статье я постараюсь разобрать наиболее важные вопросы поиска человека по фото. С точки зрения использования в OSINT разумеется. Разберемся, что это вообще такое и как оно устроено. Потому как если ты что-то используешь, то будет не лишним, хотя бы базово, понимать как это работает. Что бы не тупить там, где тупить не нужно. Также рассмотрим основные направления применения и какие, при этом, есть нюансы и сложности. Ну и естественно я сделал подборку наиболее актуальных ресурсов позволяющих искать людей по фото.
И кстати, разбираясь в этой теме самостоятельно, выбрать для себя наиболее рабочие инструменты, можно только путём долгих и нудных экспериментов. А сервисов, утверждающих что они умеют искать по фото, приблизительно мешок. При этом многие, мягко говоря, преувеличивают свои возможности. Потому в моей подборке не будет откровенного хлама, который вообще не работает. Также не будет сервисов которые работают, вроде как неплохо, но стоят конских денег и, при этом, даже не дают возможности бесплатно себя пощупать. Идите на хер с таким подходом. А будут сервисы которые неплохо справляются либо с какими-то ситуативными задачами, либо в целом достойно ищут, либо просто на слуху и про них часто кто-то где-то упоминает.
При этом, мы не просто на них посмотрим. Я сделал подборку фотографий людей, под разные ситуации, чтобы наглядно проверить каждый сервис и посмотреть, что он нам может предложить. Ну и по итогу, оценку выставим, чтоб было интересно и наглядно.
Как работает система распознавания лиц
Не будем тратить много времени на теоретическую часть т.к. она довольно скучна. Но понимать как устроено, то что ты используешь, это не лишнее. Потому разберем базово как это работает. Если не вникать в детали, то процесс распознавания лиц можно разделить на несколько этапов:
- Получение изображения. Способ, которым это делается зависит от того, что это за система. Если это видеонаблюдение — то это будет кадр, или несколько кадров, с камеры. Если это система поиска по фото, то изображение загружаем мы. Источник тут не принципиален. Важен тот момент, что после получения система оценивает это изображение и предварительно обрабатывает. В ходе обработки изображение приводится к какому-то стандартному размеру и разрешению. Это нужно чтобы все изображения обрабатывались одинаково. Ещё некоторые системы пытаются под единый шаблон корректировать яркость, контрастность и чистить шумы на фото. Но тут я бы на них особо не рассчитывал. Стандартное правило для любой системы распознавания: чем лучше фото ты дашь, тем выше вероятность получить хороший результат.
- Обнаружение лица. На этом этапе система определяет где на фото есть что-то похожее на лицо. Тут используется банальный шаблон. Система просто знает, что лицо это два глаза, нос и рот, расположенные определённым образом. Это если в целом описывать процесс. Но на самом деле в этот же момент учитываются масштаб лица на фото, углы наклона головы, форма головы в целом и, например, форма подбородка, рта и так далее.
- После того как система обнаружила лицо, она переходит к выделению ключевых точек на этом лице. Этот процесс ещё называют созданием геометрической карты лица. Ключевыми точками могут быть уголки глаз, границы рта, линии бровей, линии формирующие форму скул, ну и так далее. Чем круче система и чем продвинутей алгоритм, тем больше будет создано ключевых точек, а соответственно будет точнее распознавание. Но и, соответственно, тем больше будет задействовано ресурсов.
- На следующем этапе создаётся цифровая модель лица. В ней учитывается расположение в пространстве ключевых точек, например расстояние между глазами. Также может учитываться цвет и тон кожи. Кроме того, на этом же этапе, если исходное лицо повёрнуто под каким-либо углом, то система может попытаться привести его к своему шаблонному значению. Как правило это просто анфас. Но у более продвинутых систем может быть несколько шаблонов.
- Всё что было до этого, это по сути, был сбор информации о лице. И когда она собрана, система преобразует все эти данные в уникальный вектор лица. Это набор чисел, каждое из которых означает какую-то характеристику лица в многомерном пространстве: расстояния, пропорции, углы наклона и так далее. Соответственно, чем система круче, тем этих чисел будет больше, а значит и точнее будет распознавание.
- Ну и финальный этап. Система сравнивает полученный вектор с другим, уже имеющимися, и ищет наиболее близкие совпадения. И чем эти совпадения ближе, тем вероятнее что это одно и тоже лицо.
Конечно же это очень обобщённое и поверхностное описание этой технологии. Понятное дело, что всякие замороченные системы умеют учитывать и мимику, и эмоции, и возрастные изменения, и много чего ещё. Но для наших целей и задач нет необходимости вникать во все эти нюансы и глубоко погружаться в тему. Нам хватит и базового понимания как это работает.
Фото человека
Теперь переходим к тем моментам, для которых нам, как раз и нужно понимание как работает распознавание лиц. Это нюансы, которые нужно учитывать и по возможности исправлять при применении этого всего на практике.
Качество и размер фото
Я думаю очевидно, что чем лучше качество фотографии, которую мы будем скармливать системе, тем выше вероятность получить нужный результат и найти именно того, кого мы хотим найти. К сожалению, на практике далеко не всегда получается найти качественную фотографию изучаемого субъекта. Потому если качество совсем печальное или фото очень маленького разрешения, то можно попробовать это исправить.
https://imglarger.com — умеет увеличивать разрешение, убирать размытия, повышать четкость и резкость фотографии

https://www.fotor.com — тоже умеет повышать качество изображения. По сути всё тоже самое, что и предыдущий. Но в разных ситуациях, разные инструменты показывают себя по разному, потому стоит знать несколько вариантов.

Посторонние объекты
Следующий момент, который нужно учитывать, это наличие на фото посторонних объектов. С этим, конечно же, не стоит прям сильно грузится. В большинстве случаев система распознавания вполне поймёт где там лицо. Но, если на фото какой-то сильно пёстрый фон, или есть какие-то выделяющиеся, хорошо различимые объекты, то лучше это всё удалить. Вообще, чем больше места на фотографии занимает лицо, тем лучше. Потому иногда, если позволяет ситуация, лучше не чистить фон, а просто обрезать фото, оставив в кадре толка башку. Ну, а ей уже, при необходимости, подкрутить качество.
Для удаления фона или объектов подойдёт тот же https://www.fotor.com.
Ещё варианты:
https://cleanup.pictures
https://snapedit.app
Кстати, в случае с фоном, даже если он мешает, удаление это не обязательное решение. Ещё один вариант это его размыть. Этого хватит чтобы система распознавания, перестала, так сказать, обращать на него внимание.
Ну, а ещё больше инструментов для работы с фотографиями (и не только), можно посмотреть в моей подборке осинтерских ресурсов: https://hacker-basement.com/osint-list
Инструменты для поиска человека по фото
Теперь перечислю инструменты которые будем тестировать:
https://images.google.com — гугл здесь больше для сравнения. Т.к. он не любит искать фотографии людей, но при этом у него есть функция «Найти источник изображения». И эта функция иногда неплохо срабатывает
https://yandex.ru/images — яндекс, тоже для сравнения. Хотя именно людей по фотографии он более-менее ищет, в том числе по социальным сетям
https://search4faces.com — проверенный временем инструмент, заточен под изображения профиля в соцсетях Одноклассники, ВКонтакте и Тик-Ток. Там ещё есть варианты поиска по Клубхаус и знаменитостям, но это скорее побочный бонус, дополняющий основную цель
https://tineye.com — заявляют что являются экспертами в области компьютерного зрения и распознавания образов
https://facecheck.id — позиционируют себя как ресурс специализирующийся именно на поиске людей по фотографии. В том числе для выявления всяких злодеев
https://pimeyes.com — достаточно известная система обратного поиска изображений, позиционируемая как предназначенная для поиска людей по фотографиям
https://www.numlookup.com/reverse-image-search — заявляют, что собрали базу из более 10 лярдов фотографий. А ещё амбициозно утверждают, что у них лучший в мире алгоритм обратного поиска изображений. Тут наверно стоит заметить, что я ещё не видел ни одного сайта на котором утверждалось бы, что их алгоритм хотя бы второй
https://lenso.ai — относительно новый ресурс. Заявляют, что они точнее и эффективнее по сравнению с другими. Ну и то что это идеальный инструмент поиска изображений, в том числе людей, основанный на ИИ. Который тоже, естественно передовой т.е. первый.
Сравнение инструментов

На ком же ещё показывать, как не на себе? Ну, а идея в том, что моё лицо есть на YouTube и на некоторых сайтах, куда народ перезаливает мои видео. Больше особо нету
Инструмент | Результат | Оценка |
---|---|---|
https://images.google.com | Никаких результатов, искать лицо отказался, а по похожим изображения ни нашел ничего | 0 |
https://yandex.ru/images | Отработал отлично, нашел оригинал на YouTube, перезаливы и скриншоты на других сайтах, и даже в телеграмме | 5 |
https://search4faces.com | Просто физически не смог бы ничего найти т.к. нет меня ни в ВК ни в ОК, но нашёл много похожих, что можно использовать при создании фейковых аккаунтов | 2 |
https://tineye.com | Ни каких результатов, ни меня, ни кого-то похожего | 0 |
https://facecheck.id | Меня не нашёл, но нашёл много похожих, причем некоторые прям сильно похожи, как по мне. Что даёт надежду, что если бы про меня было бы чуть больше упоминаний в сети, он мог бы справится неплохо | 2 |
https://pimeyes.com | Тут прям удивил, не тем что нашёл скриншоты с моих видео на других сайтах, а тем что нашёл мою фотографию, которой лет так 8-10, на которой я дремаю на какой-то конференции по безопасности. Фишка в том что это была общая фотография и он смог выделить меня из толпы народу. Но ютуб он найти не смог | 4 |
https://www.numlookup.com/reverse-image-search | Из нужного не нашёл ничего, нашёл только несколько похожих. Хотя вся суть похожести заключается в наличии лысой головы и бороды, при этом описание фото он сгенерировал такое, что лучше б он вообще ничего не показывал. Можно предположить что этот ресурс ищет по очень ограниченному списку источников | 1 |
https://lenso.ai | Максимально бестолковые результаты. Если в разделе «Связанные» он хотя бы пытался найти лысых и бородатых, то в разделе «Похожие», очень похоже что он насобирал просто рандомных фоток | 1 |

Здесь смысл в том, что у этого чувака нет соцсетей, но о нём есть (очень мало) упоминания в сети. В том числе есть парочка его фото
Инструмент | Результат | Оценка |
---|---|---|
https://images.google.com | Никаких результатов, что предсказуемо | 0 |
https://yandex.ru/images | Нужного человека найти не смог, но нашёл много похожих | 2 |
https://search4faces.com | Как и в предыдущем случае, ничего найти не получилось бы изначально т.к. человека не в соцсетях, потому найдены только похожие | 2 |
https://tineye.com | никаких результатов, вообще никаких | 0 |
https://facecheck.id | нужного нет, есть похожие | 2 |
https://pimeyes.com | чётко нашёл именно те фото, где есть нужный нам человек | 5 |
https://www.numlookup.com/reverse-image-search | С описанием, в этот раз, угадал чётко, но это не помогло найти нужного человека, ну и те фото, которых он записал в похожие, на нужного нам похожи с очень большим допущением | 2 |
https://lenso.ai | Опять рандомные лица, причем особо даже не похожие на оригинал. А в разделе «Похожие», он нашел похожую стенку на фоне, но не лицо | 1 |
С учётом того, что человек с этого фото упоминается только один раз, на одном сайте и пару раз в Telegram, я бы, в конкретно этой, описанной выше, ситуации признал бы, что пример не корректный. Или, согласился бы с аргументом, что нужно почистить фон. Если бы не тот факт, что Pimeyes чётко нашел, то что нужно. А если, при прочих равных условиях, один находит, а остальные нет, значит вопрос не в условии задачи, а в способности инструментов. Тестим дальше, посмотрим что нам предложат наши подопытные в других ситуациях.

Тут ситуация зеркальная к предыдущему примеру. Т.е. упоминаний в сети нет. Но есть социальные сети, которые более-менее активно ведутся, в том числе с фоточками. И сама эта фотография взята из соцсетей
Инструмент | Результат | Оценка |
---|---|---|
https://images.google.com | Никаких результатов | 0 |
https://yandex.ru/images | Видно что-то пытался найти, даже нашел очень похожих, но именно нужную не нашел | 2 |
https://search4faces.com | Отработал отлично, нашёл страницу в ВК | 5 |
https://tineye.com | Никаких результатов, ничего не нашёл | 0 |
https://facecheck.id | Нашёл кучу похожих, но ни одной той что нужно. Странно, то что по результатам видно, что он пытается искать по Facebook, однако это фото взято именно оттуда, причем это как раз фото профиля | 2 |
https://pimeyes.com | Нужную не нашёл, нашел пару очень похожих | 2 |
https://www.numlookup.com/reverse-image-search | Нашёл несколько очень условно, с большим натягом, похожих. Нужной нету | 1 |
https://lenso.ai | ощущение что ищет просто радномные фото, немножечко, совсем чуть-чуть, подходящие под не очень точное словесное описание | 1 |

Здесь у нас предприниматель. Он не особо медийный, но, тем не менее, в СМИ есть материалы о нём. В том числе с фото и видео, а из соцсетей у него есть Facebook
Инструмент | Результат | Оценка |
---|---|---|
https://images.google.com | Нашел какого-то типа, причем абсолютно не того, и даже не сильно похожего | 1 |
https://yandex.ru/images | Формально яндекс эту фотографию нашёл, но нашёл он её на говно-сайте, не имеющем никакого отношения к реальности. Никаких альтернативных вариантов найти таким способом не получится, потому получается что яндекс повёл нас по заведомо ложному пути | 4 |
https://search4faces.com | Ничего не нашел, но и не должен был, потому как его фотографий в ВК и ОК нет. Но нашёл пару очень похожих | 2 |
https://tineye.com | Ничего не нашел, я уже начинаю сомневаться — он вообще пытается что-то искать | 0 |
https://facecheck.id | Нашёл нужного человека в трёх разных местах, понятное дело что без подписки посмотреть не получится, но направление правильное, результат нужный | 5 |
https://pimeyes.com | нашел кучу фотографий нужного человека на разных сайтах, даже не покупая подписку можно точно сориентироваться где и что искать дальше | 5 |
https://www.numlookup.com/reverse-image-search | несколько очень условно похожих людей | 1 |
https://lenso.ai | снова какие-то рандомные фотографии | 1 |

Здесь фото из паспорта. Но оно более чем десятилетней давности, и эта тётя сейчас выглядит, мягко говоря, по другому. Смысл в том, что её старых фотографий в сети нет, а актуальные есть
Инструмент | Результат | Оценка |
---|---|---|
https://images.google.com | Нашёл чёрно-белые фотографии немного похожих женщин | 2 |
https://yandex.ru/images | Нашёл чёрно-белые фотографии немного похожих женщин | 2 |
https://search4faces.com | Почему-то нашёл фотографии вообще не похожих людей | 1 |
https://tineye.com | Предсказуемо не нашел вообще ничего | 0 |
https://facecheck.id | Нашёл фотографии немного похожих женщин | 2 |
https://pimeyes.com | Честно признался, что не смог ничего найти. И это, кстати, лучше чем найти что-то вообще не то. За честность добавим бал к оценке | 1 |
https://www.numlookup.com/reverse-image-search | Чёрно-белые фотографии, каких-то вообще не похожих женщин | 1 |
https://lenso.ai | Тут из результатов, только то что на фото женщина, всё остальное на какой-то осмысленный результат вообще не похоже | 1 |

Это у нас очень не известный политик из Сербии. На столько не известный, что я пока писал, забыл кто она. Куда она там избиралась я тоже забыл, но это и не важно. Тем не менее её упоминания в сети точно есть
Инструмент | Результат | Оценка |
---|---|---|
https://images.google.com | Нашёл сайт с этой фото и ФИО человека | 5 |
https://yandex.ru/images | Нашёл похожих, внешне и по одежде, а также по стилю фотографии, но не нашёл нужное | 2 |
https://search4faces.com | Нашёл достаточно похожих, из интересного — очки он тоже рассмотрел | 2 |
https://tineye.com | Никаких результатов | 0 |
https://facecheck.id | Нашёл её соцсети: Instagram, Facebook, Linkedin | 5 |
https://pimeyes.com | Нашёл кучу сайтов где есть её фотографии, по многим из них можно сразу идентифицировать кто это | 5 |
https://www.numlookup.com/reverse-image-search | Нашёл только один, но правильный источник с её фото | 5 |
https://lenso.ai | Нашёл похожие по стилю фото (одежда, поза, женщин), но ни одного нужно результата нет, даже женщины на фото не похожи | 1 |

Это детское фото Сальмы Хайек. Тут идея, я думаю, понятна
Инструмент | Результат | Оценка |
---|---|---|
https://images.google.com | Без проблем нашёл нужные страницы и показал кто это | 5 |
https://yandex.ru/images | Выдал кучу разных результатов, но среди них есть правильные | 5 |
https://search4faces.com | Понял кто это и дал ссылку на imdb | 5 |
https://tineye.com | Нашёл статьи в СМИ о нужном человеке | 5 |
https://facecheck.id | Нашёл страницы где есть это фото | |
https://pimeyes.com | Нашёл нужно человека, и сайт где есть её фото | 5 |
https://www.numlookup.com/reverse-image-search | Правильно определил человека и нашёл страницы где встречается эта фотография | 5 |
https://lenso.ai | Нашёл страницы на которых есть это фото, бонусом выдал кучу не нужных результатов | 5 |
Итоги

Ну, думаю, что эта табличка, довольно наглядно, демонстрирует качество работы каждого из рассмотренных инструментов. Тем не менее стоит сказать пару слов в качестве подведения итогов и общего впечатления об использовании.
https://images.google.com — Гугл пытается создавать иллюзию борьбы за конфиденциальность и отказывается искать человека по фото. В связи с чем, нормально справляется только если человек достаточно публичен, хотя бы в масштабах какой-то страны. Во всех остальных случаях не стоит даже заморачиваться.
https://yandex.ru/images — Яндекс чесно пытается искать по фото. И если лицо нужного человека хоть сколько-нибудь часто мелькает в сети, он без проблем находит. Причём делает это явно лучше гугла. Проблемы начинаются с поиском среднестатистических граждан, лица которых встречаются либо очень редко, либо вообще только в соцсетях. В подобной ситуации становится понятно, что Яндекс не работает как полноценная система распознавания лиц. Но, на самом деле, он и не должен так работать. Т.к. это поисковая система общего назначения. А потому он сравнивает изображения по общим признакам и выдаёт всё что более-менее похоже. Именному по этому, там где Яндекс справлялся с задачей, он, кроме нужного результата, показывал ещё кучу других вариантов.
https://search4faces.com — Отлично справляется если у человека есть аккаунты в Вконтакте, Однокласниках или Tik-Tok. Ну и естественно в качестве фото профиля там фотография нужного нам человека. Соответственно для поиска аккаунтов по этим соцсетям это отличный инструмент. При работе с фото проверять стоит всегда. Ещё один, не очевидный, вариант использования — поиск донора для создания фейковых страниц. Кто не в теме — читать тут: https://hacker-basement.com/2023/08/01/feikovie-akaunti-v-osint-sock-pupets
https://tineye.com — абсолютно бесполезная хрень не способная ни на что. Оно даже в очевидных ситуациях (как детское фото Сальмы Хайек) выдаёт результат сильно хуже, чем любой другой инструмент. Потому в мусорку. Но хоть денег не просят.
https://facecheck.id — в целом результаты похожи на результаты Яндекса. А это результаты нормальные для поисковика. Но, мягко говоря, не впечатляющие для ресурса позиционирующего себя, как сервис специализирующийся на распознавании лиц. Тоже можно забывать, а уж платить деньги за такую работу, это вообще максимально странно.
https://pimeyes.com — однозначно лучший сервис в нашем списке. Есть пробелы по поиску аккаунтов в социальных сетях, но вот по сайтам ищет просто отлично. Если в твоей работе часто возникает необходимость искать кого-то по фото, то это именно тот случай когда покупка подписки себя полностью оправдывает. И это, кстати, единственный сервис, где догадались сделать функцию добавления нескольких фотографий объекта, для увеличения точности поиска.
https://www.numlookup.com/reverse-image-search — тот случай, когда поиск по фото добавили, просто для того, чтобы поставить галочку в описании сервиса. Нет никакого смысла использовать этот ресурс для реальных задач. Даже не вникая, видно, что список проверяемых источников очень маленький, как и точность распознавания лица. Тоже в мусорку.
https://lenso.ai — тоже максимально бесполезный сервис, который, вроде как, пытается искать похожих людей. Но не находит, ни то что нужных, там даже по похожести вопросы возникают. Это именно тот случай, когда фразу «поиск людей» нужно убрать из описания. И, ни в коем случае, не упоминать рядом с названием ресурса. Ну, а просить за это деньги это вообще какой-то исключительный цинизм. При чём я подумал, что возможно это именно с лицами всё так плохо. Потому я потестил и другие картинки. Да, он находит похожие фотографии объектов или пейзажей. Фишка в том, что гугл, или тот же GeoSpy это делают сильно лучше и бесплатно. Кстати, можно глянуть сравнение инструментов геолокации, там тоже интересно: https://hacker-basement.com/2024/05/27/geolokacia-foto-ai-poiskoviki/
Общий вывод. На данный момент не существует ультимативного инструмента поиска по фото, закрывающего вообще все задачи. Потому в реальной ситуации нужно действовать исходя из имеющихся данных. При этом комбинируя разные инструменты и подходы. И это и есть рецепт успеха.
Твой Pulse.