Подсказка
Для получения событий нейронного детектора объектов необходимо в настройках сервера установить флаг Deep Events или События нейронного детектора.
Для получения событий нейронного детектора со всех каналов сервера используются команда /deep_detector с указанием ip адреса сервера и уникального ID сессии sid:
Пример запроса:
https://192.168.1.200:8080/deep_detector?sid=zxRc8Y7w
Для получения событий нейронного детектора с определенного канала используются команда /deep_detector с указанием ip адреса сервера, уникального ID сессии sid и GUID этого канала channel_guid:
Пример запроса:
https://192.168.1.200:8080/deep_detector?channel_guid=xV7uyAl9&sid=zxRc8Y7w
Пример ответа сервера:
[
{
"channel_guid": "xV7uyAl9",
"zones": [
{
"objects_inside": [
{
"class_id": "vehicle",
"confidence": "1.0000",
"id": "1"
}
],
"tracking_state": {
"current_people_number": "1"
},
"zone_name": "Zone 1"
},
{
"objects_inside": [],
"tracking_state": {
"current_people_number": "0"
},
"zone_name": "Zone 2"
},
]
}
]
Таблица 160.
| Свойства | Значения | Описание свойства | Версия ПО |
|---|---|---|---|
| "channel_guid" | GUID канала | ≥4.4 | |
| "zones" | Список зон и их состояний | ≥4.4 | |
| "objects_inside" | Список с записями о распознанных объектах в зоне | ≥4.4 | |
| "class_id" | Класс объекта: человек, машина и т.д. | ≥4.4 | |
| "confidence" | Уверенность нейронной сети, что она видит именно указанный объект | ≥4.4 | |
| "id" | Уникальный id объекта | ≥4.4 | |
| "current_people_number" | Количество объектов в зоне, состояние зоны | ≥4.4 | |
| "zone_name" | Имя зоны, как установлено в настройках детектора | ≥4.4 |

