← Назад к списку статей

Метод 1. Статистический анализ
Метод 2. Искусственный интеллект
Интеграция с системами автоматизации
Частые вопросы
Поиск по лицам, именам, фото в архиве

Детектор лиц и распознавание лиц в программе для видеонаблюдения Xeoma

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

Распознавание лиц Xeoma может реагировать как на любые лица, так и на конкретный набор лиц. Это включает в себя создание полноценного списка лиц, попавших в поле зрения камеры. Такая возможность особенно полезна для надзора за деятельностью штата сотрудников или для создания автоматических охранных систем, предотвращающих несанкционированный доступ на охраняемые объекты. Программу для видеонаблюдения Xeoma можно настроить так, чтобы она игнорировала малое число людей или прекращала запись каждый раз, когда превышено определённое число людей в кадре. Может быть, вы не хотите, чтобы камера обращала внимание на людей, которые просто проходят мимо? Хотите быть уверены в том, что Xeoma не примет одного человека за другого?

Всё это можно сделать с помощью функции распознавания лиц и модуля «Распознавание лиц» в Xeoma. Вставьте его в цепочку так, чтобы он был подключен к модулю «Просмотр и архив» (это необходимо для корректной работы модуля).

Распознавание лиц в Xeoma: вставьте модуль в цепочку

Щёлкните по модулю мышью, чтобы зайти в его настройки. Если вам нужно, чтобы распознавание лиц просто обращало внимание на все лица, проходящие через поле зрения камеры, то выберите «Реагировать на любые лица» в выпадающем меню «Тип срабатывания». С помощью бегунка можно также настроить минимальное количество лиц в кадре, необходимое для срабатывания (повысьте это значение, если в наблюдаемом месте не должны толпиться люди – например, в магазине, если очередь состоит из больше, чем 3 человек). Зайдя в детальные настройки, вы сможете указать, в каких именно частях поля зрения камеры нужно отслеживать лица (аналогично «Детектору движения»). Ещё можно настроить дальность распознавания: например, если камера стоит в узком месте (коридоре), где лица людей всегда находятся довольно близко к объективу, то лучше установить дальность на «Малую» или «Среднюю».

xeoma_software_advices Внимание: базы данных для методов распознавания “Статистический анализ” и “Искусственный интеллект” формируются разными способами отдельно друг от друга. Это значит, что, переключившись с одного метода на другой, вы должны будете сформировывать базу данных для “нового” метода распознавания заново.


Метод 1. Статистический анализ

Этот метод считается более простым, его средний показатель успешности распознавания 75%. Для лучшей производительности этот метод лучше использовать с камерами, находящимися внутри помещений с ровным освещением, направленными под как можно более прямым углом к лицам людей – в офисах, магазинах, квартирах и т.п.
Воспользоваться этим методом распознавания можно, если у вас активирована лицензия Xeoma PRO, отдельной лицензии для нее не требуется. Статистический анализ изображения позволяет добавить в базу данных неограниченное количество людей, поэтому для систем с тысячами людей в базе данных этот метод обычно более выгоден финансово, чем Метод 2.

Если же вам необходимо распознавание только определённого набора лиц (к примеру, подозреваемых в несанкционированном доступе), то Xeoma можно этому обучить. Есть 2 способа:

1) В настройках модуля «Распознавание лиц» укажите имя человека (или иной идентификатор) и щёлкните мышкой по кнопке «Обучить распознаванию», когда в кадр попадёт то лицо, которое вам нужно сохранить. Xeoma добавит это лицо в свою базу данных, предварительно привязав к нему указанное имя (или иной идентификатор). Вы можете добавить до 100 фотографий одного и того же лица с разных ракурсов, чтобы улучшить вероятность распознавания лиц. Если добавить больше, то новые фотографии заменят самые старые.

Распознавание лиц в Xeoma: настройки модуля

2) Если необходимое вам лицо уже попадало в поле зрения камеры, то можно зайти в архив и добавить его оттуда. Щёлкните мышью по кнопке «Архив» под нужной камерой, найдите кадр с нужным лицом (чем крупнее, тем лучше) и нажмите «Меню архива» → «Выделить лицо и добавить в базу данных». Теперь просто введите имя человека и выделите его лицо рамочкой. База данных не имеет ограничений – вы можете добавить в неё любое число людей. Готово!

Распознавание лиц в Xeoma: вставьте модуль в цепочку

Имея базу данных на несколько лиц, вы теперь можете настроить «Распознаватель лиц» на реагирование только на указанные лица или только на неизвестные лица. Второй вариант особенно полезен для наблюдения за посторонними лицами. При выборе любой из этих опций, вы увидите полную базу данных ниже в виде списка имён (или иных идентификаторов) с полями для галочек. Таким образом, вы сможете заставить Xeoma распознавать только конкретные лица и игнорировать все остальные либо обращать внимание только на неизвестные лица.

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

Пример: Распознавание лиц с помощью Статистического анализа изображения в сети фитнес- и тренажёрных залов

Сценарий использования 1: самостоятельный независимый сервер в каждом филиале.

face_recognition_pro_license_each_server_ru

Сценарий использования 1: один центральный сервер обрабатывает все камеры, имеет единую базу данных, а филиалы используют клиентское подключение к серверу и не требуют лицензий:

face_recognition_statistical_analysis_ru


Метод 2. Распознавание лиц, метод “Искусственный интеллект”
Этот метод распознавания считается более сложным и более надёжным, чем Метод 1: лучше работает даже в сложных погодных условиях, обладает улучшенными алгоритмами определения человеческих лиц (игнорирует очки, головные уборы, легкие повороты головы), и не требует различных фотографий человека с множества ракурсов для внесения в базу данных (достаточно одного ракурса). Средний процент успешного распознавания этого метода 90%. Он может успешно использоваться в программах типа “Безопасный город”, на проходных, на мероприятиях под открытым небом и т.п.

Поиск человека по фотографии в записях архива работает только с Искусственным интеллектом.

Для работы этого мметода необходима специальная отдельная лицензия на Дополнительный модуль (приобрести его можно здесь)
Эта специальная лицензия активируется поверх лицензий Xeoma Standard или Xeoma PRO. Специальная лицензия приобретается на то количество людей, сколько будет у вас в базе данных на этом сервере: к примеру, если вы хотите, чтобы система “узнавала” 1024 человека, приобретите лицензию на Дополнительный модуль “Искусственный интеллект” на 1024 лица для каждого сервера.

Скидка: чем больше лиц в лицензии, тем ниже стоимость за 1 лицо. Для небольших баз данных этот метод может быть даже дешевле, чем метод 1, а для больших баз данных обычно наоборот.

xeoma_software_advices Бонус: Если у вас активирована лицензия Xeoma Pro, это даст вам возможность внести на этом сервере в базу данных для Искусственного Интеллекта 1 человека за каждую камеру. Например, если активирована лицензия Xeoma Pro на 8 камер, то на сервере вы сможете использовать в Распознавателе лиц опцию Искусственный интеллект для 8 человек, не покупая никаких дополнительных лицензий.

Как и в Методе 1, Распознавание лиц Xeoma на базе искусственного интеллекта нужно обучить людям, которых система должна узнавать, и для этого есть также 2 основных способа.

1) В настройках модуля «Распознавание лиц» укажите имя человека (или иной идентификатор) и щёлкните мышкой по кнопке «Обучить распознаванию», когда в кадр попадёт то лицо, которое вам нужно сохранить. Xeoma добавит это лицо в свою базу данных, предварительно привязав к нему указанное имя (или иной идентификатор). Вы можете добавить до 100 фотографий одного и того же лица с разных ракурсов, чтобы улучшить вероятность распознавания лиц. Если добавить больше, то новые фотографии заменят самые старые.

Распознавание лиц в Xeoma: настройки модуля

2) Если необходимое вам лицо уже попадало в поле зрения камеры, то можно зайти в архив и добавить его оттуда. Щёлкните мышью по кнопке «Архив» под нужной камерой, найдите кадр с нужным лицом (чем крупнее, тем лучше) и нажмите «Меню архива» → «Выделить лицо и добавить в базу данных». Теперь просто введите имя человека и выделите его лицо рамочкой. База данных не имеет ограничений – вы можете добавить в неё любое число людей. Готово!

Распознавание лиц в Xeoma: вставьте модуль в цепочку

Имея базу данных на несколько лиц, вы теперь можете настроить «Распознаватель лиц» на реагирование только на указанные лица или только на неизвестные лица. Второй вариант особенно полезен для наблюдения за посторонними лицами. При выборе любой из этих опций, вы увидите полную базу данных ниже в виде списка имён (или иных идентификаторов) с полями для галочек. Таким образом, вы сможете заставить Xeoma распознавать только конкретные лица и игнорировать все остальные либо обращать внимание только на неизвестные лица.

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

Эта опция для работы нуждается в массивах искусственного интеллекта: после выбора этого метода нужно будет несколько минут, чтобы с внешнего ресурса подгрузились дополнительные компоненты.

Сравнить стоимость решений можно в таблице ниже
Какой метод распознавания более экономичен*
  1 камера +
1 лицо
2 камеры +
1 лицо
1 камера +
2 лица
2 cameras +
2 лица
1024 камер +
16 лиц
16 камер +
1024 лица
Статистический анализ изображения (Xeoma Pro) Xeoma Pro на 1 камеру
(4000 руб.)

Используется: Статистический анализ

Неограниченное количество лиц в базе данных (1+)

Xeoma Pro на 2 камеры
(7300 руб.)

Используется: Статистический анализ

Неограниченное количество лиц в базе данных (1+)

Xeoma Pro на 1 камеру
(4000 руб.)

Используется: Статистический анализ

Неограниченное количество лиц в базе данных (1+))

Xeoma Pro на 2 камеры
(7300 руб.)

Используется: Статистический анализ

Неограниченное количество лиц в базе данных (1+)

Xeoma Pro на 1024 камеры
(1050000руб.)

Используется: Статистический анализ

Неограниченное количество лиц в базе данных (1+)

Xeoma Pro на 16 камер
(58800руб.)

Используется: Статистический анализ

Неограниченное количество лиц в базе данных (1+)

Искусственный интеллект (Xeoma Standard + Дополнительная лицензия) Xeoma Standard на 1 камеру
(1350 руб.)

+ Дополнительная лицензия ИИ на 1 лицо(1150 руб.)
Всего: 2500 руб.

Используется: Искусственный интеллект

1 лицо

Xeoma Standard на 2 камеры
(2400 руб.)

+ Дополнительная лицензия ИИ на 1 лицо(1150 руб)
Всего: 3550 руб.

Используется: Искусственный интеллект

1 лицо

Xeoma Standard на 1 камеру
(1350 руб.)

+ Дополнительная лицензия ИИ на 2 лица(2300 руб)
Всего: 3650 руб.

Используется: Искусственный интеллект

2 лица

Xeoma Standard на 2 камеры
(2400 руб.)

+ Дополнительная лицензия ИИ на 2 лица(2300 руб)
Всего: 4700 руб.

Используется: Искусственный интеллект

2 лица

Xeoma Standard на 1024 камеры
(350 000руб.)

+ Дополнительная лицензия ИИ на 16 лиц(7800 руб.)
Всего: 357 800 руб.

Используется: Искусственный интеллект

16 лиц

Xeoma Standard на 16 камер
(19600 руб.)

+ Дополнительная лицензия ИИ на 1024 лица(88800 руб.)
Всего: 108 400 руб.

Используется: Искусственный интеллект

1024 лица

Искусственный интеллект (Pro и Standard) Xeoma Pro на 1 камеру
(4000 руб.)

Используется: Искусственный интеллект

1 лицо бесплатно

Xeoma Pro на 2 камеры
(7300 руб.)

Используется: Искусственный интеллект

2 лица бесплатно

Xeoma Pro на 1 камеру
(4000 руб.)

Используется: Искусственный интеллект – 1 лицо бесплатно

+ Дополнительная лицензия ИИ на 1 лицо (1150 руб.)
Всего: 5150 руб.

Xeoma Pro на 2 камеры
(7300 руб.)

Используется: Искусственный интеллект
2 лица бесплатно

or
Xeoma Pro на 1 камеру
(4000 руб.)

Используется: Искусственный интеллект – 1 лицо бесплатно
+Xeoma Standard на 1 камеру (1350 руб.) + Дополнительная лицензия ИИ на 1 лицо (1150 руб.)
Всего: 6500 руб.

Xeoma Standard на 1024 камер
(350 000руб.)

+ Xeoma Pro на 16 камер
(58 800руб.)

Используется: Искусственный интеллект – 16 лиц бесплатно
Всего: 408 800 руб.

Xeoma Pro на 16 камер
(58800руб.)

Используется: Искусственный интеллект
16 лиц бесплатно

+ Дополнительная лицензия ИИ на 1024 лица (88800 руб.)
Всего: 147 600 руб.

* Примечание:
ИИ – Икусственный интеллект (опция в “Распознавателе лиц”)
Цена по состоянию на 15 июля 2019

Пример: Распознавание лиц с помощью Искусственного Интеллекта в сети фитнес- и тренажёрных залов

Рекомендуется использовать центральный сервер для обработки всех камер и размещения общей базы данных, в филиалах только клиентское подключение к ЦС:

face_recognition_ai_ru

 

Интеграция с внешними устройствами

Распознавание лиц может использоваться для автоматизации охранного наблюдения, например, на КПП. При появлении сотрудника компании может открываться шлагбаум, а при обнаружении не авторизованных лиц поступать тревога. Для этого в цепочке после Детектора лиц добавьте нужный модуль: для отправки команд внешним устройствам – модуль «Отправка HTTP команд», для включения сигнализации – модуль «Звуковой сигнал», для поворота камеры в сторону не авторизованного лица и слежения за ним – модуль «PTZ слежение» и т.д.

Как увеличить процент распознавания лиц:

• Вы можете повесить камеру максимально близко к зоне, в которой нужно детектировать лица (лучше под прямым углом к лицу)
• Угол должен быть таким, чтобы лицо занимало большую часть кадра
• Освещение не должно быть сильно тусклым или с большим количеством засветов (можно использовать специальные камеры с функцией HLC – High Light Compensation (компенсация яркой засветки, часто с пометкой: для LPR/ANPR))
• Можно также использовать длиннофокусный объектив для лучшего обзора
• В настройках самого модуля «Распознавание лиц» вы можете выбрать «Дальность обнаружения лиц»
• Использовать «Искусственный интеллект» в модуле «Распознавание лиц», в таком случае средняя точность распознавания может быть до 90%. Протестировать эту возможность можно в Пробной версии, а приобрести можно в качестве дополнительного модуля.

Поиск людей по архивным записям

И для Статистического анализа, и для Искусственного Интеллекта доступен поиск людей по имени/ID по записям, сделанным с использованием модуля “Распознавание лиц”.
Подробная инструкция

xeoma_software_advices Дополнительно: поиск человека по фотографии. Открывает возможность осуществлять поиск человека по подгружаемой фотографии по архивным записям, сделанным с помощью модуля “Распознавание лиц”. Доступно только для записей, сделанным с использованием метода “Искусственный интеллект”. Требуется специальная лицензия, которая приобретатется в количестве 1 штуки на сервер (любое количество камер).

Обновлено 19 июля 2019

Читайте также:
Детектор объектов