LINUX.ORG.RU

Сервисов не знаю, но велосипедисто так:

  1. сграбить с ВК фотки
  2. генерируем некий усреднённый шаблон носа-губ-глаз-бровей-причёсок, после чего детектим эти фичи в базе ВК (с ограничениями типа «рот ниже глаз», «уши выше подбородка»). Детектить можно любым классическим алгоритмом, ИИ здесь необязателен. Фичи могут быть немного повёрнуты или отмасштабированы.
  3. вырезаем участки с фичами, учим на них автоэнкодеры или что ещё.
  4. прогоняем всю базу ВК через наш новый набор автоэнкодеров (точнее, через кодирующую их половину). Получаем N бит, по которым можно искать наиболее похожие лица.

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

Sadler ★★★
()
Последнее исправление: Sadler (всего исправлений: 1)
Ответ на: комментарий от Stahl

) Причем тут мордаса , там просто шло как [аналоги] сервиса

pinachet ★★★★★
() автор топика

Я неторопливо костылил свое до тех пор, как не узнал о наличии сабжа. Собственно, тягаем фотки через vk-api по датасету, детектим и обрезаем через OpenCV лица. Далее классификатор, есть более или менее готовый.

Самое сложное и долгое - набить базу.

ncrmnt ★★★★★
()
Последнее исправление: ncrmnt (всего исправлений: 1)
Ответ на: комментарий от Solace

А можно всего в 4-5 слоев CNN и не париться.

Можно, но в CNN несколько больше параметров, может быть в настройке посложнее. Ручное выделение основных фич всё-таки понадёжнее.

Sadler ★★★
()
Ответ на: комментарий от ncrmnt

Самое сложное и долгое - набить базу.

Угу, не ужели никто больше такого не делает , хотя бы для фейсбука ?

pinachet ★★★★★
() автор топика
Ответ на: комментарий от Stahl

Сервиса
Мордаса

Сервера

Компьютера

...

продолжи список, ты такое любишь.

Serg_HIS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.