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

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

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

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

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

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

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

По умолчанию создается окно сканирования с размерами 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 параметров не установлен, то будут использованы размеры окна сканирования по умолчанию.
ПараметрЗначенияОписание
Сканирующий режим

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

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

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

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

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

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

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

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

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

Увеличение количества окон повышает нагрузку на устройство.

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

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

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

  1. Окно сканирования Да.
  2. Высота окна сканирования – 540.
  3. Ширина окна сканирования – 960.
  4. Высота шага сканирования – 540.
  5. Ширина шага сканирования – 960.

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