NVIDIA DeepStream SDK API Reference

5.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvDsAnalyticsFrameMeta Struct Reference

Detailed Description

Holds a set of nvdsanalytics framelevel metadata.

Definition at line 67 of file nvds_analytics_meta.h.

Data Fields

std::unordered_map
< std::string, bool > 
ocStatus
 Holds a map of boolean status of overcrowding for configured ROIs, which can be accessed using key, value pair; where key is the ROI label. More...
 
std::unordered_map
< std::string, uint32_t > 
objInROIcnt
 Holds a map of total count of valid objects in ROI for configured ROIs, which can be accessed using key, value pair; where key is the ROI label. More...
 
std::unordered_map
< std::string, uint64_t > 
objLCCurrCnt
 Holds a map of total count of Line crossing in current frame for configured lines, which can be accessed using key, value pair; where key is the line crossing label. More...
 
std::unordered_map
< std::string, uint64_t > 
objLCCumCnt
 Holds a map of total cumulative count of Line crossing for configured lines, can be accessed using key, value pair; where key is the line crossing label. More...
 
guint unique_id
 Holds unique identifier for nvdsanalytics instance. More...
 
std::unordered_map< int, uint32_t > objCnt
 Holds a map of total count of objects for each class ID, can be accessed using key, value pair; where key is class ID. More...
 

Field Documentation

std::unordered_map<int, uint32_t> NvDsAnalyticsFrameMeta::objCnt

Holds a map of total count of objects for each class ID, can be accessed using key, value pair; where key is class ID.

Definition at line 95 of file nvds_analytics_meta.h.

std::unordered_map<std::string, uint32_t> NvDsAnalyticsFrameMeta::objInROIcnt

Holds a map of total count of valid objects in ROI for configured ROIs, which can be accessed using key, value pair; where key is the ROI label.

Definition at line 77 of file nvds_analytics_meta.h.

std::unordered_map<std::string, uint64_t> NvDsAnalyticsFrameMeta::objLCCumCnt

Holds a map of total cumulative count of Line crossing for configured lines, can be accessed using key, value pair; where key is the line crossing label.

Definition at line 87 of file nvds_analytics_meta.h.

std::unordered_map<std::string, uint64_t> NvDsAnalyticsFrameMeta::objLCCurrCnt

Holds a map of total count of Line crossing in current frame for configured lines, which can be accessed using key, value pair; where key is the line crossing label.

Definition at line 82 of file nvds_analytics_meta.h.

std::unordered_map<std::string, bool> NvDsAnalyticsFrameMeta::ocStatus

Holds a map of boolean status of overcrowding for configured ROIs, which can be accessed using key, value pair; where key is the ROI label.

Definition at line 72 of file nvds_analytics_meta.h.

guint NvDsAnalyticsFrameMeta::unique_id

Holds unique identifier for nvdsanalytics instance.

Definition at line 90 of file nvds_analytics_meta.h.


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