Документация для версии Axxon Next 4.5.0 - 4.5.10. Документация на другие версии также доступна.

Предыдущая страница Настройка детекторов торговой аналитики  Настройка детектора подсчета посетителей Следующая страница

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

  1. Если видеокамера поддерживает многопоточность, выбрать поток, на котором необходимо осуществлять детектирование (1). Выбор видеопотока низкого качества позволяет снизить нагрузку на Сервер.
  2. Для записи маски (выделение очереди на видео) в архив (см. Отображение информации от детектора (маска)) выбрать Да для соответствующего параметра (2).
  3. По умолчанию при анализе осуществляется сжатие размера кадра до установленного размера (3, по умолчанию 1920 пикселей по бо́льшей стороне). При этом используется следующий алгоритм:
    1. Если исходное разрешение по бо́льшей стороне кадра больше заданного в поле Изменение размера кадров, то оно делится пополам.
    2. Если полученное разрешение стало меньше заданного, то работа алгоритма прекращается и будет использоваться данное разрешение.
    3. Если полученное разрешение по прежнему больше заданного, то выполняется деление пополам до тех пор, пока оно не станет меньше. При этом используется следующий алгоритм:

      Примечание

      Например, исходное разрешение видеоизображения 2048*1536, заданное значение 1000.

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

      Примечание

      Если детектирование осуществляется на потоке с бо́льшим разрешением и происходят ошибки детектирования, рекомендуется уменьшить сжатие.

  4. Задать в секундах интервал передачи событий в подсистему отчетов AxxonNet (см. Отчет по длине очереди), если размер очереди превышает заданное значение (4). Если выбрано 0 секунд, то события передаваться не будут.
  5. Задать количество кадров в секунду, которое будет обрабатывать детектор (5). Значение должно быть в диапазоне [0,016; 100]. Чем больше значение данного параметра, тем больше загрузка процессора.
  6. Задать количество человек в очереди, при превышении которого должна выполняться сработка детектора (6). Значение должно быть в диапазоне [2; 20]. 
  7. Нажать кнопку и задать минимальные размеры человека (7). Для этого необходимо перемещать узловые точки прямоугольной области.

    Примечание

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

  8. Выбрать процессор для декодирования видео (8). При выборе GPU приоритет отдается дискретной видеокарте (декодирование на чипах NVidia NVDEC). Если подходящего графического процессора нет, то декодирование будет осуществляться с помощью технологии Intel Quick Sync Video. В противном случае декодирование будет осуществляться на CPU.
  9. Задать чувствительность детектора в условных единицах в диапазоне от 0 до 1 (9). Чем выше чувствительность, тем более "мелкие" возмущения будут относиться к очереди, т.е. алгоритм начнет реагировать на более незначительное движение. Соответственно, если установить минимальное значение чувствительности, то только значительные изменения сцены могут попасть на анализ детектора очереди.
    Значение чувствительности следует устанавливать эмпирически на основании данных маски движения (Motion Mask) в окне предварительного просмотра.
  10. В окне предварительного просмотра задать зону детектирования с помощью узловых точек (по аналогии с зонами игнорирования у детекторов анализа ситуации, см. Задание общих зон анализа ситуации).
  11. Нажать кнопку Применить.

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

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

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