检测算法——模组调焦与成像检测

检测算法——模组调焦与成像检测

  一:成像质量指标  

 

  1.成均匀性(Corner Shading)  

测试环境:白板测试环境。

 

由于相机镜头的关系,使得图像传感器表面各个部位获得的光能量有所差异,从而导致图像四角或周边与中心存在明暗以及颜色的差异,即图像的不均匀性,如图所示。

         

• 亮度均匀度

• 颜色差

 

  2. 几何失真(Distrotion)  

测试环境:畸变测试卡测试环境。

 

几何失真即畸变,是指放大率随视场的增大而变化所引起的一种失去物像相似的像差只影响像的形状而不影响像的清晰度。

 

在像平面上位置不同,有不同的放大倍率。因此,出现物体形变,分为桶形畸变和枕形畸变。

 

 

  3.图像色彩还原  

测试环境:彩色测试卡测试环境。

 

为了检测相机成像的对色彩的还原能力,在不同色温/光源条件下拍摄24色标准色卡,通过分析每个色块的平均R、G、B,将其转化到Lab色彩空间,最后与色卡的标准色进行比较计算得到:

 

明度还原误差、色度还原误差、总色度还原误差和总色彩还原误差。

                                              

  4.白平衡(White Balance)  

测试环境:白板测试环境。

 

色温表示光谱的成份,光的颜色。色温低表示长波光成份多;当色温改变时,光源中三基色的比例会发生变化,需要调节三基色的比例达到彩色的平衡,这就是白平衡调节技术。

 

在不同色温环境下,照白色物体,成像也应该是白色的。

 

白平衡数值表示

在图像区截取一个区域,计算该区间的RGB平均值 R、G、B,其白平衡为:

在不同色温环境下,照白色或中性灰色的物体时,三基色的比例达到彩色的平衡时,其White Balance数值接近于0;当超过某一大于0的数值时,表明白平衡欠佳。

 

白平衡RGB图线表示

同样在不同色温环境下,照白色或中性灰色的物体时,在其成像中沿一指定路径(比如直线),已路径点为X坐标,路径上各个像素点的R、G、B值为Y坐标所组成的三条图线表示,三条曲线重合在一起,则说明是RGB颜色是平衡的。

 

 

  5.动态范围  

测试环境:灰阶卡测试环境。

 

动态范围表现了图像传感器在同一张照片中同时捕获光明和黑暗物体的能力,通常定义为最亮信号与最暗信号(噪声门槛级别)比值的对数,通常用54dB来作为商业图像传感器的通用指标。具有较宽动态范围的 图像传感器可以在明光环境下提供更好的性能(例如,使用较窄动态范围传感器在明光环境下拍出的照片会出现“水洗”或模糊的现象。

 

 灰阶描述

灰阶测试图卡底色为中灰,在取整数的近似条件下,均匀提取RGB(0,0,0)至RGB(255、255、255)共256级灰阶中的20级灰阶,用20个面积大小相等的矩形块分别填充上述20级灰度。每级反射密度相差0.1,图卡中设A、M、B三个标定相对应的反射密度是0.05、0.75 和1.65,它们代表着高光、中性灰度和阴影,背景密度和M点相同。

 

 

 

灰阶曲线

 

  6.成像清晰度(Resolution)  

测试环境:清晰度卡测试环境。

 

测试卡通常采用ISO12233测试卡或其它定制测试卡,测量算法一般采用MTF、TV_Line、SFR。

 

TV_Line(Transmission Line Pulsing)

TV Line全称Transmission Line Pulsing,也称“喷泉图”,单位:“线数”。意思是从水平方向上看,相当于将每行扫描线竖立起来,然后乘上宽高比,构成水平方向的总线,称水平分解力。

 

图像构成方式与像素的区别:TV Line的意思是电视行,用来衡量“分解被摄景物细节”的能力;像素则是各种颜色的一个一个小点,像素越多,图可以放得越大越清晰。二者都可以形成图像,但形成图像的原理却不同:TV Line以线成像,而像素是以点成像。

 

使用“喷泉图”测量,比较直观,但与测试卡在图像区是否充满有关,对环境要求稍高,日韩系厂商和终端客户较多。

MTF (Modulation Transfer Function)

MTF是Modulation Transfer Function的英文简称,中文为调制传递函数。是指调制度随空间频率变化的函数称为调制度传递函数,它描述的是对空间细节分辨的能力,单位以line/mm来表示。

 

调制传递函数类似于对比度的概念,其数学表达公式如下: 

它表示的是亮度最大值和亮度最小值的差值除以它们的和。如果在一张图像中,Imax = 255,Imin=10,那么M = 0.9245。而对比度则是亮度最大值除以亮度最小值,在这里等于25.5

 

可以这样理解:MTF是归一化之后的对比度。

 

然而,在相机拍照的过程中,实际景象的与拍摄得到图像的Mo并不是一致的。对此,有这样的传递函数:

它表示的是经过相机拍摄后对比度的变化。如果MTF=1,那表示成像的质量非常的高,基本上无损传输了。它衡量的是该镜头将原图像转化到具体成像之间的传递能力。

 

而在实际测试的过程中,通常都是采用的如下所示的线对来分析计算。 

在上图中,上面的是原图像,下面表示相机拍摄得到的图像。可以看出线对的边缘经过镜头之后明显变得模糊,并且线对越密越模糊,相应的MTF也就越低。

 

SFR (Spatial Frequency Response)    

SFR是Spatial Rrequency Response的缩写,主要是用于测量随着空间频率的线条增加对单一影像的所造成影响。简言之SFR就是MTF的另外一种表示方法。

 

测试方法有狭缝、针孔测试和斜边测试。但通常使用斜边测试,这种方法在很大程度上精简了测试流程,对测试环境要求不高。

 

在表示相机图像解析力时,通常采用MTF50或者MTF50P。

 

MTF50表示的是MTF为最大值的50%(即MTF=0.5)时,对应的空间频率。

 

由于在图像拍摄过程中,图像处理模块有可能会对图像进行锐利化,对MTF的数值有所影响,而为了避免这样的影响,则规定MTF50P是相机拍摄后的图像的MTF最大值的50%对应的空间频率。

 

 

  7.光学防抖测试  

测试环境:清晰度卡测试环境。

 

在模拟摄像头模组抖动机构时,对测试卡上的目标点,重复多次位置测量,计算目标点的位置变化,以评价光学防抖的效果。

 

测试模型

 

测试流程

 

  二:成像缺陷  

摄像头模组成像后,受各种因素影响,会产生各种不同类型的缺陷,归纳起来,有:图像赃物、彩斑/彩条、坏点、鬼影、光晕、摄像模糊、花屏、分屏、滤波纹等各种图像缺陷。

 

  1.测试卡测试环境  

在清晰度卡测试卡环境下,缺陷类型有:图像聚焦不清、模组蒙膜(或被异物遮挡)、白平衡不达标、HSV不合格、模组安装歪斜等。

 

在24色卡测试卡环境下,缺陷类型有:颜色偏色等。

 

在畸变卡测试卡环境下,缺陷类型:畸变超差。

 

  2.白板测试环境  

在白板测试环境下,可以检测图像的赃物、斑点、均匀性,颜色色差变化以及白平衡特性是否合格,以及闪光灯是否开启。

 

彩斑/彩条缺陷

赃物缺陷

 

色彩异常

 

 

  3.黑板测试环境  

在黑板测试环境下,可以检测图像的亮点、花屏、花线、图像噪音、颜色不均匀等各种类型的缺陷。

 

花屏缺陷

 

花线缺陷

posted @ 2022-04-19 11:39  立业安邦  阅读(998)  评论(0编辑  收藏  举报