NVIDIA DeepStream SDK API Reference

9.2 Release
sources/libs/nvmultiobjecttracker/include/modules/TrajectoryManager/NvTrajectoryManager.hpp File Reference

Go to the source code of this file.

Data Structures

struct  TrajectoryManagerOfflineParams
 Defines the parameters that are specific to offline trajectory management. More...
 
class  NvTrackerParamsTrajectoryManager
 Store trajectory-manager configuration parameters. More...
 
class  UIDGenerator
 Class to generate unique IDs. More...
 
class  NvTrajectoryManager
 Manage target IDs, archived trajectories, and trajectory reassociation. More...
 
struct  NvTrajectoryManager::ReAssocStats
 Re-association pipeline counters: dumped to stderr at destructor time. More...
 

Typedefs

typedef std::map< uint64_t, Trajectory4Archive > Trajectory4ArchiveList
 
typedef std::map< std::shared_ptr< NvTrackedObject >, std::pair< std::list< TargetInfo >, float > > ProjectedTrajectoryList
 
typedef std::map< std::shared_ptr< NvTrackedObject >, uint > TrackedObjectsReidIndList
 

Typedef Documentation

◆ ProjectedTrajectoryList

typedef std::map<std::shared_ptr<NvTrackedObject>, std::pair<std::list<TargetInfo>, float> > ProjectedTrajectoryList

◆ TrackedObjectsReidIndList

◆ Trajectory4ArchiveList