一种玉米精准施药系统的作物行识别方法

文档序号:6636570阅读:359来源:国知局
一种玉米精准施药系统的作物行识别方法
【专利摘要】本发明公开了一种玉米精准施药系统的作物行识别方法,步骤为:工业相机和镜头采集玉米田RGB彩色图像;对获取的RGB彩色图像利用改进的过绿灰度化算法灰度化;利用改进的中值获取方法的中值滤波去除图像噪声;最大类间方差法对去噪后的图像二值化;采用形态学算法滤除二值化图像的噪声;基于马氏距离和玉米叶脉规则提取作物行骨架;基于主骨架点的Hough变换将主作物行拟合为直线。本发明最大程度保留作物行信息、去除背景干扰,提高了运算速度,基于马氏距离和玉米叶脉规则提取准确的作物行骨架,有效避免杂草等噪声的影响,适应不同作物及光照条件,作物行准确率高于98.3%,为精准农业系统中的喷药喷头自动对准提供了有效的方法。
【专利说明】一种玉米精准施药系统的作物行识别方法

【技术领域】
[0001] 本发明涉及农业工程的【技术领域】,具体涉及一种玉米精准施药系统的作物行识别 方法。

【背景技术】
[0002] 在精准施药系统中实现施药喷头的自动对准,关键是作物行中心线的识别。数字 图像处理算法在自动识别方面具有很大的优势,是现代精准农业的基础和关键技术。以往 的研究表明,作物行提取算法具有单一性和适应性不强的缺点,农作物生长的不同时期、光 照、及作物种类均会对算法的实现造成影响。设计一种满足多种条件的作物行识别算法是 精准施药的重要问题。
[0003] 根据以往的研究,农田作物行的识别算法一般是以农田作物行或者作物沟的 中心线为研究对象。早在上世纪,Silsoe研究中心的Marchant和Brivot和瑞典专家 BjornAstrand以及比利时学者V.Leemans等都分别对行识别及导航算法做过相应的研究, 并取得了一定的成果。近年来国内也出现了不少这方面的研究,张志斌等将hough变换与 Fisher准则相结合,根据垄线点空间关系得出多垄识别统一模型,克服传统Hough变换提 取多垄线的不足;赵瑞娇等将投影法和直接Hough变换法相结合,提出一种基于垂直直方 图投影的改进Hough变换检测作物行中心线的方法;马红霞等将灰度图像分成若干个水平 条,用垂直投影法找出导航定位点,并设置感兴趣区域,在区域内采用Hough变换对定位点 拟合得出导航基准线。在作物行提取中,骨架提取算法也是重要的一环,提取的准确性直接 影响作物行提取的准确程度。传统的骨架提取算法有三种,一是拓扑细化的方法,二是基于 距离变换的方法,三是基于Voronoi图的方法,但都存在部分缺点。徐超等提出了一种基于 欧式距离的新型骨架提取算法,具有一定的改进效果。这些算法对农田作物行提取算法都 具有一定参考价值,但算法复杂,且不能从根本上满足农业机械的需要,因此还需要进一步 的研究和实验。


【发明内容】

[0004] 本发明要解决的技术问题是提供一种玉米精准施药系统的作物行识别方法,该方 法可有效避免杂草等噪声的影响,并且适应于不同作物及光照条件,其作物行准确率高于 98. 3%。
[0005] 本发明的技术方案是:一种玉米精准施药系统的作物行识别方法,包括以下步 骤: 51 :利用工业相机和镜头采集玉米田RGB彩色图像; 52 :对获取的RGB彩色图像利用改进的过绿灰度化算法进行灰度化;其中,改进的过绿 灰度化算法为:灰度化后的灰度值Gary为

【权利要求】
1. 一种玉米精准施药系统的作物行识别方法,其特征在于,其步骤如下: 51 :利用工业相机和镜头采集玉米田RGB彩色图像; 52 :对获取的RGB彩色图像利用改进的过绿灰度化算法进行灰度化;其中,改进的过绿 灰度化算法为:灰度化后的灰度值Gary为
53 :利用改进的中值获取方法的中值滤波去除灰度化图像噪声; 54 :利用最大类间方差法对去噪后的图像进行二值化处理; 55 :采用形态学算法滤除二值化图像的噪声; 56 :基于马氏距离和玉米叶脉规则提取作物行骨架; 57 :基于主骨架点的Hough变换算法将主作物行拟合为直线。
2. 根据权利要求1所述的玉米精准施药系统的作物行识别方法,其特征在于,所述玉 米田RGB彩色图像为玉米生长中期真实复杂环境的图像。
3. 根据权利要求1所述的玉米精准施药系统的作物行识别方法,其特征在于,所述改 进的中值获取方法为:对于3*3的像素数组M :
其中,a>b>c,d>e>f,g>h>i,e>b>h,d>a>g,i〈f〈c ;对矩阵的每个行向量进行降序排列: a>b>c,d>e>f,g>h>i,e>b>h,则a、d、g中的最大值d即为矩阵M的最大值,c、f、i中的最 小值i为M的最小值,则
由于9个元素的中值,必大于四个元素,同时也小于四个元素,所以d、i、a、f、e、h都不 可能是中间值;排除以上六个像素之后,只需比较窗口矩阵中最大值中的最小值g、中值中 的中间值b和最小值中的最大值c,然后取三者的中值,该中值便是数组M的中间值。
4. 根据权利要求1所述的玉米精准施药系统的作物行识别方法,其特征在于,所述基 于马氏距离和玉米叶脉规则提取作物行骨架的方法为:基于玉米叶脉规则确定玉米中心 点,将此中心点作为主骨架点;通过马氏距离变换其他点得到距离图像,对距离图像进行骨 架提取。
5. 根据权利要求4所述的玉米精准施药系统的作物行识别方法,其特征在于,所述马 氏距离变换算法如下:
,其中,$表示其他点二维信息,:j!表示主 骨架点的二维信息,表示原始数据协方差矩阵的逆矩阵,表示其他点到主骨架 点的距离。
【文档编号】G06K9/00GK104361330SQ201410710905
【公开日】2015年2月18日 申请日期:2014年12月1日 优先权日:2014年12月1日
【发明者】刁智华, 王子成, 毋媛媛, 钱晓亮, 贺振东, 王宏, 罗雅雯, 赵明珍, 吴贝贝, 魏玉泉 申请人:郑州轻工业学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1