CustomBoxObjectData Struct Reference

Container to store the externally detected objects. The objects can be ingested using IngestCustomBoxObjects() function to extract 3D information and tracking over time. More...

Attributes

string uniqueObjectID
 Unique ID to help identify and track AI detections. Can be either generated externally, or using ZEDCamera.generateUniqueId() or left empty More...
 
Vector2[] boundingBox2D
 2D bounding box represented as four 2D points starting at the top left corner and rotation clockwise. More...
 
int label
 Object label, this information is passed-through and can be used to improve object tracking More...
 
float probability
 Detection confidence. Should be [0-1]. It can be used to improve the object tracking More...
 
bool isGrounded
 Provide hypothesis about the object movements(degrees of freedom) to improve the object tracking true: means 2 DoF projected alongside the floor plane, the default for object standing on the ground such as person, vehicle, etc false : 6 DoF full 3D movements are allowed More...
 

Detailed Description

Container to store the externally detected objects. The objects can be ingested using IngestCustomBoxObjects() function to extract 3D information and tracking over time.

Variables

◆ uniqueObjectID

string uniqueObjectID

Unique ID to help identify and track AI detections. Can be either generated externally, or using ZEDCamera.generateUniqueId() or left empty

◆ boundingBox2D

Vector2 [] boundingBox2D

2D bounding box represented as four 2D points starting at the top left corner and rotation clockwise.

0 ----— 1 | obj | 3-----— 2

◆ label

int label

Object label, this information is passed-through and can be used to improve object tracking

◆ probability

float probability

Detection confidence. Should be [0-1]. It can be used to improve the object tracking

◆ isGrounded

bool isGrounded

Provide hypothesis about the object movements(degrees of freedom) to improve the object tracking true: means 2 DoF projected alongside the floor plane, the default for object standing on the ground such as person, vehicle, etc false : 6 DoF full 3D movements are allowed