|
int | id |
| Object identification number, used as a reference when tracking the object through the frames. More...
|
|
String | unique_object_id |
| Unique ID to help identify and track AI detections. Can be either generated externally, or using generate_unique_id() or left empty. More...
|
|
int | raw_label = 0 |
| Object label, forwarded from CustomBoxObjectData when using DETECTION_MODEL::CUSTOM_BOX_OBJECTS. More...
|
|
OBJECT_CLASS | label |
| Object category. Identify the object type. More...
|
|
OBJECT_SUBCLASS | sublabel |
| Object subclass. More...
|
|
OBJECT_TRACKING_STATE | tracking_state |
| Defines the object tracking state. More...
|
|
OBJECT_ACTION_STATE | action_state |
| Defines the object action state. More...
|
|
sl::float3 | position |
| Defines the object 3D centroid. Defined in sl:InitParameters::UNIT, expressed in RuntimeParameters::measure3D_reference_frame. More...
|
|
sl::float3 | velocity |
| Defines the object 3D velocity Defined in sl:InitParameters::UNIT / seconds, expressed in RuntimeParameters::measure3D_reference_frame. More...
|
|
float | position_covariance [6] |
| the covariance matrix of the 3d position, represented by its upper triangular matrix value More...
|
|
std::vector< sl::uint2 > | bounding_box_2d |
| 2D bounding box of the person represented as four 2D points starting at the top left corner and rotation clockwise. Expressed in pixels on the original image resolution, [0,0] is the top left corner. More...
|
|
sl::Mat | mask |
| Defines for the bounding_box_2d the pixels which really belong to the object (set to 255) and those of the background (set to 0). More...
|
|
float | confidence |
| Defines the detection confidence value of the object. From 0 to 100, a low value means the object might not be localized perfectly or the label (OBJECT_CLASS) is uncertain. More...
|
|
std::vector< sl::float3 > | bounding_box |
| 3D bounding box of the person represented as eight 3D points Defined in sl:InitParameters::UNIT, expressed in RuntimeParameters::measure3D_reference_frame. More...
|
|
sl::float3 | dimensions |
| 3D object dimensions: width, height, length Defined in sl:InitParameters::UNIT, expressed in RuntimeParameters::measure3D_reference_frame. More...
|
|
std::vector< sl::float2 > | keypoint_2d |
| A set of useful points representing the human body, expressed in 2D, respect to the original image resolution. We use a classic 18 points representation, the points semantic and order is given by BODY_PARTS. Expressed in pixels on the original image resolution, [0,0] is the top left corner. More...
|
|
std::vector< sl::float3 > | keypoint |
| A set of useful points representing the human body, expressed in 3D. We use a classic 18 points representation, the points semantic and order is given by BODY_PARTS. Defined in sl:InitParameters::UNIT, expressed in RuntimeParameters::measure3D_reference_frame. More...
|
|
std::vector< sl::uint2 > | head_bounding_box_2d |
| bounds the head with four 2D points. Expressed in pixels on the original image resolution. More...
|
|
std::vector< sl::float3 > | head_bounding_box |
| bounds the head with eight 3D points. Defined in sl:InitParameters::UNIT, expressed in RuntimeParameters::measure3D_reference_frame. More...
|
|
sl::float3 | head_position |
| 3D head centroid. Defined in sl:InitParameters::UNIT, expressed in RuntimeParameters::measure3D_reference_frame. More...
|
|
std::vector< float > | keypoint_confidence |
| Per keypoint detection confidence, can not be lower than the ObjectDetectionRuntimeParameters::detection_confidence_threshold. More...
|
|
std::vector< sl::float3 > | local_position_per_joint |
| Per keypoint local position (the position of the child keypoint with respect to its parent expressed in its parent coordinate frame) More...
|
|
std::vector< sl::float4 > | local_orientation_per_joint |
| Per keypoint local orientation. More...
|
|
sl::float4 | global_root_orientation |
| global root orientation of the skeleton. The orientation is also represented by a quaternion with the same format as local_orientation_per_joint More...
|
|
Contains data of a detected object such as its bounding_box, label, id and its 3D position.