How to remove filter/remove objects from a Pipeline?

DeepStream Version - 7.0
Docker Image - nvcr.io/nvidia/deepstream:7.0-gc-triton-devel
GPU - RTX A6000
NVIDIA GPU Driver - 535.183.01

In my pipeline, I have a nvtracker plugin after nvinfer and inside my nvinfer src probe function I’m using the following line

pyds.nvds_remove_obj_meta_from_frame(frame_meta, obj_meta)

to eliminate certain objects based on some condition.

Will this remove these objects from the entire pipeline downstream?
Will nvtracker now only operate on the subset of filtered out objects?

yes, the object meta will disappear after calling nvds_remove_obj_meta_from_frame. yes. nvatracker will process on the remaining object meta after calling nvds_remove_obj_meta_from_frame.

Doing that is giving me Segmentation fault (core dumped) from somewhere in the code, even when I have guards in my code such as -

if obj_meta is not None:
    # access obj_meta attributes

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