[发明专利]一种提高机器视觉系统识别准确度的方法有效
申请号: | 201310037148.8 | 申请日: | 2013-01-31 |
公开(公告)号: | CN103150548A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 郭宝琴;张新龙;杨洪涛 | 申请(专利权)人: | 南京吉目希自动化科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 南京同泽专利事务所(特殊普通合伙) 32245 | 代理人: | 石敏 |
地址: | 210049 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 机器 视觉 系统 识别 准确度 方法 | ||
1.一种提高机器视觉系统识别准确度的方法,所述机器视觉系统用于识别自动化生产线上的产品,主要由自动控制系统和工业相机构成,包括以下步骤:
1)、所述自动控制系统根据设定的自动化生产线前进间隔长度a,等间隔地向工业相机发送触发脉冲,工业相机对自动化生产线进行拍照,得到连续的多帧图像;
2)、对所述工业相机摄取的各帧图像分别进行产品识别,形成分别对应各帧图像中有关产品位置和大小的识别信息集合;
3)、对所述识别信息集合进行缩进过滤,过滤掉未能被完整采集的产品,形成产品的初步筛选信息集合,所述各帧图像的产品进入侧边界处缩进长度预设值为b,b的取值范围为: 2-5mm;
4)、对所述初步筛选信息集合进行面积过滤,过滤掉面积明显与产品实际面积不符的产品,形成产品的二次筛选信息集合;
5)、对所述各帧图像的二次筛选信息集合进行越线过滤,得到产品的最终识别结果信息集合。
2.根据权利要求1所述用于提高机器视觉系统识别准确度的方法,其特征在于:所述越线过滤是指通过第一分割线将各帧图像分成左右两部分,并沿着自动化生产线运动的方向,将轮廓完全越过分割线的产品从所述二次筛选信息集合中过滤掉,经过过滤后的信息集合即为产品的最终识别结果信息集合,所述第一分割线与各帧图像的产品进入侧边界之间的间隔长度等于a+b+c,其中c是针对生产现场误差提供的补偿量, c的取值范围为: 1-5mm。
3.根据权利要求2所述提高机器视觉系统识别准确度的方法,其特征在于,还包括对最终识别结果信息集合进行修正的步骤:对所述各帧图像进行二次越线划分,所述二次越线划分是指在第一分割线和各帧图像的产品进入侧边界之间设置第二分割线,所述第二分割线与图像的产品进入侧边界之间的距离比a小1-3毫米;以产品相对所述第二分割线的位置为准则,将最终识别结果信息集合分成可疑集合和不可疑集合,将最终识别结果信息集合中轮廓完全越过所述第二分割线的产品划分到可疑集合中,剩余的产品划分到不可疑集合中,找出既存在于所述可疑集合中又存在于前一帧图像的最终识别结果信息集合内的产品,并将其从所述可疑集合中过滤掉,将最终产品信息集合修正为过滤后的可疑集合与所述不可疑集合的并集,所述前一帧图像是指在当前所处理帧之前一帧的图像。
4.根据权利要求1所述提高机器视觉系统识别准确度的方法,其特征在于:所述自动化生产线前进间隔长度a大于所述相机的视野长度与产品对角线长度之差的二分之一,且小于相机视野长度与产品对角线长度之差。
5.根据权利要求1所述用于提高机器视觉系统识别准确度的方法,其特征在于:所述缩进过滤是指将各帧图像的产品进入侧的边界沿生产线运动方向向内缩进预设值b形成缩小视野矩形,过滤时仅将识别信息集合中轮廓全部位于缩小视野矩形内的产品保留,形成初步筛选的产品信息集合。
6.根据权利要求5所述用于提高机器视觉系统识别准确度的方法,其特征在于:所述缩进过滤还将各帧图像的产品离开侧边界沿生产线运动的反方向向内缩进预设值b1,将各帧图像的上、下两侧分别向内缩进预设值b2、b3,形成缩小视野矩形, b1、b2、b3的取值范围都为: 2-5mm。
7.根据权利要求1所述用于提高机器视觉系统识别准确度的方法,其特征在于:所述面积过滤是指计算出所述初步筛选信息集合中每个产品的轮廓面积,并将其与产品的实际面积预设值相比,将轮廓面积比实际产品面积大或小达预设倍数的产品信息从所述初步筛选的产品信息集合中过滤掉,形成产品的二次筛选信息集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京吉目希自动化科技有限公司,未经南京吉目希自动化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310037148.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:耐高压鹅颈管总成
- 下一篇:双通道可移动转向登高车