Two primary detectors with custom low level tracker

Hi,

I am using two object detectors with tracker (pgie1,pgie2,tracker). For tracker I am using my own custom low level library, I can able to get bboxes for both the detectors but I get same “gie-unique-id”(i.e pgie1’s gie-unique-id) for all detections. so I cannot able to find respective labels.

Here is back-to-back detector example. https://github.com/NVIDIA-AI-IOT/deepstream_reference_apps/tree/master/back-to-back-detectors

primary_detector_config.txt
secondary_detector_config.txt

You need to set different “gie-unique-id” for pgie1 and pgie2(second gie, ‘p’ is primary)

Does your tracker track all objects from 2 detectors?