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

Предыдущая страница Приложение 2. Команды, запросы и события программных модулей подсистемы Detector Pack  Команды программных модулей Следующая страница


Все события от программных модулей пакета детекторов поступают от объекта CAM, который соответствует системному объекту Камера.

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

Формат событий:

CAM|"_id_"|"_команда_"|"_параметры_"

Описание событий:

Событие

Описание

Используемый программный модуль
NEW_OBJECTПоявление нового трека (объекта)Нейротрекер
OBJECT_LOSTИсчезновение трека (объекта)Нейротрекер
CURRENT_OBJECTSСобытие на команду GET_STATUSНейротрекер

Список параметров событий:

Параметры

Описание параметров

cam<>
id программного модуля, генерирующего событие
fraction<>Миллисекунда события
new_id<>id нового трека (объекта)
detector_id<>id детектора
owner<>Имя Сервера
date<>Дата события
label<>id класса объекта
guid_pk<>id события (генерируется случайным образом для каждого события)
core_global<>При генерировании события оповещаются все CORE в распределенной системе
time<>Время события
lost_id<>id исчезнувшего трека (объекта)
y1.0<>...1 – верхний левый угол рамки трека (объекта), 0 – порядковый номер трека (объекта) в событии, <> – координата y
y2.0<>...2 – нижний правый угол рамки трека (объекта), 0 – порядковый номер трека (объекта) в событии, <> – координата y
x1.0<>...1 – верхний левый угол рамки трека (объекта), 0 – порядковый номер трека (объекта) в событии, <> – координата x
x2.0<>...2 – нижний правый угол рамки трека (объекта), 0 – порядковый номер трека (объекта) в событии, <> – координата x
id.0<>...

0 – порядковый номер трека (объекта) в событии, <> id объекта

id.count<>Текущее количество треков (объектов)
mdparam0<>Параметра рамки трека, например, 
show<>Рисовать ли рамки на живом видео: 0 – не рисовать, 1 – рисовать
color0<>Цвет рамки
lifetime<>Время существования рамки в миллисекундах
type<>Тип детектора-источника: 8 – VMDA, 10 Пакет детекторов
parent_id<>id детектора родителя: для VMDA это id трекера или нейротрекера, для детектора поз это id базового трекера человека
type_rect<>Тип рамки трека
persistent_exist<>
 
persistent0<>
 
  • No labels