Hello,
I saw the number of discussions, but all of them were before one-two years.
I use the DS 6.1 with Yolo8 and nv tracker. The problem I face is the flickering of bounding boxes. The ID keeps ok, but the BB itself dissapears both from the screeen and from the detection list.
Is there some way to sustain it? I work in mostly static scenes and there is no reasons for the BB to dissapear, it happens because of false negative.
Must I write the plugin of my own using previous frame data or maybe there is a way to do it automaticaaly in later versions of DS (6.1)?
Thank you in advance!
Is there nvtracker in your pipeline?
Thank you for your fast answer!
Yes, of course. We have the tracker in the pipeline.
The pipeline looks like
… → nvstreammux → nvinfer → nvtracker → nvvideoconvert_2 → tee →
→ tee → tiler → nvdsosd → nvegltransform → nveglglessink
→ tee → appsink
Moreover, it looks like the tracker works good.
The problem is flickering of the bounding box when we get false negative, it means when the detection fails on specific frame/frames.
Will the bbox flicker when there is no nvtracker?
Yes, because of false negative.
This is the model accuracy problem. Please consult the model author for how to improve the accuracy.
I know that is the model accuracy problem. This is the reason why I added the tracker into the system.
Moreover, tracker does it’s work and does it good. The only problem I face is that when the detector fails and there is no detection the tracker mover into inactive mode (according to the tracker scheme) and then aside keeping the bounding boxes in the background it doesn’t present it on he screen.
My question is how to make it presenting on the screen all tracked objects including the ones that wasn’t recognized in specific scene?
You may refer to Troubleshooting — DeepStream documentation 6.4 documentation (nvidia.com) to try to tune the nvtracker’s parameters
I read this, thank you.
But can you please help me finding the relevant parameter that allows showing the bbox while the bbox is in inactive list?
Of course the one can write the plugin by himself as described here:
But maybe there is some more simple way to overcome it?
No, there is no simple way.
If you want to retrieve the inactive target states (i.e., in shadow tracking mode), please check out here, especially outputShadowTracks: 1
There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.