NVIDIA DeepStream SDK API Reference

6.4 Release
gstnvinferserver::GstNvInferServerObjectHistory Struct Reference

Detailed Description

Holds the inference information/history for one object based on its tracking ID.

Definition at line 74 of file gstnvinferserver_impl.h.

Collaboration diagram for gstnvinferserver::GstNvInferServerObjectHistory:

Data Fields

bool under_inference = FALSE
 Boolean indicating if the object is already being inferred on. More...
 
NvOSD_RectParams last_inferred_coords = {0, 0, 0, 0}
 Bounding box co-ordinates of the object when it was last inferred on. More...
 
uint64_t last_inferred_frame_num = 0
 Number of the frame in the stream when the object was last inferred on. More...
 
uint64_t last_accessed_frame_num = 0
 Number of the frame in the stream when the object was last accessed. More...
 
InferClassificationOutput cached_info
 Cached object information. More...
 

Field Documentation

◆ cached_info

InferClassificationOutput gstnvinferserver::GstNvInferServerObjectHistory::cached_info

Cached object information.

Definition at line 87 of file gstnvinferserver_impl.h.

◆ last_accessed_frame_num

uint64_t gstnvinferserver::GstNvInferServerObjectHistory::last_accessed_frame_num = 0

Number of the frame in the stream when the object was last accessed.

This is useful for clearing stale entries in map of the object histories and keeping the size of the map in check.

Definition at line 85 of file gstnvinferserver_impl.h.

◆ last_inferred_coords

NvOSD_RectParams gstnvinferserver::GstNvInferServerObjectHistory::last_inferred_coords = {0, 0, 0, 0}

Bounding box co-ordinates of the object when it was last inferred on.

Definition at line 78 of file gstnvinferserver_impl.h.

◆ last_inferred_frame_num

uint64_t gstnvinferserver::GstNvInferServerObjectHistory::last_inferred_frame_num = 0

Number of the frame in the stream when the object was last inferred on.

Definition at line 81 of file gstnvinferserver_impl.h.

◆ under_inference

bool gstnvinferserver::GstNvInferServerObjectHistory::under_inference = FALSE

Boolean indicating if the object is already being inferred on.

Definition at line 76 of file gstnvinferserver_impl.h.


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