xin_0.0 发表于 2024-1-8 14:49:22

rk3399开发板上使用ov13850摄像头设置4224*3136分辨率后fps只有7.5

本人使用的是 SOM-RK3399v2/zh 开发板,看ov13850文档中可以看到 4224*3136的分辨率时ov13850的最大输出帧率是30fps,但是在rk3399开发板的drvice/media/i2c 中找到的ov13850.c看到
static const struct ov13850_mode supported_modes[] = {    {
      .width = 2112,
      .height = 1568,
      .max_fps = {
            .numerator = 10000,
            .denominator = 300000,
      },
      .exp_def = 0x0600,
      .hts_def = 0x12c0,
      .vts_def = 0x0680,
      .reg_list = ov13850_2112x1568_regs,
    },{
      .width = 4224,
      .height = 3136,
      .max_fps = {
          .numerator = 20000,
            .denominator = 150000,
      },
      .exp_def = 0x0600,
      .hts_def = 0x12c0,
      .vts_def = 0x0d00,
      .reg_list = ov13850_4224x3136_regs,
    },
};
分辨率4224*3136的最大输出fps只有7.5,使用v4l2去循环采集一帧时平均一次也是在130ms时采集完成,为什么驱动上的数据和文档中不一样呢,开发板和摄像头都是同一厂家购买的相互支持的才对,有大佬知道吗


wx__HK33m3 发表于 2024-1-12 13:36:59

他家板子bug很多,支持又少,想你花钱
页: [1]
查看完整版本: rk3399开发板上使用ov13850摄像头设置4224*3136分辨率后fps只有7.5