Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ряд параметров задается для всех поддетекторов Трекера объектов одновременно (см. Рекомендации по настройке детектора Трекер объектов для работы его поддетекторов).

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

Включение параметра

. Включение параметров Детектор надолго оставленных объектов и Включить фильтр позволяет уменьшить количество ложных срабатываний при детектировании

.


. Будут детектироваться объекты, оставленные на 10 секунд и больше

.

ПараметрЗначениеОписание
Характеристики объекта
ВидеопотокОсновной поток

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

Note
titleВнимание!

Для корректного отображения треков у многопоточной камеры все видеопотоки должны иметь одинаковое соотношение сторон кадра.

Запись траекторий объектовДа

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

Note
titleВнимание!

Для получения метаданных производится декомпрессия и анализ видео, что приводит к большой нагрузке на сервер и ограничивает количество используемых камер на нём.

Нет
Другое
ВключитьДаПо умолчанию детектор включен. Для выключения детектора установить значение Нет
Нет
Имя Трекер объектовВвести имя детектора или оставить имя по умолчанию
Режим работы декодераAuto

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

CPU
GPU
HuaweiNPU
ТипТрекер объектовНазвание типа детектора (нередактируемое поле)
Нейросетевой фильтр
Включить фильтрДа

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

Note
titleВнимание!

Нейросетевой фильтр можно применять либо только для анализа движущихся объектов, либо только для анализа оставленных объектов. Использование двух нейросетей одновременно невозможно.

Нет

Режим работы фильтра движущихся объектов

CPU

Выбрать процессор для работы нейросети (см. Требования к аппаратной платформе для работы нейроаналитики, Выбор Nvidia GPU при настройке детекторов)

Note
titleВнимание!
  • Если выбран процессор, отличный от CPU, то основная часть вычислительной нагрузки будет выполняться на этом устройстве. При этом CPU будет также задействован для работы детектора.
  • Запуск работы алгоритма на NVIDIA GPU после применения настроек может занимать несколько минут. Для ускорения последующих запусков можно использовать функцию кэширования (см. Настройка ускорения запуска Оптимизация работы нейроаналитики на GPU в ОС WindowsОптимизация работы нейроаналитики на GPU в ОС Linux).
  • Начиная с версии Detector Pack 3.11 Intel HDDL и Intel NCS NCS не поддерживаются.
  • Начиная с версии Detector Pack 3.14, поддерживаются Intel Multi-GPU и Intel GPU 0-3.


Nvidia GPU 0
Nvidia GPU 1
Nvidia GPU 2
Nvidia GPU 3
Intel NCS  (не поддерживается)
Intel HDDL (не поддерживается)
Intel Multi-GPU
Intel GPU 0
Intel GPU 1
Intel GPU 2
Intel GPU 3
Huawei NPU

Режим работы фильтра оставленных объектов



CPU
Nvidia GPU 0
Nvidia GPU 1
Nvidia GPU 2
Nvidia GPU 3
Intel NCS  (не поддерживается)
Intel HDDL (не поддерживается)
Intel Multi-GPU
Intel GPU 0
Intel GPU 1
Intel GPU 2
Intel GPU 3
Huawei NPU
Файл фильтра движущихся объектов 

Выбрать требуемую нейросеть. Для получения нейросети необходимо обратиться в службу технической поддержки компании ITV. Если файл нейросети не выбран или выбран некорректно, фильтр работать не будет

Note
titleВнимание!
  • Сетевое указание файла в ОС Windows недопустимо. Файл нейросети должен располагаться локально, т.е. на том же сервере, где установлен ПК Интеллект Х.
  • Для корректной работы нейросети в ОС Linux соответствующий файл должен располагаться локально в директории /opt/ITV/DetectorPack/NeuroSDK, либо в сетевой папке с соответствующими правами доступа.
Файл фильтра оставленных объектов 
Основные настройки
Детектор надолго оставленных объектовДа

По умолчанию параметр выключен. Для использования детектора надолго оставленных объектов выбрать значение Да

Info
titleПримечание
Нет
Детектор оставленных объектовДа

По умолчанию параметр выключен. Для использования детектора оставленных объектов выбрать значение Да

Info
titleПримечание
Нет
Максимальная высота100

Ввести максимальную высоту и ширину детектируемого объекта в процентах от высоты/ширины кадра видеоизображения.  Рекомендуется задавать таким образом, чтобы он был немного больше размеров типичного объекта на изображении с учетом его тени. Срабатывания детекторов на более крупные и более мелкие объекты происходить не будут.  Значения должны быть в диапазоне [0,05, 100]

Note
titleВнимание!
Если в настройках трекера включен параметр Калибровка объекта, то минимальный и максимальный размер объектов задается в параметре Высота калибровочного столба в дециметрах, а не в процентах от размера стороны кадра.
Максимальная ширина100
Максимальное время покоя60

Ввести значение в секундах, при превышении которого объект будет детектирован. Значение должно быть в диапазоне [15, 1800]

Info
titleПримечание
Данный параметр используется только для детектора надолго оставленных объектов. Подбор значения параметра рекомендуется начинать с 15.
Минимальная высота2

Ввести минимальную высоту и ширину детектируемого объекта в процентах от высоты/ширины кадра видеоизображения. Рекомендуется задавать таким образом, чтобы он был немного меньше размеров типичного объекта на изображении. Срабатывания детекторов на более крупные и более мелкие объекты происходить не будут. Значения должны быть в диапазоне [0,05, 100]

Note
titleВнимание!
Если в настройках детектора Трекер объектов включен параметр Калибровка объекта, то минимальный и максимальный размер объектов задается в параметре Высота калибровочного столба в дециметрах, а не в процентах от размера стороны кадра.
Минимальная ширина2
Чувствительность детектора движения25

Ввести чувствительность поддетекторов детектора движения в процентах. Для обнаружения объектов с малой контрастностью рекомендуемое значение чувствительности – 35, для контрастных – 15. Чем выше чувствительность, тем меньшее изменение в кадре будет детектироваться. Значение должно быть в диапазоне [0, 100]

 

Чувствительность детектора оставленных объектов9

Ввести чувствительность детектора надолго оставленных объектов и детектора оставленных объектов в процентах. Значение должно быть в диапазоне [0, 100]

Info
titleПримечание

Чувствительность детектора оставленных объектов зависит от условий освещенности и выбирается эмпирически. Подбор чувствительности рекомендуется начинать с 20. Для обнаружения объектов с малой контрастностью рекомендуемое значение чувствительности – 35, для контрастных – 15.

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

Авточувствительность Да

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

Info
titleПримечание

Данную опцию рекомендуется включать в случае, если освещение изменяется в значительной степени в процессе работы камеры (например, при работе в уличных условиях).

Нет

Время жизни трека (начиная с версии Detector Pack 3.14)

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

Ввести реальную высоту калибровочного объекта в дециметрах, который будет использоваться как эталон (например, средний рост взрослого человека). Значение должно быть в диапазоне [1, 100]

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

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

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

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

Калибровка объектаДа

По умолчанию калибровка объекта выключена

(см. Настройка перспективы)

. Для оценки реальных размеров

объекта на основе упрощенной системы калибровки выбрать значение Да

объектов в сцене (например, роста человека) при анализе видеоизображения с учетом перспективных искажений выбрать значение Да

Note
titleВнимание!
  • Если для параметра Калибровка объекта установлено значение Да, но ни один калибровочный столб не задан, детектор Трекер объектов станет неработоспособным и не будет выдавать треки (отслеживать объекты).
  • Корректная Калибровка объекта невозможна при использовании камер с сильными оптическими искажениями (например, fisheye / «рыбий глаз»).
Нет
Положение камерыСтена

Для отсеивания ложных событий при использовании fish-eye камеры выбрать правильное расположение устройства. По умолчанию выбрано значение Стена. Для всех других устройств данный параметр не актуален

Потолок
Устранение дрожания видеокамерыДа

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

Нет

...

  • одну или несколько областей детектирования (см. Настройка области детектирования),
  • одну или несколько областей игнорирования (см. Настройка области игнорирования).
  • визуальный размер объектов (в параметре Калибровка объекта выбрано значение Нет):
    • Нажать кнопку min Image Added в окне предварительного просмотра. На кадре появится прямоугольная область. Перетаскиванием узловых точек отрегулировать область до минимального размера объекта. В параметрах Минимальная высота и Минимальная ширина значения обновятся автоматически.
      Image Added
    • Нажать кнопку max Image Added в окне предварительного просмотра. На кадре появится прямоугольная область. Перетаскиванием узловых точек отрегулировать область до максимального размера объекта. В параметрах Максимальная высота и Максимальная ширина значения обновятся автоматически.
      Image Added
  • калибровочные столбы (в параметре Калибровка объекта выбрано значение Да, в параметре Высота калибровочного столба указана высота объекта в дециметрах):
    1. Нажать на кнопку Image Added в окне предварительного просмотра.
    2. В окне просмотра кликнуть кнопкой мыши.
    3. Выбрать из списка Положение калибровочного столба.
    4. Нажать кнопку Image Added в окне предварительного просмотра.
    5. Визуально задать размеры одного и того же объекта в разных частях кадра. Для обеспечения точности калибровки необходимо соблюдать следующие условия:
      1. Калибровочный столб построен точно по объекту-эталону (например, по росту человека), стоящему в данном месте сцены.
        Image Added
      2. В кадре задано не менее трёх калибровочных столбов.
      3. Все нижние точки (основания) столбов находятся на одной физической плоскости (например, на полу).
      4. Нижние узловые точки любых трёх столбов не лежат на одной линии (горизонтальной, вертикальной, наклонной и т.д.).
      5. Столбы равномерно распределены по всей площади кадра, охватывая области, где ожидается появление объектов. Чем больше площадь охвата, тем выше точность.
      6. Объекты, находящиеся на одинаковом удалении от камеры, отмечены на изображении столбами одинаковой высоты.
      7. Для простых сцен задано 3-5 столбов. Для сложных сцен с глубокой перспективой рекомендуется задавать до 10-15 столбов.

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

        • Первая точка — основание объекта (например, ступни человека).

        • Вторая точка — верхняя граница объекта (например, макушка головы человека).

          Info
          titleПримечание

...

          • Для остановки видео необходимо нажать на

...

          • кнопку Image Modified. Повторное нажатие

...

          • возобновит воспроизведение.

...

          • Для

...

          • скрытия областей детектирования и/или игнорирования необходимо нажать на кнопку Image Modified. Повторное нажатие

...

          • вновь отобразит области.
          • Для изменения размера калибровочного столба необходимо зажать узловую точку Image Added и потянуть ее в нужном направлении.
          • Для перемещения калибровочного столба можно использовать метод перетаскивания.
          • Для удаления ошибочно созданного калибровочного столба или области нужно нажать на кнопку Image Added.

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

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