发明名称 一种基于机器视觉的火花塞端面缺陷检测方法
摘要 本发明一种基于机器视觉的火花塞端面缺陷检测方法,该方法首先采集火花塞端面图像,对采集的图像首先获取其中表示火花塞端面的圆环图像,然后寻找出圆环的外圆与内圆,及圆环的圆心等信息,最后对圆环图像经过极坐标变换,转换为矩形,最后对矩形进行滤波、去噪等处理找出火花塞的缺陷部位。本发明具有成本低廉、检测效率高的优点。
申请公布号 CN104964980A 申请公布日期 2015.10.07
申请号 CN201510305165.4 申请日期 2015.06.05
申请人 电子科技大学 发明人 杜晓辉;张静;刘娟秀;罗颖;杨先明;刘霖;刘永;叶玉堂
分类号 G01N21/88(2006.01)I 主分类号 G01N21/88(2006.01)I
代理机构 电子科技大学专利中心 51203 代理人 张杨
主权项 一种基于机器视觉的火花塞端面检测方法,该方法包括:步骤1:采集火花塞端面的清晰图像;步骤2:对采集到的图像进行二值化,并标记连通区域,再根据外接面积最大的矩形提取表示火花塞端面圆环;步骤3:确定圆环外圆的每一行像素的左右边界,并求出其中点;步骤4:对步骤3获得的所有中点求均值,获得外圆心的纵向坐标;步骤5:采用与步骤3、步骤4相同的方法获得外圆心的横向坐标;步骤6:确定圆环内圆的每一行像素的左右边界,采用与上述步骤3、4、5相同的方法获得内圆的圆心坐标;步骤7:根据外圆圆心与内圆圆心的距离,判断火花塞是否合格,若合格则取两圆心的均值为圆环圆心;步骤8:提取圆环边缘,首先统计外圆边缘点到圆心的距离,认定距离数目多的为外圆的半径;步骤9:采用与步骤8相同的方法获得内圆的半径;步骤10:根据以上步骤获得圆环信息,将步骤1采集的图像中的圆环通过极坐标变换,转换为矩形;<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msup><mi>x</mi><mo>&prime;</mo></msup><mo>-</mo><mi>cos</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>&pi;x</mi></mrow><mrow><mn>2</mn><mi>&pi;R</mi></mrow></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><mi>y</mi><mo>+</mo><mi>r</mi><mo>)</mo></mrow><mo>+</mo><mi>cx</mi></mtd></mtr><mtr><mtd><msup><mi>y</mi><mo>&prime;</mo></msup><mo>=</mo><mi>sin</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>&pi;x</mi></mrow><mrow><mn>2</mn><mi>&pi;R</mi></mrow></mfrac><mo>)</mo></mrow><mrow><mo>(</mo><mi>y</mi><mo>+</mo><mi>r</mi><mo>)</mo></mrow><mo>+</mo><mi>cy</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000732050870000011.GIF" wi="1372" he="275" /></maths>步骤10:对获得矩形进行形态学运算滤波、去噪,用于过滤掉不属于凹坑和划痕的杂质背景;步骤11:标记连通区域,寻找出缺陷部位。
地址 611731 四川省成都市高新区(西区)西源大道2006号