I am using DeepStream by means of the Python API (insider a Docker container). I have built a custom app and the pipeline is built (and linked) as follows:
sources → streammux → pgie → tiler → tracker → nvvidconv → nvosd → sinks
This setup works correctly when using the “mot_iou” or “mot_klt” trackers.
However, when using NvDCF it is not working. I don’t get no error message, it’s just that the tracker seems to output “0s” into the tracked bbox’s. I have confirmed that the detector’s output does, indeed, output the bbox’s of the detected objects correctly. But after the tracking is done the “rect_params” or the “tracker_bbox_info” are always missing.
As per the tracker_config_file I have tried with several of them that I have found on the samples, but none of them make any difference on the results.
• Hardware Platform (Jetson / GPU)
Jetson Xavier NX
• DeepStream Version
• JetPack Version (valid for Jetson only)
• TensorRT Version