According to my research, the results detected by YOLO-onnx and deepstream-tensorrt for the same image are very different because the scaling algorithms of deepstream and opencv yield different results (Image comparison Deepstream vs opencv python). Therefore, I have customized the preprocess plugin to support scaling methods using opencv. You can try it out at the repo (GitHub - hieptran2k2/DeepStream_Custom_Preprocess_Plugin: Create a custom preprocessing plugin in DeepStream using OpenCV with a scaling filter.). If you find the repo useful, please give me a star! Additionally, you can refer to the export yolov11 nms custom in the repo GitHub - hieptran2k2/DeepStream-Yolo-BBox-Add-Nms: NVIDIA DeepStream SDK 7.1/ 7.0/ 6.3 / 6.2 / 6.1.1 / 6.1 / 6.0.1 / 6.0 application for YOLO-BBox models.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Issue with YOLOv11 Models in Deepstream Python Pipeline - Bounding Boxes Only Appear for Primary GIE | 4 | 263 | March 7, 2025 | |
| Issue with YOLOv7 License Plate Model in DeepStream 7.1 Pipeline | 2 | 164 | March 3, 2025 | |
| DeepStream Pipeline: pipeline does not work with yolov11-face and yolov11-cls | 1 | 118 | March 28, 2025 | |
| Error Running YoloV7 in DeepStream | 5 | 1070 | August 22, 2022 | |
| No detection for trained Yolo model on Deepstream 7.0.0 | 3 | 199 | August 12, 2025 | |
| YOLOv8/v11 Bounding Boxes Clustered in Corner Coordinates Wrong using DeepStream + TensorRT | 6 | 426 | October 22, 2025 | |
| Segmentation Fault in DeepStream Container When Switching from YOLOv8 to YOLO11 ONNX | 2 | 128 | November 13, 2025 | |
| Not getting detections on screen from Deepstream example | 2 | 195 | June 12, 2025 | |
| DeepStream Pipeline: pipeline does not work with yolov11-face and yolov11-cls | 5 | 359 | April 29, 2025 | |
| DeepStream 9.0: YOLOv11 Compatible ONNX / Engine? | 4 | 242 | April 23, 2026 |