How to get NvDsObjectMeta in tiler probe function for frames whose inferDone is false?

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson Nano
• DeepStream Version 5.1
• JetPack Version (valid for Jetson only) 4.5
• TensorRT Version 7.1
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs) Question

• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)
Hello,
I want to get tracker bbox and confidence information in tiler probe function for frames where inference is skipped using interval property of nvinfer.
My custom tracker does prediction on skipped frames for that, Its drawing properly on OSD but I want the information in tiler probe function to implement some logic
I am using obj_meta’s tracker_bbox_info but I am not getting any values in it

for (l_obj = frame_meta->obj_meta_list; l_obj != NULL;
l_obj = l_obj->next){
obj_meta = (NvDsObjectMeta *) (l_obj->data);
NvDsComp_BboxInfo *tracker_box = NULL;
tracker_box = &obj_meta->tracker_bbox_info;

}

I just tried with test2 sample, add probe on tiler, to get the tracker_bbox_info, it filled with tracker bbox info. how about the result if you replace your tracker with original tracker?
Frame Number = 23 Number of objects = 9 Vehicle Count = 7 Person Count = 2
coortes left: 550.558838, top: 473.059021, width: 58.587524, height: 56.465866
coortes left: 643.448547, top: 498.026703, width: 149.354462, height: 111.030449
coortes left: 595.400696, top: 476.217896, width: 82.186569, height: 64.857788
coortes left: 749.105957, top: 476.083954, width: 43.040451, height: 35.746937
coortes left: 507.133484, top: 455.244415, width: 41.271378, height: 27.241716
coortes left: 354.735474, top: 459.007599, width: 136.210281, height: 347.784821
coortes left: 60.488144, top: 408.719330, width: 222.464539, height: 517.964722

Hello,
I found the issue my Probe was set to nvinfer element, I changed it to the nvtracker element and now I am getting the bounding box info for tracker as well.
tiler_src_pad = gst_element_get_static_pad (nvtracker, “src”)

Glad to know.

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