I have a problem with using NvDCF for tracking as the NVOSD wont be able to show the tracking bbox along with object ID.
FYI, the tracking works if I swapped NvDCF with IOU or KLT.
Besides, I have also used the same tracker_config.yml from deepstream samples.(copied it out instead)
I have changed abit of the config after reading tru NvDCF guides.
NvDCF:
minTrackerConfidence: 0.6 # If the confidence of an object tracker is lower than this on the fly, then it will be tracked in shadow mode. Valid Range: [0.0, 1.0]
......
# [Instance-awareness]
useInstanceAwareness: 1 # Use instance-awareness for multi-object tracking
It’s only for NvDCF tracker. it needs stream source id, frame meta, frame buffer for low level NvMOT_Process, while iou, klt does not need source id. after nvtiler, all frames metadata transformed to one frame metadata, individual frames source id all lost.