NVIDIA DeepStream SDK API Reference

6.4 Release
Tracker Metadata

Detailed Description

Specifies metadata concerning tracking.

Data Structures

struct  _NvDsTargetMiscDataFrame
 A single frame of misc data for a given Target. More...
 
struct  _NvDsTargetMiscDataObject
 All misc data output for a single target. More...
 
struct  _NvDsTargetMiscDataStream
 All misc targets data for a given stream. More...
 
struct  _NvDsTargetMiscDataBatch
 Batch of all streams of a given target misc output
More...
 
struct  _NvDsReidTensorBatch
 ReID tensor of the batch. More...
 
struct  _NvDsObjConvexHull
 Holds convex hull information. More...
 

Macros

#define MAX_LABEL_SIZE   128
 

Typedefs

typedef struct _NvDsTargetMiscDataFrame NvDsTargetMiscDataFrame
 A single frame of misc data for a given Target. More...
 
typedef struct _NvDsTargetMiscDataObject NvDsTargetMiscDataObject
 All misc data output for a single target. More...
 
typedef struct _NvDsTargetMiscDataStream NvDsTargetMiscDataStream
 All misc targets data for a given stream. More...
 
typedef struct _NvDsTargetMiscDataBatch NvDsTargetMiscDataBatch
 Batch of all streams of a given target misc output
More...
 
typedef struct _NvDsReidTensorBatch NvDsReidTensorBatch
 ReID tensor of the batch. More...
 
typedef NvDsTargetMiscDataBatch NvDsTrajectoryBatch
 Batch of trajectory data in all streams. More...
 
typedef struct _NvDsObjConvexHull NvDsObjConvexHull
 Holds convex hull information. More...
 

Enumerations

enum  TRACKER_STATE {
  EMPTY = 0,
  ACTIVE = 1,
  INACTIVE = 2,
  TENTATIVE = 3,
  PROJECTED = 4
}
 

Macro Definition Documentation

◆ MAX_LABEL_SIZE

#define MAX_LABEL_SIZE   128

Definition at line 29 of file nvds_tracker_meta.h.

Typedef Documentation

◆ NvDsObjConvexHull

Holds convex hull information.

◆ NvDsReidTensorBatch

ReID tensor of the batch.

◆ NvDsTargetMiscDataBatch

Batch of all streams of a given target misc output

◆ NvDsTargetMiscDataFrame

A single frame of misc data for a given Target.

◆ NvDsTargetMiscDataObject

All misc data output for a single target.

◆ NvDsTargetMiscDataStream

All misc targets data for a given stream.

◆ NvDsTrajectoryBatch

Batch of trajectory data in all streams.

Definition at line 136 of file nvds_tracker_meta.h.

Enumeration Type Documentation

◆ TRACKER_STATE

Enumerator
EMPTY 
ACTIVE 

\ The corresponding tracker is no longer is in use

INACTIVE 

\ tracking is being confirmed by detectors and actively reporting outputs

TENTATIVE 

\ tracking is not confirmed or w/ low confidence, so not reporting the outputs, but keep tracking (i.e., Shadow Tracking)

PROJECTED 

\ tracking is just started and in a probational period. Waiting to become ACTIVE

Definition at line 35 of file nvds_tracker_meta.h.