终于搞定了CMOS摄像头线随机噪声
0赞
发表于 4/29/2013 11:18:53 PM
阅读(5191)
终于搞定了CMOS摄像头线随机噪声
关闭AGC,AWB,开AEC。。。。
还有另外一个重要的就是设定AGC:
如果Gb=Gr=R=B的话,会偏绿,验证了给03也有点偏绿,给0a不错,0f就有点爆了!所以最终:
亮度和增益的关系!
亮度通常是加一个数,而增益则是乘以一个数,所以亮度值越大,对比度月底!!!所以:
不能设定的太大,不然会有一层灰!
这两个地方的改变也能改变帧率。。但是我直接NND 开AEC就不用再弄了!!
最后我发现,直接将AGC设定到最小即2x,在开启AGC AWB AEC Enable,图像相对好了很多。因为AGC变小了,噪声不再放大了。
直接搞定。。。。
还有曝光时间,如果开了AEC, 那AEC Vaule是自动的。。。但是可以降频还是先调节,就是通过这两个寄存器来调整帧率:
一般我们PLL=1 所以主要改CLKRC了!!!!通过这个修改,能改变曝光时间,没让图像更亮或者更暗!
验证在CLKRC=0的时候52fps,在CLKRC=1的时候26fps,在CLKRC=2的时候17fps。。。呵呵 实际上26fps差不多了。。。根据环境吧。。
最后 打开AEC,亮度调到2f,增益调到GB=GR=1.25,R=B=2,4x搞定
!
最后总结出一个蛋疼的问题,增益放大导致的噪声!!!!而因为CMOS一致性不好,刚好整行被放大,所以出现了线状噪声,这种情况下,增益降低就OK了!!!