Обновления системы

Автоматическое распознавание лиц в Picvario

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

Зачем нужно распознавание лиц

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

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

Как распознавание лиц работает в Picvario

Если вы хотите использовать систему распознавания лиц, для начала нужно «познакомить» с этими лицами нейросеть.

В наш внутренний сервис Picvario Vision мы загружаем одно фото и говорим нейросети, кто этот человек. Теперь, если она узнает его на других снимках, то присвоит ему какую-то информацию. Например, имя или год рождения. Алгоритм здесь примерно такой:

  1. Мы знакомим нейросеть с человеком. Например, говорим: «Человек на этом фото — Джефф Безос. Запомни его лицо».
  2. Когда вы загружаете фото в Picvario, нейросеть сканирует их и ищет знакомые лица. Если лица не найдены — она просто скажет, что найдено «какое-то лицо».
  3. Когда система узнаёт, кто на фото — она автоматически добавляет информацию об этом человеке в описание. Информация может быть любой.

Давайте мы наглядно покажем, как это работает на примере Джеффа Безоса. Ниже будут короткие видео (без звука).

Итак, наша нейросеть уже знаком с Безосом. Посмотрим, узнает ли она его в Picvario. Импортируем новое фото:

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

Давайте посмотрим, как поведёт себя система, когда Безос на фото не один, а вместе с бывшей женой:

Мы видим, что ИИ увидел на этом фото двух людей, а узнал только одного Джеффа. Девушку он пометил как «person754». Если мы добавим её портрет в нашу внутреннюю библиотеку, нейросеть начнёт распознавать и её.

При клике по тегу можно найти все фото с Джеффом:

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

Даже если вдруг фото с вашим сотрудником попадёт в другой аккаунт Picvario – система его уже не узнает. То есть здесь нет какой-то общей базы данных. Для каждой компании набор «фото: информация» уникальный.

Вы всегда можете бесплатно поиграть с демоверсией у нас на https://demo.picvar.io/. Регистрируйтесь, загружайте фото и смотрите сами, как это работает.