[发明专利]一种用于瓶盖缺陷图像检测的圆定位工具无效
申请号: | 201310649003.3 | 申请日: | 2013-12-04 |
公开(公告)号: | CN103605470A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 李华伟;李凤婷;余天洪;关帅;谌孙焕;卜学哲 | 申请(专利权)人: | 天津普达软件技术有限公司 |
主分类号: | G06F3/0487 | 分类号: | G06F3/0487;G06F17/50 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程毓英 |
地址: | 300457 天津市塘沽区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 瓶盖 缺陷 图像 检测 定位 工具 | ||
所属技术领域
本发明属于数字图像处理技术领域,涉及一种屏幕工具。
背景技术
瓶盖在注塑过程中,由于注塑机注塑不良,瓶盖外圆会出现毛刺,为了配合生产线的自动检测和剔除不良品,需要在线对所采集的瓶盖图像进行快速准确的处理。
发明内容
本发明的目的是提出一种有助于瓶盖图像中的瓶盖位置和大小初步估计并有利于快速准确地检测出瓶盖外圆轮廓及毛刺的工具。本发明的技术方案如下:
一种用于瓶盖缺陷图像检测的圆定位工具,该工具为一个屏幕显示工具,由一个圆、在圆周上等分布的若干箭头组成,该工具的圆的位置能够在鼠标的拖动下改变,在靠近圆周的某个位置设置有一个用于在鼠标的拖动下能够改变圆的大小的图标;在圆上等分布的箭头的长度和个数可以改变,长度越长,所能检测的瓶盖图像的位置偏差范围越大,个数越多,检测精度越高;箭头的方向也可以通过选择来决定是从圆内指向圆外还是从圆外指向圆内。
本发明的有益效果如下:利用本发明提供的圆定位工具确定瓶盖的圆心和半径,检测时间不超过2ms。在该工具的配合下,能快速准确地检测出瓶盖外圆轮廓。
附图说明
图1圆定位工具示意图。
图2待检测瓶盖图像。
图3圆定位工具定位瓶盖位置。
图4二值后的瓶盖图像。
图5(a)是将鼠标移动到圆定位工具的圆周附近时光标变成的形状;
图5(b)是鼠标移动到圆定位工具的圆周右侧的小正方形附近时变成的形状。
图6检测结果图。
具体实施方式
下面结合附图和实施例对本发明的工具及其应用场景进行说明。
(1)开发一个圆定位工具,如图1所示。该工具由一个圆、在圆周上等分的若干箭头组成,该工具的圆的位置和大小可以任意改变;在圆上等分布的箭头的长度和个数也可以改变(长度范围在20-50个像素之间,个数范围在4-360之间);箭头的方向也可以通过选择来决定是从圆内指向圆外还是从圆外指向圆内。
(2)将待检测图像,如图2所示,进行迭代法阈值分割,得到图4所示的二值图;在光源较亮情况下,瓶盖区域灰度值为255,背景区域灰度值为0;在光源较暗情况下,背景区域灰度值仍然全为0,但瓶盖区域的灰度值可能不全为255,在瓶盖外圆和密封圈中间的区域的灰度值可能为0。图2为在光源较亮情况下拍摄,二值化之后,瓶盖区域灰度值为255,背景区域灰度值为0;
(3)将圆定位工具位置和大小设置成如图3所示的位置和大小。将鼠标移动到圆定位工具的圆周附近,此时,光标变成如图5(a)的形状,按下鼠标左键向左拖动移动圆定位工具的位置到图3所示位置,这时,圆、在圆上的等分布的矩形和箭头的位置也同时改变;将鼠标移动到圆定位工具的圆周右侧的小正方形(这个小正方形的图标为在鼠标的拖动下可以改变圆半径的图标)附近时,此时,光标变成如图5(b)的形状,按下鼠标左键向左拖动改变圆定位工具的大小(不会改变在圆上的若干矩形和箭头的大小),如图3所示;
由于圆定位工具的位置和大小是在检测之前由人工进行调节的,设置完成之后,在检测中将不能再改变。所以设置圆定位工具的位置时要考虑到瓶盖在图像中的位置偏差问题(瓶盖每次在图像中的位置可能不同,偏差范围在40个像素以内),否则,可能找不到瓶盖外轮廓上的轮廓点。将箭头长度设置的大一些,可以避免上述问题,但是箭头长度设置的越大,检测时间就会越长,这里箭头的长度设置为40个像素。对于图4所示的二值化后的图像来说,箭头方向选择由圆外指向圆内还是由内向外得到的结果都是一样的,一般当背景中不存在噪点时,选择由圆外指向圆内;当目标中不存在噪点时,选择由圆内指向圆外;在圆上的矩形和箭头的个数越多,检测结果越精确,检测时间也越长,这里设置为63个。完成设置后,将圆定位工具的圆心位置,半径大小、箭头个数、箭头长度和箭头方向等5个变量保存。
(4)取出步骤(3)中保存的5个变量,通过这5个变量计算出圆定位工具中所有箭头所在位置的像素坐标。在本实施例中在二值图像中从箭头始端沿箭头方向进行搜索,判断当前像素值减去上一个像素为-255,并且当前像素减去下一个像素为0时,记录该像素点的位置,认为该像素点时瓶盖外圆轮廓上的点。继续搜索下一个箭头所在位置的外圆轮廓上的点。得到瓶盖外圆轮廓上所有箭头所在区域的轮廓点后,利用霍夫变换拟合出一个标准圆,得到瓶盖的圆心坐标和半径,如图6所示,图中,小十字所在位置为圆定位工具搜索得到的瓶盖外圆轮廓上的轮廓点;瓶盖中心的小正方形为霍夫变换得到的圆心位置,标准圆为霍夫变换拟合得到的圆。
(5)得到瓶盖的圆心坐标和半径后,从圆心出发向图像上方进行搜索,在本实施例中,当前像素点与下一个像素点的灰度差值为255时,认为当前点为瓶盖最上方的轮廓点。以该点作为轮廓跟踪的起始点,进行8邻域轮廓跟踪并记录跟踪到的像素点坐标。轮廓跟踪结果如图6所示。图6中,包络瓶盖外轮廓的曲线为轮廓跟踪得到的所有轮廓点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津普达软件技术有限公司,未经天津普达软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310649003.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小鼠组织mRNA的提取方法
- 下一篇:一种利用鱼头及鱼皮提取鱼油的方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序