Комментарии 261
и даже подача материала примеров поиска — весьма широкого профиля.
А вы вот так прямо фотографии у себя храните, или какие-то хеши\параметры от них? Какой они у вас свежести?
en.wikipedia.org/wiki/Embedding
но если эмбедингов миллионы, то найти тоже не быстрое дело.
технических подробностей увы — не сказано.
Ну во-первых есть такая вещь, как «perceptual hash» (множество разных реализаций)
Во-вторых, как уже сказали выше для нейронных сетей хранят эмбединг.
Грубо говоря сначала фотография обрабатывается в цепочечный хэш вида «круглое лицо — тонкие губы» (в машинном виде это все записано совершенно иначе). Дальше это все оптимизируется по инвариантности данных, чтобы наиболее отличительные признаки шли первыми и по ним было проще искать.
Может быть причина в моем закрытом профиле?
Причина того, что тёща — бывшая? =)
Хорошо, что вы демонстрируете возможности своего алгоритма и пишите эти статьи — это повод задуматься, что будущее уже наступило и его надо учитывать.
Из-за шумихи с иском ВК на второй план отошло то важное, ради чего мы запустили сервис — чтобы протестировать возможности поиска
А что на первом? Поиск адвоката?
www.imnepal.com/wp-content/uploads/2015/09/madhesh-aandolan-nepal-news-photos-revolution-free-terai-tharu-8-600x450.jpg
guardian.ng/wp-content/uploads/2017/07/Boko-Haram-3-1062x598.jpg
image contain 0 faces.
У меня ощущение, что вы африканцев и непальцев за людей не считаете.
фотомоделей тоже
UPD Не думал что на таком ресурсе нужно объяснять свои очевидные комментарии. Три фото с маленькими лицами с множеством людей не были распознаны и амарао усмотрел в этом расизм что ли, потому что там были негры и непальцы. Но на данной фотографии отнюдь не негры и не непальцы, а очень даже европейские женщины с правильными чертами лиц, но тоже не были найдены.
В последствии какую коммерческую деятельность и собираетесь ли вести. В каком направлении?
Были ли предложения от от Гос.органов?
Почему FindFAC'у можно было, а вам нет?
сколько ушло времени на разработку?
Многие люди считают что такие ресурсы не должны быть в открытом доступе. Расскажите ваше видение на этот счет, почему должны или почему не должны?
Есть еще вопросы, но вы реально на все отвечать будете?)
Для Face Recognition не нужно особо мощного оборудования… разве что масштабироваться при росте числа запросов.
Думаю, что через 5 лет аналогичный сервис можно будет запустить за 5 минут (без учета времени построения векторов/обучения/сбора базы). Просто на гитхабе будет лежать всё готовое.
Плюс фотки ВК достаточно хорошо сжаты и при этом качество достаточное для распознавания.
Когда уже все фотки обработаны — поиск происходит же уже по посчитанному хэшу, а не происходит сравнение с каждой фоткой по всем 10 тб фотографиям.
Ну вот смотрите: сейчас ВК, например, по умолчанию закроет все профили (мотивируя заботой о сохранности пользовательских данных). Тогда после следующего обновления моделей распознавания лиц, возможности снов пропарсить ВК уже не будет, т.к. не будет доступа к большинству профилей. А если не пожалеть места и заиметь какое-то локальное зеркало с частью фото, то обновлять алгоритм вместе с базой станет проще.
Хэш-эмбиент?
Или ссылку «тут мы скачали фото год назад, извините, но она уже протухла. Ну как, похожа?»
Всего в ВК порядка 2.0-2.5 Петабайта фото, это не считая закрытых альбомов и фото в группах
- Это всего
- Можно брать фото низкого разрешения(вк через API даёт версию со стороной 75px, которая будет весить несколько килобайт), пытаться детектить на них лица, а уже если получилось — качать хайрезы для распознавания.
Процитирую свой старый коммент: https://habr.com/ru/company/pochtoy/blog/371541/#comment_16295735
не нашел. Значит не всё еще потеряно :)
Мы знаем про эту проблему(мы сфокусировались на распознавании), но сейчас решаем её.
В данном случае я бы поступил так — повернул фото в редакторе, чтобы лицо было вертикально и пересохранил в png чтобы избежать потерь при компрессии.
После этого попробовал загрузить еще раз.
И большая просьба — поделится с нами результатом.
сработало. Том Круз собственной персоной. Даже не знаю, радоваться ли этому результату.
Нашел только его. Никаких левых людей. :)
Он, походу, брови особо котирует
По иронии судьбы, этот движок подтвердил Ваши слова.
Это не монтаж (ну, кроме того, что я свел две картинки в одну и добавил текст со стрелками).
Я впечатлен, что движок распознал даже рисунок (нет, я понимаю, что скорее всего его окантовывали по фото, а не рисовали с нуля, но все таки)
Вопросы:
Минимальный размер фото в анфас с нормальным освещением и вероятностью распознавания в 90+% какой?
Производительность (кадр из видео с разрешением 720 с параметрами что в первом вопросе) «лиц в секунду» на текущем оборудовании?
Searchfaceteam, какой минимальный размер фото? У меня получалось что-то между 150 х 150 и 200 х 200 пикселей, если там только лицо крупно
т.к. нашел фотки 2016г и ранееЕсли вы имеете в виду, что эти фото с тех пор были удалены в ВК из альбомов, то есть логически не могли быть проиндексированы в 2018-ом, то удаление через веб-интерфейс не показатель того, что ВК удаляет их с дисков серверов. Как минимум из соображений фрагментации — не удаляет.
И, теоретически, возможно есть способ получения ссылок на такие недоудалённые файлы.
Планируется ли развитие поиска на базе инстаграма и других соц. сетей?
Может поделитесь какими-нибудь деталями наподобии ЯП, использованных библиотек, мощностей?
Загрузил отсканированную фотографию со студенческого билета 10 летней давности — и всё работает.
Пафос моего сообщения был не в этом, вообще-то. Сами эти фото были в интернете и раньше (но и они не попали в выборку). Просто я человек общительный и мог мелькать на очень многих фотографиях моих многочисленных друзей и знакомых… однако, не мелькал, что и вызывало у меня вышеописанные положительные эмоции.
А почему порадовало? В чем такой плюс, что вас найти нельзя?
сказал официантке строго
мне капучино и пирог
приятно что хоть что то в мире
еще зависит от меня
(с) special_k
;)
Меня можно найти только там и так, где и как я хочу, чтобы меня было можно найти.
PS: Но это не значит, что я считаю, что распознавание по фото — это плохо, и его нужно «запретить». Наоборот, я считаю, что создатели алгоритма молодцы.
Если непубличное, это имеется ввиду приватный (или удаленный ) фотоальбом ВКонтакте, то от тех, которых стоило опасаться, это не спасет
Аналогичный до вас сервис показывал фото только с профиля юзера данный же со всех профилей нашел много себя в чужих профилях. ИМХО это неэтично если я захочу быть невидим, то мне придется еще попросить всех удалить мои фото. На мой взгляд имеет смысл показывать только фото с профиля юзера.
ИМХО подобных сервисов в паблике быть не должно. Данные инструменты должны быть у силовых ведомств и правохранителей. Не оч хорошо когда тебя кто угодно может отыскать по фото.
ЗЫ Сервис хорош не хуже чем был прошлый, который закрылся, но +100 к параное и не выкладыванию фото в интернет.
Знаю, что у нас коррупция не все чисты на руку, но в целом это гораздо лучше чем любой гопник с района будет иметь возможность пробить по фото кто вы и каков круг ваших друзей и знакомых в ВК.
Лично я предпочту иметь доступ к этом сервису на равне с другими — не вижу никаких проблем.
Кстати, проблемы с гопотой на районе появились в середине двухтысячных. В девяностых мы, подростки, до поздней ночи тусовались по дворам, и ничего страшного не происходило. А в 2004 — 2008 я несколько раз выхватывал от гопоты прямо на центральных улицах города.
Так что, по моим наблюдениям, об ужасах девяностых говорят в основном те, кто эти ужасы видел только в фильмах «Бандитский Петербург» и «Улицы разбитых фонарей». Так же, как СССР хвалят те, кто родился уже после его развала.
Было очень здорово, что люди наконец-то смогли заниматься чем захотят, а не чем приказано
Было паршиво, что многие выбрали вариант заниматься криминалом
Ну и не менее паршиво, что подталкивала к этому хреновая жизнь
Застал девяностые. Ничего ужасного не припоминаю.
Да, это сейчас модно. Но я вот припоминаю. И что гораздо важнее — припоминает статистика.
Мы жили как хотели и до нас никому не было дела. Собирали компы на заказ
Понимаете, какая штука… В ту эпоху каждый несчастный лоток с пирожками, каждый рыбак, притащивший на рынок свой улов — становились немедленным объектом жёсткого рэкета, а тут группа подростков (" В девяностых мы, подростки...") занималась торговлей компьютерами(!), стоившими безумные, колоссальные по сравнению с уровнем дохода населения деньги — и «до нас никому не было дела». По степени правдоподобности это всё равно, как всерьез живописать лукулловы пиры, которые закатывали заключенные Бухенвальда.
Кстати, проблемы с гопотой на районе появились в середине двухтысячных.
Если самой серьезной проблемой девяностых вы считаете районную гопоту, то вы жили в каких-то других девяностых. В моих главной проблемой было засилье жесточайших ОПГ, контролирующих чуть не все аспекты экономической деятельности, да и вообще жизни.
А компьютеры собирали в конце.
Т.е., вы на основании краткого вашего персонального опыта в конце девяностых взялись опровергать статистику и чужой опыт остальных девяностых. Мило.
Торговали тогда все кто чем может и никакие ОПГ особо не мешали. По крайней мере я о таком не слышал и сам не сталкивался.
В реальности, между тем, дела обстояли так:
К середине 1990-х годов под контролем бандитских крыш находилось, по некоторым оценкам, около 85 % коммерческих предприятий (практически все, кроме занятых охранным бизнесом или работающих под прямой протекцией правоохранительных органов)
Может быть потому, что с лоток с пирожками — для ОПГ слишком мелкая добыча?
Я как раз прямо вам говорю, что не мелкая. Дело вообще не в размере было — дело было в принципе. Все должны были быть под кем-то. Мой родственник, решивший поторговать рыбкой, так в рабство на год попал. Моя мать пережила битву за её мелкую парикмахерскую на два стола прямо на рабочем месте. Меня — тогда жалкого эникейщика, нашли по объявлению и стали прессовать. «Самое лучшее время в истории страны», my ass. «Мы жили как хотели и до нас никому не было дела», my ass.
Так же, как СССР хвалят те, кто родился уже после его развала.
Ну почему же, у меня и дед и отец вполне себе добро отзывались об СССР, да и на работе сижу в одной комнате с двумя пенсионерами работавшими в 70-х, тоже говорят что жилось лучше, чем сейчас.
У меня отец родился в 1960 году, почти всё детство прожил в Бекдаше и сейчас говорит, что нафиг СССР, т.к. в реальной провинции с продовольствием была большая беда. Банально он помнит, что его мама как-то стояла на кухне и у неё были мысли вслух: «Из чего же готовить?» (естественно это были мысли не о выборе самого лучшего из 100 сортов колбасы)
Отец: Ленинград — Москва.
Коллеги: Гурьев — Свердловск — Москва и Новосибирск — Москва.
Насчет продовольствия спросил, говорят до 80-х было вполне прилично, без такого разнообразия как сейчас, но и без химии.
Ну а в конце 80-х — начале 90-х я и сам помню еду по талонам.
Дед в разное время: Ленинград, Дубна + кратковременное проживание в закрытых городах по несколько месяцев.
Отец: Ленинград — Москва.
Коллеги: Гурьев — Свердловск — Москва и Новосибирск — Москва.
По сути они жили в городах, которые обеспечивались продовольствием в первую очередь.
Не всё было однозначно в СССР, поэтому не совсем корректно однозначно говорить, что в СССР было хорошо или плохо.
Недавно общался с родственницей, которая смеясь, говорила, что купила молоко в магазине, а там плохое молоко оказалось, а вот в СССР молоко было только натуральное, НО она не может однозначно ответить на вопрос: «Что лучше, только хорошее молоко, или которое есть всегда?»
cc Kocmohabt314
Тем, что над ними стоит прокуратура и хоть какой-то проф отбор там есть.
Это лишь значит, что их крыша лучше крыши гопника.
Может нужно просто относится к персональным/конфиденциальным/приватным данным более внимательнее?
Одно дело, общаться через сеть, выкладывать в профиль фоточки итд. Чисто, для друзей/знакомых( круг общения ).
Совсем другое — давать неведомо кому возможность отыскать страницу конкретного человека лишь по его фотографии без его ведома и разрешения.
Очевидно, если бы обладатель страницы хотел бы связаться с «искателем», он сам бы сообщил ему свой адрес, не так ли?
На текущий момент, это больше похоже на пробел в законодательстве, который необходимо «закрыть».
thispersondoesnotexist.com
2) Сколько аккаунтов вк использовалось для работы алгоритма? Ведь есть ограничение на кол-во запросов.
3) Как долго и на чем тренировали алгоритм?
Если серьёзно, алгоритм у вас очень крутой! Скажите, а его можно приспособить к меньшим масштабам? Я имею в виду, улучшение каталогизации лиц в домашней коллекции фото, например? Если да, не думали ли вы сделать (в перспективе, разумеется) сравнения с существующими решениями?
Почти у каждого человека есть кто-то «другой» со score ~ 0.55-0.58
Если сильно повезет, то есть кто-то со score ~ 0.6-0.64 — это уже человек с которым вас легко будут путать те, кто вас не очень хорошо знает.
Где-то начиная со score ~0.67-0.7 «другие» люди уже не встречаются, по крайней мере все наши попытки обнаружить такое сводились к тому, что мы убеждались в том, что это все-таки один и тот же человек.
Если серьёзно, алгоритм у вас очень крутой! Скажите, а его можно приспособить к меньшим масштабам? Я имею в виду, улучшение каталогизации лиц в домашней коллекции фото, например?
Была такая программа от гугл picasa и она сортировала фотки, распознавая лица и было это ещё оч давно(у меня тогда была мыльница на 8Мп и это считалось круто)
Конкретно насчёт решений гугла – лично мне очень не хочется хранить все свои фото в чужом облаке. Но это, конечно, чисто мои заморочки)
Первые 2 результата имеют score 0.767 и 0.757
Следующий уже 0.602 (я так понимаю это уже не Вы, верно?)
То есть мы не просто выделяем Ваше фото, но у нас есть огромный запас(целых 0.152) в этом выделении.
Именно за счет этого gap'а, этого запаса прочности, мы и можем позволить себе блюрить, пикселизировать фото, замазывать часть лица и все равно находить правильные записи.
Моей жены тоже не нашло.
Поиск только по ВК чтоли?
Загрузил еше 6 разных фоток, только по одной нашло моего брата, с достоверностью 0.53
А можно узнать, почему принято решение показывать кареглазых девушек по фото с серыми глазами?
По свежей фотке друга (33+ лет) нашлось штук 10 профилей (хоть и давно заброшенных), где на аватарке или в альбомах есть его фото с выпускного школьного альбома. Друг в шоке, он никуда эту свою фотку не выкладывал.
на второй план отошло то важное, ради чего мы запустили сервис — чтобы протестировать возможности поискаНу хорошо, протестируются возможности. А дальше что, поделитесь? Ради чего это всё?
Алгоритм хорош, да, ничего не скажешь.
Но ссылки вы выпилили, конечно, "очень хорошо" – при переходе по ссылке с картинки все равно светится id пользователя
А как его вычленить из урла с абракадаброй из букв
В одном телеграм-чатике нашлись господа, которые резко пропарсили вк, вытянув все профили, альбомы с фотографиями и, собственно, ссылки на изображения, которые не меняются.
Теперь есть таблица вида (image_url, user_id) и бот, использующий полученную бд, которому можно скинуть ссылку и получить id владельца.
Было бы нескромно просить ссылку
Но что, ВК так просто парсить и там защит никаких нет или
Там с защитами всё очень плохо или, по крайней мере, раньше было. Я много лет не занимаюсь парсингом, но в 2015-м у вк был лимит в 3 RPS на токен, зато без токена вообще можно было делать тысячу RPS с одного ip без прокси — они не ограничивали количество запросов к публичным методам. Учитывая, что ВК скатывается со временем настолько, что пропускают тупейшие XSS, вряд ли стало лучше.
это большие пулы ботов медленно обходили всё?
Я их реализацию не знаю — не участвовал в парсинге, просто наблюдал за обсуждением со стороны.
t.me/vliccoЧот какая-то группа с флудом, а не бот…
Где-то на трети фотографий прямо в адресе содержится фрагмент .com/..../u123123/…
где u123123 – это ID
Подставляем в vk.com/id123123 и переходим на страницу пользователя
Или ваш алгоритм еще не отличает азиатов? :D
То есть, нужно неистово постить свой образ в Сеть, так неистово, чтобы даже нейросети начали узнавать.
И хорошо. Пусть так и остаётся.
2. Те же признаки вычленяются на закачанном фото и находятся варианты с наименьшей разницей.
Очень грубо говоря, компьютеру дают задание:
возмьи все пиксели, и запиши для каждого пикселя его яркость относительно соседних ближайших пикселей.
Потом берётся другое фото, описывается таким же образом.
Два описания сравниваются. Если при сравнении процент совпадения больше, чем установил разработчик, считается, что мы нашли похожее или то же лицо.
Компьютер, конечно, понятия не имеет, что на фото Иван Иваныч, лицо, люди и что это вообще фото. Он просто сравнивает цифры. Отбор, где на фото лицо, и всё прочее настраивается во время технических подробностей.
Да и, собственно, цвет брать совсем не обязательно. С лицом, я думаю, это даже лишний расход ресурсов. Черты лица – они же «черты». Само слово подозревает простой дуализм – один цвет на другом, третий и прочие цвета тут ни к чему. Тут проще сразу обесцветить, заодно избавившись от артефактов сжатия, цвета локального источника света и штук вроде «баланс белого».
Фото собираются в начале этого процесса, проходят процесс «описания» для алгоритма, и дальше их хранить уже не обязательно.
Для актуальности, соответственно, периодически скачиваются и добавляются в описания новые фото. Но после обработки их тоже можно удалять.
Т.е. у нескольких человек есть свой вариант объяснения простыми словами?
Хотелось бы его увидеть, хоть один.
И да, презюмирую, что если вы знаете, что такое «нейронка» – объяснение «как это работает простыми словами» не требуется.
То как вы описали алгоритм работы — заведомо неверно. Оно ничего не сравнивает попиксельно. Есть алгоритм, который из фотографии делает описание особенностей лица и далее ищет другие фото с похожими описаниями. Описание заведомо не в виде пикселей, а в виде характерных признаков. Каких? Это и есть самое интересное в этом алгоритме.
youtu.be/4VAkrUNLKSo
Зато нашёл моего двойника — какого-то панка. Жаль, нет id, интересно было бы списаться/пообщаться.
Фото, это данные по которым можно идентифицировать пользователя, а следовательно они подпадают под действие GDPR, что в свою очередь значит что их хранения уж тем более предоставление в публичном доступе запрещено.
www.m24.ru/news/obshchestvo/15022019/65820
Ждём, пока автора упекут в «шарашку» работать для ловли преступников, а те против камер ББрата начнут применять компактные средства РЭБ.
что то как то не работет у них бот
1) Загружаем первое фото
2) Смотрим результат
3) Пытаемся загрузить второе фото — ничего не происходит (список не перестраивается).
После второго шага из-за этого приходится каждый раз перезагружать страницу (F5).
У меня Chrome.
Закидываю фотки с сайта https://thispersondoesnotexist.com на ваш сайт http://searchface.ru но ни одного совпадения увы. 100 фотографий из 100 не находит.
Судя по иногда проявляющимся в «генераторе» артефактам вроде фрагментов очков и сосудистых сеток на носу/щеках, генератор клепает фотки именно из фрагментов исходных, и поле обзора у этих движков («генератора» и «распознаватора») было похожим.
Если позволите, несколько технических вопросов:
Как у вас с кейсом младенцев и азиатов?
В качестве первичного каскада использовалась дообученая mtcnn, или что-то поинтереснее?
Сколько времени уходит на инференс каскада\поиска в базе хешей? Подозреваю, у вас в базе не менее 100млн хешей, отрабатывает достаточно быстро.
Заранее спасибо за ответы)
Я слишком засахаренный в embedded и микроконтроллерной схемотехнике и программировании, что-бы приблизительно понять как это работает. Расскажите если не сложно, очень интересно.
мой небольшой фибдек:
— сайту не хватает обратной связи(фото принято, сколько нашел, или ничего не найдено и т.п.)
— ссылки конечно же нужны.
— скорость порадовала.
{
11010001 10000001 11010000 10111111 11010001 10000000 11010001 10001111 11010001 10000010 11010000 10110000 11010001 10000010 11010001 10001100 100000 11010000 10110010 100000 11010000 10111000 11010001 10000001 11010001 10000101 11010000 10111110 11010000 10110100 11010000 10111101 11010000 10111110 11010000 10111100 100000 11010000 10111010 11010000 10111110 11010000 10110100 11010000 10110101
}
Хотелось бы узнать на чем написано, сколько требует ресурсов, что в планах.
С другой стороны, как-то неуютно что если твое фото случайно окажется похожим на фото преступника с камеры видеонаблюдения (а качество картинки с этих камер так себе, и фиг докажешь что на фото не тот человек), то совершенно на пустом месте могут быть проблемы. Конечно это могло быть и раньше (плакаты «Их разыскивает милиция» висели еще во времена СССР, и тоже можно было оказаться похожим на кого-то), но с такими сервисами шанс заметно повышается.
Чувствую, еще лет 10 такого «прогресса», и люди будут носить с собой микровидеорегистраторы, чтобы иметь алиби на такие случаи :)
С другой стороны, потенциал таких систем тоже большой, в плане предотвращения краж, массовых беспорядков и пр, и в целом для общества имхо это все же больше плюс чем минус.
1. Как у вас дела с фильтрацией по цвету кожи? Применяете ли? Ну то есть если искать по фоткам в grayscale то как это влияет на распознавание?
2. Используете ли вы только данные с изображений, или ещё проиндексировали связи юзеров в соцсетях?
FF на фото человека кавказской (или циганской) внешности выдавал кучу фотографий на мой взгляд отдаленно похожих.
У вас все четко. По каждой фотографии один однозначный профиль.
Здорово, что лицо находит даже на групповых фотографиях.
Спасибо за сервис и успехов в его развитии!
из группы другого подобного сервиса. Разработчики searchface, признавайтесь, к вам уже приходил тов. майор с бутылкой правосудия?
А дети ему все на одно лицо…
Наряду с восхищением точности работы оно вызывает у меня и некий страх, хоть я не преступник и не вебкам модель, а обычный гражданин.
В общем сайт работает просто на порядки точнее, FaceNet очень часто завышал близость с ложными совпадениями, например были случаи когда верное совпадение имеет расстояние 1.2 а ложное 0.3, при том что на сайте верное выскакивает на первое место с оценкой 0.82(не знаю какая метрика используется у авторов SearchFace).
Движок исключительно точно ловит биометрические признаки, и ухитряется найти по детским фоткам уже взрослых людей, и наоборот.
По низкокачественным (размазанным или далеким) фоткам, на которых почти невозможно понять, кто тут вообще изображен — он понимает.
Ухитряется найти натуры (если не конкретно этих, то по крайней мере очень похожих людей — я сам не понял), с которых срисовывали рисунки уличные художники. Как по ЧБ, так и по цветному рисунку. Попробовал десятка два скетчей и рисунков маслом — я в шоке.
Ловит похожих людей. Искал, кроме прочих тестовых попыток, свою дочь (ее не нашел, она, видимо, умело конспирируется), нашел девочку, похожую настолько, что увидев фото мельком — я бы сам перепутал.
Работает по фото, где «пациент» с нестандартными выражениями лиц, в полупрофиль и т.п.
Поскольку мне найденные люди не давали разрешения их публиковать, могу лишь накидать в личку впечатлившие результаты. Насколько я могу экстраполировать, алгоритм работает весьма совершенно, а то, что он не может найти некоторых людей — свидетельствует об узости изначального поля обзора (базы фоток), а не качества алгоритма.
Ваша работа приближает доступность таких технологий к простым смертным от правительств крупных стран
А вот других людей — да, находит хорошо, хотя дальше первой строки лучше не смотреть.
как вы храните их в БД?
что будет если я удалю фотографии из группы вк / личной страницы,
фотки удалятся из вашей бд или останутся там в захешированном виде для «матчинга/анти матчинга с другими при поиске »
p.s/ кто нибудь кстати знает как дешифровать последний вид url на картинки из вк:?)
На практически идеальных фото, фотографиях девушек участниц конкурса красоты в организации которого я принимал участие, алгоритм утверждает что на фото нет лиц.
Коэффициент распознавания гдето да из десяти, что означает либо алгоритм требует допиливания, либо девушки хорошо шифруются.
В общем, мое расследование — на сайте searchface в заголовке написано FindTwin search demo, я заходил на сайт FindTwin.ru (или другая доменная зона, не помню), там была страница с регистрацией через ВК, а внутри уже был интерфейс, где запросы и история были платными, но интерфейс был в глубокой разработке, очень сырой и ничего не работало, но функционал проглядывался, можно было посмотреть сообщения о пополнении баланса, ошибки приходящие с сервера были такие же, как на searchface, и тоже сделаны алертами. сайт был на ip 88.198.41.72 (сейчас он закрыт паролем) причем они оба с searchface были на хетцнере.
Выглядело все так, будто вы планировали сделать аналог findface, тоже платный, но демка очень рано улетела в публичный доступ и ваши планы немного изменились, я прав?
Сегодня узнал, что у яндекса есть какие-то «коллекции», причём по этим пользовательским коллекциям у них ещё и поиск работает: findtwin, findmevk
Разработчик SearchFace о возможностях алгоритма