Документация для версии Detector Pack 2.8. Документация на другие версии также доступна.

Предыдущая страница Настройка размера архива событий  Встроенный детектор Следующая страница


На странице:


Общие сведения

Сканирующий режим в ПК Пакет детекторов может улучшить обнаружение объектов небольших размеров или на удаленных от видеокамеры областях. Например, когда видеокамера располагается на большом расстоянии, а объекты (люди, дым, огонь) имеют малые размеры на кадре, сканирующий режим может улучшить их обнаружение.

В сканирующем режиме для повышения точности кадр разбивается на несколько окон сканирования.

Окна сканирования – части кадра, которые анализируются по отдельности и все вместе одновременно. Благодаря использованию окон сканирования детектор получает больше событий, что улучшает точность обнаружения отдаленных или небольших объектов, которые в обычном режиме могли бы быть упущены.

Сканирующий режим доступен для программных модулей Детектор дыма, Детектор огня, Нейросчетчик, Нейротрекер.

Внимание!

Сканирующий режим не обеспечивает абсолютную точность детектирования вне зависимости от количества окон.

Настройка сканирующего режима

По умолчанию создаются окна сканирования с размерами windowH(Высота окна сканирования)=540, windowW(Ширина окна сканирования)=480, windowStepH(Высота шага сканирования)=540, windowStepW (Ширина шага сканирования)=480.
Для детекторов Нейросчетчик и Нейротрекер возможно изменение размеров окон с помощью ключей реестра, для этого:

  1. В реестре создать новый раздел:
    1. NEURO_TRACKER_id, где id – id нейротрекера, для которого меняются размеры окна для сканирующего режима, по пути Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ITV\Intellect\DetectorExt\NEURO_TRACKER для нейротрекера.
    2. NEURO_COUNTER_id, где id – id нейросчетчика, для которого меняются размеры окна для сканирующего режима, по пути Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ITV\Intellect\DetectorExt\NEURO_COUNTER для нейросчетчика.
  2. В этом разделе создать 4 ключа реестра windowHwindowWwindowStepH, windowStepW и присвоить им целые неотрицательные значения. Если какой-то из 4 ключей не установлен, то будут использованы размеры окон сканирования по умолчанию. Также см. Справочник ключей реестра, подробнее о работе с реестром см. Работа с системным реестром ОС Windows.
ПараметрЗначенияОписание
Сканирующий режим

ДаСканирующий режим включен
НетСканирующий режим отключен
Высота окна сканирования windowHЧисловое значение
(в пикселях)

Высота и ширина окна сканирования определяются в зависимости от реальных размеров видеокадра и количества необходимых окон. Если высота и/или ширина окна сканирования превышает высоту и/или ширину видеокадра, то ключ реестра автоматически меняет этот параметр окна на соответствующий размер кадра.

Например, при реальном размере кадра 1920×1080 пикселей для деления кадра на четыре равных окна рекомендуется установить ширину окна сканирования 960 пикселей, а высоту – 540 пикселей

Ширина окна сканирования windowW
Высота шага сканирования windowStepH

Шаг сканирования определяет взаимное смещение окон. Если шаг равен высоте и ширине окна сканирования соответственно, то сегменты выстраиваются последовательно.

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

Внимание!

Высота и ширина шага сканирования не должны быть больше значений высоты и ширины окна сканирования, так как детектор с такими настройками не будет работать.
Ширина шага сканирования windowStepW

Рекомендации по пользовательской настройке сканирующего режима

  1. Количество окон будет зависеть от конкретных целей, качества исходного кадра, возможностей устройств. Если исходный кадр низкого качества или небольшого размера, то большое количество окон не повысит точность работы детектора, а может привести к ложным срабатываниям или отсутствию детектирования. Подбирать количество окон сканирования требуется экспериментально. Рекомендуемое оптимальное количество окон сканирования – от 4 до 8. 
  2. Для определения размеров окон сканирования высоту и ширину кадра разделить таким образом, чтобы получилось нужное количество окон. 
  3. Рекомендуется устанавливать одинаковые значения для высоты окна и шага сканирования, а также ширины окна и шага сканирования.
  4. Если не удалось получить срабатывания детектора при одинаковых значениях окна и шага, то следует экспериментально уменьшить шаги сканирования относительно высоты или ширины.

Внимание!

    1. Увеличение количества окон повышает нагрузку на устройство.
    2. Пользовательская настройка возможна только для детекторов Нейросчетчик и Нейротрекер, при включении сканирующего режима для детекторов Детектор огня и Детектор дыма будут используются параметры по умолчанию.

 Пример настройки сканирующего режима

Требуется настроить сканирующий режим для детектора Нейросчетчик для обнаружения вдали появления автомобилей. Если размер кадра 1920×1080 пикселей, то, чтобы разбить кадр на 4 равных окна, указать следующие значения: 

  1. Окно сканирования Да (Конфигурирование программного модуля Нейросчетчик) в настройках детектора.
  2. Установить значения для ключей реестра в разделе NEURO_COUNTER_id:
    1. windowH=540;
    2. windowStepH=540;
    3. windowW=960;
    4. windowStepW=960.

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

  • No labels