专栏算法工具链J5全流程示例获取摄像头图片

J5全流程示例获取摄像头图片

yy12342023-09-12
102
3
1.芯片型号:J5
2.天工开物开发包OpenExplorer版本:J5_OE_1.1.62
3.问题定位:板端部署
4.问题具体描述:我想使用前视全流程代码对摄像头获取的图片进行推理,但我们的摄像头与示例中有所不同,不太明白相关配置参数,一直未获取正确的图像输入推理中。我已经修改了vpm_config.json,hb_j5dev.json,摄像头目前可以调用,通过webdisplay_module发出来在pc端浏览器显示实时视频画面。但因为我们的摄像头分辨率是3840*2160的,与示例中1920*1080不同,所以输入到推理的图像尺寸不对,想请教如何修改配置文件使图像可以用于推理。修改后的配置文件在附件
算法工具链
评论1
0/1000
  • 颜值即正义
    Lv.2

    你好,vpm_config.json里需要配置ds_roi,特别是输出高度/宽度需要满足模型输入要求,在示例中可以看到ds_roi中有多组,且数值不同

    2023-09-12
    0
    2
    • yy1234回复颜值即正义:

      好的,谢谢。修改后可以获取摄像头图片进行推理了

      2023-09-12
      0
    • yy1234回复颜值即正义:

      你好,我想请教一下,ds_roi里面的ds_roi_region_width、height是什么含义,因为我发现修改那两项之后就不能正确获取图片了。另外还想请教:我们另外一个模型需要输入W*H为704*256大小的图片,这样配置ds_roi有哪些问题?"ds_roi": [

      {

      "ds_roi_layer": 0,

      "ds_roi_sel": 0,

      "ds_roi_start_top": 0,

      "ds_roi_start_left": 0,

      "ds_roi_region_width": 960,

      "ds_roi_region_height": 540,

      "ds_roi_stride_y": 704,

      "ds_roi_stride_uv": 256,

      "ds_roi_out_width": 704,

      "ds_roi_out_height": 256

      }

      这样配置好像摄像头就没调起来,报错:

      last system error: 2

      # Check failed: ret == 0

      # hb_vio_init failed, ret: -6015

      2023-09-14
      0