镜头的检测方法、检测设备和计算机设备技术

技术编号:38999770 阅读:10 留言:0更新日期:2023-10-07 10:31
本申请涉及镜头的检测方法、检测设备和计算机设备。镜头的检测方法应用于检测设备,包括:获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,并将所述镜头的焦距调节为所述目标焦距;获取所述镜头在所述目标焦距下拍摄的暗角检测图像,基于所述暗角检测图像进行暗角检测;获取所述镜头在所述目标焦距下拍摄的脏污检测图像,并基于所述脏污检测图像进行脏污检测;若通过暗角检测和脏污检测,则确定镜头的检测结果为合格。采用本方法可以通过一台检测设备检测多项指标,检测过程简单,提高了检测效率,降低了检测成本。降低了检测成本。降低了检测成本。

【技术实现步骤摘要】
镜头的检测方法、检测设备和计算机设备


[0001]本申请涉及计算机视觉
,特别是涉及镜头的检测方法、检测设备和计算机设备。

技术介绍

[0002]在镜头的生产过程中,需要对镜头的多项指标进行检测,例如,需要对镜头进行调焦、脏污、暗角等检测,以保证出厂后镜头的成像质量。但是现有的镜头的检测,需要在不同的检测流水线上,通过不同的检测设备检测多项指标,检测过程复杂,检测效率低下。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供检测过程简单,检测效率高的镜头的检测方法、检测设备和计算机设备。
[0004]第一方面,本申请提供了一种镜头的检测方法,应用于检测设备,包括:
[0005]获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,并将所述镜头的焦距调节为所述目标焦距;
[0006]获取所述镜头在所述目标焦距下拍摄的暗角检测图像,基于所述暗角检测图像进行暗角检测;
[0007]若通过暗角检测,则获取所述镜头在所述目标焦距下拍摄的脏污检测图像,并基于所述脏污检测图像进行脏污检测,若通过脏污检测,则确定所述镜头的检测结果为合格。
[0008]在其中一个实施例中,所述获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,包括:
[0009]按照预设顺序,依次调节所述镜头的焦距,并在每次调节焦距后,获取当前焦距下拍摄的待检测图像;
[0010]响应于每次获取到的待检测图像,对所述待检测图像进行遮挡检测,并在所述待检测图像通过遮挡检测后,确定所述待检测图像的清晰度;
[0011]在确定的所有清晰度中选取最高清晰度,并将所述最高清晰度对应的待检测图像的焦距,作为目标焦距。
[0012]在其中一个实施例中,所述对所述待检测图像进行遮挡检测,包括:
[0013]获取所述待检测图像的焦距所对应的参考图像;
[0014]截取所述参考图像的多个边界区域,得到参考边界图像,截取所述待检测图像的多个边界区域,得到待检测边界图像,其中,所述参考图像的多个边界区域包括的所有像素点的坐标值,分别与所述多个待检测图像的多个边界区域包括的所有像素点的坐标值相同;
[0015]计算所述参考边界图像和所述待检测边界图像之间的相似度,若所述相似度大于预设相似度阈值,则所述待检测图像通过遮挡检测。
[0016]在其中一个实施例中,所述基于所述暗角检测图像进行暗角检测,包括:
[0017]在所述暗角检测图像中确定四个暗角检测子图像,以及光心检测图像;
[0018]确定所述四个暗角检测子图像的平均亮度值,以及所述光心检测图像的光心亮度值;
[0019]若所述平均亮度值与所述光心亮度值之间的差值小于预设暗角阈值,则通过暗角检测。
[0020]在其中一个实施例中,所述基于所述暗角检测图像进行暗角检测之前,还包括:
[0021]获取所述暗角检测图像中亮度值最大的光心点,以及所述暗角检测图像的中心点;
[0022]若所述中心点与所述光心点之间的距离小于预设偏移阈值,则通过光心偏移检测。
[0023]在其中一个实施例中,所述基于所述脏污检测图像进行脏污检测,包括:
[0024]确定所述脏污检测图像对应的二值化图像;
[0025]通过膨胀算法和腐蚀算法对所述二值化图像进行处理,以得到处理后图像;
[0026]基于所述处理后图像确定脏污区域面积,若所述脏污区域面积小于预设脏污阈值,则通过脏污检测。
[0027]第二方面,本申请还提供了一种检测设备,包括:
[0028]调焦模块,用于获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,并将所述镜头的焦距调节为所述目标焦距;
[0029]暗角检测模块,用于获取所述镜头在所述目标焦距下拍摄的暗角检测图像,基于所述暗角检测图像进行暗角检测;
[0030]脏污检测模块,用于若通过暗角检测,则获取所述镜头在所述目标焦距下拍摄的脏污检测图像,并基于所述脏污检测图像进行脏污检测,若通过脏污检测,则确定所述镜头的检测结果为合格。
[0031]第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0032]获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,并将所述镜头的焦距调节为所述目标焦距;
[0033]获取所述镜头在所述目标焦距下拍摄的暗角检测图像,基于所述暗角检测图像进行暗角检测;
[0034]若通过暗角检测,则获取所述镜头在所述目标焦距下拍摄的脏污检测图像,并基于所述脏污检测图像进行脏污检测,若通过脏污检测,则确定所述镜头的检测结果为合格。
[0035]第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0036]获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,并将所述镜头的焦距调节为所述目标焦距;
[0037]获取所述镜头在所述目标焦距下拍摄的暗角检测图像,基于所述暗角检测图像进行暗角检测;
[0038]若通过暗角检测,则获取所述镜头在所述目标焦距下拍摄的脏污检测图像,并基于所述脏污检测图像进行脏污检测,若通过脏污检测,则确定所述镜头的检测结果为合格。
[0039]第五方面,本申请还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0040]获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,并将所述镜头的焦距调节为所述目标焦距;
[0041]获取所述镜头在所述目标焦距下拍摄的暗角检测图像,基于所述暗角检测图像进行暗角检测;
[0042]若通过暗角检测,则获取所述镜头在所述目标焦距下拍摄的脏污检测图像,并基于所述脏污检测图像进行脏污检测,若通过脏污检测,则确定所述镜头的检测结果为合格。
[0043]上述镜头的检测方法、检测设备、计算机设备、存储介质和计算机程序产品,上述镜头的检测方法应用于检测设备中,通过镜头拍摄不同焦距下的多张待检测图像,根据多张待检测图像确定目标焦距,将镜头的焦距调节至目标焦距,以完成镜头的调焦,获取镜头在目标焦距下拍摄的暗角检测图像,根据暗角检测图像进行暗角检测,获取镜头在目标焦距下拍摄的脏污检测图像,根据脏污检测图像进行脏污检测;在镜头通过暗角检测和脏污检测后,确定镜头的检测结果为合格,通过上述镜头的检测方法,可以通过一台检测设备检测多项指标,检测过程简单,提高了检测效率。
附图说明
[0044]图1为一个实施例中镜头的检测方法的流程示意图;...

【技术保护点】

【技术特征摘要】
1.一种镜头的检测方法,其特征在于,应用于检测设备,包括:获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,并将所述镜头的焦距调节为所述目标焦距;获取所述镜头在所述目标焦距下拍摄的暗角检测图像,基于所述暗角检测图像进行暗角检测;若通过暗角检测,则获取所述镜头在所述目标焦距下拍摄的脏污检测图像,并基于所述脏污检测图像进行脏污检测,若通过脏污检测,则确定所述镜头的检测结果为合格。2.根据权利要求1所述的检测方法,其特征在于,所述获取待检测的镜头在不同焦距下拍摄的多张待检测图像,基于所述多张待检测图像确定目标焦距,包括:按照预设顺序,依次调节所述镜头的焦距,并在每次调节焦距后,获取当前焦距下拍摄的待检测图像;响应于每次获取到的待检测图像,对所述待检测图像进行遮挡检测,并在所述待检测图像通过遮挡检测后,确定所述待检测图像的清晰度;在确定的所有清晰度中选取最高清晰度,并将所述最高清晰度对应的待检测图像的焦距,作为所述目标焦距。3.根据权利要求2所述的检测方法,其特征在于,所述对所述待检测图像进行遮挡检测,包括:获取所述待检测图像的焦距所对应的参考图像;截取所述参考图像的多个边界区域,得到参考边界图像,截取所述待检测图像的多个边界区域,得到待检测边界图像,其中,所述参考图像的多个边界区域包括的所有像素点的坐标值,分别与所述多个待检测图像的多个边界区域包括的所有像素点的坐标值相同;计算所述参考边界图像和所述待检测边界图像之间的相似度,若所述相似度大于预设相似度阈值,则所述待检测图像通过遮挡检测。4.根据权利要求1所述的检测方法,其特征在于,所述基于所述暗角检测图像进行暗角检测,包括:在所述暗角检测图像中确定四个暗角检测子图像,以及光心检测图像;确定所述四个暗角检测子图像的平均亮度值,以及...

【专利技术属性】
技术研发人员:李鹲翱任翰钦李燕华鲁良段智涓唐诗然张承果周阳谭其林唐林郭怀成
申请(专利权)人:成都市普渡机器人有限公司
类型:发明
国别省市:

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

1