System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于机器视觉的贴标情况检测方法及贴标系统技术方案_技高网

一种基于机器视觉的贴标情况检测方法及贴标系统技术方案

技术编号:40508486 阅读:7 留言:0更新日期:2024-03-01 13:23
本发明专利技术属于贴标技术领域,具体涉及一种基于机器视觉的贴标情况检测方法及贴标系统。本发明专利技术贴标情况检测方法通过提取双阈值分割算法,对其非极大值抑制后的数据进行分析,即选用一个高阈值和一个低阈值,在像素点灰度值大于高阈值时,立马被认为是边缘信息,而灰度值小于阈值时,立刻被认为是非边缘信息,灰度值落于这两个阈值中间时,只有在这些像素点在按某一曲线与前面所检边缘信息相连时,才被认为是边缘信息;本发明专利技术贴标系统引入贴标情况检测方法,利用多视觉系统和机器人协作,能够实时获取金属标牌的图像信息,并通过精确的位置和姿态分析,确保标牌被准确地贴到目标位置上,贴标的准确性高。

【技术实现步骤摘要】

本专利技术属于贴标,具体涉及一种基于机器视觉的贴标情况检测方法及贴标系统


技术介绍

1、目前,在线贴标系统大都采用光电传感器监测物件的就位,并通过机械装置将物件推送到系统准备贴标位置,再进行贴标操作。这样贴出来的标牌位置精度不高,而且需要通过人工再次检查,完全不能满足大规模、高精度贴标的需求。在高精度、高效率、大规模的生产中,加入机器视觉技术处理的环节,可以在很大程度上提高生产效率和加大生产的自动化程度。为了实现对目标物体的快速识别和精确定位,对在线贴标系统引入机器视觉非常有意义。

2、徐伟等人首次提出采用6自由度工业机器人贴标的方法,改变传统的贴标方式,系统利用气动夹紧装置固定显像管位置,实验表明系统贴标位置误差小于0.5mm,但系统只能针对该类显像管贴标。王玉提出一种自动调节的机械定位装置,该装置前后左右具有可调节夹紧机构,夹紧机构采用气缸控制,后面安装挡板,配合6自由度工业机器人的工作范围大的优势,可实现多尺寸规格工件的多平面的标签粘贴,贴标位置误差在0.2mm。缺点是只能在保证工位位置变化较小的情况下进行,否则误差会增大。

3、针对贴标情况检测方面,传统的边缘检测算法,使用了单阈值分割。不仅不能保证误检率与错检率同时最小,而且在提取边缘连续上也有一定缺陷。传统的边缘处理算法,阈值选择非常重要,选得过低,会误选许多错误信息边缘,给后续筛选带来困难;阈值选取过高,则会漏选边缘信息,这位边缘连续性拼接也带来大量计算。


技术实现思路

1、本专利技术的目的在于克服传统技术中存在的上述问题,提供一种基于机器视觉的贴标情况检测方法及贴标系统。

2、为实现上述技术目的,达到上述技术效果,本专利技术是通过以下技术方案实现:

3、本专利技术提供一种基于机器视觉的贴标情况检测方法,包括如下步骤:

4、1)将待测物件图像输入程序中,使用高斯滤波器对图像进行高斯滤波;

5、2)对图像进行高斯滤波后,计算滤波图像的梯度值向量并分析其大小和方向;

6、3)对得到的梯度向量进行非极大值抑制,其目的是找到图像所有像素点的局部极大值,然后把剩余非极大值像素点过零,并将其进行数据处理得到相应的局部细化边缘;

7、4)对上述处理数据,使用双阈值算法对其进行分析,即选用一个高阈值和一个低阈值,在像素点灰度值大于高阈值时,则为边缘信息,而灰度值小于阈值时,则是非边缘信息,灰度值落于这两个阈值中间时,只有在这些像素点在按某一曲线与前面所检边缘信息相连时,才被认为是边缘信息;

8、5)对目标图像边缘进行霍夫直线检测,计算边缘线段倾斜角度;当目标图像满足灰度均值、灰度标准差在阈值范围内且灰度直方图分布没有明显波动、目标图像的标签边缘线段倾斜角度≤1.5°时,判断待测物件贴标质量合格。

9、进一步地,步骤1)中,对图像进行平滑滤波后,得到图像g(x,y),由canny算子第二准则得:

10、

11、在此基础上,对任意一方向取其一阶导数,其式为:

12、

13、其中,n为一阶导数的方向向量,g为梯度矢量。

14、进一步地,为了降低计算强度,提高图像处理速度,将梯度矢量g分解为两个一位滤波器,得其计算式为:

15、

16、

17、其中,

18、

19、

20、

21、

22、最后将这两个分解分量与图像进行卷积得:

23、

24、进一步地,步骤2)中,经过高斯滤波器滤波后的图像梯度矢量的计算式如下:

25、ex(i,j)=[i(i,j+1)-i(i,j)+i(i+1,j+1)-i(i+1,j)]/2

26、ey(i,j)=[i(i,j)-i(i+1,j)+i(i,j+1)-i(i+1,j+1)]/2

27、其中,

28、

29、

30、进一步地,步骤3)中,在非极大值抑制算法中,canny算法选用了一个3×3大小、包含8个不同方向的阶梯矢量,对梯度幅值阵列进行梯度差值;非极大值抑制算法用下式表示:

31、n[i,j]=nms(m[i,j],ξ[i,j])。

32、进一步地,步骤4)中,双阈值分割算法分为两步,首先设置两个阈值,一个是高阈值,一个是低阈值;对图像边缘灰度信息进行统计分析,高于高阈值的灰度值下的像素全部提取,直接作为第一选定边缘灰度值,接着比对低于低阈值的灰度值信息,将这些灰度值像素作为非边缘灰度值像素,然后再将像素点灰度值落在低阈值与高阈值之间的像素提取出来,假如这些像素灰度值与第一选定边缘像素点相连接,则认为它是边缘特征;其次是链接边缘,采用哈佛变化或者最优搜索原则,将像素点进行拟合成曲线连结起来。

33、进一步地,步骤5)中,获取目标图像标签边缘的最长线段端点坐标,进而计算标签边缘线段的倾斜角度。

34、本专利技术还提供一种基于机器视觉的贴标系统,该贴标系统设有四个视觉设备和四个机器人,四个视觉设备分别为一号视觉设备、二号视觉设备、三号视觉设备和四号视觉设备,四个机器人分别为上料机器人、涂胶机器人、贴标机器人和下料机器人,

35、该贴标系统的贴标方法包括如下步骤:

36、s1、待测物件在输送线上经光电检测,推入翻转缓存工位并进行翻转;

37、s2、通过一号视觉设备识别翻转缓存工位上的待测物件,上料机器人利用视觉数据的角度偏移量抓取待测物件后放置于转盘夹具上;

38、s3、转盘旋转一个工位,之后二号视觉设备识别涂胶位置,将偏移量发送给涂胶机器人进行涂胶工作;

39、s4、贴标机器人先取标后移动到三号视觉设备处进行识别,等待贴标,然后四号视觉设备识别待测物件凹槽贴标位置,经过四号视觉设备定位后完成贴标工作;

40、s5、待贴标工作完成后,会进行深度学习的目标检测,将贴好标的图像数据进行算法处理,根据上述的基于机器视觉的贴标情况检测方法来判断是否为合格品;

41、s6、下料机器人经翻转后将不合格待测物件放入次品输送线,成品放置在下瓶输送线旁边的待测物件中转机构上,待测物件中转机构择机将待测物件推入输送线。

42、进一步地,识别操作是利用贴标识别系统实现,贴标识别系统具有四个模块,分别为取料角度识别模块、取标定位识别模块、贴标定位识别模块和贴标质量检测模块。

43、进一步地,所述待测物件为酒瓶;

44、所述取瓶角度识别模块是采用工业相机、镜头进行酒瓶瓶口圆心位置识别和瓶身花纸识别,通过匹配花纸在图像中的位置,进行判断计算瓶身当前角度,将识别角度与瓶身取瓶基准对比后把取瓶角度补偿量发送给上料机器人,完成取瓶动作,保证贴标位置凹框朝向;

45、所述取标定位识别模块考虑到贴标机器人在料仓取标过程中存在小幅度位置移动,导致机器人取标本文档来自技高网...

【技术保护点】

1.一种基于机器视觉的贴标情况检测方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤1)中,对图像进行平滑滤波后,得到图像g(x,y),由Canny算子第二准则得:

3.根据权利要求2所述的基于机器视觉的贴标情况检测方法,其特征在于,为了降低计算强度,提高图像处理速度,将梯度矢量G分解为两个一位滤波器,得其计算式为:

4.根据权利要求3所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤2)中,经过高斯滤波器滤波后的图像梯度矢量的计算式如下:

5.根据权利要求4所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤3)中,在非极大值抑制算法中,Canny算法选用了一个3×3大小、包含8个不同方向的阶梯矢量,对梯度幅值阵列进行梯度差值;非极大值抑制算法用下式表示:

6.根据权利要求5所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤4)中,双阈值分割算法分为两步,首先设置两个阈值,一个是高阈值,一个是低阈值;对图像边缘灰度信息进行统计分析,高于高阈值的灰度值下的像素全部提取,直接作为第一选定边缘灰度值,接着比对低于低阈值的灰度值信息,将这些灰度值像素作为非边缘灰度值像素,然后再将像素点灰度值落在低阈值与高阈值之间的像素提取出来,假如这些像素灰度值与第一选定边缘像素点相连接,则认为它是边缘特征;其次是链接边缘,采用哈佛变化或者最优搜索原则,将像素点进行拟合成曲线连结起来。

7.根据权利要求6所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤5)中,获取目标图像标签边缘的最长线段端点坐标,进而计算标签边缘线段的倾斜角度。

8.基于机器视觉的贴标系统,其特征在于,该贴标系统设有四个视觉设备和四个机器人,四个视觉设备分别为一号视觉设备、二号视觉设备、三号视觉设备和四号视觉设备,四个机器人分别为上料机器人、涂胶机器人、贴标机器人和下料机器人,

9.根据权利要求8所述的基于机器视觉的贴标系统,其特征在于,识别操作是利用贴标识别系统实现,贴标识别系统具有四个模块,分别为取料角度识别模块、取标定位识别模块、贴标定位识别模块和贴标质量检测模块。

10.根据权利要求9所述的基于机器视觉的贴标系统,其特征在于,所述待测物件为酒瓶;

...

【技术特征摘要】

1.一种基于机器视觉的贴标情况检测方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤1)中,对图像进行平滑滤波后,得到图像g(x,y),由canny算子第二准则得:

3.根据权利要求2所述的基于机器视觉的贴标情况检测方法,其特征在于,为了降低计算强度,提高图像处理速度,将梯度矢量g分解为两个一位滤波器,得其计算式为:

4.根据权利要求3所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤2)中,经过高斯滤波器滤波后的图像梯度矢量的计算式如下:

5.根据权利要求4所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤3)中,在非极大值抑制算法中,canny算法选用了一个3×3大小、包含8个不同方向的阶梯矢量,对梯度幅值阵列进行梯度差值;非极大值抑制算法用下式表示:

6.根据权利要求5所述的基于机器视觉的贴标情况检测方法,其特征在于,步骤4)中,双阈值分割算法分为两步,首先设置两个阈值,一个是高阈值,一个是低阈值;对图像边缘灰度信息进行统计分析,高于高阈值的灰度值下的像素全部提取...

【专利技术属性】
技术研发人员:张良安钟伟铭黄从胜桂文珺李绪吕德
申请(专利权)人:安徽工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1