Firefly开源社区

标题: rk3399开发板上使用ov13850摄像头设置4224*3136分辨率后fps只有7.5 [打印本页]

作者: xin_0.0    时间: 2024-1-8 14:49
标题: 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
他家板子bug很多,支持又少,想你花钱




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1