[发明专利]一种基于机器视觉的火花塞端面缺陷检测方法有效
| 申请号: | 201510305165.4 | 申请日: | 2015-06-05 |
| 公开(公告)号: | CN104964980B | 公开(公告)日: | 2017-11-17 |
| 发明(设计)人: | 杜晓辉;张静;刘娟秀;罗颖;杨先明;刘霖;刘永;叶玉堂 | 申请(专利权)人: | 电子科技大学 |
| 主分类号: | G01N21/88 | 分类号: | G01N21/88 |
| 代理公司: | 电子科技大学专利中心51203 | 代理人: | 张杨 |
| 地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 机器 视觉 火花塞 端面 缺陷 检测 方法 | ||
技术领域
本发明涉及一种火花塞端面缺陷检测的算法。
背景技术
火花塞在加工过程中,火花塞壳体表面会产生划痕、凹坑等缺陷,从而影响产品质量。所以在火花塞的生产过程中,要严格杜绝此类次品流入下一道加工工序,防止残次品流入市场,造成恶劣影响。而针对这类的缺陷,现有检验方式是采用人工目视的方式,单个工人产时间目视检验,会产生眼睛疲劳,这就可能致使误检漏检情况的产生,甚至在一定程度上会降低生产率,影响产品质量。
本发明所述的算法应用在该类产品的视觉检测系统上,可以最大程度的降低检测的人力成本,提高生产效率,实现工业化的生产。
发明内容
本发明所要解决的技术问题是设计一种能够方便、快速、低成本的对火花塞端面缺陷自动检测方法。
本发明的技术方案为一种基于机器视觉的火花塞端面缺陷检测方法,该方法包括:
步骤1:采集火花塞端面的清晰图像;
步骤2:对采集到的图像进行二值化,并标记连通区域,再根据外接面积最大的矩形提取表示火花塞端面圆环;
步骤3:确定圆环外圆的每一行像素的左右边界,并求出其中点;
步骤4:对步骤3获得的所有中点求均值,获得外圆心的纵向坐标;
步骤5:采用与步骤3、步骤4相同的方法获得外圆心的横向坐标;
步骤6:确定圆环内圆的每一行像素的左右边界,采用与上述步骤3、4、5相同的方法获得内圆的圆心坐标;
步骤7:根据外圆圆心与内圆圆心的距离,判断火花塞是否合格,若合格则取两圆心的均值为圆环圆心;
步骤8:提取圆环边缘,首先统计外圆边缘点到圆心的距离,认定距离数目多的为外圆的半径;
步骤9:采用与步骤8相同的方法获得内圆的半径;
步骤10:根据以上步骤获得圆环信息,将步骤1采集的图像中的圆环通过极坐标变换,转换为矩形;
步骤11:对获得矩形进行形态学运算滤波、去噪,用于过滤掉不属于凹坑和划痕的杂质背景;
步骤12:标记连通区域,寻找出缺陷部位。
其中,步骤11的具体步骤为:
步骤11-1:对图像进行中值滤波,滤除杂质点;
步骤11-2:对图像用局部阈值分割法分割图像,得到二值图;
步骤11-3:对图像进行横向膨胀,使得断开的凹坑可以连在一起;
步骤11-4:对图像进行纵向腐蚀,腐蚀大小根据缺陷大小的判定来确定,通过腐蚀可以滤除条纹杂质;
步骤11-5:对图像进行横向腐蚀;
步骤11-6:对图像进行纵向膨胀,以完成前两步的闭合操作。
其中,所述步骤12的具体步骤为:
步骤12-1:对步骤11获得的二值图进行连通域标记;
步骤12-2:提取各连通域中的图像,标记各连通域的位置及形态,即为缺陷位置。
本发明一种基于机器视觉的火花塞端面缺陷检测方法,该方法首先采集火花塞端面图像,对采集的图像首先获取其中表示火花塞端面的圆环图像,再寻找出圆环的外圆与内圆,及圆环的圆心等信息,最后对圆环图像经过极坐标变换,转换为矩形,最后对矩形进行滤波、去噪等处理找出火花塞的缺陷部位,从而本发明具有检测方便、成本低廉、效率高的优点。
附图说明
图1为火花塞端面凹坑缺陷沿径向较长示意图
图2是本发明的待处理图样。
图3是圆环检测效果图。
图4是转换为矩形后效果图。
图5是圆环检测流程图。
图6是圆环缺陷检测流程图。
具体实施方式
下面结合附图,对本发明中火花塞端面缺陷的检测方法进行详细说明:
火花塞的端面缺陷,根据其可能造成的油气泄漏的原因,该类缺陷一般表现为沿端面径向的缺陷长度较长。如图1所示:
此外,由于生产车间的粉尘较大,造成端面出现细小斑点,容易导致误检率过高。其次由于工艺的原因,火花塞端面会有一些车痕,这些车痕在端面表现为环向的划痕,容易误判为缺陷。另外,生产线上有油污存在,这些因素都会给端面的正确检测带来困难。如图1中,只有箭头处为缺陷,其余位置的暗斑均不算做缺陷。本发明为解决上述问题,降低火花塞误检率,提出如下的解决方案。
步骤1:采集火花塞端面的清晰图像;
步骤2:对采集到的图像进行二值化,并标记连通区域,再根据外接面积最大的矩形提取表示火花塞端面圆环;
步骤3:确定圆环外圆的每一行像素的左右边界,并求出其中点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510305165.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种胶囊检测装置
- 下一篇:一种锌镍电镀液中主盐的快速分析方法





