Требования к видеопотоку и сцене для работы детектора очереди

Требования к изображениям для работы детектора очереди

Для настройки детектора очереди необходимо:

  1. Перейти на вкладку Детекторы.
  2. Под требуемой видеокамерой выбрать Создать...→ Категория: Коммерция → Детектор очереди.

По умолчанию детектор включен и настроен на подсчет количества людей в очереди.

При необходимости можно изменить настройки параметров детектора, которые указаны в таблице:

ПараметрЗначениеОписание
Характеристики объекта
ВидеопотокОсновной потокЕсли видеокамера поддерживает многопоточность, выбрать поток, на котором необходимо осуществлять детектирование
Запись маски в архивДаПо умолчанию запись маски в архив выключена. Для записи шкалы чувствительности детектора в архив (см. Отображение информации от детектора (маска)) установить значение Да
Нет
Другое
ВключитьДаПо умолчанию детектор включен. Для отключения выбрать значение Нет
Нет
ИмяДетектор очередиВвести имя детектора или оставить имя по умолчанию

Количество обрабатываемых кадров в секунду

1Задать количество кадров в секунду, которое будет обрабатывать детектор. Чем больше значение, тем больше нагрузка на процессор. Значение должно быть в диапазоне [0,016, 100]
Режим работы декодера
 
 
Auto

Выбрать процессор для декодирования видео. При выборе GPU приоритет отдается дискретной видеокарте (декодирование на чипах Nvidia NVDEC). Если подходящего графического процессора нет, то декодирование будет осуществляться с помощью технологии Intel Quick Sync Video. Иначе декодирование будет осуществляться на CPU

CPU
GPU
HuaweiNPU
ТипДетектор очередиНазвание типа детектора (нередактируемое поле)

Основные настройки

Размер очереди

5

Задать количество объектов в очереди, при превышении которого должно генерироваться событие. Значение должно быть в диапазоне [2, 20]

Размер человека

10

Задавать минимальные размеры человека лучше графически, число в поле Размер человека − это некая условная величина. Значение должно быть в диапазоне [0,25, 10]

Нажать кнопку и задать минимальные размеры человека. Для этого необходимо перемещать узловые точки прямоугольной области:

Чувствительность

0,5

Задать чувствительность детектора. Чем выше чувствительность, тем больше алгоритм будет реагировать на незначительное движение. Если установить минимальное значение чувствительности, то только значительные изменения сцены могут попасть на анализ детектора очереди.
Значение чувствительности следует устанавливать эмпирически на основании данных маски движения (см. Отображение информации от детектора (маска)) в окне предварительного просмотра

Расширенные настройки

Изменение размера кадров

1920

При анализе осуществляется сжатие размера кадра до установленного размера (по умолчанию 1920 пикселей по бо́льшей стороне). При этом используется следующий алгоритм:

  1. Если исходное разрешение по бо́льшей стороне кадра больше заданного в поле Изменение размера кадров, то оно делится пополам.
  2. Если полученное разрешение стало меньше заданного, то работа алгоритма прекращается и будет использоваться данное разрешение.
  3. Если полученное разрешение по прежнему больше заданного, то выполняется деление пополам до тех пор, пока оно не станет меньше

Например, исходное разрешение видеоизображения 2048*1536, заданное значение 1000. В этом случае исходное разрешение 2 раза будет поделено пополам (512*384), т.к. после первого деления значения по бо́льшей стороне кадра будет больше заданного (1024 > 1000). Если детектирование осуществляется на потоке с бо́льшим разрешением и происходят ошибки, рекомендуется уменьшить сжатие.

Интервал отправки события в Intellect X Reports

 0По умолчанию указано значение 0 (события не передаются). Для отправки событий в Intellect X Reports (см. Отчет по длине очереди) задать интервал передачи событий в секундах. Значение должно быть в диапазоне [0, 600]

В окне предварительного просмотра задать область, в которой будет осуществляться детектирование объектов. Область настраивается путем перемещения узловых точек (см. Настройка области детектирования).

  • Для удобства настройки кадр видеоизображения можно «заморозить». Для этого необходимо нажать на кнопку . Повторное нажатие данной кнопки отменит действие.
  • Область детектирования отображается по умолчанию. Для ее скрытия необходимо нажать на кнопку . Повторное нажатие данной кнопки вновь отобразит область.

Для сохранения изменений параметров детектора нажать на кнопку Применить . Для отмены изменений нажать на кнопку Отмена .

Настройка детектора очереди завершена. Детектор будут генерировать события следующего вида:

Камера. Срабатывание детектора "Детектор очереди", очередь (мин.: 10, макс.: 10)

где мин. и макс. − оценка длины очереди.