Система распознавания лиц

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

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

Итак, около двух месяцев тому назад в мои руки попали:

1 Система распознавания лиц Face-Интеллект

Система распознавания лиц, рабочая область

 

2 Сервер видеонаблюдения  

Сервер видеонаблюдения

3 Двухмегапиксельная IP видеокамера

 IP видекамера

Все это счастье, понятно не свалилось  с неба. Оборудование, программа распознавания лиц предоставлены партнером ITV в Республике Беларусь. Отдельное спасибо за то, что нормально отнеслись к тому, что просрочил отведенное время на ознакомление. К сожалению это не значит, что я очень глубоко вник в программное обеспечение,  банальная нехватка времени.

Для того, чтобы получить надо было встать пораньше, успеть до начала рабочего дня смотаться в офис ITV (расположен кстати на последнем этаже паркинга на улице Куйбышева, хорошее место, есть где в обед в футбол погонять), погрузится и притянуть все в офис. Благо с этим помогли.

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

Первое место установки видеокамеры

Программа распознавания лиц запущена

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

Условно делю рабочую область на три зоны:

1. Область в которой ведется архив или если хотите протокол распознанных лиц. Лица как я понял хранятся в том же архиве в котором и видеозапись.

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

3. Поиск лиц в архиве. Здесь можно выбрать лицо из архива, задать процент совпадения и провести поиск данного лица по всему сохраненному архиву.

Программа распознавания лиц

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

Два места установки видеокамеры

Стоимость системы распознования лиц Face-Интеллект

- на систему, до 10 чел. в базе – 2 250 $ - на систему, до 50 чел. в базе – 3 510 $ - на систему, до 100 чел. в базе – 4 050 $ - на систему, до 200 чел. в базе – 5 100 $ - на систему, до 500000 чел. в базе – 90 000 $

Вывод:

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

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

Мне понравилась функция поиска лиц по видеоархиву, учитывая, что ее можно получить за 2 250$, т.е. можно на объекте в нескольких неответственных зонах заменить IP видеокамер на аналоговые и на сэкономленные деньги приобрести  Face-Интеллект.

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

P.S. Пара слов о смайлике присутствующем на скриншотах. Была попытка заставить систему в качестве лица добавить чайник, после чего провести поиск по базе  лиц соответствующих данному эталону (не получилось), потом пробовал  черно-белый смайл – не прокатило. А вот цветной смайл прошел.

Чайник и Смайл