棉田喷药机导航路径识别方法技术

技术编号:2520811 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及棉田喷药机导航路径识别方法,使用了用于采集图像的机器视觉系统和用于处理数字图像的计算机,其步骤包括:1)消除非目标垄;2)确定目标垄分界位置;3)垄中心线获得;4)导航路径获得:对获得的垄中心线做行位置平均得到导航离散点,对导航离散点通过Hough(霍夫)变换来获得导航路径。本发明专利技术能够实现喷药机的自主识别、导航,达到定点、定量喷药;能充分提高工作效率,缓解劳动力不足,改善作业者的安全和卫生环境,提高喷药作业质量;能减少农药喷洒量,提高农药利用率,降低农药对空气、水、土壤、农产品的污染,保持农业可持续发展。

【技术实现步骤摘要】

本专利技术涉及路径识别方法,具体涉及一种。
技术介绍
目前,我国使用的绝大多数喷药机,其农药喷洒过程都是人工操作,由 喷药人员根据经验决定化学药剂的使用时间、地点和剂量,其结果是导致这 些农用化学药剂的滥用,从而制约了我国农业生产的可持续发展。另外在整 个农药喷洒作业中,操作人员劳动强度大,而且操作人员直接接触农药,人 身极易受到农药的伤害。同时由于人工操作,整个农药喷洒作业效率不高。因此,研究棉田喷药机导航路径识别有非常重要的意义可以实现喷药机的 自主识别、导航,达到定点、定量喷药;可充分提高工作效率,缓解劳动力 不足,改善作业者的安全和卫生环境,提高喷药作业质量;可减少农药喷洒 量,提高农药利用率,降低农药对空气、水、土壤、农产品的污染,保持农 业可持续发展。
技术实现思路
( 一)本专利技术要解决的技术问题本专利技术的目的是针对上述现有技术的不足,提供一种效率高、定量施药、 降低污染的。 (二)技术方案为了达到上述目的,本专利技术采取以下技术方案本专利技术的,使用了用于釆集图像的机器视 觉系统和用于处理数字图像的计算机,具有以下步骤1) 消除非目标垄即找到目标垄与非目标垄分界列位置,从而图像处理 时只处理分界列位置之内的目标垄;2) 确定目标垄分界位置釆用图像的垂直方向直方图方法,通过图像中位于1/4W(图像宽度) 3/4W(图像宽度)之间的两个波峰来获得目标垄分界列位置;3) 垄中心线获得将图像划分为若干等份水平条图像,分别对图像条做 垂直方向直方图投影,设定以图像条高度的一半为分割值,然后将图像条中 影响直方图变化的噪声部分消除,确定各图像条中垄的平均定位点,根据获 得的定位点釆用最小二乘法对垄中心线进行拟合,获得垄中心线4) 导航路径获得对获得的垄中心线做行位置平均得到导航离散点,对 导航离散点通过Hough (霍夫)变换来获得导航路径。优选地,所述步骤l)中,包括采用垂直方向直方图投影来确定目标垄与 非目标垄的分界列位置点的步骤。优选地,所述步骤l)中包括出现目标垄与非目标垄在垂直方向直方图 投影重合情况时,釆用将图象从高度的一半处分为两部分,分别做垂直方向 直方图投影,然后两部分分别计算分界位置。优选地,所述步骤l)中,通过图像平滑来消除个别噪声点对获得目标垄与非目标垄影响,具体采用下式对直方图进行平滑<formula>formula see original document page 5</formula>其中,尸(0=》为第i列反映棉株信息的像素点的数目,R为识别出反映棉株信息的像素区 域,WxH为图像大小(W是图像宽度,H是图像高度),"i, 2, ..., w;"l, 2,…,H。优选地,步骤4)中所述对导航离散点通过Hough变换来获得导航路径, 其算法过程如下A、 初始化一个变换域C空间上的数组count, P方向上的量 化数目为图像对角线方向像素数,P方向上的量化数目为180。并对数组中 每个元素设置初值0。B、 顺序搜索图像中的所有导航离散点(Xi,yi)。对每一点代入e的量化值(从0到180),通过公式P-XiCos(。+yiSin(。算出各个^,P值(经量化)落 在count数组中某个元素中,便使该元素count加1。C 、图像中的所有导航离散点(Xi,yi)变换完后,对变换域(P,)空间 的数组count值所对应的P和^记作P。和P。。D、顺序对原图像的每个像素点(Xi,yi)代入^的量化值(从0到180), 通过公式P-XiCosp)+yiSin(e)算出各个^,^值经量化后如果等于^ 。,则其对 应的点在所求导航路径上。 (三)有益效果1)由于本专利技术通过机器视觉系统和图像处理,能获得棉田喷药机导航路 径,因此,能够自主识别、导航,达到定点、定量喷药;2)由于保证了施药 的定点、定量。因此充分提高了工作效率,缓解了劳动力不足,改善作业者 的安全和卫生环境,提高了喷药作业质量;3)减少农药喷洒量,提高农药利 用率,降低农药对空气、水、土壤、农产品的污染,保持农业可持续发展;4) 本专利技术算法实现容易、可靠;算法计算复杂度低,能满足实时性要求。附图说明图l是本专利技术目标垄及目标垄区分示意图。图2是本专利技术Lab空间棉株信息提取示意图。图3是本专利技术图像垂直方向直方图。图4是本专利技术图像各分界位置统计图。图5是本专利技术图像二分垂直方向直方图。图6是本专利技术图像平滑后直方图。图7是本专利技术图像目标垄分界位置概率统计图。图8是本专利技术图像各分界位置示意图。图9是本专利技术棉田棉株识别图像的示意图。图IO是本专利技术图像水平条划分图。图ll是本专利技术图像条垂直方向直方图投影图。图12是本专利技术确定每垄平均定位点示意图。 图13是本专利技术垄中心线获得图像的示意图一。 图14是本专利技术垄中心线获得图像的示意图二。 图15是本专利技术导航路径获得图像的示意图一。 图16是本专利技术导航路径获得图像的示意图二。具体实施例方式以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。本专利技术实施时,首先,在动态光照较弱条件下釆用Lab空间对a分量对 图像进行灰度化,在动态光照充足条件下釆用RGB颜色空间2G-R-B对图像 灰度化;对灰度化后的图像利用迭代求最佳阈值的方法对图像进行二值化, 然后利用中值滤波对图像中的噪声点进行消除;对图像垄中心线釆用最小二 乘法进行拟合,最后利用Hough变换得到导航路径。本专利技术的实施步骤如下1、消除非目标垄消除非目标垄的方法就是找到目标垄与非目标垄分界列位置,从而图像 处理时只处理分界列位置之内的目标垄。本专利技术釆用了垂直方向直方图投影 来确定目标垄与非目标垄的分界列位置点。垂直方向直方图投影是指将图像 中表征垄信息的像素按列方向数目叠加。设R为识别出反映棉株信息的像素 区域,图像大小WxH,令第i列反映棉株信息的像素点的数目为,,那么,<formula>formula see original document page 7</formula>图2是图l在Lab空间提取棉株信息后的图像,图像分割闽值为135。图 3是对棉株的识别后在垂直方向的直方图投影,图像中有明显的两个波谷分别 是在列像素240和480处。列像素240处为左右目标垄分界列位置,列像素 480处为目标垄和非目标垄的分界列位置。因此,在图像处理分析过程中只分 析列像素0 ~ 480之间即可消除非目标垄的影响,又能减少图像处理像素个数, 从而缩短图像处理时间。实际应用中可能会出现目标垄与非目标垄在垂直方向直方图投影重合情 况,这样将无法得到明显波谷。为此,能够釆用将图象从髙度的一半处分为两部分,分别做垂直方向直方图投影,然后两部分分别计箅分界位置。图5 为图像二分后的垂直方向直方图投影,为消除个别噪声点对获得目标垄与非 目标垄影响,能够通过图像平滑来实现。本专利技术釆用了下式子对直方图进行 平滑尸(/)=- 3) +尸(/ 一 2) +户(/ -1) ++尸(/ +1) +尸(i + 2) +尸(/ + 3)) / 7图6为平滑后直方图,由图可以看出一些噪声得到了消除,同时图像变 得平滑,利于目标垄与非目标垄分界位置的获得。2、 确定目标垄分界位置在确定两目标垄列分界位置时,也釆用了图像的垂直方向本文档来自技高网...

【技术保护点】
一种棉田喷药机导航路径识别方法,使用了用于采集图像的机器视觉系统和用于处理数字图像的计算机,其特征在于有以下步骤:1)消除非目标垄:即找到目标垄与非目标垄分界列位置,从而图像处理时只处理分界列位置之内的目标垄;2)确定目标垄分界位置:采用图像的垂直方向直方图方法,通过图像中位于1/4W~3/4W之间的两个波峰来获得目标垄分界列位置;3)垄中心线获得:将图像划分为若干等份水平条图像,分别对图像条做垂直方向直方图投影,设定以图像条高度的一半为分割值,然后将图像条中影响直方图变化的噪声部分消除,确定各图像条中垄的平均定位点,根据获得的定位点采用最小二乘法对垄中心线进行拟合,获得垄中心线图;4)导航路径获得:对获得的垄中心线做行位置平均得到导航离散点,对导航离散点通过Hough变换来获得导航路径。

【技术特征摘要】

【专利技术属性】
技术研发人员:李伟孙元义
申请(专利权)人:中国农业大学
类型:发明
国别省市:11[中国|北京]

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

1