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

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

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

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

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

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

Нет
Другое
ВключитьДаПо умолчанию детектор включен. Для отключения выбрать значение Нет
Нет
Имя Детектор заполненностиВвести имя детектора или оставить имя по умолчанию
Количество обрабатываемых кадров в секунду1Задать количество кадров в секунду, которое будет обрабатывать детектор. Значение должно быть в диапазоне [0,016, 100]
Режим работы декодераAuto

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

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

Настройки классификации

Классификационный фильтр
Да

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

Нет
Файл классификационной нейросети 

По умолчанию инициализируются: классификационная нейросеть согласно выбранному устройству обработки в параметре Режим работы нейросети. Для инициализации нужно выбрать требуемый файл классификационной нейросети.
В директории C:\Program Files\Common Files\ITV\DetectorPack\NeuroSDK находятся стандартные классификационные нейросети для разных типов используемого процессора. Стандартные нейросети не требуется выбирать в данном поле, система автоматические выберет необходимую. При использовании уникальной нейросети требуется указать путь к файлу

Внимание!

  • Сетевое указание файла в ОС Windows недопустимо. Файл нейросети должен располагаться локально, т.е. на том же сервере, где установлен ПК Интеллект Х.
  • Для корректной работы нейросети в ОС Linux соответствующий файл должен располагаться локально в директории /opt/ITV/DetectorPack/NeuroSDK, либо в сетевой папке с соответствующими правами доступа.
  • При использовании стандартной классификационной нейросети (обучение которой не выполнялось в эксплуатируемых условиях) гарантируется общая точность 80-95% и процент пропуска 5-20% (см. Требования ко сбору данных для обучения нейросетей).

Настройки отправки событий

Макс. размер объекта (%)100

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

Мин. размер объекта (%)0

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

Порог заполненности, %10

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

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

Указать в минутах период времени между отправкой событий. Значение по умолчанию 1 минута. Значение должно быть в диапазоне [0, 1440]

Внимание!

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

Режим работы сегментирующей нейросети
CPU 

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

Внимание!

Nvidia GPU 0
Nvidia GPU 1
Nvidia GPU 2
Nvidia GPU 3
Расширенные настройки
Межкадровое усреднение
ДаПо умолчанию включено межкадровое усреднение. Для выключения выбрать значение Нет
Нет
Минимальное количество срабатываний5

Указать минимальное количество срабатываний детектора для генерации событий. Значение должно быть в диапазоне [1, 20]

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

По умолчанию включен отложенный запуск детектора после получения первого кадра. Задержка будет применена случайным образом в пределах от 0 до указанного значения в параметре Период отправки событий (мин).
По умолчанию значение параметра Период отправки событий (мин) равно 1 минута, то есть запуск детектора после поступления первого кадра будет отложен на время в диапазоне от 0 до 60 секунд. Оптимальное значение задержки зависит от конфигурации и количества детекторов. Рекомендуется указать значение задержки таким образом, чтобы количество секунд было не меньше количества детекторов. Для выключения отложенного запуска выбрать значение Нет

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

Выбрать файл сегментирующей нейросети. В директории C:\Program Files\Common Files\ITV\DetectorPack\NeuroSDK находятся стандартные нейросети для разных типов используемого процессора. Стандартные нейросети не требуется выбирать в данном поле, система автоматические выберет необходимую. При использовании уникальной нейросети требуется указать путь к файлу

Внимание!

  • Сетевое указание файла в ОС Windows недопустимо. Файл нейросети должен располагаться локально, т.е. на том же сервере, где установлен ПК Интеллект Х.
  • Для корректной работы нейросети в ОС Linux соответствующий файл должен располагаться локально в директории /opt/ITV/DetectorPack/NeuroSDK, либо в сетевой папке с соответствующими правами доступа.
  • При использовании стандартной нейросети (обучение которой не выполнялось в эксплуатируемых условиях) гарантируется общая точность 80-95% и процент пропуска 5-20% (см. Требования ко сбору данных для обучения нейросетей).

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

  1. Нажать на окно предварительного просмотра.
  2. Выбрать Область детектирования.
  3. Задать область детектирования с помощью узловых точек . Рекомендуется задавать область простой формы для более корректной работы детектора. Допускается создание нескольких областей детектирования.

Примечание

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

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

Настройка детектора заполненности завершена.