Tracking history trajectorys

我测试了deepstream5.1中的跟踪器,当我 g_object_set (G_OBJECT (nvtracker), “enable-past-frame”,
1, NULL);
后,通过probe解析NvDsPastFrameObjBatch时,获取不到历史轨迹数据,三种跟踪算法都试了,都不行。

历史轨迹对于视频分析很重要,我提议如下:
1:将历史轨迹数据附着到每个obj的meta数据里,而不是另外弄一个NvDsPastFrameObjBatch,这样同一个目标的元数据很分散,不利于分析使用。
2:添加两个配属性,like:max_history_locations(代表最大保留的跟踪轨迹数量),enable_save_history_locations(是否启用)。

Hello @471747996 and welcome to the developer forums!

I took the liberty of moving your post into our dedicated DeepStream category so it gets better visibility.
At the same time I suggest trying to post in English if at all possible. We do have automated translation incorporated in the Forums, but it might not reflect the exact intent you wanted to communicate.

Thank you!

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU)
• DeepStream Version
• JetPack Version (valid for Jetson only)
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

Please upgrade to DS6.0