Hi, I’m working on real-time traffic analysis using live RTSP streams, where vehicles and persons are detected and tracked. In the DeepStream pipeline, I want to blur specific areas of the output video. Currently, I can mask these areas by drawing rectangles and filling them with solid colors. Is there a way to apply a blur effect instead?
Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) - Jetson Xavier AGX • DeepStream Version - 6.3 • JetPack Version (valid for Jetson only) - 5.1.4 • Issue Type( questions, new requirements, bugs) - Question
@Fiona.Chen We have already segmented and saved the private areas on each side of the roads that need to be blurred. These areas are marked with rectangular shapes in DeepStream, and we need to apply a blur effect specifically to those regions.
@Fiona.Chen We have marked specific areas of the frame with rectangular shapes and saved this data in a text file (this was done outside of DeepStream). Using these rectangular coordinates, can we achieve blurring?
Can I pass the input stream through an OpenCV layer before DeepStream, where OpenCV performs blurring and then passes the frames to DeepStream? However, since I’m working on real time solution would like to know the performance impact of this approach