From cb42317657f5413f381293b043715211c084d239 Mon Sep 17 00:00:00 2001 From: Chirag Shilwant Date: Mon, 7 Jul 2025 15:16:45 +0530 Subject: [PATCH] fix(edgeai): Update Default Model for Semantic Segmentation In EdgeAI docs, update all applicable sections to recommend ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 as default Semantic Segmentation model as ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 is known to cause frame-buffer starvation on AM62A. Signed-off-by: Chirag Shilwant --- source/edgeai/configuration_file.rst | 2 +- source/edgeai/edgeai_dataflows.rst | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/source/edgeai/configuration_file.rst b/source/edgeai/configuration_file.rst index 4a4ff5123..fcb0eaedc 100644 --- a/source/edgeai/configuration_file.rst +++ b/source/edgeai/configuration_file.rst @@ -182,7 +182,7 @@ properties specific to given use cases like shown below. model_path: /opt/model_zoo/ONR-CL-6360-regNetx-200mf topN: 5 #Number of top N classes (optional) model2: - model_path: /opt/model_zoo/ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 + model_path: /opt/model_zoo/ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 alpha: 0.4 #alpha for blending segmentation mask (optional) diff --git a/source/edgeai/edgeai_dataflows.rst b/source/edgeai/edgeai_dataflows.rst index a6a21daf2..84736c086 100644 --- a/source/edgeai/edgeai_dataflows.rst +++ b/source/edgeai/edgeai_dataflows.rst @@ -168,9 +168,9 @@ GStreamer pipeline: split_02. ! queue ! video/x-raw, width=640, height=360 ! post_2.sink \ tidlpostproc name=post_2 model=/opt/model_zoo/ONR-CL-6360-regNetx-200mf alpha=0.400000 viz-threshold=0.500000 top-N=5 display-model=true ! queue ! mosaic_0. \ \ - split_02. ! queue ! video/x-raw, width=512, height=512 ! tiovxdlpreproc model=/opt/model_zoo/ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 out-pool-size=4 ! application/x-tensor-tiovx ! tidlinferer target=1 model=/opt/model_zoo/ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 ! post_3.tensor \ + split_02. ! queue ! video/x-raw, width=384, height=384 ! tiovxdlpreproc model=/opt/model_zoo/ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 out-pool-size=4 ! application/x-tensor-tiovx ! tidlinferer target=1 model=/opt/model_zoo/ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 ! post_3.tensor \ split_02. ! queue ! video/x-raw, width=640, height=360 ! post_3.sink \ - tidlpostproc name=post_3 model=/opt/model_zoo/ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 alpha=0.400000 viz-threshold=0.500000 top-N=5 display-model=true ! queue ! mosaic_0. \ + tidlpostproc name=post_3 model=/opt/model_zoo/ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 alpha=0.400000 viz-threshold=0.500000 top-N=5 display-model=true ! queue ! mosaic_0. \ \ \ tiovxmosaic name=mosaic_0 target=1 src::pool-size=4 \ @@ -216,9 +216,9 @@ GStreamer pipeline: split_11. ! queue ! video/x-raw, width=640, height=360 ! post_2.sink \ tidlpostproc name=post_2 model=/opt/model_zoo/ONR-CL-6360-regNetx-200mf alpha=0.400000 viz-threshold=0.500000 top-N=5 display-model=true ! queue ! mosaic_0. \ \ - split_11. ! queue ! video/x-raw, width=512, height=512 ! tiovxdlpreproc model=/opt/model_zoo/ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 out-pool-size=4 ! application/x-tensor-tiovx ! tidlinferer target=1 model=/opt/model_zoo/ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 ! post_3.tensor \ + split_11. ! queue ! video/x-raw, width=384, height=384 ! tiovxdlpreproc model=/opt/model_zoo/ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 out-pool-size=4 ! application/x-tensor-tiovx ! tidlinferer target=1 model=/opt/model_zoo/ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 ! post_3.tensor \ split_11. ! queue ! video/x-raw, width=640, height=360 ! post_3.sink \ - tidlpostproc name=post_3 model=/opt/model_zoo/ONR-SS-8610-deeplabv3lite-mobv2-ade20k32-512x512 alpha=0.400000 viz-threshold=0.500000 top-N=5 display-model=true ! queue ! mosaic_0. \ + tidlpostproc name=post_3 model=/opt/model_zoo/ONR-SS-8690-fpnlite-aspp-regnetx400mf-ade20k32-384x384 alpha=0.400000 viz-threshold=0.500000 top-N=5 display-model=true ! queue ! mosaic_0. \ \ \ tiovxmosaic name=mosaic_0 target=1 src::pool-size=4 \ @@ -472,4 +472,4 @@ GStreamer output pipeline: :scale: 120 :align: center - Python/C++ application data-flow for multi input multi inference \ No newline at end of file + Python/C++ application data-flow for multi input multi inference