I have implemented a custom TensorRT inference plugin and I’m manually creating the NvDsObjectMeta instance for every detection. I tried using nvds_obj_enc_process to save cropped detections to disk and everything worked fine until I added the tracker to the pipeline. Then, I got this error:
Error: Object dimensions cannot be non-positive. Object not encoded.
Upon inspecting the detector_bbox_info.org_bbox_coords field of the object meta I noticed that all values are 0. How can the tracker cause that?