yolov5 训练的 tflite 模型进行对象检测不适用于 NNStreamer 2.2.0-r0。在之前的 NNStreamer 2.1.1 版本中,我曾经获取检测框,而当前版本显示框架的标签。IMX8MPlus 上的流水线:
USE_GPU_INFERENCE=0 gst-launch-1.0 v4l2src device=/dev/video4 ! 视频/x-raw,宽度=640,高度=480!球座名称=t t。!队列最大大小缓冲区=2 泄漏=2 !imxvideoconvert_g2d !视频/x-raw,宽度=320,高度=320,格式=RGBA!视频转换!视频/x-raw,格式=RGB!张量转换器!tensor_filter framework=tensorflow2-lite model=./my_model-int8.tflite accelerator=true:npu custom=Delegate:External,ExtDelegateLib:/usr/lib/libvx_delegate.so !其他/张量,num_tensors=1,类型=uint8,尺寸=15:6300:1:1,格式=静态!tensor_transform 模式=算术选项=typecast:float32,add:-4.0,mul:0.003975629806518555!tensor_decoder mode=bounding_boxes op
tion1=yolov5 option2=./my_model_labels.txt option3=0 option4=640:480 option5=320:320 !视频/x-raw,宽度=640,高度=480,格式=RGBA!混合。吨。!队列最大大小缓冲区=2!imxcompositor_g2d 名称=mix sink_0:: zorder=2 sink_1::zorder=1 !