Новый сервис позволяющий найти двойника себя среди киноактеров взорвал интернет. Найти похожее лицо


Сервис для поиска похожих людей / Хабр

Представьте себе ситуацию. Вы увидели где-то в Интернете некую барышню, и она вам очень понравилась. Если говорить точнее — вообще-то, вам понравилась её внешность: как минимум, вы не знаете её запах, поэтому ничего не знаете об её MHC — а с биологической точки зрения это ох как важно (вот ещё видео). Да и, скажем прямо, помимо внешности и MHC будут и другие критерии, которые в итоге определят, насколько вам она действительно нужна. И тем не менее, внешность показалась вам не просто хорошей, а идеальной — возможно, вы даже когда-то уже видели какую-то барышню, похожую на эту, и уже испытали тогда примерно те же чувства.

В общем, как бы то ни было, внешность вам очень понравилась, но конкретно эта девушка вам почему-то не подходит. Может, она суперзвезда, и вы ей не слишком интересны, может быть, она замужем, а может быть вы просто не хотите пока переезжать туда, где она живёт (мало ли). И вы задаётесь вопросом — а единственная ли она из тех, кто сочетает все те 512 критериев внешности, которые вы рассматриваете как идеальные. Вообще-то, наверно, нет — вы ведь уже видели такую девушку раньше, помните? Но стоп, а с ней-то вы вообще не знакомы (может быть, вы видели её в метро или на улице, но почему-то так и не познакомились с ней). А что, если бы существовал такой сайт? Вы находите там человека (это ведь необязательно должна быть девушка), и смотрите, каких ещё людей этот сайт считает похожими на него. Как он это решает? Мне кажется, тут стоит делать два слоя — один автоматический, а второй пользовательский. С автоматическим всё понятно — тут включаются технологии распознавания лиц. Мы, в принципе, можем с некоторой точностью выделить людей, черты лица которых имеют определённое сходство (похожие брови, похожие губы, похожий цвет глаз). В каком-то виде это уже реализовано, например, есть сайт PicTriev (ищет фотографии, на которых есть люди с похожими лицами), и ещё есть сайт для поиска знаменитостей, похожих на человека. И всё же у такого подхода есть очевидные недостатки — этот метод довольно неточный, и он будет (по крайней мере пока что) давать большое количество как false positives, так и false negatives (ошибки первого и второго рода — то есть, даже при наличии правильных результатов, лица всё равно часто будут ложно определяться как похожие, и ложно определяться как непохожие). Кроме того, у человека есть не только черты лица. У него есть волосы (у них есть цвет, они у некоторых вьются, и так далее), есть причёска, которую он чаще всего носит (во многих случаях), есть фигура (это очень важный критерий, на самом-то деле), и ещё много чего. Именно поэтому я думаю, что, помимо автоматического подбора похожих людей для каждого имеющегося в базе данных человека, должен быть и подбор на основе данных, получаемых от пользователей.

Например, у вас есть подруга. Вы знакомы с ней уже много лет, и прекрасно помните её внешность. И тут вдруг вы видите где-то в социальной сети девушку, которая внешне — один в один с ней. И тогда вы можете зайти на этот сайт и добавить связь. Если ваша подруга уже есть на сайте, то вы заходите на её страницу, и добавляете её там. Если её на сайте нет, то вы можете добавить на сайт её страницу, просто загрузив её фотографию. Вы также можете указать имя, адреса в социальных сетях и прочее — если хотите. А можете указать потом. Или это может сделать кто-то другой (в том числе сама девушка).

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

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

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

Если кому интересно присоединиться к команде — пишите, можно личными сообщениями, можно по электронной почте. Ещё конечно неизвестно, что в итоге получится, но почему бы не попробовать? Может ведь получиться что-то интересное. :)

Автор фотографии — Shane Barbie. Лицензия CC-BY-SA-3.0, взято из Wikimedia Commons.

habr.com

Распознавание лиц по фото онлайн

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

Работа сервисов по распознаванию лиц

Распознавание происходит при помощи встроенной нейросети, которая быстро ищет похожие фотографии по определённым признакам, изначально самым базовым, например, по весу изображения, его разрешению и т. д. Исходя из данной особенности, у вас в результатах поиска могут появиться ссылки на профили/сайты совершенно не того человека, который изображён на фото, но, к счастью, такое случается крайне редко. Обычно находятся люди со схожей внешностью или похожей обстановкой на фото (например, если плохо видно лица).

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

Дополнительно нужно учесть, что если вы хотите по фотографии человека найти его профиль во Вконтакте, то стоит помнить, что в настройках приватности этой социальной сети пользователь может поставить галочки напротив определённых пунктов, из-за чего его страницу не смогут сканировать поисковые роботы и просматривать пользователи, не зарегистрированные в VK. Если у нужного вам человека выставлены таковые настройки приватности, то найти его страницу по фото будет очень сложно.

Способ 1: Яндекс Картинки

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

Перейти на Яндекс Картинки

Инструкция по поиску через данный сервис выглядит так:

  1. На главной странице нажмите на иконку поиска по фотографии. Она выглядит как лупа на фоне фотоаппарата. Находится в верхнем меню, в правой части экрана.
  2. Поиск можно осуществить по URL-адресу картинки (ссылке в интернете) или используя кнопку загрузки изображения с компьютера. Инструкция будет рассмотрена на последнем примере.
  3. При нажатии на «Выберите файл» открывается окошко, где указывается путь к изображению на компьютере.
  4. Подождите некоторое время, пока картинка полностью не загрузится. В верхней части выдачи будет показана эта же картинка, но здесь вы сможете просмотреть её в других размерах. Данный блок нам не интересен.
  5. Ниже вы можете посмотреть теги, которые применимы к загруженному изображению. Используя их, можно найти похожие картинки, но это в поиске информации по конкретной личности вряд ли поможет.
  6. Далее находится блок с похожими фотографиями. Он может оказаться вам полезен, так как в нём по определённому алгоритму подбираются похожие фотографии. Рассмотрим поиск по этому блоку. Если в первых похожих картинках вы не увидели нужное фото, то нажмите «Ещё похожие».
  7. Откроется новая страница, где будут все схожие фото. Предположим, вы нашли ту фотографию, которая вам нужна. Кликните по ней, чтобы её увеличить и узнать подробную информацию.
  8. Здесь обратите внимание на правый блок слайдера. В нём можно найти ещё похожие фотографии, открыть эту в полном размере, а главное — перейти на сайт, где она размещена.
  9. Вместо блока с похожими фото (6-й шаг), можно пролистать страницу чуть ниже, и увидеть на каких сайтах размещено именно то изображение, которое вы загрузили. Данный блок называется «Сайты, где встречается картинка».
  10. Для перехода на интересующий сайт нажмите по ссылке или оглавлению. Не стоит переходить на сайты с сомнительными именами.

Если вы оказались недовольны результатом поиска, то можете воспользоваться следующими способами.

Способ 2: Google Images

По факту – это аналог Яндекс Картинок от международной корпорации Google. Алгоритмы, которые применяются здесь, чем-то похожи на те, что у конкурента. Однако у Гугл Картинок есть весомое преимущество – он лучше ищет похожие фотографии на иностранных сайтах, что Яндекс делает не совсем корректно. Это преимущество может стать и недостатком, если вам нужно найти человека в рунете, в этом случае рекомендуется использовать первый и третий способы.

Перейти на Google Images

Инструкция выглядит следующим образом:

  1. Перейдя на сайт, в строке поиска нажмите на иконку фотоаппарата.
  2. Выберите вариант загрузки: либо укажите ссылку, либо закачайте изображение с компьютера. Для переключения между вариантами загрузки просто нажмите на одну из надписей в верхней части окошка. В данном случае будет рассмотрен поиск по изображению, которое загружено с компьютера.
  3. Откроется страница с результатами. Здесь, как и в Яндексе, в первом блоке вы можете просмотреть это же изображение, но в других размерах. Под этим блоком находится пара тегов, подходящих по смыслу, и пара сайтов, где есть такая же картинка.
  4. В данном случае рекомендуется рассмотреть подробнее блок «Похожие изображения». Нажмите на заголовок блока, чтобы увидеть больше похожих картинок.
  5. Найдите нужное изображение и кликните по нему. Откроется слайдер по аналогии с Яндекс Картинками. Здесь вы также можете посмотреть это изображение в разных размерах, найти ещё похожие, перейти на сайт, где оно размещено. Для перехода на сайт-источник нужно нажать на кнопку «Перейти» или кликнуть по заголовку в верхней правой части слайдера.
  6. Дополнительно вам может быть интересен блок «Страницы с подходящим изображением». Тут всё аналогично с Яндексом – просто набор сайтов, где встречается точно такое же изображение.

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

Способ 3: FindFace

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

Перейти на FindFace

Инструкция в данном способе будет выглядеть так:

  1. Перейдя на сайт, нажмите на кнопку «Найти одинаковых». Не забудьте поставить галочку напротив «Согласен с пользовательским соглашением».
  2. Откроется специальное окно, где сервис попросит разрешение доступа к определённым пунктам в вашем профиле в социальной сети Вконтакте. Если же вы не авторизованы/зарегистрированы там, то вам придётся это сделать и разрешить доступ, иначе дальнейшее использование сервиса будет невозможным.
  3. Изначально будет доступно только 30 поисков, чтобы получить больше, нужно будет приобрести Premium-аккаунт. Его можно купить или получить, пригласив 10 друзей. Для разовых поисков возможностей бесплатного аккаунта вполне хватит.
  4. В блок «Загрузите фотографию» перетащите фото с компьютера или используйте стандартный способ загрузки через системный проводник.
  5. Поиск займёт от нескольких секунд до одной минуты. Всё зависит от того, как много людей будет обнаружено и какая скорость вашего интернета. На странице выдачи вы можете просмотреть результаты.
  6. Ещё можно настроить дополнительные параметры, дабы сократить число возможных вариантов – указать пол (обычно определяется автоматически), возраст, место проживания, статус семейного положения. Однако если вы будете искать человека, применив ещё эти параметры, то вам придётся нажать на кнопку «Новый поиск», следовательно, ещё один доступный поиск пропадёт.

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

Мы рады, что смогли помочь Вам в решении проблемы. Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

lumpics.ru

Новый сервис позволяющий найти двойника себя среди киноактеров взорвал интернет

Компания Microsoft запустила новый сервис, который позволяет выяснить, на кого из знаменитостей похожи пользователи сети. Как стало известно Gamebomb.ru, сервис под названием CelebsLikeMe в короткие сроки стал одним из самых популярных.

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

«Результаты поиска означают, что у вас со знаменитостью схожая структура лица, однако возможны смеси различных полов и рас», — объяснил менеджер поисковой системы Bing, Рави Яда (Ravi Yada).

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

gamebomb.ru

Поиск похожих фотографий с помощью TinEye

Лайкнуть

Лайкнуть

Твитнуть

Есть такой сайт - www.tineye.com. Он позволяет искать похожие фотографии и картинки по всему интернету. Картинку по картинке, так сказать. С помощью этого сайта можно много чего делать, всё зависит только от вашей фантазии. Лично я использую его в следующих целях:

  1. Ищу фотографию или картинку в хорошем качестве, если у меня есть только в плохом.
  2. Выясняю, на каких сайтах есть выбранная картинка (позволяет найти первоисточник)
  3. Помогает в поисках картинки, не испорченной "водяными знаками".
  4. Помогает определить место, где сделана фотография (можно найти другие фото с похожим содержанием и описанием)
  5. Поиск по фотографии в интернете - можно узнать лица на фотографиях. Хотя с поиском человека по фотографии TinEye справляется плохо, для этого лучше использовать платный FindFace.

Для поиска достаточно зайти на вышеупомянутый сайт, нажать кнопку "Выберите файл" и указать файл фотографии. Либо указать адрес к фотографии, если она находится в интернете. Итог один - по нажатию кнопки "Search" отобразится список найденных картинок: В самом верху находится фотография в самом лучшем качестве. Больше-то и нечего рассказывать о самом сайте. Дальше я расскажу о двух полезных дополнениях к этому сервису.

TinEye Reverse Image Search - дополнение для Google Chrome. Добавляет в контекстное меню картинок пункт Search Image on TinEye:

Например, таким способом я нашел фотографию песика и котенка в лучшем качестве без всяких надписей:

TinEye Client (ссылка на загрузку) - маленькая бесплатная программка, которая делает очень полезную штуку - добавляет в контекстное меню фотографий пункт TinEye:

Можно открыть папку с фото, нажать правой кнопкой мыши по фотографии, выбрать этот пункт и сразу же откроется браузер с найденными фотографиями. Очень удобно. У программы TinEye Client есть свое окно:

Но им пользоваться нет смысла, т.к. на открытие окна, нажатие кнопки "From file...", выбора фотографии тратится существенно больше времени, чем если его потратить на обычное открытие папки, щелчок по фотографии и выбор строчки "TinEye". Итог: сайт TinEye безусловно полезный. Он позволяет решить ряд задач, с которыми обычный поисковик справляется слабо.  

  К слову говоря, сервис поиска Google Картинки обладает похожей функциональностью:

Нажимаем эту кнопочку

Получаем результат поиска

Что выбрать для поиска похожих фотографий - Tineye или Картинки Google решать вам.

Похожие записи:

Лайкнуть

Лайкнуть

Твитнуть

glashkoff.com

Программа распознавания лиц позволяет найти любого человека в сети, сфотографировав его

Технологии

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

Новое российское приложение сравнивает снимки с фотографиями профиля в социальной сети ВКонтакте и устанавливает его личность с точностью до 70 процентов.

Новое приложение по распознаванию лиц может положить конец анонимности в публичных местах.

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

После запуска приложение за короткое время собрало более 500 000 пользователей и обработало более 3 миллионов поисков.

Российская программа распознавания лиц по фото

Создателями приложения являются 26-летний Артем Кухаренко и 29-летний Александр Кабаков.

prgramma-lits-1.jpg

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

prgramma-lits-2.jpg

Приложение дает наиболее подходящее соответствие с лицом на фотографии наряду с 10-ю людьми, на которых оно может быть похоже.

prgramma-lits-3.jpg

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

prgramma-lits-4.jpg

Кроме того, оно также помогает найти похожих людей. Например, вы можете загрузить фотографию знаменитости, которая вам нравится или вашего бывшего возлюбленного, и найти 10 похожих людей, отправив им сообщения.

prgramma-lits-5.jpg

Фотограф из Санкт-Петербурга Евгений Цветков недавно провел фотопроект "Your Face Is Big Data" ("Ваше лицо – это большая база данных"), сфотографировав 100 случайных людей, которые сидели с ним рядом в метро. Затем с помощью приложение Findface он попытался найти их в социальной сети ВКонтакте.

prgramma-lits-7.jpg

Оказалось, что довольно легко обнаружить 60-70 процентов людей в возрасте от 18 до 35 лет, немного сложнее с людьми старшего возраста. Таким образом, даже сделав фотографии невысокого качества, он смог узнать личные детали их жизни, включая хобби, профессию, статус в отношениях и привычки.

prgramma-lits-8.jpg

Создатели FindFace считают, что такая программа кроме всего прочего поможет в расследовании преступлений, выявляя преступников на улице.

prgramma-lits-10.jpg

FindFace - программа распознавания лиц в Интернете

FindFace – сервис, с помощью которого можно найти профиль ВКонтакте по фотографии. Существуют мобильные приложения для Android и iOS, а также веб-версия.

Приложение позволяет сделать 30 бесплатных поисков, а после этого услуга – платная.

В веб-версии функций чуть больше, и вы можете сразу увидеть профиль человека.

Лучше всего программа распознает фотографии, сделанные при дневном свете на средний смартфон, но в 2-3 раза менее точна, если вы фотографируете незнакомцев издалека. Но с помощью увеличения картинки эффективность вновь возрастает.

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

Советы:

· Специалисты советуют одевать что-то на лицо, например, капюшон, маску или очки, чтобы обмануть камеру, либо смириться с тем, что в нашем обществе все меньше места личному пространству.

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

Перевод: Филипенко Л. В.

www.infoniac.ru