【技术实现步骤摘要】
摄像模组质量检测方法、装置及计算机存储介质
本专利技术涉及图像处理
,尤其涉及一种摄像模组质量检测方法、装置及计算机存储介质。
技术介绍
摄像头模组的镜头结构通常采用多片透镜组成,一定角度的光线入射到透镜上,发生反射和折射,最终在成像芯片上成像,当摄像模组对着光源拍照时,表现为光源附近出现杂散光,也即Flare。在现有技术中,Flare检测通常依靠作业人员的肉眼来判断,这种方法主观性强,且不准确。因此,在出厂前需要对摄像模组进行有效的杂散光质量缺陷的检测。
技术实现思路
本专利技术提供了一种摄像模组质量检测方法、装置及计算机存储介质,用于对摄像头模组的杂散光质量缺陷进行有效检测。第一方面,本专利技术提供了一种摄像模组质量检测方法,包括:确定测试图像中每个光源的圆心位置和半径,基于每个所述光源的圆心位置,确定相邻两个横向光源的水平间距,所述测试图像为摄像模组拍摄点阵光源获得的图像;基于确定出的多个水平间距,确定预设距离阈值;基于每个所述光源的圆心位置和半径,将所述测试图像对应的灰度图像中每个光源的亮度降低为预设亮度,获得第一图像,其中,所述预设亮度为所述灰度图像中除光源区域的其他区域的最大亮度值;对所述第一图像进行第一预设二值化处理,获得第二图像;基于所述第二图像中的轮廓与所述预设距离阈值,对所述摄像模组质量进行检测。可选的,所述确定测试图像中每个光源的圆心位置和半径,包括:对所述测试图像对应的灰度图像进行第二预设二值化处理,得到 ...
【技术保护点】
1.一种摄像模组质量检测方法,其特征在于,包括:/n确定测试图像中每个光源的圆心位置和半径,基于每个所述光源的圆心位置,确定相邻两个横向光源的水平间距,所述测试图像为摄像模组拍摄点阵光源获得的图像;/n基于确定出的多个水平间距,确定预设距离阈值;/n基于每个所述光源的圆心位置和半径,将所述测试图像对应的灰度图像中每个光源的亮度降低为预设亮度,获得第一图像,其中,所述预设亮度为所述灰度图像中除光源区域的其他区域的最大亮度值;/n对所述第一图像进行第一预设二值化处理,获得第二图像;/n基于所述第二图像中的轮廓与所述预设距离阈值,对所述摄像模组质量进行检测。/n
【技术特征摘要】
1.一种摄像模组质量检测方法,其特征在于,包括:
确定测试图像中每个光源的圆心位置和半径,基于每个所述光源的圆心位置,确定相邻两个横向光源的水平间距,所述测试图像为摄像模组拍摄点阵光源获得的图像;
基于确定出的多个水平间距,确定预设距离阈值;
基于每个所述光源的圆心位置和半径,将所述测试图像对应的灰度图像中每个光源的亮度降低为预设亮度,获得第一图像,其中,所述预设亮度为所述灰度图像中除光源区域的其他区域的最大亮度值;
对所述第一图像进行第一预设二值化处理,获得第二图像;
基于所述第二图像中的轮廓与所述预设距离阈值,对所述摄像模组质量进行检测。
2.如权利要求1所述的方法,其特征在于,所述确定测试图像中每个光源的圆心位置和半径,包括:
对所述测试图像对应的灰度图像进行第二预设二值化处理,得到满足预设条件的第三图像,其中,所述预设条件包括所述第三图像中每个轮廓的最小外接矩形的长宽比在预设范围内;
基于所述第三图像中每个轮廓的最小外接矩形,确定所述点阵光源中每个光源的圆心位置和半径,其中,每个光源的圆心位置为对应最小外接矩形的中心位置,每个光源的半径为初始半径乘以扩张系数,所述初始半径为所述第三图像中所有轮廓的最小外接矩形的长与宽之和除以轮廓的数量的4倍,所述扩张系数为大于1的数值。
3.如权利要求2所述的方法,其特征在于,所述对所述测试图像对应的灰度图像进行第二预设二值化处理,得到满足预设条件的第三图像,包括:
基于全局二值化算法确定出所述灰度图像的二值化阈值;
对所述二值化阈值进行更新,基于更新后的二值化阈值对所述灰度图像进行二值化处理,直至得到满足预设条件的第三图像,其中,更新后的二值化阈值为更新前的二值化阈值加上预设亮度值。
4.如权利要求1所述的方法,其特征在于,所述基于确定出的多个水平间距,确定预设距离阈值,包括:
确定所述多个水平间距的平均间距为预设距离阈值;或
确定所述多个水平间距中最小间距为预设距离阈值。
5.如权利要求1所述的方法,其特征在于,所述基于每个所述光源的圆心位置和半径,将所述测试图像对应的灰度图像中每个光源的亮度降低为预设亮度,获得第一图像,包括:
确定所述灰度图像的平均亮度值;
基于每个所述光源的圆心位置和半径,将所述灰度图像中光源区域的亮度调整为所述平均亮度;
确定调整亮度后的灰度图像中的最大亮度值;
基于每个所述光源的圆心...
【专利技术属性】
技术研发人员:周平村,
申请(专利权)人:昆山丘钛光电科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。