发明名称 一种检测瓶坯瓶口内轮廓缺陷的方法
摘要 本发明提供一种检测瓶坯瓶口内轮廓缺陷的方法,包括:开发一个圆定位工具;在进行自动检测之前,先采集一幅包含瓶坯瓶口的图像,并在屏幕上显示该图像;利用鼠标拖动圆定位工具,实现瓶口内轮廓定位;在进行自动检测的时候,采集包含瓶坯瓶口的图像;对输入的一幅原图,确定瓶坯瓶口的内轮廓;判断瓶口是否存在变形或内轮廓存在缺口。本发明利用一个屏幕工具,可以快速准确地检测出瓶坯瓶口变形和瓶口内轮廓存在缺口的缺陷。
申请公布号 CN104463879A 申请公布日期 2015.03.25
申请号 CN201410766364.0 申请日期 2014.12.10
申请人 天津普达软件技术有限公司 发明人 南兆龙;李凤婷;余天洪;任海燕
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 12201 代理人 程毓英
主权项 一种检测瓶坯瓶口内轮廓缺陷的方法,包括下列步骤:(1)开发一个圆定位工具:该工具是一个屏幕显示工具,包括一个圆,在圆周上均匀分布多个矩形,在每个矩形的中心设置有与圆的法线重合的箭头,箭头的方向可以设定,该工具的位置能够在鼠标的拖动下改变,在圆周上设置有一个用于在鼠标的拖动下能够改变相应圆的大小的图标;矩形的个数可以改变,划分的越多,检测精度越高。(2)在进行自动检测之前,先采集一幅包含瓶坯瓶口的图像,并在屏幕上显示该图像;(3)利用鼠标拖动圆定位工具,使其移动到图像中的瓶坯瓶口内轮廓的位置,改变圆的大小使与图像中瓶坯瓶口内轮廓的尺寸尽量相同,使得箭头指向圆外,并确定合适的矩形个数;根据所确定的圆定位工具的位置和大小,将圆定位工具的圆心位置、半径大小、箭头个数、箭头长度和箭头方向等5个变量保存保存到内轮廓定位数组里;(4)在进行自动检测的时候,在相同的拍摄条件和位置下采集包含瓶坯瓶口的图像;(5)对输入的一幅原图,预设内轮廓对比度阈值,通过判断瓶口内轮廓和背景的对比度是否达到内轮廓对比度阈值,确定瓶坯瓶口的内轮廓,方法如下:取出步骤(3)中保存的内轮廓定位数组的5个变量,通过这5个变量计算出圆定位工具中所有箭头所在位置的像素坐标,从箭头始端沿箭头方向进行搜索时,判断当前像素值减去上一个像素的绝对值大于或等于所设定的内轮廓对比度阈值时,认为该像素点为瓶口内轮廓上的点,继续搜索下一个箭头所在位置的内圆轮廓上的点;(6)将找到的这些瓶口内轮廓点用霍夫变换方法进行拟合,得到瓶口内轮廓的圆心坐标和半径;(7)求内轮廓点中距离圆心的最大距离和最小距离,得到偏移距离;(8)若偏移距离大于内轮廓预设的偏离距离的阈值,则判断瓶口变形或内轮廓存在缺口。
地址 300457 天津市滨海新区经济技术开发区泰达服务外包产业园2101(六大街与北海路交口)