running neural network streamer example in imx8mp

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

running neural network streamer example in imx8mp

1,020 Views
greeran
Contributor IV

hi. i am encountering a problem when running the nxp-nnstreamer examples. i am running on imx8mp kirkstone 5.15.71. i am running the example from nxp-nnstreamer-examples but it fails. is the nnstreamer examples able to run on kirkstone 5.15.71 and if so might someone tell me what i am missing to fix the example. 

./example_detection_mobilenet_ssd_v2_tflite -c /dev/video3 -p ${MOBILENETV2_QUANT} -l /storage/nxp-nnstream-dir/downloads/models/object-detection/coco_labels_list.txt -x ${MOBILENETV2_BOXES} -r 1280,1024,25

INFO: Start app...

DEBUG: v4l2src name=cam_src device=/dev/video3 num-buffers=-1 ! video/x-raw,width=1280,height=1024,framerate=25/1 ! tee name=t t. ! queue name=thread-nn max-size-buffers=2 leaky=2 ! imxvideoconvert_g2d name=scale_csc_g2d_0 ! video/x-raw,width=300,height=300,format=RGBA ! videoconvert name=rgb_convert_cpu_1 ! video/x-raw,format=RGB ! tensor_converter ! tensor_filter latency=1 framework=tensorflow-lite model=/storage/nxp-nnstream-dir/downloads/models/object-detection/ssdlite_mobilenet_v2_coco_quant_uint8_float32_no_postprocess.tflite custom=Delegate:External,ExtDelegateLib:libvx_delegate.so name=detection_filter ! tensor_decoder name=tensor_decode_bounding_boxes_2 mode=bounding_boxes option1=mobilenet-ssd option2=/storage/nxp-nnstream-dir/downloads/models/object-detection/coco_labels_list.txt option3=/storage/nxp-nnstream-dir/downloads/models/object-detection/box_priors.txt option4=1280:1024 option5=300:300 ! imxvideoconvert_g2d ! mix.sink_0 t. ! queue name=thread-img max-size-buffers=2 leaky=2 ! mix.sink_1 imxcompositor_g2d name=mix sink_0::zorder=2 sink_1::zorder=1 latency=20000000 min-upstream-latency=20000000 ! waylandsink

** Message: 15:26:38.138: accl = cpu
Vx delegate: allowed_cache_mode set to 0.
Vx delegate: allowed_builtin_code set to 0.
Vx delegate: error_during_init set to 0.
Vx delegate: error_during_prepare set to 0.
Vx delegate: error_during_invoke set to 0.
0:00:00.385170625 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.385286625 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.385330625 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:<mix> Latency query failed
0:00:00.386064500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.386158125 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.386201875 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:<mix> Latency query failed
0:00:00.386379375 1298 0xaaaaed9a0d80 WARN v4l2 gstv4l2object.c:4683:gst_v4l2_object_probe_caps:<cam_src:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Invalid argument

DEBUG: Pipeline state changed from NULL to READY.

DEBUG: Pipeline state changed from READY to PAUSED.
0:00:00.391118500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.391224750 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.391268125 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:<mix> Latency query failed
0:00:00.397494750 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.397592000 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.397638500 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:<mix> Latency query failed
0:00:00.400187500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.400289500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:<cam_src> Can't give latency since framerate isn't fixated !
0:00:00.400333750 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:<mix> Latency query failed
0:00:00.407920875 1298 0xaaaaed9a0d80 WARN v4l2bufferpool gstv4l2bufferpool.c:884:gst_v4l2_buffer_pool_start:<cam_src:pool0:src> Uncertain or not enough buffers, enabling copy threshold
0:00:00.871101250 1298 0xaaaaed9a0640 WARN videopool gstvideopool.c:226:video_buffer_pool_set_config:<waylandpool0> Provided size is to small for the caps: 0 < 5242880
ERROR: Invoke called on model that is not ready.

** (example_detection_mobilenet_ssd_v2_tflite:1298): CRITICAL **: 15:26:38.660: Failed to invoke

** (example_detection_mobilenet_ssd_v2_tflite:1298): CRITICAL **: 15:26:38.661: /usr/lib/libnnstreamer-single.so(_backtrace_to_string+0x40) [0xffff703c73c0]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x3d9ac) [0xffff7042d9ac]/usr/lib/libgstbase-1.0.so.0(+0x482a4) [0xffff847782a4]/usr/lib/libgstbase-1.0.so.0(+0x47964) [0xffff84777964]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x1fba0) [0xffff7040fba0]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]


** (example_detection_mobilenet_ssd_v2_tflite:1298): CRITICAL **: 15:26:38.661: Calling invoke function (inference instance) of the tensor-filter subplugin (tensorflow-lite for /storage/nxp-nnstream-dir/downloads/models/object-detection/ssdlite_mobilenet_v2_coco_quant_uint8_float32_no_postprocess.tflite) has failed with error code (-1).

0:00:00.882050500 1298 0xaaaaed9a0640 WARN waylandsink wlwindow.c:439:gst_wl_window_new_internal: init surface_state fail, fallback to scale=1 fullscreen (1280x992)

DEBUG: Pipeline state changed from PAUSED to PLAYING.
0:00:00.909338875 1298 0xaaaaed9a0d80 WARN v4l2src gstv4l2src.c:1123:gst_v4l2src_create:<cam_src> lost frames detected: count = 1 - ts: 0:00:00.523322125
0:00:00.909574250 1298 0xaaaaed9a0d80 WARN basesrc gstbasesrc.c:3127:gst_base_src_loop:<cam_src> error: Internal data stream error.
0:00:00.909620125 1298 0xaaaaed9a0d80 WARN basesrc gstbasesrc.c:3127:gst_base_src_loop:<cam_src> error: streaming stopped, reason error (-5)
0:00:00.909807500 1298 0xaaaaed9a0d80 WARN queue gstqueue.c:992:gst_queue_handle_sink_event:<thread-nn> error: Internal data stream error.
0:00:00.909849750 1298 0xaaaaed9a0d80 WARN queue gstqueue.c:992:gst_queue_handle_sink_event:<thread-nn> error: streaming stopped, reason error (-5)

ERROR: Error received from element cam_src: Internal data stream error..

ERROR: Use 'gst-device-monitor-1.0 Video/Source' command to check supported camera device resolution and framerate

DEBUG: Debugging information: ../git/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:cam_src:
streaming stopped, reason error (-5).

DEBUG: Closing the main loop.
Total showed frames (2), playing for (0:00:00.524242875), fps (3.815).

INFO: close app...

Tags (1)
0 Kudos
Reply
4 Replies

867 Views
greeran
Contributor IV

hi

i was able to run a stream with a module i created from 

https://github.com/NXP/eiq-model-zoo/blob/main/tasks/vision/object-detection/ssdlite-mobilenetv2/REA.... the problems is that it seems to enable the npu but i see 2 cores on 100% usage and the fps is 5.

gst-launch-1.0 -v \

    v4l2src device=$VIDEO_DEVICE ! \

    video/x-raw,format=YUY2,width=1280,height=1024,framerate=25/1 ! \

    videoconvert ! \

    video/x-raw,format=RGB ! \

    tee name=t allow-not-linked=true \

  1. ! queue max-size-buffers=30 ! \

        videoconvert ! \

        waylandsink sync=false async=true name=sink1 \

  1. ! queue leaky=downstream max-size-buffers=2 ! \

        videoscale ! \

        video/x-raw,width=$INPUT_WIDTH,height=$INPUT_HEIGHT ! \

        videorate ! \

        video/x-raw,framerate=8/1 ! \

        tensor_converter ! \

        tensor_transform mode=arithmetic option=typecast:float32,add:-127.5,div:127.5 ! \

        tensor_filter framework=tensorflow2-lite model=$MODEL_PATH accelerator=true:npu ! \

        queue leaky=downstream max-size-buffers=2 ! \

        tensor_decoder mode=bounding_boxes option1=mobilenet-ssd option2=$LABELS_PATH option3=0.5 option4=1280:1024 option5=300:300 ! \

        fakesink sync=false

the output is: 

./nnstreamer_detector.sh
Starting NNStreamer object detection pipeline...
Model: ssdlite-mobilenetv2.tflite
Device: /dev/video3
Processing every 3 frames with NPU
Press Ctrl+C to stop
** Message: 10:04:49.170: accl = npu
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1
/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstTee:t.GstTeePad:src_0: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstTee:t.GstTeePad:src_1: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstQueue:queue1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstTee:t.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstQueue:queue1.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstVideoConvert:videoconvert1.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)BGRx, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstWaylandSink:sink1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)BGRx, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstWaylandSink:sink1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)BGRx, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter2.GstPad:src: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4
/GstPipeline:pipeline0/GstVideoConvert:videoconvert1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstVideoRate:videorate0.GstPad:src: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4
/GstPipeline:pipeline0/GstCapsFilter:capsfilter3.GstPad:src: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4
/GstPipeline:pipeline0/GstTensorConverter:tensorconverter0.GstPad:src: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)uint8
/GstPipeline:pipeline0/GstTensorTransform:tensortransform0.GstPad:src: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)float32
/GstPipeline:pipeline0/GstTensorFilter:tensorfilter0.GstPad:src: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"
/GstPipeline:pipeline0/GstQueue:queue2.GstPad:src: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"
/GstPipeline:pipeline0/GstTensorDec:tensordec0.GstPad:src: caps = video/x-raw, format=(string)RGBA, width=(int)1280, height=(int)1024, framerate=(fraction)12/1
/GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps = video/x-raw, format=(string)RGBA, width=(int)1280, height=(int)1024, framerate=(fraction)12/1
/GstPipeline:pipeline0/GstTensorDec:tensordec0.GstPad:sink: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"
/GstPipeline:pipeline0/GstQueue:queue2.GstPad:sink: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"
/GstPipeline:pipeline0/GstTensorFilter:tensorfilter0.GstPad:sink: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)float32
/GstPipeline:pipeline0/GstTensorTransform:tensortransform0.GstPad:sink: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)uint8
/GstPipeline:pipeline0/GstTensorConverter:tensorconverter0.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4
/GstPipeline:pipeline0/GstCapsFilter:capsfilter3.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4
/GstPipeline:pipeline0/GstVideoRate:videorate0.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4
/GstPipeline:pipeline0/GstCapsFilter:capsfilter2.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4
/GstPipeline:pipeline0/GstVideoScale:videoscale0.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1
/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:sink: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1
Redistribute latency...
Redistribute latency...
0:00:00.9 / 99:99:99.
(gst-launch-1.0:5011): GLib-CRITICAL **: 10:04:50.627: g_array_remove_index: assertion 'index_ < array->len' failed
0:00:01.1 / 99:99:99.
(gst-launch-1.0:5011): GLib-CRITICAL **: 10:04:50.895: g_array_remove_index: assertion 'index_ < array->len' failed
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:02:17.174674500
Setting pipeline to NULL ...
Total showed frames (664), playing for (0:02:17.174697875), fps (4.841).
Freeing pipeline ...

0 Kudos
Reply

939 Views
greeran
Contributor IV

thanks for the quick response. i tried the example in the document in chapter 10 and this is the failure i get . 

gst-launch-1.0 --no-position v4l2src device=/dev/video3 ! video/x-raw,width=1280,height=1024,framerate=25/1 ! tee name=t t. ! queue max-size-buffers=2 leaky=2 ! imxvideoconvert_g2d ! video/x-raw,width=300,height=300,format=RGBA ! videoconvert ! video/x-raw,format=RGB ! tensor_converter ! tensor_filter framework=tensorflow-lite model=${MODEL} custom=Delegate:External,ExtDelegateLib:libvx_delegate.so ! tensor_decoder mode=bounding_boxes option1=tf-ssd option2=${LABELS} option3=0:1:2:3,50 option4=640:480 option5=300:300 ! mix. t. ! queue max-size-buffers=2 ! imxcompositor_g2d name=mix sink_0::zorder=2 sink_1::zorder=1 ! waylandsink
** Message: 20:34:49.169: accl = cpu
Vx delegate: allowed_cache_mode set to 0.
Vx delegate: allowed_builtin_code set to 0.
Vx delegate: error_during_init set to 0.
Vx delegate: error_during_prepare set to 0.
Vx delegate: error_during_invoke set to 0.

** (gst-launch-1.0:953): CRITICAL **: 20:34:49.184: _check_tensors: assertion 'config->info.num_tensors >= limit' failed

** (gst-launch-1.0:953): CRITICAL **: 20:34:49.184: _check_tensors: assertion 'config->info.num_tensors >= limit' failed
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
../git/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.002472625
Setting pipeline to NULL ...
Freeing pipeline ...

0 Kudos
Reply

954 Views
joanxie
NXP TechSupport
NXP TechSupport

pls refer to the chapter 10 Vision Pipeline with NNStreamer of enclosed file, imx8mp can support object detection with this bsp version

0 Kudos
Reply

936 Views
greeran
Contributor IV

sorry my last test was with the wrong tflite file. i ran it again with the file that i downloaded as the document says and i get the same error as my origial test "failed to invoke on module that is not ready"

gst-launch-1.0 --no-position v4l2src device=/dev/video3 ! video/x-raw,width=1280,height=1024,framerate=25/1 ! tee name=t t. ! queue max-size-buffers=2 leaky=2 ! imxvideoconvert_g2d ! video/x-raw,width=300,height=300,format=RGBA ! videoconvert ! video/x-raw,format=RGB ! tensor_converter ! tensor_filter framework=tensorflow-lite model=${MODEL} custom=Delegate:External,ExtDelegateLib:libvx_delegate.so ! tensor_decoder mode=bounding_boxes option1=tf-ssd option2=${LABELS} option3=0:1:2:3,50 option4=640:480 option5=300:300 ! mix. t. ! queue max-size-buffers=2 ! imxcompositor_g2d name=mix sink_0::zorder=2 sink_1::zorder=1 ! waylandsink
** Message: 20:49:03.903: accl = cpu
Vx delegate: allowed_cache_mode set to 0.
Vx delegate: allowed_builtin_code set to 0.
Vx delegate: error_during_init set to 0.
Vx delegate: error_during_prepare set to 0.
Vx delegate: error_during_invoke set to 0.
WARNING: Fallback unsupported op 32 to TfLite

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.917: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.918: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.931: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.931: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.932: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.932: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.933: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_mini_object_unref: assertion 'mini_object != NULL' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_is_subset: assertion 'superset != NULL' failed

(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:03.933: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.933: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.934: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.934: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_mini_object_unref: assertion 'mini_object != NULL' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.935: gst_caps_is_subset: assertion 'superset != NULL' failed

(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:03.935: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink

** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.396: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.396: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.397: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_mini_object_unref: assertion 'mini_object != NULL' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed

(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_is_subset: assertion 'superset != NULL' failed

(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:04.397: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink
ERROR: Invoke called on model that is not ready.

** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.404: Failed to invoke

** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.406: /usr/lib/libnnstreamer-single.so(_backtrace_to_string+0x40) [0xffff780373c0]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x3d9ac) [0xffff7809d9ac]/usr/lib/libgstbase-1.0.so.0(+0x482a4) [0xffff8bc682a4]/usr/lib/libgstbase-1.0.so.0(+0x47964) [0xffff8bc67964]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x1fba0) [0xffff7807fba0]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]


** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.406: Calling invoke function (inference instance) of the tensor-filter subplugin (tensorflow-lite for ./ssd_mobilenet_v2_coco_quant_postprocess.tflite) has failed with error code (-1).

Redistribute latency...
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
../git/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason error (-5)
Execution ended after 0:00:00.512036250
Setting pipeline to NULL ...
ERROR: from element /GstPipeline:pipeline0/GstQueue:queue0: Internal data stream error.
Additional debug info:
../git/plugins/elements/gstqueue.c(992): gst_queue_handle_sink_event (): /GstPipeline:pipeline0/GstQueue:queue0:
streaming stopped, reason error (-5)
Total showed frames (2), playing for (0:00:00.512028125), fps (3.906).
Freeing pipeline ...

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2299900%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Erunning%20neural%20network%20streamer%20example%20in%20imx8mp%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2299900%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi.%20i%20am%20encountering%20a%20problem%20when%20running%20the%20nxp-nnstreamer%20examples.%20i%20am%20running%20on%20imx8mp%20kirkstone%26nbsp%3B5.15.71.%20i%20am%20running%20the%20example%20from%20nxp-nnstreamer-examples%20but%20it%20fails.%20is%20the%20nnstreamer%20examples%20able%20to%20run%20on%20kirkstone%205.15.71%20and%20if%20so%20might%20someone%20tell%20me%20what%20i%20am%20missing%20to%20fix%20the%20example.%26nbsp%3B%3C%2FP%3E%3CP%3E.%2Fexample_detection_mobilenet_ssd_v2_tflite%20-c%20%2Fdev%2Fvideo3%20-p%20%24%7BMOBILENETV2_QUANT%7D%20-l%20%2Fstorage%2Fnxp-nnstream-dir%2Fdownloads%2Fmodels%2Fobject-detection%2Fcoco_labels_list.txt%20-x%20%24%7BMOBILENETV2_BOXES%7D%20-r%201280%2C1024%2C25%3C%2FP%3E%3CP%3EINFO%3A%20Start%20app...%3C%2FP%3E%3CP%3EDEBUG%3A%20v4l2src%20name%3Dcam_src%20device%3D%2Fdev%2Fvideo3%20num-buffers%3D-1%20!%20video%2Fx-raw%2Cwidth%3D1280%2Cheight%3D1024%2Cframerate%3D25%2F1%20!%20tee%20name%3Dt%20t.%20!%20queue%20name%3Dthread-nn%20max-size-buffers%3D2%20leaky%3D2%20!%20imxvideoconvert_g2d%20name%3Dscale_csc_g2d_0%20!%20video%2Fx-raw%2Cwidth%3D300%2Cheight%3D300%2Cformat%3DRGBA%20!%20videoconvert%20name%3Drgb_convert_cpu_1%20!%20video%2Fx-raw%2Cformat%3DRGB%20!%20tensor_converter%20!%20tensor_filter%20latency%3D1%20framework%3Dtensorflow-lite%20model%3D%2Fstorage%2Fnxp-nnstream-dir%2Fdownloads%2Fmodels%2Fobject-detection%2Fssdlite_mobilenet_v2_coco_quant_uint8_float32_no_postprocess.tflite%20custom%3DDelegate%3AExternal%2CExtDelegateLib%3Alibvx_delegate.so%20name%3Ddetection_filter%20!%20tensor_decoder%20name%3Dtensor_decode_bounding_boxes_2%20mode%3Dbounding_boxes%20option1%3Dmobilenet-ssd%20option2%3D%2Fstorage%2Fnxp-nnstream-dir%2Fdownloads%2Fmodels%2Fobject-detection%2Fcoco_labels_list.txt%20option3%3D%2Fstorage%2Fnxp-nnstream-dir%2Fdownloads%2Fmodels%2Fobject-detection%2Fbox_priors.txt%20option4%3D1280%3A1024%20option5%3D300%3A300%20!%20imxvideoconvert_g2d%20!%20mix.sink_0%20t.%20!%20queue%20name%3Dthread-img%20max-size-buffers%3D2%20leaky%3D2%20!%20mix.sink_1%20imxcompositor_g2d%20name%3Dmix%20sink_0%3A%3Azorder%3D2%20sink_1%3A%3Azorder%3D1%20latency%3D20000000%20min-upstream-latency%3D20000000%20!%20waylandsink%3C%2FP%3E%3CP%3E**%20Message%3A%2015%3A26%3A38.138%3A%20accl%20%3D%20cpu%3CBR%20%2F%3EVx%20delegate%3A%20allowed_cache_mode%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20allowed_builtin_code%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_init%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_prepare%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_invoke%20set%20to%200.%3CBR%20%2F%3E0%3A00%3A00.385170625%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.385286625%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.385330625%201298%200xaaaaed9a0640%20WARN%20aggregator%20gstaggregator.c%3A2099%3Agst_aggregator_query_latency_unlocked%3A%3CMIX%3E%20Latency%20query%20failed%3CBR%20%2F%3E0%3A00%3A00.386064500%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.386158125%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.386201875%201298%200xaaaaed9a0640%20WARN%20aggregator%20gstaggregator.c%3A2099%3Agst_aggregator_query_latency_unlocked%3A%3CMIX%3E%20Latency%20query%20failed%3CBR%20%2F%3E0%3A00%3A00.386379375%201298%200xaaaaed9a0d80%20WARN%20v4l2%20gstv4l2object.c%3A4683%3Agst_v4l2_object_probe_caps%3A%3CSRC%3E%20Failed%20to%20probe%20pixel%20aspect%20ratio%20with%20VIDIOC_CROPCAP%3A%20Invalid%20argument%3C%2FSRC%3E%3C%2FMIX%3E%3C%2FCAM_SRC%3E%3C%2FCAM_SRC%3E%3C%2FMIX%3E%3C%2FCAM_SRC%3E%3C%2FCAM_SRC%3E%3C%2FP%3E%3CP%3EDEBUG%3A%20Pipeline%20state%20changed%20from%20NULL%20to%20READY.%3C%2FP%3E%3CP%3EDEBUG%3A%20Pipeline%20state%20changed%20from%20READY%20to%20PAUSED.%3CBR%20%2F%3E0%3A00%3A00.391118500%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.391224750%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.391268125%201298%200xaaaaed9a0640%20WARN%20aggregator%20gstaggregator.c%3A2099%3Agst_aggregator_query_latency_unlocked%3A%3CMIX%3E%20Latency%20query%20failed%3CBR%20%2F%3E0%3A00%3A00.397494750%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.397592000%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.397638500%201298%200xaaaaed9a0640%20WARN%20aggregator%20gstaggregator.c%3A2099%3Agst_aggregator_query_latency_unlocked%3A%3CMIX%3E%20Latency%20query%20failed%3CBR%20%2F%3E0%3A00%3A00.400187500%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.400289500%201298%200xaaaaed9a0640%20WARN%20v4l2src%20gstv4l2src.c%3A794%3Agst_v4l2src_query%3A%3CCAM_SRC%3E%20Can't%20give%20latency%20since%20framerate%20isn't%20fixated%20!%3CBR%20%2F%3E0%3A00%3A00.400333750%201298%200xaaaaed9a0640%20WARN%20aggregator%20gstaggregator.c%3A2099%3Agst_aggregator_query_latency_unlocked%3A%3CMIX%3E%20Latency%20query%20failed%3CBR%20%2F%3E0%3A00%3A00.407920875%201298%200xaaaaed9a0d80%20WARN%20v4l2bufferpool%20gstv4l2bufferpool.c%3A884%3Agst_v4l2_buffer_pool_start%3A%3CSRC%3E%20Uncertain%20or%20not%20enough%20buffers%2C%20enabling%20copy%20threshold%3CBR%20%2F%3E0%3A00%3A00.871101250%201298%200xaaaaed9a0640%20WARN%20videopool%20gstvideopool.c%3A226%3Avideo_buffer_pool_set_config%3A%3CWAYLANDPOOL0%3E%20Provided%20size%20is%20to%20small%20for%20the%20caps%3A%200%20%26lt%3B%205242880%3CBR%20%2F%3EERROR%3A%20Invoke%20called%20on%20model%20that%20is%20not%20ready.%3C%2FWAYLANDPOOL0%3E%3C%2FSRC%3E%3C%2FMIX%3E%3C%2FCAM_SRC%3E%3C%2FCAM_SRC%3E%3C%2FMIX%3E%3C%2FCAM_SRC%3E%3C%2FCAM_SRC%3E%3C%2FMIX%3E%3C%2FCAM_SRC%3E%3C%2FCAM_SRC%3E%3C%2FP%3E%3CP%3E**%20(example_detection_mobilenet_ssd_v2_tflite%3A1298)%3A%20CRITICAL%20**%3A%2015%3A26%3A38.660%3A%20Failed%20to%20invoke%3C%2FP%3E%3CP%3E**%20(example_detection_mobilenet_ssd_v2_tflite%3A1298)%3A%20CRITICAL%20**%3A%2015%3A26%3A38.661%3A%20%2Fusr%2Flib%2Flibnnstreamer-single.so(_backtrace_to_string%2B0x40)%20%5B0xffff703c73c0%5D%2Fusr%2Flib%2Fgstreamer-1.0%2Flibnnstreamer.so(%2B0x3d9ac)%20%5B0xffff7042d9ac%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x482a4)%20%5B0xffff847782a4%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47964)%20%5B0xffff84777964%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff854bf368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff854c11f8%5D%2Fusr%2Flib%2Fgstreamer-1.0%2Flibnnstreamer.so(%2B0x1fba0)%20%5B0xffff7040fba0%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff854bf368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff854c11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff84777a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff854bf368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff854c11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff84777a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff854bf368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff854c11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff84777a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff854bf368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff854c11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff84777a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff854bf368%5D%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E**%20(example_detection_mobilenet_ssd_v2_tflite%3A1298)%3A%20CRITICAL%20**%3A%2015%3A26%3A38.661%3A%20Calling%20invoke%20function%20(inference%20instance)%20of%20the%20tensor-filter%20subplugin%20(tensorflow-lite%20for%20%2Fstorage%2Fnxp-nnstream-dir%2Fdownloads%2Fmodels%2Fobject-detection%2Fssdlite_mobilenet_v2_coco_quant_uint8_float32_no_postprocess.tflite)%20has%20failed%20with%20error%20code%20(-1).%3C%2FP%3E%3CP%3E0%3A00%3A00.882050500%201298%200xaaaaed9a0640%20WARN%20waylandsink%20wlwindow.c%3A439%3Agst_wl_window_new_internal%3A%20init%20surface_state%20fail%2C%20fallback%20to%20scale%3D1%20fullscreen%20(1280x992)%3C%2FP%3E%3CP%3EDEBUG%3A%20Pipeline%20state%20changed%20from%20PAUSED%20to%20PLAYING.%3CBR%20%2F%3E0%3A00%3A00.909338875%201298%200xaaaaed9a0d80%20WARN%20v4l2src%20gstv4l2src.c%3A1123%3Agst_v4l2src_create%3A%3CCAM_SRC%3E%20lost%20frames%20detected%3A%20count%20%3D%201%20-%20ts%3A%200%3A00%3A00.523322125%3CBR%20%2F%3E0%3A00%3A00.909574250%201298%200xaaaaed9a0d80%20WARN%20basesrc%20gstbasesrc.c%3A3127%3Agst_base_src_loop%3A%3CCAM_SRC%3E%20error%3A%20Internal%20data%20stream%20error.%3CBR%20%2F%3E0%3A00%3A00.909620125%201298%200xaaaaed9a0d80%20WARN%20basesrc%20gstbasesrc.c%3A3127%3Agst_base_src_loop%3A%3CCAM_SRC%3E%20error%3A%20streaming%20stopped%2C%20reason%20error%20(-5)%3CBR%20%2F%3E0%3A00%3A00.909807500%201298%200xaaaaed9a0d80%20WARN%20queue%20gstqueue.c%3A992%3Agst_queue_handle_sink_event%3A%3CTHREAD-NN%3E%20error%3A%20Internal%20data%20stream%20error.%3CBR%20%2F%3E0%3A00%3A00.909849750%201298%200xaaaaed9a0d80%20WARN%20queue%20gstqueue.c%3A992%3Agst_queue_handle_sink_event%3A%3CTHREAD-NN%3E%20error%3A%20streaming%20stopped%2C%20reason%20error%20(-5)%3C%2FTHREAD-NN%3E%3C%2FTHREAD-NN%3E%3C%2FCAM_SRC%3E%3C%2FCAM_SRC%3E%3C%2FCAM_SRC%3E%3C%2FP%3E%3CP%3EERROR%3A%20Error%20received%20from%20element%20cam_src%3A%20Internal%20data%20stream%20error..%3C%2FP%3E%3CP%3EERROR%3A%20Use%20'gst-device-monitor-1.0%20Video%2FSource'%20command%20to%20check%20supported%20camera%20device%20resolution%20and%20framerate%3C%2FP%3E%3CP%3EDEBUG%3A%20Debugging%20information%3A%20..%2Fgit%2Flibs%2Fgst%2Fbase%2Fgstbasesrc.c(3127)%3A%20gst_base_src_loop%20()%3A%20%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Acam_src%3A%3CBR%20%2F%3Estreaming%20stopped%2C%20reason%20error%20(-5).%3C%2FP%3E%3CP%3EDEBUG%3A%20Closing%20the%20main%20loop.%3CBR%20%2F%3ETotal%20showed%20frames%20(2)%2C%20playing%20for%20(0%3A00%3A00.524242875)%2C%20fps%20(3.815).%3C%2FP%3E%3CP%3EINFO%3A%20close%20app...%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2299900%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EGraphics%20%26amp%3B%20Display%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX%208M%20%7C%20i.MX%208M%20Mini%20%7C%20i.MX%208M%20Nano%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2300249%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20running%20neural%20network%20streamer%20example%20in%20imx8mp%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2300249%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Esorry%20my%20last%20test%20was%20with%20the%20wrong%20tflite%20file.%20i%20ran%20it%20again%20with%20the%20file%20that%20i%20downloaded%20as%20the%20document%20says%20and%20i%20get%20the%20same%20error%20as%20my%20origial%20test%20%22failed%20to%20invoke%20on%20module%20that%20is%20not%20ready%22%3C%2FP%3E%3CP%3Egst-launch-1.0%20--no-position%20v4l2src%20device%3D%2Fdev%2Fvideo3%20!%20video%2Fx-raw%2Cwidth%3D1280%2Cheight%3D1024%2Cframerate%3D25%2F1%20!%20tee%20name%3Dt%20t.%20!%20queue%20max-size-buffers%3D2%20leaky%3D2%20!%20imxvideoconvert_g2d%20!%20video%2Fx-raw%2Cwidth%3D300%2Cheight%3D300%2Cformat%3DRGBA%20!%20videoconvert%20!%20video%2Fx-raw%2Cformat%3DRGB%20!%20tensor_converter%20!%20tensor_filter%20framework%3Dtensorflow-lite%20model%3D%24%7BMODEL%7D%20custom%3DDelegate%3AExternal%2CExtDelegateLib%3Alibvx_delegate.so%20!%20tensor_decoder%20mode%3Dbounding_boxes%20option1%3Dtf-ssd%20option2%3D%24%7BLABELS%7D%20option3%3D0%3A1%3A2%3A3%2C50%20option4%3D640%3A480%20option5%3D300%3A300%20!%20mix.%20t.%20!%20queue%20max-size-buffers%3D2%20!%20imxcompositor_g2d%20name%3Dmix%20sink_0%3A%3Azorder%3D2%20sink_1%3A%3Azorder%3D1%20!%20waylandsink%3CBR%20%2F%3E**%20Message%3A%2020%3A49%3A03.903%3A%20accl%20%3D%20cpu%3CBR%20%2F%3EVx%20delegate%3A%20allowed_cache_mode%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20allowed_builtin_code%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_init%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_prepare%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_invoke%20set%20to%200.%3CBR%20%2F%3EWARNING%3A%20Fallback%20unsupported%20op%2032%20to%20TfLite%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.917%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.918%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3CBR%20%2F%3ESetting%20pipeline%20to%20PAUSED%20...%3CBR%20%2F%3EPipeline%20is%20live%20and%20does%20not%20need%20PREROLL%20...%3CBR%20%2F%3EPipeline%20is%20PREROLLED%20...%3CBR%20%2F%3ESetting%20pipeline%20to%20PLAYING%20...%3CBR%20%2F%3ENew%20clock%3A%20GstSystemClock%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.931%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.931%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.932%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.932%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20gst_caps_intersect_full%3A%20assertion%20'GST_IS_CAPS%20(caps2)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20gst_mini_object_unref%3A%20assertion%20'mini_object%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20gst_caps_is_empty%3A%20assertion%20'GST_IS_CAPS%20(caps)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20gst_mini_object_make_writable%3A%20assertion%20'mini_object%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20gst_caps_fixate%3A%20assertion%20'GST_IS_CAPS%20(caps)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20gst_caps_is_subset%3A%20assertion%20'superset%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-Base-CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20basetransform%3A%20second%20attempt%20to%20fixate%20caps%20returned%20invalid%20(NULL)%20caps%20on%20pad%20tensordec0%3Asink%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.933%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.934%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A03.934%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.934%3A%20gst_caps_intersect_full%3A%20assertion%20'GST_IS_CAPS%20(caps2)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.934%3A%20gst_mini_object_unref%3A%20assertion%20'mini_object%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.934%3A%20gst_caps_is_empty%3A%20assertion%20'GST_IS_CAPS%20(caps)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.934%3A%20gst_mini_object_make_writable%3A%20assertion%20'mini_object%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.934%3A%20gst_caps_fixate%3A%20assertion%20'GST_IS_CAPS%20(caps)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A03.935%3A%20gst_caps_is_subset%3A%20assertion%20'superset%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-Base-CRITICAL%20**%3A%2020%3A49%3A03.935%3A%20basetransform%3A%20second%20attempt%20to%20fixate%20caps%20returned%20invalid%20(NULL)%20caps%20on%20pad%20tensordec0%3Asink%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A04.396%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A04.396%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20bb_getOutCaps%3A%20assertion%20'BOX_SIZE%20%3D%3D%20dim4%5B0%5D'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20gst_caps_intersect_full%3A%20assertion%20'GST_IS_CAPS%20(caps2)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20gst_mini_object_unref%3A%20assertion%20'mini_object%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20gst_caps_is_empty%3A%20assertion%20'GST_IS_CAPS%20(caps)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20gst_mini_object_make_writable%3A%20assertion%20'mini_object%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20gst_caps_fixate%3A%20assertion%20'GST_IS_CAPS%20(caps)'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20gst_caps_is_subset%3A%20assertion%20'superset%20!%3D%20NULL'%20failed%3C%2FP%3E%3CP%3E(gst-launch-1.0%3A1105)%3A%20GStreamer-Base-CRITICAL%20**%3A%2020%3A49%3A04.397%3A%20basetransform%3A%20second%20attempt%20to%20fixate%20caps%20returned%20invalid%20(NULL)%20caps%20on%20pad%20tensordec0%3Asink%3CBR%20%2F%3EERROR%3A%20Invoke%20called%20on%20model%20that%20is%20not%20ready.%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A04.404%3A%20Failed%20to%20invoke%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A04.406%3A%20%2Fusr%2Flib%2Flibnnstreamer-single.so(_backtrace_to_string%2B0x40)%20%5B0xffff780373c0%5D%2Fusr%2Flib%2Fgstreamer-1.0%2Flibnnstreamer.so(%2B0x3d9ac)%20%5B0xffff7809d9ac%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x482a4)%20%5B0xffff8bc682a4%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47964)%20%5B0xffff8bc67964%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff8c29f368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff8c2a11f8%5D%2Fusr%2Flib%2Fgstreamer-1.0%2Flibnnstreamer.so(%2B0x1fba0)%20%5B0xffff7807fba0%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff8c29f368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff8c2a11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff8bc67a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff8c29f368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff8c2a11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff8bc67a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff8c29f368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff8c2a11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff8bc67a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff8c29f368%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x911f8)%20%5B0xffff8c2a11f8%5D%2Fusr%2Flib%2Flibgstbase-1.0.so.0(%2B0x47a78)%20%5B0xffff8bc67a78%5D%2Fusr%2Flib%2Flibgstreamer-1.0.so.0(%2B0x8f368)%20%5B0xffff8c29f368%5D%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E**%20(gst-launch-1.0%3A1105)%3A%20CRITICAL%20**%3A%2020%3A49%3A04.406%3A%20Calling%20invoke%20function%20(inference%20instance)%20of%20the%20tensor-filter%20subplugin%20(tensorflow-lite%20for%20.%2Fssd_mobilenet_v2_coco_quant_postprocess.tflite)%20has%20failed%20with%20error%20code%20(-1).%3C%2FP%3E%3CP%3ERedistribute%20latency...%3CBR%20%2F%3EERROR%3A%20from%20element%20%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Av4l2src0%3A%20Internal%20data%20stream%20error.%3CBR%20%2F%3EAdditional%20debug%20info%3A%3CBR%20%2F%3E..%2Fgit%2Flibs%2Fgst%2Fbase%2Fgstbasesrc.c(3127)%3A%20gst_base_src_loop%20()%3A%20%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Av4l2src0%3A%3CBR%20%2F%3Estreaming%20stopped%2C%20reason%20error%20(-5)%3CBR%20%2F%3EExecution%20ended%20after%200%3A00%3A00.512036250%3CBR%20%2F%3ESetting%20pipeline%20to%20NULL%20...%3CBR%20%2F%3EERROR%3A%20from%20element%20%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue0%3A%20Internal%20data%20stream%20error.%3CBR%20%2F%3EAdditional%20debug%20info%3A%3CBR%20%2F%3E..%2Fgit%2Fplugins%2Felements%2Fgstqueue.c(992)%3A%20gst_queue_handle_sink_event%20()%3A%20%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue0%3A%3CBR%20%2F%3Estreaming%20stopped%2C%20reason%20error%20(-5)%3CBR%20%2F%3ETotal%20showed%20frames%20(2)%2C%20playing%20for%20(0%3A00%3A00.512028125)%2C%20fps%20(3.906).%3CBR%20%2F%3EFreeing%20pipeline%20...%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2300232%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20running%20neural%20network%20streamer%20example%20in%20imx8mp%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2300232%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ethanks%20for%20the%20quick%20response.%20i%20tried%20the%20example%20in%20the%20document%20in%20chapter%2010%20and%20this%20is%20the%20failure%20i%20get%20.%26nbsp%3B%3C%2FP%3E%3CP%3Egst-launch-1.0%20--no-position%20v4l2src%20device%3D%2Fdev%2Fvideo3%20!%20video%2Fx-raw%2Cwidth%3D1280%2Cheight%3D1024%2Cframerate%3D25%2F1%20!%20tee%20name%3Dt%20t.%20!%20queue%20max-size-buffers%3D2%20leaky%3D2%20!%20imxvideoconvert_g2d%20!%20video%2Fx-raw%2Cwidth%3D300%2Cheight%3D300%2Cformat%3DRGBA%20!%20videoconvert%20!%20video%2Fx-raw%2Cformat%3DRGB%20!%20tensor_converter%20!%20tensor_filter%20framework%3Dtensorflow-lite%20model%3D%24%7BMODEL%7D%20custom%3DDelegate%3AExternal%2CExtDelegateLib%3Alibvx_delegate.so%20!%20tensor_decoder%20mode%3Dbounding_boxes%20option1%3Dtf-ssd%20option2%3D%24%7BLABELS%7D%20option3%3D0%3A1%3A2%3A3%2C50%20option4%3D640%3A480%20option5%3D300%3A300%20!%20mix.%20t.%20!%20queue%20max-size-buffers%3D2%20!%20imxcompositor_g2d%20name%3Dmix%20sink_0%3A%3Azorder%3D2%20sink_1%3A%3Azorder%3D1%20!%20waylandsink%3CBR%20%2F%3E**%20Message%3A%2020%3A34%3A49.169%3A%20accl%20%3D%20cpu%3CBR%20%2F%3EVx%20delegate%3A%20allowed_cache_mode%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20allowed_builtin_code%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_init%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_prepare%20set%20to%200.%3CBR%20%2F%3EVx%20delegate%3A%20error_during_invoke%20set%20to%200.%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A953)%3A%20CRITICAL%20**%3A%2020%3A34%3A49.184%3A%20_check_tensors%3A%20assertion%20'config-%26gt%3Binfo.num_tensors%20%26gt%3B%3D%20limit'%20failed%3C%2FP%3E%3CP%3E**%20(gst-launch-1.0%3A953)%3A%20CRITICAL%20**%3A%2020%3A34%3A49.184%3A%20_check_tensors%3A%20assertion%20'config-%26gt%3Binfo.num_tensors%20%26gt%3B%3D%20limit'%20failed%3CBR%20%2F%3ESetting%20pipeline%20to%20PAUSED%20...%3CBR%20%2F%3EPipeline%20is%20live%20and%20does%20not%20need%20PREROLL%20...%3CBR%20%2F%3EPipeline%20is%20PREROLLED%20...%3CBR%20%2F%3ESetting%20pipeline%20to%20PLAYING%20...%3CBR%20%2F%3ENew%20clock%3A%20GstSystemClock%3CBR%20%2F%3EERROR%3A%20from%20element%20%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Av4l2src0%3A%20Internal%20data%20stream%20error.%3CBR%20%2F%3EAdditional%20debug%20info%3A%3CBR%20%2F%3E..%2Fgit%2Flibs%2Fgst%2Fbase%2Fgstbasesrc.c(3127)%3A%20gst_base_src_loop%20()%3A%20%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Av4l2src0%3A%3CBR%20%2F%3Estreaming%20stopped%2C%20reason%20not-negotiated%20(-4)%3CBR%20%2F%3EExecution%20ended%20after%200%3A00%3A00.002472625%3CBR%20%2F%3ESetting%20pipeline%20to%20NULL%20...%3CBR%20%2F%3EFreeing%20pipeline%20...%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2300204%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20running%20neural%20network%20streamer%20example%20in%20imx8mp%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2300204%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Epls%20refer%20to%20the%20chapter%2010%26nbsp%3BVision%20Pipeline%20with%20NNStreamer%20of%20enclosed%20file%2C%20imx8mp%20can%20support%20object%20detection%20with%20this%20bsp%20version%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2301884%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20running%20neural%20network%20streamer%20example%20in%20imx8mp%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2301884%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Ehi%3C%2FP%3E%3CP%3Ei%20was%20able%20to%20run%20a%20stream%20with%20a%20module%20i%20created%20from%26nbsp%3B%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fisr01.safelinks.protection.outlook.com%2F%3Furl%3Dhttps%253A%252F%252Fgithub.com%252FNXP%252Feiq-model-zoo%252Fblob%252Fmain%252Ftasks%252Fvision%252Fobject-detection%252Fssdlite-mobilenetv2%252FREADME.md%2523ssdlite-mobilenetv2%26amp%3Bdata%3D05%257C02%257CRan.Greenberg%2540elbitsystems.com%257C778776d1d22241818f3908de5cda4345%257C23ce2f4fed18467a9914ff21a13bb3ae%257C0%257C0%257C639050289670495061%257CUnknown%257CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%253D%253D%257C0%257C%257C%257C%26amp%3Bsdata%3D0tP8dy0lIg1FyBch83igjn8BLVLEA4yk1aWY1hP6lcQ%253D%26amp%3Breserved%3D0%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2FNXP%2Feiq-model-zoo%2Fblob%2Fmain%2Ftasks%2Fvision%2Fobject-detection%2Fssdlite-mobilenetv2%2FREADME.md%23ssdlite-mobilenetv2%3C%2FA%3E.%20the%20problems%20is%20that%20it%20seems%20to%20enable%20the%20npu%20but%20i%20see%202%20cores%20on%20100%25%20usage%20and%20the%20fps%20is%205.%3C%2FP%3E%3CP%3Egst-launch-1.0%20-v%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20v4l2src%20device%3D%24VIDEO_DEVICE%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20video%2Fx-raw%2Cformat%3DYUY2%2Cwidth%3D1280%2Cheight%3D1024%2Cframerate%3D25%2F1%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20videoconvert%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20video%2Fx-raw%2Cformat%3DRGB%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20tee%20name%3Dt%20allow-not-linked%3Dtrue%20%5C%3C%2FP%3E%3COL%3E%3CLI%3E!%20queue%20max-size-buffers%3D30%20!%20%5C%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20videoconvert%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20waylandsink%20sync%3Dfalse%20async%3Dtrue%20name%3Dsink1%20%5C%3C%2FP%3E%3COL%3E%3CLI%3E!%20queue%20leaky%3Ddownstream%20max-size-buffers%3D2%20!%20%5C%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20videoscale%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20video%2Fx-raw%2Cwidth%3D%24INPUT_WIDTH%2Cheight%3D%24INPUT_HEIGHT%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20videorate%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20video%2Fx-raw%2Cframerate%3D8%2F1%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20tensor_converter%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20tensor_transform%20mode%3Darithmetic%20option%3Dtypecast%3Afloat32%2Cadd%3A-127.5%2Cdiv%3A127.5%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20tensor_filter%20framework%3Dtensorflow2-lite%20model%3D%24MODEL_PATH%20accelerator%3Dtrue%3Anpu%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20queue%20leaky%3Ddownstream%20max-size-buffers%3D2%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20tensor_decoder%20mode%3Dbounding_boxes%20option1%3Dmobilenet-ssd%20option2%3D%24LABELS_PATH%20option3%3D0.5%20option4%3D1280%3A1024%20option5%3D300%3A300%20!%20%5C%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20fakesink%20sync%3Dfalse%3C%2FP%3E%3CP%3Ethe%20output%20is%3A%26nbsp%3B%3C%2FP%3E%3CP%3E.%2Fnnstreamer_detector.sh%3CBR%20%2F%3EStarting%20NNStreamer%20object%20detection%20pipeline...%3CBR%20%2F%3EModel%3A%20ssdlite-mobilenetv2.tflite%3CBR%20%2F%3EDevice%3A%20%2Fdev%2Fvideo3%3CBR%20%2F%3EProcessing%20every%203%20frames%20with%20NPU%3CBR%20%2F%3EPress%20Ctrl%2BC%20to%20stop%3CBR%20%2F%3E**%20Message%3A%2010%3A04%3A49.170%3A%20accl%20%3D%20npu%3CBR%20%2F%3ESetting%20pipeline%20to%20PAUSED%20...%3CBR%20%2F%3EPipeline%20is%20live%20and%20does%20not%20need%20PREROLL%20...%3CBR%20%2F%3EPipeline%20is%20PREROLLED%20...%3CBR%20%2F%3ESetting%20pipeline%20to%20PLAYING%20...%3CBR%20%2F%3ENew%20clock%3A%20GstSystemClock%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstV4l2Src%3Av4l2src0.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20format%3D(string)YUY2%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20colorimetry%3D(string)1%3A4%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter0.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20format%3D(string)YUY2%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20colorimetry%3D(string)1%3A4%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstVideoConvert%3Avideoconvert0.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter1.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTee%3At.GstTeePad%3Asrc_0%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTee%3At.GstTeePad%3Asrc_1%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue1.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTee%3At.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter1.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue1.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstVideoConvert%3Avideoconvert1.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)BGRx%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstWaylandSink%3Asink1.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)BGRx%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstWaylandSink%3Asink1.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)BGRx%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter2.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)300%2C%20height%3D(int)300%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%2C%20pixel-aspect-ratio%3D(fraction)5%2F4%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstVideoConvert%3Avideoconvert1.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstVideoRate%3Avideorate0.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)300%2C%20height%3D(int)300%2C%20framerate%3D(fraction)12%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%2C%20pixel-aspect-ratio%3D(fraction)5%2F4%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter3.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)300%2C%20height%3D(int)300%2C%20framerate%3D(fraction)12%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%2C%20pixel-aspect-ratio%3D(fraction)5%2F4%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorConverter%3Atensorconverter0.GstPad%3Asrc%3A%20caps%20%3D%20other%2Ftensor%2C%20framerate%3D(fraction)12%2F1%2C%20dimension%3D(string)3%3A300%3A300%3A1%2C%20type%3D(string)uint8%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorTransform%3Atensortransform0.GstPad%3Asrc%3A%20caps%20%3D%20other%2Ftensor%2C%20framerate%3D(fraction)12%2F1%2C%20dimension%3D(string)3%3A300%3A300%3A1%2C%20type%3D(string)float32%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorFilter%3Atensorfilter0.GstPad%3Asrc%3A%20caps%20%3D%20other%2Ftensors%2C%20format%3D(string)static%2C%20num_tensors%3D(int)2%2C%20framerate%3D(fraction)12%2F1%2C%20dimensions%3D(string)%224%3A1%3A1917%3A1%5C%2C91%3A1917%3A1%3A1%22%2C%20types%3D(string)%22float32%5C%2Cfloat32%22%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue2.GstPad%3Asrc%3A%20caps%20%3D%20other%2Ftensors%2C%20format%3D(string)static%2C%20num_tensors%3D(int)2%2C%20framerate%3D(fraction)12%2F1%2C%20dimensions%3D(string)%224%3A1%3A1917%3A1%5C%2C91%3A1917%3A1%3A1%22%2C%20types%3D(string)%22float32%5C%2Cfloat32%22%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorDec%3Atensordec0.GstPad%3Asrc%3A%20caps%20%3D%20video%2Fx-raw%2C%20format%3D(string)RGBA%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)12%2F1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstFakeSink%3Afakesink0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20format%3D(string)RGBA%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)12%2F1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorDec%3Atensordec0.GstPad%3Asink%3A%20caps%20%3D%20other%2Ftensors%2C%20format%3D(string)static%2C%20num_tensors%3D(int)2%2C%20framerate%3D(fraction)12%2F1%2C%20dimensions%3D(string)%224%3A1%3A1917%3A1%5C%2C91%3A1917%3A1%3A1%22%2C%20types%3D(string)%22float32%5C%2Cfloat32%22%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstQueue%3Aqueue2.GstPad%3Asink%3A%20caps%20%3D%20other%2Ftensors%2C%20format%3D(string)static%2C%20num_tensors%3D(int)2%2C%20framerate%3D(fraction)12%2F1%2C%20dimensions%3D(string)%224%3A1%3A1917%3A1%5C%2C91%3A1917%3A1%3A1%22%2C%20types%3D(string)%22float32%5C%2Cfloat32%22%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorFilter%3Atensorfilter0.GstPad%3Asink%3A%20caps%20%3D%20other%2Ftensor%2C%20framerate%3D(fraction)12%2F1%2C%20dimension%3D(string)3%3A300%3A300%3A1%2C%20type%3D(string)float32%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorTransform%3Atensortransform0.GstPad%3Asink%3A%20caps%20%3D%20other%2Ftensor%2C%20framerate%3D(fraction)12%2F1%2C%20dimension%3D(string)3%3A300%3A300%3A1%2C%20type%3D(string)uint8%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstTensorConverter%3Atensorconverter0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)300%2C%20height%3D(int)300%2C%20framerate%3D(fraction)12%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%2C%20pixel-aspect-ratio%3D(fraction)5%2F4%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter3.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)300%2C%20height%3D(int)300%2C%20framerate%3D(fraction)12%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%2C%20pixel-aspect-ratio%3D(fraction)5%2F4%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstVideoRate%3Avideorate0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)300%2C%20height%3D(int)300%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%2C%20pixel-aspect-ratio%3D(fraction)5%2F4%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter2.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)300%2C%20height%3D(int)300%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%2C%20pixel-aspect-ratio%3D(fraction)5%2F4%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstVideoScale%3Avideoscale0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20format%3D(string)RGB%2C%20colorimetry%3D(string)1%3A1%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstVideoConvert%3Avideoconvert0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20format%3D(string)YUY2%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20colorimetry%3D(string)1%3A4%3A5%3A1%3CBR%20%2F%3E%2FGstPipeline%3Apipeline0%2FGstCapsFilter%3Acapsfilter0.GstPad%3Asink%3A%20caps%20%3D%20video%2Fx-raw%2C%20format%3D(string)YUY2%2C%20width%3D(int)1280%2C%20height%3D(int)1024%2C%20framerate%3D(fraction)25%2F1%2C%20views%3D(int)1%2C%20interlace-mode%3D(string)progressive%2C%20colorimetry%3D(string)1%3A4%3A5%3A1%3CBR%20%2F%3ERedistribute%20latency...%3CBR%20%2F%3ERedistribute%20latency...%3CBR%20%2F%3E0%3A00%3A00.9%20%2F%2099%3A99%3A99.%3CBR%20%2F%3E(gst-launch-1.0%3A5011)%3A%20GLib-CRITICAL%20**%3A%2010%3A04%3A50.627%3A%20g_array_remove_index%3A%20assertion%20'index_%20%26lt%3B%20array-%26gt%3Blen'%20failed%3CBR%20%2F%3E0%3A00%3A01.1%20%2F%2099%3A99%3A99.%3CBR%20%2F%3E(gst-launch-1.0%3A5011)%3A%20GLib-CRITICAL%20**%3A%2010%3A04%3A50.895%3A%20g_array_remove_index%3A%20assertion%20'index_%20%26lt%3B%20array-%26gt%3Blen'%20failed%3CBR%20%2F%3E%5EChandling%20interrupt.%3CBR%20%2F%3EInterrupt%3A%20Stopping%20pipeline%20...%3CBR%20%2F%3EExecution%20ended%20after%200%3A02%3A17.174674500%3CBR%20%2F%3ESetting%20pipeline%20to%20NULL%20...%3CBR%20%2F%3ETotal%20showed%20frames%20(664)%2C%20playing%20for%20(0%3A02%3A17.174697875)%2C%20fps%20(4.841).%3CBR%20%2F%3EFreeing%20pipeline%20...%3C%2FP%3E%3C%2FLINGO-BODY%3E