Детектор лиц был разработан нами в 2018 году и поставлялся по возмездной лицензии. Эта функциональность была создана для одного из наших партнеров, который поставляет программное обеспечение по управлению банкоматами. Решение Viinex использовалось для определения лица в видеопотоке с установленной в банкомате USB-камеры и обеспечивало возможность при транзакции передавать часть JPEG-кадра, содержащую лицо, в любую систему видеоаналитики по распознаванию лиц, выбранную банком. Наиболее подходящий кадр для последующей обработки системами видеоанализа выбирался Viinex по лучшему параметру confidence детектора лиц, исходя из расположения глаз и фронтального положения лица в каждом кадре формируемого Viinex видеобуфера, в соответствии с настройками предзаписи и постзаписи после запроса управляющим ПО банкомата.
Через какое-то время такой сценарий использования оказался востребованным и в одной из сетей розничной торговли, которая хотела «предугадывать» желания покупателей. Заказчик, имеющий несколько точек продаж с установленными камерами, хотел обеспечить передачу кадров с лицами покупателей в собственный ЦОД для последующей идентификации лиц. Без установления личности или использования персональных данных для каждого лица формировался уникальный цифровой идентификатор, который потом связывался с CRM заказчика, где хранилась история покупок и предпочтений. При этом технически сложно было наладить передачу исходящего видеопотока в ЦОД от большого количества магазинов по каналам связи разного качества, арендованным у разных интернет-провайдеров.
Ценность решения Viinex была в том, что нам удалось оптимизировать объем передаваемых видеоданных между магазинами и центром видеоаналитики за счет передачи только части JPEG-кадра с изображением лица покупателя в необходимом для аналитики качестве. Размер такого кадра составляет несколько килобайт, и его значительно проще передать, чем исходящий поток видео, измеряющийся мегабитами в секунду. Таким образом, детектор лиц выполнял функции фильтра, позволяющего получать только необходимые данные для дальнейшей обработки системой видеоаналитики в ЦОД. Кроме того, использование нашего продукта давало заказчику свободу выбора облачного сервиса распознавания лиц – за счет использования стандартных JPEG-файлов с необходимым качеством и, соответственно, технической возможности взаимодействия с любыми удаленными системами видеоанализа, которые могут работать с JPEG-изображениями.
С 1-го января 2020 года детектор лиц становится бесплатным и входит в состав базовой аналитики Viinex, которая безвозмездно доступна в каждой лицензии на подключение видеопотока.