一种成像设备点检方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38762665 阅读:12 留言:0更新日期:2023-09-10 10:35
本公开提供了一种成像设备点检方法、装置、电子设备及存储介质,所述方法包括:基于检测项目从点检片的基准图像中确定目标检测区域;按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值;比较所述检测值与各项所述检测指标的标准值,得到所述检测值与所述标准值之间的偏差;基于所述偏差确定所述成像设备的状态。基于所述偏差确定所述成像设备的状态。基于所述偏差确定所述成像设备的状态。

【技术实现步骤摘要】
一种成像设备点检方法、装置、电子设备及存储介质


[0001]本公开涉及图像数据处理
,尤其涉及一种成像设备点检方法、装置、电子设备及存储介质。

技术介绍

[0002]为了保证产品的良品率,缺陷检测是工业上不可缺少的环节,而缺陷检测的难易程度与图像的成像质量密切相关。在自动光学检测设备(Automated Optical Inspection,AOI)的长期运行过程中,成像部件存在的硬件误差以及硬件老化会导致图像的成像状态发生改变,从而影响缺陷检测的结果。
[0003]因此,对AOI设备的成像部件进行定期的标定检查,了解成像部件的状态至关重要。

技术实现思路

[0004]本公开提供了一种成像设备点检方法、装置、电子设备及存储介质,以至少解决现有技术中存在的以上技术问题。
[0005]根据本公开的第一方面,提供了一种成像设备点检方法,所述方法包括:基于检测项目从点检片的基准图像中确定目标检测区域;按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值;比较所述检测值与各项所述检测指标的标准值,得到所述检测值与所述标准值之间的偏差;基于所述偏差确定所述成像设备的状态。
[0006]在一可实施方式中,所述基于检测项目从点检片的基准图像中确定目标检测区域,包括:对所述点检片进行图像采集,得到所述基准图像;以所述点检片为对象建立基准坐标系,并针对所述检测项目在所述基准图像中框选感兴趣区域;对所述感兴趣区域进行阈值分割,提取目标检测区域。
[0007]在一可实施方式中,所述对所述感兴趣区域进行阈值分割,提取目标检测区域,包括:对所述感兴趣区域进行阈值分割,得到检测区域;判断所述检测区域是否为空区域,若所述检测区域是空区域,则进行异常提示;若所述检测区域不是空区域,则确定所述检测区域为所述目标检测区域。
[0008]在一可实施方式中,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为分辨率检测,则计算所述目标检测区域中各像素点的灰度值,得到灰度值数组;从所述灰度值数组中选取灰度值数组片段,并按照灰度值大小对所述灰度值数组片段进行排序;将所述灰度值数组片段中最大的前N个灰度值的灰度均值作为背景灰度,所述灰度值数组片段中最小的前N个灰度值的灰度均值作为前景灰度;N为正整数;基于所述背景灰度和所述前景灰度计算所述成像设备的线对分辨率。
[0009]在一可实施方式中,所述从所述灰度值数组中选取灰度值数组片段,包括:在第一
灰度值与第二灰度值之差大于第一值的情况下,选取所述第二灰度值为所述灰度值数组片段的最后一个值;反转所述灰度值数组,在第三灰度值与第四灰度值之差大于第一值的情况下,选取所述第四灰度值为所述灰度值数组片段的第一个值;其中,所述第一灰度值与所述第二灰度值为任意两个相邻的所述像素点对应的灰度值,所述第三灰度值与所述第四灰度值为任意两个相邻的所述像素点对应的灰度值。
[0010]在一可实施方式中,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为运动扫描垂直度检测,则利用固定阈值法分割所述目标检测区域,得到所述目标检测区域中大于最小阈值且小于最大阈值的灰度值候选区域;从所述灰度值候选区域中选取面积最大的区域,作为目标灰度值区域;确定所述目标灰度值区域的多边形近似区域的边缘,所述多边形近似区域的边缘由行坐标和列坐标组成;基于所述多边形近似区域的边缘的坐标数量,得到反映所述成像设备运动扫描垂直度的圆度。
[0011]在一可实施方式中,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为运动扫描匹配度检测,则计算所述目标检测区域中所有像素位置的中心二阶距,得到所述目标检测区域垂直方向的中心二阶矩、水平方向的中心二阶距和水平方向与垂直方向的综合中心二阶矩;基于所述垂直方向的中心二阶矩、水平方向的中心二阶距和水平方向与垂直方向的综合中心二阶矩,得到反映所述成像设备运动扫描匹配度的线性度。
[0012]在一可实施方式中,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为对焦检测,则利用边缘检测算子对所述目标检测区域进行边缘检测,得到所述目标检测区域的面积;从所述目标检测区域的边缘处选取多组像素,分别膨胀外扩多组所述像素,得到多组所述像素对应的多个区域;分别计算多个所述区域的灰度均值,得到多个所述区域对应的多个边缘区域的灰度均值;计算多个所述边缘区域中相邻的两个区域的灰度均值之差,将最大差值定义为边缘梯度差,得到反映所述成像设备对焦状态的边缘梯度差。
[0013]在一可实施方式中,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为像素当量检测,则利用自适应阈值法分割所述目标检测区域,得到棋盘格区域;确定所述棋盘格区域的最小外接矩形,得到所述外接矩形的长和宽;基于所述外接矩形的长宽和所述棋盘格区域的真实长宽,确定所述成像设备的像素当量。
[0014]在一可实施方式中,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为位置检测,则计算所述目标检测区域的中心点坐标;基于所述中心点坐标确定所述成像设备的位置。
[0015]在一可实施方式中,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为灰度值检测,则计算所述目标检测区域的灰度均值;基于所述灰度均值确定所述成像设备的灰度值。
[0016]根据本公开的第二方面,提供了一种成像设备点检装置,所述装置包括:检测模块,用于基于检测项目从点检片的基准图像中确定目标检测区域;按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值;比较模块,用于比
较所述检测值与各项所述检测指标的标准值,得到所述检测值与所述标准值之间的偏差;确定模块,用于基于所述偏差确定所述成像设备的状态。
[0017]在一可实施方式中,所述检测模块,具体用于对所述点检片进行图像采集,得到所述基准图像;以所述点检片为对象建立基准坐标系,并针对所述检测项目在所述基准图像中框选感兴趣区域;对所述感兴趣区域进行阈值分割,提取目标检测区域。
[0018]在一可实施方式中,所述检测模块,具体用于对所述感兴趣区域进行阈值分割,得到检测区域;判断所述检测区域是否为空区域,若所述检测区域是空区域,则进行异常提示;若所述检测区域不是空区域,则确定所述检测区域为所述目标检测区域。
[0019]在一可实施方式中,所述检测模块,具体用于若所述检测项目为分辨率检测,则计算所述目标检测区域中各像素点的灰度值,得到灰度值数组;从所述灰度值数组中选取灰度值数组片段,并按照灰度值大小对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种成像设备点检方法,其特征在于,所述方法包括:基于检测项目从点检片的基准图像中确定目标检测区域;按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值;比较所述检测值与各项所述检测指标的标准值,得到所述检测值与所述标准值之间的偏差;基于所述偏差确定所述成像设备的状态。2.根据权利要求1所述的方法,其特征在于,所述基于检测项目从点检片的基准图像中确定目标检测区域,包括:对所述点检片进行图像采集,得到所述基准图像;以所述点检片为对象建立基准坐标系,并针对所述检测项目在所述基准图像中框选感兴趣区域;对所述感兴趣区域进行阈值分割,提取目标检测区域。3.根据权利要求2所述的方法,其特征在于,所述对所述感兴趣区域进行阈值分割,提取目标检测区域,包括:对所述感兴趣区域进行阈值分割,得到检测区域;判断所述检测区域是否为空区域,若所述检测区域是空区域,则进行异常提示;若所述检测区域不是空区域,则确定所述检测区域为所述目标检测区域。4.根据权利要求1所述的方法,其特征在于,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为分辨率检测,则计算所述目标检测区域中各像素点的灰度值,得到灰度值数组;从所述灰度值数组中选取灰度值数组片段,并按照灰度值大小对所述灰度值数组片段进行排序;将所述灰度值数组片段中最大的前N个灰度值的灰度均值作为背景灰度,所述灰度值数组片段中最小的前N个灰度值的灰度均值作为前景灰度;N为正整数;基于所述背景灰度和所述前景灰度计算所述成像设备的线对分辨率。5.根据权利要求4所述的方法,其特征在于,所述从所述灰度值数组中选取灰度值数组片段,包括:在第一灰度值与第二灰度值之差大于第一值的情况下,选取所述第二灰度值为所述灰度值数组片段的最后一个值;反转所述灰度值数组,在第三灰度值与第四灰度值之差大于第一值的情况下,选取所述第四灰度值为所述灰度值数组片段的第一个值;其中,所述第一灰度值与所述第二灰度值为任意两个相邻的所述像素点对应的灰度值,所述第三灰度值与所述第四灰度值为任意两个相邻的所述像素点对应的灰度值。6.根据权利要求1所述的方法,其特征在于,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为运动扫描垂直度检测,则利用固定阈值法分割所述目标检测区域,得到所述目标检测区域中大于最小阈值且小于最大阈值的灰度值候选区域;
从所述灰度值候选区域中选取面积最大的区域,作为目标灰度值区域;确定所述目标灰度值区域的多边形近似区域的边缘,所述多边形近似区域的边缘由行坐标和列坐标组成;基于所述多边形近似区域的边缘的坐标数量,得到反映所述成像设备运动扫描垂直度的圆度。7.根据权利要求1所述的方法,其特征在于,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为运动扫描匹配度检测,则计算所述目标检测区域中所有像素位置的中心二阶距,得到所述目标检测区域垂直方向的中心二阶矩、水平方向的中心二阶距和水平方向与垂直方向的综合中心二阶矩;基于所述垂直方向的中心二阶矩、水平方向的中心二阶距和水平方向与垂直方向的综合中心二阶矩,得到反映所述成像设备运动扫描匹配度的线性度。8.根据权利要求1所述的方法,其特征在于,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为对焦检测,则利用边缘检测算子对所述目标检测区域进行边缘检测,得到所述目标检测区域的面积;从所述目标检测区域的边缘处选取多组像素,分别膨胀外扩多组所述像素,得到多组所述像素对应的多个区域;分别计算多个所述区域的灰度均值,得到多个所述区域对应的多个边缘区域的灰度均值;计算多个所述边缘区域中相邻的两个区域的灰度均值之差,将最大差值定义为边缘梯度差,得到反映所述成像设备对焦状态的边缘梯度差。9.根据权利要求1所述的方法,其特征在于,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为像素当量检测,则利用自适应阈值法分割所述目标检测区域,得到棋盘格区域;确定所述棋盘格区域的最小外接矩形,得到所述外接矩形的长和宽;基于所述外接矩形的长宽和所述棋盘格区域的真实长宽,确定所述成像设备的像素当量。10.根据权利要求1所述的方法,其特征在于,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为位置检测,则计算所述目标检测区域的中心点坐标;基于所述中心点坐标确定所述成像设备的位置。11.根据权利要求1所述的方法,其特征在于,所述按照所述检测项目的检测指标对所述目标检测区域进行检测,得到各项所述检测指标的检测值,包括:若所述检测项目为灰度值检测,则计算所述目标检测区域的灰度均值;基于所述灰度均值确定所述成像设...

【专利技术属性】
技术研发人员:张正涛宋梦琦张武杰张峰
申请(专利权)人:中科慧远视觉技术洛阳有限公司
类型:发明
国别省市:

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

1