NVIDIA DeepStream SDK API Reference

6.4 Release
_NvMOTTrackedObj Struct Reference

Detailed Description

Holds information about each tracked object.

Definition at line 284 of file nvdstracker.h.

Collaboration diagram for _NvMOTTrackedObj:

Data Fields

uint16_t classId
 Holds the class ID of the object to be tracked. More...
 
uint64_t trackingId
 Holds a unique ID for the object, assigned by the tracker. More...
 
NvMOTRect bbox
 Holds the bounding box. More...
 
float confidence
 Holds the tracking confidence of the object. More...
 
uint32_t age
 Holds the track length in frames. More...
 
NvMOTObjToTrackassociatedObjectIn
 Holds a pointer to the associated input object, if there is one. More...
 
int32_t reidInd
 Each target’s reid tensor index in batch. More...
 
float visibility
 Object visibility. More...
 
float ptImgFeet [2]
 Foot location in frame coordinates. More...
 
float ptWorldFeet [2]
 Foot location in 3D coordinates. More...
 
NvDsObjConvexHull convexHull
 Convex hull information projected on frame. More...
 
uint8_t reserved [128]
 Reserved custom data field. More...
 

Field Documentation

◆ age

uint32_t _NvMOTTrackedObj::age

Holds the track length in frames.

Definition at line 295 of file nvdstracker.h.

◆ associatedObjectIn

NvMOTObjToTrack* _NvMOTTrackedObj::associatedObjectIn

Holds a pointer to the associated input object, if there is one.

Definition at line 297 of file nvdstracker.h.

◆ bbox

NvMOTRect _NvMOTTrackedObj::bbox

Holds the bounding box.

Definition at line 291 of file nvdstracker.h.

◆ classId

uint16_t _NvMOTTrackedObj::classId

Holds the class ID of the object to be tracked.

Definition at line 287 of file nvdstracker.h.

◆ confidence

float _NvMOTTrackedObj::confidence

Holds the tracking confidence of the object.

Definition at line 293 of file nvdstracker.h.

◆ convexHull

NvDsObjConvexHull _NvMOTTrackedObj::convexHull

Convex hull information projected on frame.

Definition at line 307 of file nvdstracker.h.

◆ ptImgFeet

float _NvMOTTrackedObj::ptImgFeet[2]

Foot location in frame coordinates.

Definition at line 303 of file nvdstracker.h.

◆ ptWorldFeet

float _NvMOTTrackedObj::ptWorldFeet[2]

Foot location in 3D coordinates.

Definition at line 305 of file nvdstracker.h.

◆ reidInd

int32_t _NvMOTTrackedObj::reidInd

Each target’s reid tensor index in batch.

Definition at line 299 of file nvdstracker.h.

◆ reserved

uint8_t _NvMOTTrackedObj::reserved[128]

Reserved custom data field.

Definition at line 309 of file nvdstracker.h.

◆ trackingId

uint64_t _NvMOTTrackedObj::trackingId

Holds a unique ID for the object, assigned by the tracker.

Definition at line 289 of file nvdstracker.h.

◆ visibility

float _NvMOTTrackedObj::visibility

Object visibility.

Definition at line 301 of file nvdstracker.h.


The documentation for this struct was generated from the following file: