发明名称 一种检测瓶盖缺陷的方法
摘要 本发明属于数字图像处理,涉及一种检测瓶盖缺陷的方法,包括:开发一个圆定位工具,该工具为一个在屏幕上显示的工具,由一个圆、在圆周上等分布的若干箭头组成;在进行自动检测之前,先采集一幅瓶盖图像,并在屏幕上显示该图像;利用圆定位工具,对瓶盖图像进行定位,初步确定瓶盖大小;计算出圆定位工具中所有箭头所在位置的像素坐标;在进行自动检测时,利用该工具,提取待检测的瓶盖的图像,得到二值图;得到待检测的瓶盖的图像的圆心坐标和半径;找出待检测的瓶盖的外圆轮廓上所有轮廓点;判断待检测的密封圈是否存在毛刺。本发明利用一个屏幕工具,在线快速准确地检测出瓶盖毛刺,不圆、多料、缺料等缺陷。
申请公布号 CN103606169A 申请公布日期 2014.02.26
申请号 CN201310651248.X 申请日期 2013.12.04
申请人 天津普达软件技术有限公司 发明人 李华伟;李凤婷;关帅;余天洪;谌孙焕;卜学哲
分类号 G06T7/00(2006.01)I;G01N21/88(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 12201 代理人 程毓英
主权项 一种检测瓶盖缺陷的方法,包括下列步骤:(1)开发一个圆定位工具,该工具为一个在屏幕上显示的工具,由一个圆、在圆周上等分布的若干箭头组成,该工具的圆的位置能够在鼠标的拖动下改变,在靠近圆周的某个位置设置一个用于在鼠标的拖动下能够改变圆的大小的图标;在圆上等分布的箭头的长度和个数可以改变,长度越长,所能检测的瓶盖图像的位置偏差范围越大,个数越多,检测精度越高;箭头的方向也可以通过选择来决定是从圆内指向圆外还是从圆外指向圆内;(2)在进行自动检测之前,先采集一幅瓶盖图像,并在屏幕上显示该图像;(3)利用鼠标拖动圆定位工具,使其移动到瓶盖图像中的瓶盖位置,改变圆的大小到适合自动检测的位置,并确定箭头的方向,保存确定好的圆定位工具的圆心位置、半径大小、箭头个数、箭头长度和箭头方向5个参数;(4)计算出圆定位工具中所有箭头所在位置的像素坐标;(5)在进行自动检测时,在同样的拍摄条件下提取待检测的瓶盖的图像,求取其二值图:对待检测的瓶盖图像进行迭代法阈值分割,得到二值图;(6)根据已经确定的圆定位工具的圆心位置,半径大小、箭头个数、箭头长度和箭头方向5个参数,对待检测的瓶盖图像的二值图进行外圆轮廓的搜索,得到外圆轮廓上的若干轮廓点,将这些轮廓点利用霍夫变换进行拟合,得到待检测的瓶盖的图像的圆心坐标和半径;(7)对二值图像进行8邻域轮廓跟踪,找出待检测的瓶盖的外圆轮廓上所有轮廓点;(8)求取每个轮廓点与待检测的瓶盖的图像的圆心的距离,从中找出最大值和最小值,并分别求取两者与圆半径的差值,若两个差值的大小有一个不在所预设的区间范围内,则认为瓶盖存在不圆、多料或缺料类的缺陷;(9)将待检测的瓶盖的外圆轮廓上相隔一定像素的两点的连线近似认为是圆的切线,两点连线的中点近似认为是切点,求外圆切线与过切点的半径的夹角,若求得的夹角大概在0°‑75°之间,则认为存在毛刺。
地址 300457 天津市塘沽区经济技术开发区天大科技园软件大厦S201