广角摄像头模组的检测方法及系统与流程

文档序号:13392567阅读:718来源:国知局

本发明涉及光学摄像技术领域,尤其涉及一种广角摄像头模组的检测方法及系统。



背景技术:

分辨率(resolution)又称分辨力、鉴别率、分析力、解像力和分辨本领,是指摄像头模组清晰再现被摄景物细节的能力,可以说它是衡量一款摄像头模组成像品质最主要的参数。而目前业内大部分摄像头模组厂商都会导入mtf(光学传递函数)进行分辨率的检测,即用待测摄像头模组拍摄特定空间频率的测试标板(包括多种线对组,线对组通常由统一线宽的横竖黑白线条组成),然后根据其调制度(黑白反差)评价分辨率,其中,调制度=(最大亮度-最小亮度)/(最大亮度+最小亮度),一般来说,调制度越大,待测摄像头模组拍摄反差越大,说明待测摄像头模组品质越好。

然而,现有的测试标板采用图1所示径向线对组和切向线对组交错布置的方式,从上述公式(调制度=(最大亮度-最小亮度)/(最大亮度+最小亮度))得知,当最大亮度、最小亮度的差值越大时,其测试结果值也越大,而当摄像头模组的径向与切向失真度差异过大时,其最大亮度与最小亮度值由解像力高的那个方向线对组决定,故使用横竖相互交错布置的线对组的测试标板进行mtf测试,只要摄像头模组有一个方向解像力是好的,其分辨率测试结果值就高,这样测试的结果就导致当摄像头模组只有一个方向的失真度高时,用横竖相互交替线条测试的mtf值仍为高,而无法拦截出不良的摄像头模组,提高了厂商的售后维护成本。



技术实现要素:

本发明提供了一种检测方法及系统,用以解决现有的mtf测试方法无法准确检测摄像头模组的分辨率,导致良率下降、增加厂商售后成本的问题。

本发明实施例一方面提供一种广角摄像头模组的检测方法,包括:

生成与待测摄像头模组对应的测试标板,所述测试标板包括径向线对测试区域和切向线对测试区域,所述径向线对测试区域和切向线对测试区域相互独立;

调整所述测试标板或待测摄像头模组,以使所述径向线对测试区域和切向线对测试区域与所述待测摄像头模组的取景区域对应;

获取所述取景区域的raw图像;

确定所述径向线对测试区域和切向线对测试区域对应的mtf值。

另一方面,本发明实施例还提供了一种广角摄像头模组的检测系统,包括:

生成模块,用于生成与待测摄像头模组对应的测试标板,所述测试标板包括径向线对测试区域和切向线对测试区域,所述径向线对测试区域和切向线对测试区域相互独立;

调整模块,用于调整所述测试标板或待测摄像头模组,以使所述径向线对测试区域和切向线对测试区域与所述待测摄像头模组的取景区域对应;

获取模块,用于获取所述取景区域的raw图像;

确定模块,用于确定所述径向线对测试区域和切向线对测试区域对应的mtf值。

本发明实施例通过生成与待测摄像头模组对应的测试标板,并将径向线对组和切向线对组分布在相互独立的测试区域,使得径向线对组和切向线对组互不影响,实现分别获取径向线对组和切向线对组的mtf值,提高了测试标板对摄像头模组的检测的准确性,可有效控制产品不良率,降低了厂商的售后维护成本。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是现有的测试标板采用径向线对组和切向线对组交错布置测试的示意图;

图2是本发明广角摄像头模组的检测方法的第一实施例的流程示意图;

图3是图2中s11的详细流程示意图;

图4是本发明的测试标板采用径向线对测试区域和切向线对测试区域相互独立布置测试的示意图;

图5是本发明广角摄像头模组的检测方法的第二实施例的流程示意图;

图6是根据线对组获取光栅曲线的示意图,图中左侧为模糊摄像头模组获取的线对组图像,以及对应生成的光栅曲线,图中右侧为清晰摄像头模组获取的线对组图像,以及对应生成的光栅曲线;

图7是本发明广角摄像头模组的检测系统的第一实施例的结构示意图;

图8是本发明广角摄像头模组的检测系统的第二实施例的结构示意图。

具体实施方式

为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

当本发明实施例提及“第一”、“第二”等序数词时,除非根据上下文其确实表达顺序之意,应当理解为仅仅是起区分之用。

本发明实施例中的步骤标号“s”为“step”的缩写,作为步骤的简称。本发明实施例中的步骤顺序为示例性的,并不用于限制步骤间的逻辑关系。

请参照图2,是本发明的广角摄像头模组的检测方法的第一实施例的流程示意图。该检测方法包括s11-s14:

s11,生成与待测摄像头模组对应的测试标板,所述测试标板包括径向线对测试区域和切向线对测试区域,所述径向线对测试区域和切向线对测试区域相互独立。

由于不同的广角摄像头模组的失真情形不同,需要针对各广角摄像头模组、或同一套广角摄像头模组生成对应的测试标板,以此提高后续mtf值获取的准确性。

径向线对测试区域中包括若干径向线对,连续排布的多个径向线对组成径向线对组,在本实施例中,一个径向线对可以包括同向且相邻的一条黑线和一条白线,径向线对组包括多条同向,且连续间隔排布的黑线和白线,径向线对组中的黑线和白线的数量之和可以是奇数,也可以是偶数,本发明不作限定。

在本实施例中,如图3所示,s11进一步包括s111-s112:

s111,根据所述待测摄像头模组的畸变信息,获取与所述畸变对应的径向线对测试区域和切向线对测试区域。

在本步骤中,失真主要是由于畸变引起的,通过提供若干组(通常至少大于3组)预设的测试标板,各预设的测试标板中可以包括多个测试区域,其中同一测试区域包含同一方向的线对组(径向线对组或切向线对组),位于同一测试区域的径向线对组或切向线对组具有不同的线宽,通过对上述若干预设的测试标板进行拍摄,得到若干对应的拍摄图像,选取拍摄图像中,径向线对组或切向线对组中线宽相同的测试区域及对应的图像。示例性的,预设图像a中包括测试区域a1、a2、a3......an;预设图像b中包括测试区域b1、b2、b3......bn;预设图像c中包括测试区域c1、c2、c3......cn;a1、b1和c1所在的位置相同,a2、b2和c2所在的位置相同、a3、b3和c3所在的位置相同,依次类推。假设a1、b1、c1为径向线对组,a2、b2、c2为切向线对组,且预设图像a的拍摄图像中a1对应的径向线对组中各线条的线宽相同或近似,则选取a1为所在位置所述与畸变对应的径向线对测试区域,预设图像b的拍摄图像b2对应的切向线对组中各线条的线宽相同或近似,则选取b2为所在位置所述与畸变对应的切向线对测试区域。按照上述方法在所述若干组预设的测试标板中获取与畸变对应的径向线对测试区域和切向线对测试区域,以及所述测试区域对应的位置信息。

通过上述描述可以推理得知,预设图像a、b可以全部采用径向线对组或切向线对组,当全部采用径向线对组或切向线对组时,同样可将预设图像a、b划分为多个测试区域。

s112,根据所述径向线对测试区域和切向线对测试区域,生成所述测试标板。

在测试标板上的对应位置可以布置由步骤s111获取的径向线对测试区域和切向线对测试区域,需要说明的是,如图4所示,在一个测试标板上,可以有多个径向线对测试区域和切向线对测试区域,本发明不作限定。

s12,调整所述测试标板或待测摄像头模组,以使所述径向线对测试区域和切向线对测试区域与所述待测摄像头模组的取景区域对应。

本步骤主要通过调整测试标板或待测摄像头模组的相对位置,使待测摄像头模组正对测试标板,且待测摄像头模组的取景区域中的多个预设测试窗口与径向线对测试区域和切向线对测试区域对应。在本实施例中,预设测试窗口可以是通过划定区域可见的,也可以是通过其他定位手段而不可见的。

s13,获取所述取景区域的raw图像。

本步骤可通过拍摄测试标板获取上述取景区域的raw图像,raw图像包含测试标板的影像在传感器产生后,进入照相机图像处理器之前的一切照片信息,是没有经过任何补偿校准的原始图像。

s14,确定所述径向线对测试区域和切向线对测试区域对应的mtf值。

本步骤通过分别获取径向线对测试区域和切向线对测试区域对应的mtf值,可用于分析对应广角摄像头模组的成像素质,或进行良、次品判断。

本发明实施例通过生成与待测摄像头模组对应的测试标板,并将径向线对组和切向线对组分布在相互独立的测试区域,使得径向线对组和切向线对组互不影响,实现分别获取径向线对组和切向线对组的mtf值,提高了测试标板对摄像头模组的检测的准确性,可有效控制产品不良率,降低了厂商的售后维护成本。

当测试广角摄像头模组时,由于广角摄像头模组的周边画面会发生严重失真(如畸变以及解像力衰减)的情况,导致摄像头模组径向与切向的解像力发生明显的差异,同时,由于畸变使得拍摄的测试标板中线对组的径向与切向空间频率也不一样,线对组中的黑白线可能由于畸变挤压在一起,进而使普通的mtf测试方法无法正常检测广角摄像头模组的分辨率。

为解决上述技术问题,提供了本发明广角摄像头模组的检测方法的第二实施例,请参考图5,是本发明的广角摄像头模组的检测方法的第二实施例的流程示意图。该检测方法包括s201-s213:

s201,获取第一径向线对组的raw图像,所述第一径向线对组中各线条的线宽相同。

s202,获取第一切向线对组的raw图像,所述第一切向线对组中各线条的线宽相同。

在本实施例中,第一径向线对组和第一切向线对组均包括线宽相同的间隔排布的黑白线条。

s203,根据所述第一径向线对组的raw图像,生成第一光栅曲线。

s204,根据所述第一切向线对组的raw图像,生成第二光栅曲线。

通过上述raw图像中,根据图像中线条亮度的不同生成如图6所示亮度周期变化的曲线,确定为第一光栅曲线或第二光栅曲线。需要说明的是,本发明实施例实际的第一光栅曲线和第二光栅曲线通过多组径向线对和切向线对生成,可以是根据所有连续的线对组生成,由于广角摄像头模组会产生畸变等失真,第一光栅曲线和第二光栅曲线的形状并不规则,具体的,第一光栅曲线和第二光栅曲线的波峰宽度和波谷宽度在延伸方向上会发生改变。

s205,调整所述第一光栅曲线和第二光栅曲线,以使所述第一光栅曲线和第二光栅曲线为正弦曲线。

s206,根据调整后的第一光栅曲线调整第一径向线对组中各线条的线宽,生成第二径向线对组。

s207,根据调整后的第二光栅曲线调整第一切向线对组中各线条的线宽,生成第二切向线对组。

通过调整第一光栅曲线和第二光栅曲线,以使所述第一光栅曲线和第二光栅曲线为相对规则的正弦曲线,此时对应调整第一径向线对组和第一切向线对组中的线宽,使得调整后的第二径向线对组和第二切向线对组在由广角摄像头模组获取raw图像后,生成的对应的光栅曲线为相对规则的正弦曲线。

s208,根据所述第二径向线对组,生成所述径向线对测试区域。

s209,根据所述第二切向线对组,生成所述切向线对测试区域。

在本实施例中,径向线对测试区域和切向线对测试区域分别是一个测试区域,也可以分别是多个测试区域,径向线对测试区域可以包含所有或部分所述第二径向线对组,同理,切向线对测试区域可以包含所有或部分所述第二切向线对组。

s210,根据所述径向线对测试区域和切向线对测试区域,生成所述测试标板。

s211,调整所述测试标板或待测摄像头模组,以使所述径向线对测试区域和切向线对测试区域与所述待测摄像头模组的取景区域对应。

s212,获取所述取景区域的raw图像。

通过上述s201-s210的调整,实现了上述取景区域的raw图像中的径向线对组和切向线对组的空间频率相同,抵消了广角摄像头模组的畸变影响。

s213,确定所述径向线对测试区域和切向线对测试区域对应的mtf值。

s210-s213与第一实施例的对应步骤相同,这里不再赘述。

本发明实施例通过根据规则的第一径向线对组和第一切向线对组预先生成第一光栅曲线和第二光栅曲线,再通过调整第一光栅曲线和第二光栅曲线为正弦曲线,反向获取与广角摄像头模组畸变情形对应的第二径向线对组和第二切向线对组,可保障径向线对测试区域和切向线对测试区域获取的可靠性,排除了广角摄像头模组畸变对测试结果的干扰,提高了广角摄像头模组检测的准确性。

请参考图6所示,图中左侧为模糊摄像头模组获取的线对组图像,以及对应生成的光栅曲线,图中右侧为清晰摄像头模组获取的线对组图像,以及对应生成的光栅曲线。当线对组中黑白线很宽(即空间频率很小)时,形成的光栅曲线(根据黑白亮度周期变化生成的曲线,即图中粗线条近似正弦曲线)图会波宽很宽,这时清晰摄像头模组与模糊摄像头模组的成像的最大亮度值(即波峰值)基本相同,清晰摄像头模组与模糊摄像头模组的成像的最小亮度值(即波谷值)也基本相同。而又从调制度公式(调制度=(最大亮度-最小亮度)/(最大亮度+最小亮度))推知,无论是清晰模组还是模糊的mtf值都同样比较大,影响了广角摄像头模组测试结果的可靠性。

为解决上述技术问题,提供了本发明的广角摄像头模组的检测方法的第三实施例。与上述第二实施例不同的是:

在上述根据调整后的第一光栅曲线调整第一径向线对组中各线条的线宽,生成第二径向线对组的步骤之后,还包括:

等比例缩小所述第二径向线对组中各线条的线宽,生成第三径向线对组。

所述根据所述第二径向线对组,生成所述径向线对测试区域的步骤,具体为:根据所述第三径向线对组,生成所述径向线对测试区域。

在上述根据调整后的第二光栅曲线调整第一切向线对组中各线条的线宽,生成第二切向线对组的步骤之后,还包括:

等比例缩小所述第二切向线对组中各线条的线宽,生成第三切向线对组。

所述根据所述第二切向线对组,生成所述切向线对测试区域的步骤,具体为:根据所述第三切向线对组,生成所述切向线对测试区域。

本实施例通过等比例缩小第二径向线对组和第二切向线对组中各线条的线宽,以使当获取所述取景区域的raw图像时,所述取景区域的raw图像生成的最终光栅曲线中,保证光栅曲线的波幅最大的情况下,波峰宽度和波谷宽度为1至3个像素点。

由于改用线宽更小的线对组测试时,光栅曲线中波宽变窄(波峰与波谷的宽度均降低),虽然这时图6中左边模糊模组的光栅曲线的波宽和右边一致,但最大亮度(波峰值)会比右边的低很多,同时最小亮度(波谷值)比右边高很多,使得左边模糊模组的mtf值比右边清晰模组的mtf值小,从而保障测试准确率和可靠性。

需要说明的是,本实施例优选的相邻的波峰和波谷的距离为1个像素点。当最终光栅曲线的波峰与波谷仅为一个像素点时候,这时波宽已经达到了最窄,测试结果最为准确和可靠。

上文对本发明广角摄像头模组的检测方法的实施例作了详细介绍。下面将相应于上述方法的系统(即检测系统)作进一步阐述。其中,检测系统可以是一体的,也可以是分体的。

请参考图7,是本发明的广角摄像头模组的检测方法的第一实施例的结构示意图,用于实现上述方法的第一实施例中的检测方法。检测系统100包括生成模块110、调整模块120、获取模块130和确定模块140。

其中,生成模块110,与调整模块120连接,用于生成与待测摄像头模组对应的测试标板,所述测试标板包括径向线对测试区域和切向线对测试区域,所述径向线对测试区域和切向线对测试区域相互独立。

在本实施例中,所述生成模块110包括获取单元111和生成单元112:其中,

获取单元111,与生成单元112连接,用于根据所述待测摄像头模组的畸变信息,获取与所述畸变对应的径向线对测试区域和切向线对测试区域。

生成单元112,用于根据所述径向线对测试区域和切向线对测试区域,生成所述测试标板。

调整模块120,与获取模块130连接,用于调整所述测试标板或待测摄像头模组,以使所述径向线对测试区域和切向线对测试区域与所述待测摄像头模组的取景区域对应。

获取模块130,与确定模块140连接,用于获取所述取景区域的raw图像。

确定模块140,用于确定所述径向线对测试区域和切向线对测试区域对应的mtf值。

本实施例中各模块、单元与上述方法的第一实施例的步骤一一对应,实现功能相同,这里不再赘述。

本发明实施例通过生成与待测摄像头模组对应的测试标板,并将径向线对组和切向线对组分布在相互独立的测试区域,使得径向线对组和切向线对组互不影响,实现分别获取径向线对组和切向线对组的mtf值,提高了测试标板对摄像头模组的检测的准确性,可有效控制产品不良率,降低了厂商的售后维护成本。

请参考图8,是本发明的广角摄像头模组的检测系统的第二实施例的结构示意图。用于实现上述方法的第二实施例中的检测方法。检测系统200包括生成模块210、调整模块220、获取模块230和确定模块240。

在本实施例中,所述生成模块210包括获取单元211和生成单元212:其中,

获取单元211包括第一获取子单元2111、第二获取子单元2112、第一生成子单元2113、第二生成子单元2114、调整子单元2115、第三生成子单元2116、第四生成子单元2117、第五生成子单元2118和第六生成子单元21190。其中,

第一获取子单元2111,与第一生成子单元2113连接,用于获取第一径向线对组的raw图像,所述第一径向线对组中各线条的线宽相同。

第一生成子单元2113,与调整子单元2115连接,用于根据所述第一径向线对组的raw图像,生成第一光栅曲线。

第二获取子单元2112,与第二生成子单元2114连接,用于获取第一切向线对组的raw图像,所述第一切向线对组中各线条的线宽相同。

第二生成子单元2114,与调整子单元2115连接,用于根据所述第一切向线对组的raw图像,生成第二光栅曲线。

调整子单元2115,与第三生成子单元2116和第四生成子单元2117连接,用于调整所述第一光栅曲线和第二光栅曲线,以使所述第一光栅曲线和第二光栅曲线为正弦曲线。

第三生成子单元2116,与第五生成子单元2118连接,用于根据调整后的第一光栅曲线调整第一径向线对组中各线条的线宽,生成第二径向线对组。

第四生成子单元2117,与第六生成子单元2119连接,用于根据调整后的第二光栅曲线调整第一切向线对组中各线条的线宽,生成第二切向线对组。

第五生成子单元2118,用于根据所述第二径向线对组,生成所述径向线对测试区域。

第六生成子单元2119,用于根据所述第二切向线对组,生成所述切向线对测试区域。

生成单元212,据所述径向线对测试区域和切向线对测试区域,生成所述测试标板。

调整模块220,与获取模块230连接,用于调整所述测试标板或待测摄像头模组,以使所述径向线对测试区域和切向线对测试区域与所述待测摄像头模组的取景区域对应。

获取模块230,与确定模块240连接,用于获取所述取景区域的raw图像。

确定模块240,用于确定所述径向线对测试区域和切向线对测试区域对应的mtf值。

本实施例中各模块、单元和子单元与上述方法的第二实施例的步骤一一对应,实现功能相同,这里不再赘述。

本发明实施例通过根据规则的第一径向线对组和第一切向线对组预先生成第一光栅曲线和第二光栅曲线,再通过调整第一光栅曲线和第二光栅曲线为正弦曲线,反向获取与广角摄像头模组畸变情形对应的第二径向线对组和第二切向线对组,可保障径向线对测试区域和切向线对测试区域获取的可靠性,排除了广角摄像头模组畸变对测试结果的干扰,提高了广角摄像头模组检测的准确性。

作为本发明的广角摄像头模组的检测系统的第三实施例,与上述系统的第二实施例不同的是:

所述系统还包括:

第七生成子单元,与第五生成子单元连接,用于等比例缩小所述第二径向线对组中各线条的线宽,生成第三径向线对组。

第八生成子单元,与第六生成子单元连接,用于等比例缩小所述第二切向线对组中各线条的线宽,生成第三切向线对组。

第五生成子单元:具体用于根据所述第三径向线对组,生成所述径向线对测试区域。

第六生成子单元:具体用于根据所述第三切向线对组,生成所述切向线对测试区域。

本实施例通过等比例缩小第二径向线对组和第二切向线对组中各线条的线宽,以使当获取所述取景区域的raw图像时,所述取景区域的raw图像生成的最终光栅曲线中,在光栅曲线的波幅最大的情况下,波峰宽度和波谷宽度为1至3个像素点。

由于改用线宽更小的线对组测试时,光栅曲线中波宽变窄(波峰与波谷的宽度均降低),虽然这时左边模糊模组的光栅曲线的波宽和右边一致,但最大亮度(波峰值)会比右边的低很多,同时最小亮度(波谷值)比右边高很多,使得左边模糊模组的mtf值比右边清晰模组的mtf值小,从而保障测试准确率和可靠性。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露检测系统和检测方法,可以通过其它的方式实现。例如,以上所描述的检测系统的实施例仅仅是示意性的,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1