NVIDIA DeepStream SDK API Reference

4.0.1 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
_NvDsObjectMeta Struct Reference

Detailed Description

Holds information of object metadata in the frame.

Definition at line 261 of file nvdsmeta.h.

Data Fields

NvDsBaseMeta base_meta
 
struct _NvDsObjectMetaparent
 pointer to the parent NvDsObjectMeta. More...
 
gint unique_component_id
 unique component id that attaches NvDsObjectMeta metadata More...
 
gint class_id
 Index of the object class infered by the primary detector/classifier. More...
 
guint64 object_id
 Unique ID for tracking the object. More...
 
gfloat confidence
 confidence value of the object, set by inference component More...
 
NvOSD_RectParams rect_params
 Structure containing the positional parameters of the object in the frame. More...
 
NvOSD_TextParams text_params
 Text describing the object can be overlayed using this structure. More...
 
gchar obj_label [MAX_LABEL_SIZE]
 an array to store the string describing the class of the detected object More...
 
NvDsClassifierMetaListclassifier_meta_list
 list of pointers of type NvDsClassifierMeta More...
 
NvDsUserMetaListobj_user_meta_list
 list of pointers of type NvDsUserMeta More...
 
gint64 misc_obj_info [MAX_USER_FIELDS]
 For additional user object info. More...
 
gint64 reserved [MAX_RESERVED_FIELDS]
 For internal purpose only. More...
 

Field Documentation

NvDsBaseMeta _NvDsObjectMeta::base_meta

Definition at line 262 of file nvdsmeta.h.

gint _NvDsObjectMeta::class_id

Index of the object class infered by the primary detector/classifier.

Definition at line 269 of file nvdsmeta.h.

NvDsClassifierMetaList* _NvDsObjectMeta::classifier_meta_list

list of pointers of type NvDsClassifierMeta

Definition at line 287 of file nvdsmeta.h.

gfloat _NvDsObjectMeta::confidence

confidence value of the object, set by inference component

Definition at line 274 of file nvdsmeta.h.

gint64 _NvDsObjectMeta::misc_obj_info[MAX_USER_FIELDS]

For additional user object info.

Definition at line 291 of file nvdsmeta.h.

gchar _NvDsObjectMeta::obj_label[MAX_LABEL_SIZE]

an array to store the string describing the class of the detected object

Definition at line 285 of file nvdsmeta.h.

NvDsUserMetaList* _NvDsObjectMeta::obj_user_meta_list

list of pointers of type NvDsUserMeta

Definition at line 289 of file nvdsmeta.h.

guint64 _NvDsObjectMeta::object_id

Unique ID for tracking the object.

UNTRACKED_OBJECT_ID indicates the object has not been tracked

Definition at line 272 of file nvdsmeta.h.

struct _NvDsObjectMeta* _NvDsObjectMeta::parent

pointer to the parent NvDsObjectMeta.

Set to NULL if parent is not present

Definition at line 265 of file nvdsmeta.h.

NvOSD_RectParams _NvDsObjectMeta::rect_params

Structure containing the positional parameters of the object in the frame.

Can also be used to overlay borders / semi-transparent boxes on top of objects. Refer

See also
NvOSD_RectParams from nvll_osd_struct.h

Definition at line 279 of file nvdsmeta.h.

gint64 _NvDsObjectMeta::reserved[MAX_RESERVED_FIELDS]

For internal purpose only.

Definition at line 293 of file nvdsmeta.h.

NvOSD_TextParams _NvDsObjectMeta::text_params

Text describing the object can be overlayed using this structure.

See also
NvOSD_TextParams from nvll_osd_struct.h

Definition at line 282 of file nvdsmeta.h.

gint _NvDsObjectMeta::unique_component_id

unique component id that attaches NvDsObjectMeta metadata

Definition at line 267 of file nvdsmeta.h.


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