发明名称 一种利用4圆周定位和迟滞阈值的啤酒瓶口缺陷检测方法
摘要 本发明公开了一种利用4圆周定位和迟滞阈值的啤酒瓶口缺陷检测方法,其步骤为:(1)对瓶口图像进行阈值处理,通过重心法获取瓶口重心位置;(2)以重心为圆心由内向外进行径向扫描,获得瓶口图像的四圆周边缘点;(3)利用随机圆法拟合四圆周所在圆,定位检测区域;(4)将定位出来的检测区域分为三个部分;(5)利用迟滞阈值对检测区域的投影结果进行缺陷检测;该方法能在啤酒瓶口图像不完整或存在连续干扰点时,准确快速的定位为瓶口中心,并且检测出瓶口缺陷,检测速度块,适用于高速自动化流水线上的啤酒瓶口质量自动检测。
申请公布号 CN106546605A 申请公布日期 2017.03.29
申请号 CN201610948846.7 申请日期 2016.10.26
申请人 湖南大学 发明人 王耀南;黄森林;彭玉;周显恩;严佳栋;刘学兵;范涛
分类号 G01N21/95(2006.01)I;G01N21/88(2006.01)I 主分类号 G01N21/95(2006.01)I
代理机构 长沙市融智专利事务所 43114 代理人 龚燕妮
主权项 一种利用4圆周定位和迟滞阈值的啤酒瓶口缺陷检测方法,其特征在于,包括以下步骤:步骤1:获取啤酒瓶口图像;步骤2:利用重心法获取啤酒瓶口图像的重心坐标;步骤3:利用重心坐标和设定的扫描半径R<sub>S</sub>,对啤酒瓶口图像进行N<sub>s</sub>次径向扫描,获取瓶口边缘所在的4个圆周边缘点;步骤4:对步骤3获取的圆周边缘点进行拟合,定位瓶口所在区域;步骤5:将瓶口所在区域由内向外依次划分为三个区域,分别为内环区域ROI1、封盖面区域ROI2以及外环区域ROI3;步骤6:对各区域沿径向方向展开成矩形,对展开的矩形沿垂直方向投影,根据各个区域径向展开的矩形的投影结果,计算各区域二值化的迟滞阈值;Th<sub>ROI1</sub>、Th<sub>ROI1‘</sub>为内环区域ROI1二值化迟滞阈值,其中Th<sub>ROI1</sub>&lt;Th<sub>ROI1‘</sub>,<img file="FDA0001141754600000011.GIF" wi="1197" he="71" />Th<sub>ROI2</sub>、Th<sub>ROI2‘</sub>为封盖面区域ROI2二值化迟滞阈值,其中Th<sub>ROI2</sub>&lt;Th<sub>ROI2‘</sub>,<img file="FDA0001141754600000012.GIF" wi="862" he="71" />Th<sub>ROI3</sub>、Th<sub>ROI3</sub>‘为外环区域ROI3二值化的迟滞阈值,其中Th<sub>ROI3</sub>&lt;Th<sub>ROI3</sub>‘,<img file="FDA0001141754600000013.GIF" wi="1070" he="71" />其中,<img file="FDA0001141754600000014.GIF" wi="534" he="71" />和<img file="FDA0001141754600000015.GIF" wi="519" he="71" />依次是内环区域ROI1、封盖面区域ROI2、外环区域ROI3的灰度投影最大值和平均值;步骤7:根据步骤6计算出来的迟滞阈值,对内环区域ROI1和外环区域ROI3的径向展开图的垂直投影结果进行二值化;步骤8:依据步骤7得到的内环区域ROI1和外环区域ROI3二值化结果,对内环区域ROI1和外环区域ROI3进行缺陷判断,若连续出现二值化投影值为0位置超过内外环阈值W1,则大于内外环阈值W1的区域判定为缺陷区域。
地址 410082 湖南省长沙市岳麓区麓山南路2号