[发明专利]基于机器视觉的蘑菇自动采摘系统及方法有效
申请号: | 201710257060.5 | 申请日: | 2017-04-19 |
公开(公告)号: | CN107046933B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 叶明;杨永强;王武;牛群遥 | 申请(专利权)人: | 南京航空航天大学;南京航空航天大学无锡研究院 |
主分类号: | A01D45/00 | 分类号: | A01D45/00;G06T7/66;G06T7/60;B25J9/16 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 袁亚军 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于机器视觉的蘑菇自动采摘系统及方法,该系统包括摄像头、主控系统、运动系统、气囊式机械手以及气泵。本发明解决了蘑菇人工采摘效率低、分类的质量不均以及现有采摘末端执行器易损伤蘑菇、变形适应能力差等问题,能够对复杂背景、具有严重粘连的蘑菇苗床图像进行处理,并通过气囊式机械手解决了采摘造成的蘑菇损伤问题。本发明为蘑菇工业化、自动化生产提供一种新方法,使蘑菇的生产从苗床管理到收获分类实现全部自动化,降低了生产成本,提高了分类质量。 | ||
搜索关键词: | 基于 机器 视觉 蘑菇 自动 采摘 系统 方法 | ||
【主权项】:
1.一种基于机器视觉的蘑菇自动采摘系统,其特征在于,包括摄像头、主控系统、运动系统、气囊式机械手以及气泵;所述摄像头与主控系统连接,用于在所述主控系统控制下,获得苗床上蘑菇的观测图像R,并将所述观测图像R传输至所述主控系统;所述主控系统与运动系统连接,用于对收到的所述观测图像R进行实时显示,并采用基于Harris角点的背景滤除算法以及基于图像清晰度属性的分水岭分割算法对观测图像R进行处理,获得摄像头当前视野内蘑菇的个数、各个蘑菇的中心位置坐标(Xh,Yh)及其大小,根据所述各个蘑菇的中心位置坐标(Xh,Yh)确定气囊式机械手的运动轨迹Tr;所述运动系统与气囊式机械手连接,用于根据所述气囊式机械手的运动轨迹Tr,将气囊式机械手移动至蘑菇采摘位置采摘蘑菇,并将蘑菇放置于相应包装盒中,然后控制气囊式机械手运动至下一个蘑菇采摘位置进行蘑菇采摘,直至摄像头当前视野内的蘑菇采摘完毕;所述气泵与气囊式机械手连接,用于当气囊式机械手移动至蘑菇采摘位置时,在主控系统控制下给气囊式机械手充气,使气囊式机械手将蘑菇抓取,所述采用基于Harris角点的背景滤除算法以及基于图像清晰度属性的分水岭分割算法对观测图像R进行处理,获得摄像头当前视野内蘑菇的个数、各个蘑菇的中心位置坐标(Xh,Yh)及其大小的过程如下:计算所述观测图像R的Harris角点,根据角点密集度对图像进行背景滤除,获得只包含粘连蘑菇的二值图B;使用Sobel滤波器对观测图像R进行水平和垂直方向处理,计算其L1范式,得到观测图像R的梯度图像G,通过对梯度图像G做Top Hat变换即梯度图像G减去G的形态学开运算图像得到图像TopHat,对梯度图像G做Black Hat变换即梯度图像G的形态学闭运算图像减去梯度图像G得到图像BlackHat,取图像TopHat与图像BlackHat的极大值得到图像MAX,从而获得图清晰度属性,对图像MAX进行阈值化、若干次腐蚀操作得到用于分水岭计算的标记图像Marker,对梯度图像G运用基于标记的分水岭算法处理并对得到的结果分水岭上的像素置0,剩余像素置255,得到边界图像W;对获得的所述二值图B和所述边界图像W执行与操作得到相互分开的蘑菇图像,最后利用最小二乘法对各个蘑菇区域进行椭圆拟合,得到摄像头当前视野内蘑菇的个数、各个蘑菇的中心位置坐标(Xh,Yh)及其半径值即大小。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学;南京航空航天大学无锡研究院,未经南京航空航天大学;南京航空航天大学无锡研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710257060.5/,转载请声明来源钻瓜专利网。