How to track same people with nvtracker even after restart

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson AGX Orin
• DeepStream Version 6.1
• JetPack Version (valid for Jetson only) 4.x
• TensorRT Version 8.4
• Issue Type( questions, new requirements, bugs) questions

Hi, I’m tracking people in a video with nvtracker.
I designed my program to count number of people based on nvtracker’s tracking id.
I want to track people for a long time (like 24h365days) but my program sometimes crashes or I need to restart the Jetson to maintain it.

When the program restarted, nvtracker’s tracking ids are reset and the tracker starts from scrach.
But I don’t want to count same people again after the program is restarted.

Is there any way to solve this problem? The ideal solution is maybe to save nvtracker’s tracking data somewhere and load the data after restart.

I appreciate any help.

Is it possible to fix the crash issue?

No since the program is sometimes unexpectedly disconnected by YouTube’s rtmp server. It’s just a YouTube’s problem.

I will check it internally and feedback here.

1 Like

Thanks a lot.

It cannot be done as-is after a crash. A better solution is - do not propagate the error in the pipeline and maintain the state of the pipeline instead and try to connect to the source again.

I see. Thank you very much for investigating the issue.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.