Please provide complete information as applicable to your setup.
**• Hardware Platform (Jetson / GPU) 1068
• DeepStream Version 6.0
• JetPack Version (valid for Jetson only)
• TensorRT Version 8.0
• NVIDIA GPU Driver Version (valid for GPU only) 510
• Issue Type( questions, new requirements, bugs) new requirements
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)
nvstracker plugin
I advise this nvtracker plugin need to add two addition property.
one is named like enable_save_tracking_history, which means if enable this plugin to save the history tracking list for each current tracking object, true is enabled and false is disabled.
the other one is named like max_history_locations_to_be_saved, which means max length of the history tracking list for
a tracked object, add this property is in consideration of the memery usage.
This Requirement is not the same as enable-past-frame (which store the current not reported low confidence tracking history),
I advise you to add these to property for the nvtracker plugin, is because the the hisory tracking list for each object
is very important in the video analysis applications,in especial
like application of behavior analysis and event analysis, we need the object’s history tracking info to do
the analysis and then make the decision if one event/behavior is happened on this object.
current nvstracker’s tracking only output all of the current tracking objects’s--------curent frame tracking id,
current frame tracking box and so on, which is all tracking info of a object is current, there is not any
history infos of the current tracking objects.
last I advise to attach the object’s tracking history list to the NvDsObjectMeta, so user can convenient to access
this data.
I have created one topic about this Requirement, but has no any Valuable reply.