imx 290 支持25fps

前面imx290的帧率不对,13fps。

通过和文档比对发现,多了一些寄存器配置。注释掉了就正常了。

sensor_write_register(0x3000, 0x01); /* standby */
sensor_write_register(0x3002, 0x01); /* XTMSTA */

sensor_write_register(0x3005,0x01);//12bit
sensor_write_register(0x3007,0x00);
sensor_write_register(0x3009,0x02);
//sensor_write_register(0x300c,0x00);
//sensor_write_register(0x300f,0x00);
//sensor_write_register(0x3010,0x21);
sensor_write_register(0x3012,0x64);
sensor_write_register(0x3013,0x00);
//sensor_write_register(0x3016,0x09);
//sensor_write_register(0x3017,0x00);

sensor_write_register(0x3018,0x65);
sensor_write_register(0x3019,0x04);
sensor_write_register(0x301A,0x00);
sensor_write_register(0x301C,0xA0);
sensor_write_register(0x301D,0x14);
//sensor_write_register(0x3020,0x02);

//sensor_write_register(0x3045,0x01);
//sensor_write_register(0x3046,0x01);
sensor_write_register(0x305c,0x18);
sensor_write_register(0x305d,0x03);
sensor_write_register(0x305e,0x20);
sensor_write_register(0x305f,0x01);
//sensor_write_register(0x3070,0x02);
//sensor_write_register(0x3071,0x11);
//sensor_write_register(0x309b,0x10);
//sensor_write_register(0x309c,0x22);
//sensor_write_register(0x30a2,0x02);
//sensor_write_register(0x30a6,0x20);
//sensor_write_register(0x30a8,0x20);
//sensor_write_register(0x30aa,0x20);
//sensor_write_register(0x30ac,0x20);
//sensor_write_register(0x30b0,0x43);

 


//sensor_write_register(0x3106,0x9e);
//sensor_write_register(0x3119,0x9e);
//sensor_write_register(0x311c,0x1e);
//sensor_write_register(0x311e,0x08);
//sensor_write_register(0x3128,0x05);
sensor_write_register(0x3129,0x00);//12bit
//sensor_write_register(0x313d,0x83);
//sensor_write_register(0x3150,0x03);
sensor_write_register(0x315E,0x1A);
sensor_write_register(0x3164,0x1A);
sensor_write_register(0x317C,0x00);//12bit
//sensor_write_register(0x317E,0x00);
sensor_write_register(0x31EC,0x0E);//12bit


/*
sensor_write_register(0x32b8,0x50);
sensor_write_register(0x32b9,0x10);
sensor_write_register(0x32ba,0x00);
sensor_write_register(0x32bb,0x04);
sensor_write_register(0x32c8,0x50);
sensor_write_register(0x32c9,0x10);
sensor_write_register(0x32ca,0x00);
sensor_write_register(0x32cb,0x04);

sensor_write_register(0x332c,0xd3);
sensor_write_register(0x332d,0x10);
sensor_write_register(0x332e,0x0d);
sensor_write_register(0x3358,0x06);
sensor_write_register(0x3359,0xe1);
sensor_write_register(0x335a,0x11);
sensor_write_register(0x3360,0x1e);
sensor_write_register(0x3361,0x61);
sensor_write_register(0x3362,0x10);
sensor_write_register(0x33b0,0x50);
sensor_write_register(0x33b2,0x1a);
sensor_write_register(0x33b3,0x04);


*/
sensor_write_register(0x3405,0x20);
sensor_write_register(0x3407,0x03);
sensor_write_register(0x3414,0x0A);
//sensor_write_register(0x3415,0x01);
sensor_write_register(0x3418,0x49);
sensor_write_register(0x3419,0x04);
sensor_write_register(0x3441,0x0c);//12bit
sensor_write_register(0x3442,0x0c);//12bit
sensor_write_register(0x3443,0x03);
sensor_write_register(0x3444,0x20);
sensor_write_register(0x3445,0x25);
sensor_write_register(0x3446,0x47);
sensor_write_register(0x3447,0x00);
sensor_write_register(0x3448,0x1F);
sensor_write_register(0x3449,0x00);
sensor_write_register(0x344A,0x17);
sensor_write_register(0x344B,0x00);
sensor_write_register(0x344C,0x0F);
sensor_write_register(0x344D,0x00);
sensor_write_register(0x344E,0x17);
sensor_write_register(0x344F,0x00);

sensor_write_register(0x3450,0x47);
sensor_write_register(0x3451,0x00);
sensor_write_register(0x3452,0x0F);
sensor_write_register(0x3453,0x00);
sensor_write_register(0x3454,0x0F);
sensor_write_register(0x3455,0x00);
sensor_write_register(0x3472,0x9C);
sensor_write_register(0x3473,0x07);
//sensor_write_register(0x3480,0x49);

sensor_write_register(0x3000, 0x00); /* standby */
sensor_write_register(0x3002, 0x00); /* master mode start */
delay_ms(20);
sensor_write_register(0x304b, 0x0a); /* XVSOUTSEL XHSOUTSEL */

printf("===IMX290 MIPI 1080P 30fps 12bit LINE Init OK!===\n");

 

转载于:https://www.cnblogs.com/nomadcirlce/p/8064738.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: imx178是索尼公司推出的一款图像传感器,能够实现60帧每秒的高帧率拍摄。该传感器采用了1/1.8英寸的光学尺寸和536万像素的高分辨率,具有较高的感光度和动态范围,能够在各种拍摄环境下获得清晰、逼真的图像。 通过实现60帧每秒的拍摄,imx178能够提供更加流畅的视频和动态画面。在录制运动快速的场景时,60fps的高帧率可以减少画面的模糊和抖动,使视频更加清晰和细腻。同时,高帧率还可以捕捉到更多的细节,使得快速运动的对象更加可辨认。 imx178 60fps还能够提供更好的用户体验。在观看60fps的视频时,画面更加流畅,给人一种真实且沉浸的感觉。这对于游戏、电影等领域,以及虚拟现实和增强现实等应用来说,具有重要意义。 总之,imx178 60fps是一款性能卓越的图像传感器,能够通过高帧率的拍摄,提供清晰、流畅的图像和视频。该传感器在摄影、影视制作、游戏等方面具有广泛的应用前景,能够满足用户对高质量图像和视频的需求。 ### 回答2: IMX178是索尼公司推出的一款图像传感器,具备60帧每秒的拍摄能力。 IMX178采用了1/1.8英寸的感光元件,具有高达6.4百万像素的分辨率。这款传感器采用先进的背照式技术,可以提供更高的灵敏度和低光环境下的出色图像质量。同时,IMX178还采用了索尼的Exmor RS堆栈式式传感器结构,可以提供更快的数据读取速度和更低的噪音水平。 由于IMX178具备60帧每秒的拍摄能力,因此可以实现流畅的视频拍摄。60帧每秒的拍摄速度意味着每秒钟可以捕捉到60幅图像,显著提高视频的帧率和流畅度。这对于需要快速动作和细节捕捉的场景特别有用,比如体育比赛、快速移动的物体等。 除了视频拍摄以外,IMX178还可以应用于高速连拍摄影和无损数码放大等领域。60帧每秒的高速连拍可以帮助摄影师捕捉到更多瞬间,而无损数码放大则可以实现针对细节的精确放大,保持图像质量的同时增强画面效果。 总的来说,IMX178的60帧每秒的拍摄能力使其成为一款具有很高应用价值的图像传感器,可以广泛应用于视频拍摄、高速连拍摄影和无损数码放大等领域,为用户提供更出色的拍摄体验和更具观赏性的图像效果。 ### 回答3: imx178是索尼公司推出的一款图像传感器,具有出色的画质和性能特点。它支持60帧每秒的视频录制功能,这意味着它能够以每秒60帧的速度捕捉和处理图像。这样高的帧率可以带来更加流畅的视频效果,使得快速移动的物体也能够无失真地呈现在画面上。 imx178的高帧率具有许多应用优势。首先,在动态场景下,60fps的高帧率可以更好地捕捉快速运动的物体,避免出现模糊或抖动的现象。这对于体育赛事、运动记录、动作电影等领域非常重要,可以提升用户体验。 其次,高帧率还能够提供更多的细节和流畅度,使得图像更加真实和清晰。无论是观看视频还是拍摄照片,60fps可以让人们更好地欣赏每一帧的画面细节,更加逼真地还原现实场景。 此外,imx178 60fps还有助于减少闪光和水平移位等问题。由于画面刷新速度较快,所以在某些特殊环境下,如强光场景或快速移动情况下,不会产生明显的闪光现象。同时,高帧率也可以降低水平移位的影响,使得图像更加稳定。 总而言之,imx178 60fps具有出色的画质、流畅的动态效果和细节呈现,广泛应用于体育、电影、摄影等领域。它不仅能够提升用户体验,还可以满足对画面质量和效果要求较高的场景需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值