The invention discloses a camera defect detection method based on machine vision, which enlarges, scales and adjusts the template image according to the measured image of the camera so as to make them consistent; the image to be measured is translated onto the adjusted template image, and is positioned by the lens circle of the image to be measured and the adjusted template image. Consistency is determined to determine whether the camera is defective. The invention can effectively improve the efficiency and the preparation rate of detecting the defect of the camera, thereby greatly saving the labor cost.
【技术实现步骤摘要】
基于机器视觉的摄像头缺陷检测方法
本专利技术属于智能检测
,具体涉及一种基于机器视觉的摄像头缺陷检测方法。
技术介绍
目前已经进入了工业4.0时代,在这个时代,只有发展智能制造,才能满足于现代工业的需求。而工业4.0时代的核心技术便是机器视觉,机器视觉技术是20世纪人类最伟大的技术之一;人们基本是通过眼睛去感知外部的世界,外部的信息都是以一幅幅图像展示在我们面前,而图像包含的信息量是非常丰富的,需要我们使用现代技术去挖掘,让机器也同样能感知外部信息,从而帮助人类去完成更多事情,甚至去完成一些人类无法完成的事情。目前摄像头的应用领域越来越广泛,需求也越来越多。然后在生产过程中,会有部分摄像头出现边缘溢胶,镜面溢胶,刮痕,磨损等缺陷,由于之前缺陷检测的工作都是人工完成,工作效率极其低下。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于机器视觉的摄像头缺陷检测方法。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种基于机器视觉的摄像头缺陷检测方法,该方法为:根据摄像头的待测图像对模板图像进行放大缩放调整使两者的一致;将所述待测图像平移到调整后的模板图像上,通过所述待测图像和调整后的模板图像的镜头圆圈定位的一致性确定该摄像头是否存在缺陷。上述方案中,所述通过所述待测图像和调整后的模板图像的镜头圆圈定位的一致性确定该摄像头是否存在缺陷,之后,该方法还包括:通过所述待测图像的镜面像素和调整后的模板图像对应位置的第一像素阈值的比较关系确定该摄像头是否存在缺陷。上述方案中,所述通过所述待测图像和调整后的模板图像的镜头圆圈定位的一致性 ...
【技术保护点】
1.一种基于机器视觉的摄像头缺陷检测方法,其特征在于,该方法为:根据摄像头的待测图像对模板图像进行放大缩放调整使两者的一致;将所述待测图像平移到调整后的模板图像上,通过所述待测图像和调整后的模板图像的镜头圆圈定位的一致性确定该摄像头是否存在缺陷。
【技术特征摘要】
1.一种基于机器视觉的摄像头缺陷检测方法,其特征在于,该方法为:根据摄像头的待测图像对模板图像进行放大缩放调整使两者的一致;将所述待测图像平移到调整后的模板图像上,通过所述待测图像和调整后的模板图像的镜头圆圈定位的一致性确定该摄像头是否存在缺陷。2.根据权利要求1所述的基于机器视觉的摄像头缺陷检测方法,其特征在于,所述通过所述待测图像和调整后的模板图像的镜头圆圈定位的一致性确定该摄像头是否存在缺陷,之后,该方法还包括:通过所述待测图像的镜面像素和调整后的模板图像对应位置的第一像素阈值的比较关系确定该摄像头是否存在缺陷。3.根据权利要求1或2所述的基于机器视觉的摄像头缺陷检测方法,其特征在于,所述通过所述待测图像和调整后的模板图像的镜头圆圈定位的一致性确定该摄像头是否存在缺陷,之后,该方法还包括:通过所述待测图像的边缘位置上的像素和调整后的模板图像对应位置的第二像素阈值的比较关系确定该摄像头是否存在缺陷。4.根据权利要求3所述的基于机器视觉的摄像头缺陷检测方法,其特征在于,所述根据摄像头的待测图像对模板图像进行放大缩放调整使两者的一致,具体为:根据所述待测图像确定镜头圆圈的圆心位置和圆圈半径,再通过所述镜头圆圈的圆心位置和圆圈半径确定待测图像的四个镜面边缘位置,最后根据所述待测图像的镜头圆圈的圆心位置和圆圈半径、以及四个镜面边缘位置对模板图像进行放大缩放调整使两者的一致。5.根据权利要求4所述的基于机器视觉的摄像头缺陷检测方法,其特征在于,所述通过所述镜头圆圈的圆心位置和圆圈半径确定待测图像的四个镜面边缘位置,具体为:以所述镜头圆圈的镜头圆心为O,半径为Rmin+(Rmax-Rmin)/2绘制一个圆,根据该圆设置一个掩码,所述掩码在圆心O到Rmin的距离范围内设置为0,大于Rmin+(Rmax-Rmin)/2距离范围设置为0,剩余部分为1;通过所述掩码和圆初步确定四个镜面边缘区域位置;再通过累加像素分别确定四个镜面边缘区域的重心,公式如下所示,最后根据所述四个镜面边缘区域的重心确定四个镜面的边缘位置;其中,n表示该区域像素点数目,i第几个...
【专利技术属性】
技术研发人员:林澎聪,
申请(专利权)人:深圳市锐光科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。