Top.Mail.Ru
 

Распознавание лиц

SmartVision — это продвинутая система видеонаблюдения, которая включает функцию распознавания лиц на основе машинного зрения. При включении детекции движения система автоматически активирует анализ лиц, что позволяет точно идентифицировать людей в кадре. Распознавание лиц повышает безопасность, улучшая контроль доступа и автоматическую реакцию на ключевые события, такие как появление определённых лиц в зоне наблюдения. Эта функция работает на 64-битных компьютерах с достаточной вычислительной мощностью и может использоваться отдельно от других методов детекции объектов.

Настройка распознавания лиц в SmartVision

В настройках ip камер нужно выбрать раздел Detection. Здесь можно включить детекцию объектов и модуля распознавания лиц и номеров автомобилей

Включение распознавания лиц

Если вы уже активировали детекцию движения на предыдущей закладке, то в SmartVision также доступна функция распознавания лиц на основе машинного зрения. Эта функция позволяет системе не только фиксировать движение, но и идентифицировать лица людей, попавших в кадр.
Распознавание лиц в SmartVision
Для включения распознавания лиц, необходимо активировать опцию "Enable face recognition". Эта функция может работать в связке с детекцией объектов, но её также можно использовать отдельно, без включения других методов детекции объектов.
Как работает распознавание лиц:
  1. Срабатывание детектора движения — при обнаружении движения система активирует процесс распознавания лиц.
  2. Идентификация лиц — система анализирует изображение и пытается распознать лицо в кадре, используя алгоритмы машинного зрения.
  3. Запись события — если лицо распознано, соответствующее событие будет зафиксировано и записано.
Технические требования:
Для корректной работы функции распознавания лиц требуется наличие мощного компьютера с достаточными вычислительными ресурсами. Эта опция доступна только на 64-битных системах, поскольку алгоритмы распознавания лиц требуют значительных вычислительных мощностей.

Преимущества использования распознавания лиц:
  • Повышенная безопасность: Система может не только фиксировать движение, но и точно определять, кто именно находится в кадре, что полезно для контроля доступа и охраны.
  • Отслеживание ключевых событий: Распознавание лиц позволяет быстро и точно находить нужные записи, например, для анализа посетителей или сотрудников.
  • Автоматическая реакция: В зависимости от настроек, система может автоматически реагировать на распознанные лица, например, отправляя уведомления или активируя дополнительные камеры.
Распознавание лиц в SmartVision — это мощный инструмент для повышения уровня безопасности, который предоставляет дополнительные возможности для анализа видеозаписей и управления доступом.

Распознавание лиц на форме событий

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

Также вы можете наложить фильтр и найти нужные вам события через форму поиска.

На форме событий также отображается статус загрузки файлов на облачный сервер, если для выбранной камеры настроена передача видео на сервер.
База данных распознавания лиц
Вы можете использовать фотографии для обучения нейросети и создания базы данных лиц, которая будет использоваться для распознавания в режиме реального времени.
Процесс обучения для одного лица очень простой и занимает всего около 5 - 30 секунд. Для этого достаточно загрузить несколько изображений этого лица в систему, и нейросеть начнёт обучаться, чтобы впоследствии распознавать его на видеопотоках.
База данных распознавания лиц
Чтобы добавить новое лицо в базу данных, начните с ввода имени для этого лица в соответствующем поле и нажмите кнопку Add. После этого выберите не менее 5 фотографий этого человека, которые система будет использовать для обучения. Убедитесь, что фотографии разнообразны по ракурсам и освещению, чтобы нейросеть могла лучше распознавать лицо в различных условиях.
После выбора фотографий нажмите Save & Update, чтобы сохранить их и начать процесс обучения. Система будет обрабатывать изображения и извлекать ключевые характеристики лица, необходимые для дальнейшего распознавания.
Важно отметить, что в базе данных не сохраняются сами фотографии, а только их "цифровые веса" — уникальные данные, которые нейросеть использует для точного распознавания лиц. Эти цифровые представления обеспечивают быстрый и эффективный поиск и идентификацию лиц на видеопотоках, а также позволяют системе распознавать лицо, даже если оно изменяется по углу, освещению или другим внешним факторам. Подождите завершения процесса, чтобы обновить базу данных и начать использовать новое лицо для распознавания.

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

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