Versions Compared

Key

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

...

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

...

  1. Установить флажок Генерировать событие при появлении/исчезновении трека, чтобы при появлении объекта (трека) в кадре и уходе из кадра формировалось событие.

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

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


  2. Установить флажок Показывать объекты на изображении, чтобы при просмотре живого видео детектируемый объект выделялся рамкой.
  3. Установить флажок Сохранять треки для отображения в архиве, чтобы при просмотре видеоархива детектируемый объект выделялся рамкой.

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

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


  4. Установить флажок Квантизация модели, чтобы включить квантизацию модели. По умолчанию флажок снят. Данный параметр позволяет уменьшить потребление вычислительных мощностей GPU.
    Info
    titleПримечание

    В ITV было проведено исследование, в ходе которого модель, обученная идентифицировать характеристики детектируемого объекта, при квантизации модели дала следующие результаты: квантизация модели может привести к повышению процента распознавания, а также к его падению. Это связано с обобщением математической модели. Изменение процента детекции колеблется в пределах ± 1,5%, а процент идентификации объекта в пределах ± 2%.

    • Квантизация модели применима только для GPU NVIDIA. 
    • Первый запуск детектора с активированной функцией квантизации может занять больше времени, чем стандартный запуск. 
    • Если используется кэширование GPU, последующие запуски детектора с квантизацией будут выполняться без задержек.

  5. Из раскрывающегося списка Тип объекта выбрать тип объекта, если не задан путь к нейросети (шаг 6):
    • Люди обычный ракурс − камера направлена на человека под углом 100-160°;
    • Люди вид сверху − камера направлена на человека сверху под небольшим углом;
    • Авто обычный ракурс − камера направлена на автомобиль под углом 100-160°. 
  6. Если для использования подготовлена уникальная нейросеть, то в поле Модель трекинга необходимо нажать кнопку  и в открывшемся стандартном окне проводника Windows указать ее файл. Если поле оставить пустым, то для детектирования будут применяться сети по умолчанию. Они подбираются автоматически в зависимости от выбранного типа объекта на шаге 5 и устройства на шаге 7.

    Note
    titleВнимание!

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

     

  7. Из раскрывающегося списка Устройство выбрать устройство, на котором будет происходить работа нейросети: центральный процессор (CPU), один из графических процессоров NVIDIA или один из графических процессоров Intel. Auto (значение по умолчанию) − устройство выбирается автоматически: высший приоритет получает NVIDIA GPU, за ним следует Intel GPU, потом CPU. 
    Note
    titleВнимание!
    • Рекомендуется использовать графический процессор.
    • Запуск работы алгоритма на NVIDIA GPU после применения настроек может занимать несколько минут. Для ускорения последующих запусков можно использовать функцию кэширования (см. Настройка ускорения запуска нейроаналитики на GPU).
  8. Из раскрывающегося списка Обрабатывать выбрать тип объектов для обработки нейросетью:
    • Все объекты − движущиеся и неподвижные объекты;
    • Только движущиеся объекты − объект считается движущимся, если за все время существования его трека он сместился более чем на 10% от своей ширины или высоты. Использование данного параметра позволяет уменьшить количество ложных срабатываний;
    • Только неподвижные объекты − объект считается неподвижным, если за все время существования его трека он сместился не более чем на 10% от своей ширины или высоты. Если неподвижный объект начнет движение, детектор сработает и объект больше не будет считаться неподвижным.

  9. Из раскрывающегося списка Положение камеры выбрать расположение камеры: Стена или Потолок

Выбор территории видеонаблюдения

  1. Нажать кнопку Настройки. В результате откроется настроечное окно детектора.
  2. В окне Настройки детектора нажать кнопку Остановить видео для постановки воспроизведения на паузу и захвата кадра видеоизображения.
  3. Нажать кнопку Территория наблюдения для определения области наблюдения, при этом кнопка будет подсвечена синим цветом.
  4. На захваченном кадре видеоизображения последовательно задать с помощью мыши узловые точки области, в которой будет происходить обнаружение объектов, при этом остальная часть кадра будет затемнена. Территория наблюдения может быть только одна. Для удаления области нажать кнопку . Без определения области наблюдения детектор работать не будет.
  5. Нажать кнопку ОК для закрытия окна Настройки детектора и возврата к панели настроек детектора.

...

  1. Перейти на вкладку Нейрофильтр.

  2. Установить флажок Включить фильтрацию.
  3. Если для использования подготовлена уникальная нейросеть, то в поле Модель трекинга необходимо нажать кнопку Image Added и в открывшемся стандартном окне проводника Windows указать ее файл. Если поле оставить пустым, то для детектирования будут применяться сети по умолчанию. Они подбираются автоматически в зависимости от выбранного устройства на шаге 4. Выбрать необходимый файл нейросети для нейрофильтра, нажав кнопку .Если не задан путь к сети, нейрофильтр не будет активирован.   Для получения файла нейросети необходимо обратиться в службу технической поддержки ITV.
  4. Из раскрывающегося списка Устройство выбрать устройство, на котором будет происходить работа нейросети: центральный процессор (CPU), один из графических процессоров NVIDIA или один из графических процессоров Intel. Auto (значение по умолчанию) − устройство выбирается автоматически: высший приоритет получает NVIDIA GPU, за ним следует Intel GPU, потом CPU. 
    Info
    titleПримечание
    1. Устройство для нейрофильтра должно совпадать с устройством, указанным для нейротрекера в п.7 основных настроек. При выборе Auto нейрофильтр запустится на том же процессоре, что и нейротрекер, в соответствии с приоритетом.
    2. Запуск работы алгоритма на GPU (графическом процессоре NVIDIA) после применения настроек может занимать несколько минут.


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

...