基于双目视觉网格划分匹配算法的农作物喷雾定位方法技术

技术编号:8022886 阅读:237 留言:0更新日期:2012-11-29 05:04
本发明专利技术公开了农作物施药技术领域中的一种基于双目视觉网格划分匹配算法的农作物喷雾定位方法。包括:利用双摄像头标定目标作物并获取目标作物的图像;分别获取左摄像头目标作物的二值图像和右摄像头目标作物的二值图像;分别对左摄像头获取的目标作物的二值图像和右摄像头获取的目标作物的二值图像进行网格划分;对左侧网格区域中的每个点,在右侧网格区域中进行匹配搜索,得到相互匹配的点,形成匹配点对;由各匹配点对计算左右图像视差并求取所述匹配点对对应的目标作物的点的三维坐标;删除错误点并对目标作物的点进行拟合处理,得到拟合曲线或曲面;根据拟合曲线或曲面规划喷头路径。本发明专利技术实现了目标作物的三维信息轮廓提取与定位。

【技术实现步骤摘要】

本专利技术属于农作物施药
,尤其涉及一种。
技术介绍
在农业生产过程中,为防治病虫害,往往需要经过多次农药喷洒。而施药的过程会对环境和操作人员的健康造成一定的危害,特别是在温室条件下,空间相对封闭,施药次数多,因此危害更为明显。通过研制自动化精准施药系统,可将药液直接喷洒到作物表面,避免药液浪费,提高药液使用效率、减少环境污染、保障劳动者健康、减轻劳动强度。研制自动化施药系统有着重要的现实意义和社会价值。 在自动化施药系统中,目前主要存在的问题有I、喷药定位不够准确,药液浪费严重。根据2010年国际植保机械与施药技术学术会议资料显示我国农药平均利用率极低,只有20%左右。大部分的农药都没有得到充分有效的利用,究其根源一方面在于施药方法和手段不够科学合理,另外在农药的使用上多采用粗放式喷药,缺乏精准施药的技术与条件。2、农药喷洒不够均匀,作物表面药液残留超标,尤其在温室中生产的作物更为明显。药液喷洒时的雾化效果和喷雾作业方式对喷雾的均匀性有着很大的影响。资料显示,采用静电喷雾可以形成微小的雾滴颗粒,并具有良好的附着性,有利于减少重喷和漏喷,提高喷雾的均匀性。采用防漂移等技术也可一定程度上改善喷雾效果,但从根本上讲喷雾定位的准确性直接会影响到喷雾质量。3、喷雾农机具的使用适应性有限。例如国外在果树园中使用的喷雾机,采用超生波喷雾定位,这种方式要求果树以特定的距离和排列方式栽培,只要在超声波检测范围内存在物体,就会进行喷雾。喷雾时不论作物形态如何,都以同样方式工作。因此,当环境和作物发生变化后就很难有效工作。4、用于自动化精准喷雾的机器人定位检测效果不够理想,实时性较差。例如,运用视觉检测技术对特定病虫害区域进行喷雾的机器人,其定位检测的算法上,往往较为复杂,需要一定的计算时间。同时,对需要施药的目标作物检测也存在一定的错误率。5、对农作物喷雾施药基本使用的都属于二维定位系统。在工作过程中,一般都是先通过特定的传感器或摄像头先检测并获取喷雾对象的二维信息,将喷头移动到指定位置或对多个喷头的开闭进行控制,而喷头与目标作物的距离往往都是事先设定好的,工作过程中并不调整。因此,当作物形态、大小存在一定差异时,就会造成不同的喷雾效果。6、农药喷洒自动化系统的性价比同样是制约其广泛应用的一个问题。但是,随着设施农业数量和技术的不断发展,同时与老龄化社会到来相伴随的劳动力成本不断上升,自动化喷雾作业将有着广阔的应用前景。综上所述,当前最重要的问题是解决喷雾目标的识别和定位问题,开发一种具有良好适应性、定位准确、实时性好、性价比高的喷雾定位系统。目前,对于物体空间三维信息获取的方法主要有激光、超声波、雷达、红外和双目视觉等。前四者工作时通常是以通过反射波时间或相位差来计算距离信息,双目视觉主要通过三角测距原理,通过左右图像匹配来实现定位信息获取。双目视觉定位系统的优点在于,适用范围广泛,可通过一定的算法配合直接实现对目标的识别和定位;其缺点是识别与定位算法往往较为复杂,实时性和鲁棒性较差,特别是对物体形态不规则、环境复杂、光照条件差的场合更加难以检测。此外,采用多传感器融合技术,将视觉与激光、红外、超声波等信息结合的定位方式可在一定程度上提高定位精度及定位可靠性。本专利技术所提出的喷雾定位方式属于视觉定位范畴,采双目视觉定位系统对目标农作物进行位置检测。目前使用双目视觉定位的技术方法中,如何快速、稳定、准确、可靠的识别判断目标并确定目标位置轮廓信息是急需要解决的主要问题。
技术实现思路
本专利技术的目的在于,提供一种,用于快速准确地计算目标作物的位置信息,并根据目标作物的位置信息,规划喷头运行路径以使喷头按照合理的喷雾距离和角度进行喷雾。为实现上述目的,本专利技术提供的技术方案是,一种,其特征是所述方法包括步骤I :利用双摄像头标定目标作物并获取目标作物的图像;所述双摄像头分别记为左摄像头和右摄像头;步骤2 :分别将左摄像头获取的目标作物的图像和右摄像头获取的目标作物的图像从背景中分离出来,得到左摄像头目标作物的二值图像和右摄像头目标作物的二值图像;步骤3 :分别对左摄像头获取的目标作物的二值图像和右摄像头获取的目标作物的二值图像进行网格划分,得到左侧网格区域和右侧网各区域;步骤4 :对左侧网格区域中的每个点,在右侧网格区域中进行匹配搜索,得到相互匹配的点,形成匹配点对;步骤5 由各匹配点对计算左右图像视差并求取所述匹配点对对应的目标作物的点的三维坐标;步骤6 :分析目标作物的点的三维坐标,删除错误点;步骤7 :对目标作物的点进行拟合处理,得到拟合曲线或曲面;步骤8 :根据拟合曲线或曲面规划喷头路径。所述将左/右摄像头获取的目标作物的图像从背景中分离出来,得到左/右摄像头目标作物的二值图像包括步骤101 :在HSI颜色空间中,利用固定阈值分割法获取目标作物的初步分割图像;步骤102 :利用超绿算法获取目标作物的灰度图像;步骤103 :对目标作物的灰度图像进行直方图统计,得到目标作物的直方图;步骤104 :利用近邻多点平均法对目标作物的直方图进行平滑处理;步骤105 :搜索经过平滑处理的目标作物的直方图的峰值并计算峰值左右两侧的波谷位置,从而得到目标作物的二值图像。所述步骤4包括步骤201 :初始化参数,令j = I, wj = I, Min = 10000 ;其中,j为右侧网格区域中的点的纵坐标,wj 用于记录匹配成功的右侧网格区域中的点的纵坐标,Min用于记录左侧网格和右侧网格的修正的绝对差之和的最小值;步骤202 :选取左侧网格区域中的点(u,i),将其所处的左侧网格记为p并计算左侧网格P的灰度均值Mi和方差Ei (u,i);步骤203 :选取右侧网格区域中的点(u,j),使该点的横坐标与左侧网格区域中选取的点(u,i)的横坐标相同,将其所处的右侧网格记为q并计算右侧网格q的灰度均值Nj和方差Fj (U,j);步骤204 :判断Mi-Fj | < e是否成立,如果Mi-Fj | < e成立,则执行步骤205 ;否贝U,令j = j+1并返回步骤203 ;其中,e是设定值;步骤205 :计算左侧网格p和右侧网格q的绝对差之和,记为SAD ;计算左侧网格p的方差Ei (u,i)和右侧网格q的方差Fj (u,j)的绝对值之差,记为FCC ;步骤206 :根据公式SF = SADXa+FCCXb计算左侧网格p和右侧网格q的修正的绝对差之和,其中a和b分别为比例参数;步骤207 :如果左侧网格p和右侧网格q的修正的绝对差之和小于Min,则执行步骤208 ;否则,令j = j+1并返回步骤203 ;步骤208 :令Min = SF, wj = j ;判断j的取值是否经过所有极线点,如果j的取值经过所有极线点,则执行步骤209 ;否则,令j = j+1并返回步骤203 ;步骤209 :右侧网格区域中的点(u, wj)为左侧网格区域中的点(u, i)的匹配点。所述比例参数a和b的比值为1:1。所述步骤5包括步骤301 :利用公式D=Xl-Xk计算左右图像视差,其中Xl为匹配点对中一个点的横坐标,Xe为匹配点对中另一个点的横坐标; BXiI)步骤302 :利用公式Je 计算匹配点对对应的目标作物的点的三维坐标;其 Z本文档来自技高网
...

【技术保护点】
一种基于双目视觉网格划分匹配算法的农作物喷雾定位方法,其特征是所述方法包括:步骤1:利用双摄像头标定目标作物并获取目标作物的图像;所述双摄像头分别记为左摄像头和右摄像头;步骤2:分别将左摄像头获取的目标作物的图像和右摄像头获取的目标作物的图像从背景中分离出来,得到左摄像头目标作物的二值图像和右摄像头目标作物的二值图像;步骤3:分别对左摄像头获取的目标作物的二值图像和右摄像头获取的目标作物的二值图像进行网格划分,得到左侧网格区域和右侧网各区域;步骤4:对左侧网格区域中的每个点,在右侧网格区域中进行匹配搜索,得到相互匹配的点,形成匹配点对;步骤5:由各匹配点对计算左右图像视差并求取所述匹配点对对应的目标作物的点的三维坐标;步骤6:分析目标作物的点的三维坐标,删除错误点;步骤7:对目标作物的点进行拟合处理,得到拟合曲线或曲面;步骤8:根据拟合曲线或曲面规划喷头路径。

【技术特征摘要】

【专利技术属性】
技术研发人员:张宾刘涛郑承云
申请(专利权)人:中国农业大学
类型:发明
国别省市:

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

1