金针类元件的引脚检测方法和系统的制作方法

文档序号:9547948阅读:1357来源:国知局
金针类元件的引脚检测方法和系统的制作方法
【技术领域】
[0001] 本发明涉及自动光学检测技术领域,特别是涉及一种金针类元件的引脚检测方法 和系统。
【背景技术】
[0002] 自动光学检测(Automatic Optical Inspection,Α0Ι)是工业制作过程的必要环 节,其利用光学方式取得成品的表面状态,以影像处理来检测异物或表面瑕疵。电子元件的 缺陷检测是自动光学检测领域中的一种常见应用,机器通过摄像头自动扫描电路板获取图 像,提取每个电子元件的局部图像,并通过图像处理技术,判断电子元件是否存在缺陷,最 后将可疑的缺陷显示或标记出来,方便查看与维修。
[0003] 市场上较为成熟的AOI设备大多是用于检测贴片的缺陷,针对手机/机器插件环 节的AOI设备还比较薄弱,其中金针类元件属于插件一类。工厂中,针对金针类元件是否存 在缺陷还主要依赖人工目检,检测效率低。

【发明内容】

[0004] 基于此,有必要针对现有技术对金针类元件检测效率低的问题,提供一种金针类 元件的引脚检测方法和系统。
[0005] -种金针类元件的引脚检测方法,包括以下步骤:
[0006] 获取电路板上待测金针类元件的图像;
[0007] 获取所述图像中各像素点的灰度值,根据所述灰度值从所述图像中定位金针类元 件的引脚所在的区域,并将所述区域设为所述金针类元件的金针主体区域;
[0008] 从所述金针主体区域中获取所述金针类元件的引脚在所述电路板上的投影,并将 所述投影设为所述金针类元件的金针点;
[0009] 计算所述金针点的面积,并根据所述金针点的面积判断所述金针类元件的引脚是 否完整。
[0010] 一种金针类元件的引脚检测系统,包括:
[0011] 获取装置,用于获取电路板上待测金针类元件的图像;
[0012] 定位装置,用于获取所述图像中各像素点的灰度值,根据所述灰度值从所述图像 中定位金针类元件的引脚所在的区域,并将所述区域设为所述金针类元件的金针主体区 域;
[0013] 检测装置,用于从所述金针主体区域中获取所述金针类元件的引脚在所述电路板 上的投影,并将所述投影设为选取所述金针类元件的金针点;
[0014] 计算装置,用于计算所述金针点的面积,并根据所述金针点的面积判断所述金针 类元件的引脚是否完整。
[0015] 上述金针类元件的引脚检测方法和系统,通过获取待测金针类元件的图像;根据 所述图像中各像素点的灰度值定位所述金针类元件的金针主体区域;从所述金针主体区域 中选取所述金针类元件的金针点;并根据所述金针点的面积判断所述金针类元件的引脚是 否完整,实现了金针类元件引脚的自动化检测,有效提高了检测效率。
【附图说明】
[0016] 图1为一个实施例的金针类元件的引脚检测方法流程图;
[0017] 图2为一个实施例的金针类元件的灰度图;
[0018] 图3为一个实施例的金针主体的候选区域;
[0019] 图4为一个实施例的金针主体区域;
[0020] 图5为一个实施例的金针点检查结果;
[0021 ] 图6为一个实施例的金针点区域划分示意图;
[0022] 图7为一个实施例的金针类元件的引脚检测系统的结构示意图。
【具体实施方式】
[0023] 下面结合附图对本发明的技术方案做进一步阐述。
[0024] 图1为一个实施例的金针类元件的引脚检测方法流程图。如图1所示,所述金针 类元件的引脚检测方法可包括以下步骤:
[0025] S1,获取电路板上待测金针类元件的图像;
[0026] S2,获取所述图像中各像素点的灰度值,根据所述灰度值从所述图像中定位金针 类元件的引脚所在的区域,并将所述区域设为所述金针类元件的金针主体区域;
[0027] S3,从所述金针主体区域中获取所述金针类元件的引脚在所述电路板上的投影, 并将所述投影设为所述金针类元件的金针点;
[0028] S4,计算所述金针点的面积,并根据所述金针点的面积判断所述金针类元件的引 脚是否完整。
[0029] 在步骤Sl中,可将图像获取装置垂直于所述金针类元件的引脚来获取所述待测 金针类元件的图像,以便得到所述待测金针类元件的引脚在所述图像中的投影为一个点。
[0030] 在实际情况下,通过图像获取装置获取到的图像可能是多通道彩色图像,此时,需 要将彩色图像转换为灰度图。金针类元件的灰度图如图2所示。
[0031 ] 在一个实施例中,所述图像获取装置可以是高清摄像头。例如,可以是像素为1000 万以上的摄像头。进一步地,所述图像获取装置可设置自动对焦功能。
[0032] 通过步骤Sl获取的图像一般包括一些背景信息,因此首先需要提取金针元件的 主体位置。在步骤S2中,对步骤Sl中获取的图像的灰度值进行二值化处理,得到二值图像。 处理方式如下:
[0034] 其中!\为设定的阈值,(X,y)为图像中像素点的坐标,I (X,y)是坐标为(X,y)的 像素点的真实的灰度值,M(x,y)是坐标为(x,y)的像素点的二值化的灰度值,可获取金针 主体的候选区域,如图3。
[0035] 上述候选区域通常包含一些干扰信息,例如背景上与金针主针灰度值较为接近的 区域。因此,本方案只选取所述二值图像的外截区域作为真实的金针主体区域,其中,所述 外截区域为所述二值图像中最大的连通区域,如图3中的区域301。在图3中,所述区域301 为图3中的白色方框所包含的矩形区域。最后根据此矩形区域,在原灰度图像中截取金针 主体区域,即在所述灰度图像中提取所述外截区域对应的区域,并将所述外截区域对应的 区域作为所述金针类元件的金针主体区域,如图4所示。
[0036] 虽然步骤S2中对图像进行了二值化处理,可以将亮度值较大的点作为金针点,但 在实际操作中,由于背景因素的干扰,通过此种方式选出的金针点可能不准确,因此,在步 骤S3中,可进一步从所述金针主体区域中选取所述金针类元件的金针点。在一个实施例 中,可通过角点检测算法从所述金针主体区域中选取所述金针类元件的金针点。本实施例 通过角点检测算法选取金针点,提高了金针点选取的精确度。在实际情况下,也可采用其他 算法从所述金针主体区域中选取所述金针类元件的金针点。金针点检查结果如图5所示。
[0037] 在步骤S4中,在选出金针点之后,可计算所述金针点的面积,并根据所述金针点 的面积判断所述金针类元件的引脚是否完整。一般来说,金针类元件的引脚分布是均匀的, 因此,可根据实际引脚数目,将金针主体区域划分为若干个子区域,提取每个子区域的最大 金针点,并计算所述最大金针点的面积;其中,所述最大金针点为每个子区域内面积最大的 金针点。若存在一个子区域内的最大金针点的面积小于预设值,则判定为所述金针类元件 的引脚不完整。金针点区域划分示意图如图6所示。
[0038] 在图6中,可以看到区域Al中不存在金针点,因此,判定为该区域内存在缺针。事 实上,若某一区域中存在金针点,但金针点面积较小,可判定为该区域内存在断针。
[0039] 上述金针类元件的引脚检测方法,通过获取金针类元件的图像;根据所述图像中 各像素点的灰度值定位所述金针类元件的金针主体区域;从所述金针主体区域中选取所述 金针类元件的金针点;并根据所述金针点的面积判断所述金针类元件的引脚是否完整,实 现了金针类元件引脚的自动化检测,有效提高了检测效率。
[0040] 下面结合附图对本发明的金针类元件的引脚检测系统的实施例做进一步描述。
[0041] 图7为一个实施例的金针类元件的引脚检测系统的结构示意图。如图7所示,本 发明的金针类元件的引脚检测系统可包括:
[0042] 获取装置10,用于获取电路板上待测金针类元件的图像;
[0043] 定位装置20,用于获取所述图
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1