Metadata Broker  0.23.2
Standard Topics

To read about the topic and source see Terminology

The currently available default topics are:

com.axis.analytics_scene_description.v0.beta:

A frame-based description of what the camera sees.
Multichannel cameras with support for analytics will have multiple sources. Separate subscriptions with the video_channel_number as source can then be used.
The Best Snapshot feature is enabled by sending the following command to the camera:

curl --noproxy '*' --digest --user <user>:<password> "http://<camera-ip>/config/rest/best-snapshot/v1/enabled" -H "Content-Type: application/json" -X PUT --data "{\"data\":true}"

Example data:

Note: This is a beta format and will change in the coming releases.

{
"data": {
"frame": {
"timestamp": "2023-03-08T09:00:19.320111Z",
"observations": [
{
"track_id": "1",
"bounding_box": {
"bottom": 0.89332,
"left": 0.13332,
"right": 0.80004,
"top": 0.59942
},
"class": {
"type": "Human",
"score": 0.6,
"upper_clothing_colors": [
{
"name": "White",
"score": 0.78
}
],
"lower_clothing_colors": [
{
"name": "Blue",
"score": 0.59
}
]
},
"image": {
"data": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBD",
"bounding_box": {
"bottom": 0.937405,
"left": 0.033312,
"right": 0.900048,
"top": 0.555335
},
}
},
{
"track_id": "2",
"bounding_box": {
"bottom": 0.49932,
"left": 0.23135,
"right": 0.55192,
"top": 0.19399
},
"class": {
"type": "Bus",
"score": 0.7,
"colors": [
{
"name": "Yellow",
"score": 0.78
}
]
},
"image": {
"data": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBD",
"bounding_box": {
"bottom": 0.5451195,
"left": 0.1832645,
"right": 0.6000055,
"top": 0.1481905
}
}
}
],
"operations": [
{
"type": "DeleteOperation",
"id": "3"
}
]
}
}
}