一种摄像头模组曝光值测试方法技术

技术编号:35591910 阅读:56 留言:0更新日期:2022-11-16 15:09
本发明专利技术公开了一种摄像头模组曝光值测试方法,由模组光学成像原理,ROI中心亮度值为ROI区域最大亮度值,ROI四角亮度值为ROI最小亮度值,G_max>G_avg>G_min,其可以分场景选取最中心的抽样像素代替进行最大值的逻辑判断,或者选取角落抽样像素代替进行最小值的逻辑判断,都能减少计算量,提升效率。用采样数据等效特性简化曝光算法的过程步骤,极大地减少了重复运算的次数,以此提升曝光测试的效率。以此提升曝光测试的效率。以此提升曝光测试的效率。

【技术实现步骤摘要】
一种摄像头模组曝光值测试方法


[0001]本专利技术涉及摄像头模组测试方法,具体涉及模组的曝光测试方法。

技术介绍

[0002]由于曝光值测试用途广,除黑场测试之外基本都包含曝光值测试,现对其软件实现进行流程优化的说明。
[0003]由于模组应用的光学成像原理存在技术局限性,镜头入射光线不能均匀的到达传感器sensor表面。故各大模组厂商及sensor技术平台,研究出对模组出图画面进行校正的技术。为了保证校正效果可靠,技术校正对画面的环境参数有限制要求。
[0004]模组曝光值测试便是为确保画面环境符合技术校正需求的第一步测试,其被广泛使用,也被需求参数所规范。现有的技术校正主要规范参数有:区域(ROI)指定,亮度值(G,Y)指定,或是曝光时间(ms)指定等。
[0005]在不同的技术校正中,曝光的参数区域是不相同的,这一点也决定了在曝光值测试算法上的差异,此差异存在可系统化,可优化改进的空间。
[0006]现有曝光值测试的方法为:改变曝光时间长短,使区域内的亮度值达到要求范围。对于固定曝光时间类测试,参数限定,无可优化空间;对于限定区域及亮度值类曝光测试,曝光时间处于调整状态,存在软件算法流程优化的空间。现有的曝光测试校正算法存在计算量大,测试效率低的问题。

技术实现思路

[0007]针对上述现有技术中的不足之处,本专利技术提供一种摄像头模组曝光值测试方法,其可以分场景选取最中心的抽样像素代替进行最大值的逻辑判断,或者选取角落抽样像素代替进行最小值的逻辑判断,都能减少计算量,提升效率。
[0008]为了达到上述目的,本专利技术采用了以下技术方案:
[0009]1、一种摄像头模组曝光值测试方法,其特征在于:包括以下步骤,
[0010]S1、获取摄像头模组拍摄的原始图像数据,对ROI限定,计算ROI平均曝光值G,Y;
[0011]S2、判断亮度值是否等于指定值,若亮度值=指定值,进行步骤S15;若亮度值≠指定值,进行步骤S3;
[0012]S3、判断亮度值是否大于指定值,若亮度值>指定值,进行步骤S4;若亮度值<指定值,进行步骤S5;
[0013]S4、减少曝光时间,进行步骤S6;
[0014]S5、增加曝光时间,进行步骤S7;
[0015]S6、根据原始图像数据选取四个中的任一角计算ROI亮度值,进行步骤S8;
[0016]S7、根据原始图像数据选取中心计算ROI区度值,进行步骤S9;
[0017]S8、判断新亮度值是否等于指定值,若新亮度值=指定值,进行步骤S10,若新亮度值≠指定值,进行步骤S4;
[0018]S9、判断新亮度值是否等于指定值,若新亮度值=指定值,进行步骤S10;若新亮度值≠指定值,进行步骤S5;
[0019]S10、对原始图像数据进行平均曝光值计算,ROI为20%*20%,进行步骤S11;
[0020]S11、判断亮度值是否等于指定值,若亮度值=指定值,进行步骤S15;
[0021]S12、判断亮度值是否大于指定值,若亮度值>指定值,进行步骤S13;若亮度值<指定值,进行步骤S14;
[0022]S13、减少曝光时间,进行步骤10;
[0023]S14、增加曝光时间,进行步骤10;
[0024]S15、曝光完成,测试结束。
[0025]2、根据权利要求1所述一种摄像头模组曝光值测试方法,其特征在于:步骤S1中所述曝光区域限定为比例型ROI或像素个数型ROI。
[0026]3、根据权利要求2所述一种摄像头模组曝光值测试方法,其特征在于:步骤S1中ROI为20%*20%。
[0027]4、根据权利要求1所述一种摄像头模组曝光值测试方法,其特征在于:步骤S6中ROI为100pixel*100pixel。
[0028]5、根据权利要求1所述一种摄像头模组曝光值测试方法,其特征在于:步骤S7中ROI为100pixel*100pixel。
[0029]本专利技术的有益效果包括:运用采样数据等效特性简化曝光算法的过程步骤,极大地减少了重复运算的次数,以此提升曝光测试的效率。
附图说明
[0030]图1是本专利技术的流程图;
[0031]图2是本专利技术的模组出图亮度示意图;
[0032]图3是本专利技术的ROI区域抽样曝光测试示例图。
具体实施方式
[0033]下面结合具体实施例及附图来进一步详细说明本专利技术。
[0034]一种如图1

3所示摄像头模组曝光值测试方法,优化取样方法提升程序测试效率。
[0035]参考摄像头的成像原理,摄像头模组的成像画面可以看成一个紧接一个的R,G,B小像素方格组合而成。
[0036]对曝光区域(ROI)限定分为两类,一种是比例型,即选取整个画面的中心区域N%*N%的像素点,为ROI区域进行平均曝光值G,Y的计算,另一种是像素个数型,即选取整个画面的中心区域N*N个像素点,为ROI区域进行平均曝光值G,Y计算。
[0037]如图2所示,由模组光学成像原理,中心亮度值最大,在向四角移动时光线会逐渐减弱,由此,可得出中心区域亮度值大于外围区域亮度值的可靠结论,故对模组亮度值测试时取样方法有了指导思路。ROI中心亮度值为ROI区域最大亮度值,ROI四角亮度值为ROI最小亮度值,G_max>G_avg>G_min。
[0038]如图3所示,对于曝光值测试的中间过程,可以分场景选取最中心的抽样像素代替进行最大值的逻辑判断,或者选取角落抽样像素代替进行最小值的逻辑判断,都能减少计
算量,提升效率。
[0039]如图1所示,算法优化及整体测试校正步骤为:
[0040]S1.对原始图像(raw)图数据进行平均曝光值计算。ROI为20%*20%,进行步骤2。
[0041]S2.判断亮度值是否=指定值?
[0042]若亮度值=指定值,进行步骤15。
[0043]若亮度值≠指定值,进行步骤3。
[0044]S3.判断亮度值>指定值?
[0045]若亮度值>指定值,进行步骤4。
[0046]若亮度值<指定值,进行步骤5。
[0047]S4.减少曝光时间,进行步骤6。
[0048]S5.增加曝光时间,进行步骤7。
[0049]S6.对raw图数据进行曝光值计算四角之一的ROI亮度值。ROI为四角之一的100pixel*100pixel,进行步骤8。
[0050]S7.对raw图数据进行曝光值计算中心的ROI亮度值。ROI为中心100pixel*100pixel,进行步骤9。
[0051]S8.判断新亮度值是否=指定值?
[0052]若新亮度值=指定值,进行步骤10。
[0053]若新亮度值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种摄像头模组曝光值测试方法,其特征在于:包括以下步骤,S1、获取摄像头模组拍摄的原始图像数据,对ROI限定,计算ROI平均曝光值G,Y;S2、判断亮度值是否等于指定值,若亮度值=指定值,进行步骤S15;若亮度值≠指定值,进行步骤S3;S3、判断亮度值是否大于指定值,若亮度值>指定值,进行步骤S4;若亮度值<指定值,进行步骤S5;S4、减少曝光时间,进行步骤S6;S5、增加曝光时间,进行步骤S7;S6、根据原始图像数据选取四个中的任一角计算ROI亮度值,进行步骤S8;S7、根据原始图像数据选取中心计算ROI区度值,进行步骤S9;S8、判断新亮度值是否等于指定值,若新亮度值=指定值,进行步骤S10,若新亮度值≠指定值,进行步骤S4;S9、判断新亮度值是否等于指定值,若新亮度值=指定值,进行步骤S10;若新亮度值≠指定值,进行步骤S5;S10、对原始图像数据进行平均曝光值计...

【专利技术属性】
技术研发人员:赵航
申请(专利权)人:重庆市天实精工科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1