您的位置 首页 博主推荐

车载摄像头–ISP图像处理1

车载摄像头–ISP图像处理1

ISP 全称 Image Signal Processor,即图像信号处理器,它把 Sensor 输出的 Raw 数据进行处理,使之成为符合人眼真实生理感受的信号,并加以输出,主要包含四个部分:

① Sensor 的控制器,大部份的控制指令还是交由 ISP 来实现。

② 信号处理的算法,Sensor 从光转电的过程中会有一致性不好等问题,需要通过一系列算法还原出图像。

③ 图像算法,从 Sensor 得到图像后,需要调整成像效果以生成人类预期的图片质量。

④ 接口格式,为减少存储空间和传输带宽,需将 Raw data 转成 YUV 等格式输出给后端处理芯片。

https://edit.wpgdadawant.com/uploads/news_file/blog/2020/2268/tinymce/11.png

由于摄像头模组的镜头与 Sensor 的物理缺陷,导致成像过程中发生一系列影响图像质量的问题,ISP 就是为了解决这些问题而存在,常见有以下处理算法:

① Debayer – 去马赛克:

产生原因:Sensor 上采用了 Bayer 色彩滤波阵列,每个像素点感知的色彩不完全,这在上篇文章中有介绍。

https://edit.wpgdadawant.com/uploads/news_file/blog/2020/2268/tinymce/22.png

图 2 Bayer 色彩滤波阵列

https://edit.wpgdadawant.com/uploads/news_file/blog/2020/2268/tinymce/33.png

图 3 经过 Bayer 后的色彩效果

处理方法:在补充图 3 中白色像素点的数值时,可以认为每个白色像素点的值和它附近的同色点值相近,最简单的方法采用内插法。

https://edit.wpgdadawant.com/uploads/news_file/blog/2020/2268/tinymce/44.png

图 4 内插法原理

② AWB(Automatic White Balance)– 自动白平衡

产生原因:Sensor 容易受到光源颜色的影响,例如在低色温下偏黄,在高色温下偏蓝。

处理方法:利用 Gray World 算法,调整 R/B 增益,达到 R、G、B 相等。首先检测图像中的白色位置,然后计算 R、B 的调整增益,最后矫正整幅图片的色温。

https://edit.wpgdadawant.com/uploads/news_file/blog/2020/2268/tinymce/55.png

图 5 自动白平衡效果对比

③ AEC(Automatic Exposure Control)– 自动曝光

产生原因:不同场景下,光照强度差异大,图像传感器没法自适应。

处理方法:通过统计图像的像素光强及场景分析,设定曝光时间和增益来实现。

④ AF(Auto Focus)– 自动对焦

产生原因:变焦镜头需要自动调节焦距。

处理方法:先判断图像的模糊程度,通过合适的模糊度评价函数求得采集的每一副图像的评价值,然后通过搜索算法得到评价值的峰值,最后通过电机驱动将采集设备调节到峰值所在的位置,得到最清晰的图像。

⑤ BLC(Black Level Correction)– 黑电平较正

产生原因:Sensor 有漏电流,导致把 Sensor 放入一个全黑的环境时,输出的原始数据不为 0。

处理方法:设定一个的矫正值,所有像素值都与此值做比较,最后得到一个矫正成功的结果。

注:资料来源于网络

 

版权所有,如未注明,均为原创,转载请注明
齐东汽车电子博客 qidongyy.com
本文标题:车载摄像头–ISP图像处理1
如有疑问:请转到这里联系我
网站建设:推荐老薛主机-优质海外主机服务商

热门文章