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

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

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

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

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

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

  Метки:
Обсуждение: 18 комментариев
  1. feodal:

    Интересная статья но мало))) Я не понял что значит “система” это определенное оборудование с программой или именно программа, которую можно использовать на другом оборудовании?
    Сильно ли влияет задний фон? Должен ли он быть таким как на фото по которому идет распознавание ? Или допустим надеть шапку или парик?) что будет?) или пройти через систему после нового года с распухшим лицом)))?

    Ответить
    1. Денис:

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

      Ответить
      1. Антон:

        Тестировал эту программу лет 5 тому назад. Вывел что для критична для распознования зона от глаз до губ, тобишь ели шапку натянуть на глаза или шарфом закрыть рот релевантность нулевая — выбирает всех из базы. Как только видно 70 % лица, начинает работать эффективно. Плюс — можно в базу грузить ч/б фотографии с паспортов. Женщин распознает лучше, чем мужчин. Вообщем много особенностей. Для СКУД не рекомендовал бы. Для опытов с видеоаналитикой вполне сойдет.

        Ответить
        1. Денис Mаркевич:

          Женщин распознает лучше, чем мужчин.

          Интересно. Об этом не задумывался.

          Ответить
        2. Юрий:

          я ищу такую программу по распознованию лиц на фото и сравнению этих лиц с базой фото

          Ответить
          1. Денис Mаркевич:

            Смотрите описание системы здесь.
            Рекомендованные цены на ПО по распознаванию лиц здесь.
            Для примера: ПО распознавания лиц (на систему, до 20 чел. в базе) — 77 520 российских рублей.

            Ответить
  2. Последнюю неделю занимался изучением софта видеорегистраторов, и вот снимаю видео по внутренним менюшкам и софту на компе, и думаю, вот классно было бы, если бы в них начали встраивать функции разные, типа распознавания номеров, лиц и так далее, это же второе дыхание или даже рождение было бы для отрасли регистраторов.
    Появилась мысль. Я сталкиваюсь по жизни с софтом ISS несколько раз даже монтировали распознавание номеров. И решил я поставить себе цель на ближайшее время, проверить работоспособность функции распознавание лиц. Думаю ISS дадут тестовый ключик, благо камеры есть, компы тоже, а софт дадут. За сим вопрос. А давайте совместными усилиями накидаем миниплан отвечающий на вопросы, Что интересно? Что проверить? И о чем рассказать? Интересны вопросы, как продавцов и проектировщиков так и пользователей. Ой, многабукАв написал, простите, далее буду краток.

    Ответить
    1. Денис Маркевич:

      Букв не много. Все по делу. Предложение отличное и соответственно принимается. Подумаю над тем, что хотел бы увидеть и что не успел сделать с софтом от ITV, потом вместе обсудим.

      Ответить
  3. Хорошо что принимается! Езжу каждый день в пробке и обдумываю эту мысль-идею

    Ответить
    1. Денис Маркевич:

      Несколько моих пожеланий к предстоящему тесту системы распознавания лиц.

      1. Рассказать, показать как выглядит рабочая область программы, дать краткое назначение элементов интерфейса. Возможно остановиться на каких-то особенностях.

      2. Описать место установки видеокамеры, показать зону обзора, фотографию места установки видеокамеры (протестировать на нескольких зонах с различной зоной обзора, различной высотой установки).

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

      4. Для каждого варианта установки видеокамеры привести значение параметра — процент распознавания (в базе надо чтобы человек ~12 или больше).

      5. Посмотреть как процент распознавания зависит от освещенности в помещении. Привести графики.

      Вроде и немного, но только это может занять не один день. Поэтому походу давайте будем вместе, что-то корректировать. Добавлять или удалять.

      Ответить
  4. пункт 4 имхо трудно будет вывести, долгое время система должна стоять по времени…на неделе постараюсь взять софт на тест.

    Ответить
    1. Денис Маркевич:

      Значит, вычеркиваем, делаем то на, что времени хватает.

      Ответить
  5. Павел Романовский:

    Стресс тест 🙂
    Возможно скажите что насмотрелся не тех фильмов. Но интересно следующие,
    Заправить в базу данных цифровую фотографию любого человека. А потом «скормить» видеокамере распечатанный вариант, под разными углами.

    Ответить
    1. Денис Маркевич:

      Можно и это попробовать.

      В  Face IT можно было по фотографии вести поиск по всей базе, программа выдает процент совпадения. Этот момент толком не проверил.  Фотку не делал, только прогнал cмайлик.

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

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

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

      Ответить
  6. Павел Романовский:

    ссылыка по профильной теме, достаточно интересно

    Ответить
    1. Денис Маркевич:

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

      Ответить
  7. Андрей:

    Ребяты а вам не кажется, что этическая проблемка тожеесть? Вот навел ты камеру на девушку и в соц сети её сразу нашёл. Молодец! А она хочет этого? Если мужчина пристаёт к девушке без ее согласия то это наказывается законом. И во вторых и в третьих…Как любит человек везде нос засунуть вуайеризм повальный какойто. У того кому надо(спецура) есть и будет.

    Ответить
    1. Денис Mаркевич:

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

      Ответить

Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2017 Денис Маркевич · Копирование материалов сайта без разрешения запрещено
Дизайн и поддержка: GoodwinPress.ru