45 #ifndef DW_OBJECT_OBJECT_H__ 46 #define DW_OBJECT_OBJECT_H__ 57 #define DW_OBJECT_MAX_CLASSES 32 130 const dwObject *
const* objectLists,
const size_t *numObjectsPerList,
size_t numLists,
137 #endif // DW_OBJECT_OBJECT_H__ float32_t confidence
Confidence of the object.
float float32_t
Specifies POD types.
uint32_t numMembers
Number of members of the object if the object is formed by other objects via clustering.
dwBox2Df box
Bounding box of the detected object.
dwObject * objects
Pointer to array of objects.
uint32_t count
The number of objects in the array.
Defines a three-element floating-point vector.
dwBox2Df boxVariance
Variance of bounding boxes of the members of the cluster.
uint64_t dwTime_t
Specifies a timestamp unit, in microseconds.
float32_t orientationYaw
Yaw orientation of the object.
NVIDIA DriveWorks API: Core Methods
uint32_t objectId
Object ID. A within-class unique id assigned by dwObjectTracking module.
float32_t horizontalVisibility
Visibility flags Probability estimation between 0 (occluded) - 1 (visible), whether object's width is...
dwStatus
Status definition.
float32_t bottomVisibility
Whether object's bottom is fully visible or not.
float32_t trackingConfidence
Tracking confidence of the object.
dwBool isConfirmed
Is object confirmed? Not confirmed object needs to be tracked and maintained internally, but should not be displayed and used.
uint32_t classId
Class ID of the detected object.
struct dwContextObject * dwContextHandle_t
Context handle.
DW_API_PUBLIC dwStatus dwObject_merge(dwObject *mergedObjects, size_t *numMergedObjects, size_t maxNumMergedObjects, const dwObject *const *objectLists, const size_t *numObjectsPerList, size_t numLists, float32_t thresholdIOU, float32_t maxMatchDistance, dwContextHandle_t ctx)
Merges an object with another in any other list if the intersection over union is over the given thre...
uint32_t numUndetectedFrames
Number of frames since the object was detected last time.
uint32_t lifetime
Lifetime of the object in frames. The first time the object is detected, it is set to 1...
dwTime_t timestamp
Timestamp.
dwVector3f velocity
Velocity of the object in x, y image space coordinates and z in scale factor.