投稿指南
一、来稿必须是作者独立取得的原创性学术研究成果,来稿的文字复制比(相似度或重复率)必须低于用稿标准,引用部分文字的要在参考文献中注明;署名和作者单位无误,未曾以任何形式用任何文种在国内外公开发表过;未一稿多投。 二、来稿除文中特别加以标注和致谢之外,不侵犯任何版权或损害第三方的任何其他权利。如果20天后未收到本刊的录用通知,可自行处理(双方另有约定的除外)。 三、来稿经审阅通过,编辑部会将修改意见反馈给您,您应在收到通知7天内提交修改稿。作者享有引用和复制该文的权利及著作权法的其它权利。 四、一般来说,4500字(电脑WORD统计,图表另计)以下的文章,不能说清问题,很难保证学术质量,本刊恕不受理。 五、论文格式及要素:标题、作者、工作单位全称(院系处室)、摘要、关键词、正文、注释、参考文献(遵从国家标准:GB\T7714-2005,点击查看参考文献格式示例)、作者简介(100字内)、联系方式(通信地址、邮编、电话、电子信箱)。 六、处理流程:(1) 通过电子邮件将稿件发到我刊唯一投稿信箱(2)我刊初审周期为2-3个工作日,请在投稿3天后查看您的邮箱,收阅我们的审稿回复或用稿通知;若30天内没有收到我们的回复,稿件可自行处理。(3)按用稿通知上的要求办理相关手续后,稿件将进入出版程序。(4) 杂志出刊后,我们会按照您提供的地址免费奉寄样刊。 七、凡向文教资料杂志社投稿者均被视为接受如下声明:(1)稿件必须是作者本人独立完成的,属原创作品(包括翻译),杜绝抄袭行为,严禁学术腐败现象,严格学术不端检测,如发现系抄袭作品并由此引起的一切责任均由作者本人承担,本刊不承担任何民事连带责任。(2)本刊发表的所有文章,除另有说明外,只代表作者本人的观点,不代表本刊观点。由此引发的任何纠纷和争议本刊不受任何牵连。(3)本刊拥有自主编辑权,但仅限于不违背作者原意的技术性调整。如必须进行重大改动的,编辑部有义务告知作者,或由作者授权编辑修改,或提出意见由作者自己修改。(4)作品在《文教资料》发表后,作者同意其电子版同时发布在文教资料杂志社官方网上。(5)作者同意将其拥有的对其论文的汇编权、翻译权、印刷版和电子版的复制权、网络传播权、发行权等权利在世界范围内无限期转让给《文教资料》杂志社。本刊在与国内外文献数据库或检索系统进行交流合作时,不再征询作者意见,并且不再支付稿酬。 九、特别欢迎用电子文档投稿,或邮寄编辑部,勿邮寄私人,以免延误稿件处理时间。

玉米行间导航线实时提取(7)

来源:玉米科学 【在线投稿】 栏目:期刊导读 时间:2021-01-19
作者:网站采编
关键词:
摘要:[25] 王新忠,韩旭,毛罕平,等. 基于最小二乘法的温室番茄垄间视觉导航路径检测[J]. 农业机械学报,2012,43(6): Xinzhong, Han Xu, Mao Hanping, et al. Navigation

[25] 王新忠,韩旭,毛罕平,等. 基于最小二乘法的温室番茄垄间视觉导航路径检测[J]. 农业机械学报,2012,43(6): Xinzhong, Han Xu, Mao Hanping, et al. Navigation line detection of tomato ridges in greenhouse based on least square method[J]. Transactions of the Chinese Society for Agricultural Machinery, 2012, 43(6): 161-166. (in Chinese with English abstract)

[26] 冯娟,刘刚,司永胜,等. 果园视觉导航基准线生成算法[J].农业机械学报,2012,43(7):185-189,184.Feng Juan, Liu Gang, Si Yongsheng, et al. Algorithm based on image processing technology to generate navigation directrix in orchard[J]. Transactions of the Chinese Society for Agricultural Machinery, 2012, 43(7): 185-189,184. (in Chinese with English abstract)

[27] Esmael Hamuda, Martin Glavin, Edward Jones. A survey of image processing techniques for plant extraction and segmentation in the field[J]. Computers and Electronics in Agriculture, 2016, 125:184-199.

[28] Ronghua Ji, Lijun Qi. Crop-row detection algorithm based on Random Hough Transformation[J]. Mathematical and Computer Modelling, 2011, 54(3):1016-2020.

[29] 籍颖,张漫,刘刚,等. 基于改进粒子滤波的农用车辆导航定位方法[J]. 农业工程学报,2011,27(8): Ying, Zhang Man, Liu Gang, et al. Positioning method of vehicle navigation system based on improved particle filter[J].Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2011, 27(8):227-231. (in Chinese with English abstract)

[30] 赵德安,贾伟宽,张云,等. 农业机器人自主导航改进自适应滤波控制器研究[J]. 农业机械学报,2015,46(5):1-6.Zhao Dean, Jia Weikuan, Zhang Yun, et al. Design of agricultural robot autonomous navigation control based on improved self-adaptive filter[J]. Transactions of the Chinese Society for Agricultural Machinery, 2015, 46(5): 1-6.(in Chinese with English abstract)

[31] 梁喜凤,彭明,路杰,等. 基于自适应无迹卡尔曼滤波的采摘机械手视觉伺服控制方法[J]. 农业工程学报,2019,35(19): Xifeng, Peng Ming, Lu Jie, et al. Servo control method of picking manipulator based on adaptive traceless Kalman filter[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2019, 35(19):230-237. (in Chinese with English abstract)

0 引 言高地隙植保机在进行玉米田间植保作业时要求车轮沿垄间行走,由于驾驶员视野遮挡严重,易出现轮胎压苗现象,如何避免车轮压苗亟需解决。近年来众多学者针对拖拉机、收获机、果园植保机等的自动导航作业系统开展研究并取得一定成果[1-8],为高地隙植保机的自动驾驶提供了基础。针对高地隙植保机田间自动驾驶,刘兆朋等[9]基于 RTK-GNSS技术开发高地隙喷雾机自动导航作业系统,实现喷雾机在极少人工干预下自动植保作业。陈黎卿等[10]设计了高地隙植保机辅助驾驶系统,夏祥孟[11]开展了植保机器人全局路径规划研究。Seong等[12]基于GPS和超声波传感器开发了喷雾机自主导航作业系统,基于超声波检测实现了避障识别并设计了规避路径。基于卫星定位技术开发无人驾驶系统,根据田块几何信息规划全局行走路径,但是无法解决高地隙植保机车轮压苗、伤苗问题。实现高地隙植保机玉米田间自动作业的关键是玉米垄间导航路径的实时获取。玉米通常采用条播种植,可以通过提取玉米苗带中心线规划车轮垄间行走路径[13]。张铁民等[14]通过视觉监测系统,对不同颜色的标识线、绿色植物与裸露地面的分界线等路径进行识别和导航控制。廖娟等[15]以秧苗为研究对象,提出了基于分区域特征点聚类的秧苗行中心线提取方法,用于插秧机导航行走。宋宇等[16-17]基于机器视觉提取玉米根茎导航线,用于农业机器人玉米行间行走导航。基于机器视觉提取作物中心线,大多数学者结合颜色特征分割图像中的作物或垄沟,再通过Hough变换或最小二乘法提取作物中心线[18-20]。文献[21]采用随机Hough完成玉米作物行提取,处理时间约290 ms,文献[22]采用大豆垂直投影图获取作物特征点,然后利用最小二乘法拟合导航轨迹,平均耗时185 ms,文献[23]基于图像特征点粒子群聚类算法完成玉米根茎识别,耗时为423.7 ms。通过对国内外文献分析可以看出,目前导航线提取算法主要存在田间适应性差,运行速度慢等问题,无法满足导航线实时提取的要求。高地隙植保机田间植保作业速度可达15 km/h,稳定、高效和准确的导航线提取算法是自动导航的前提,目前大多数基于机器视觉提取导航线的算法耗时大于100 ms。基于此,本文提出了高地隙植保机车轮在玉米行间行走的动态ROI(Region of Interest, ROI)区域划分算法,然后在动态ROI区域内提取导航线,并通过算法对比试验和田间导航试验验证本文算法的可靠性和准确性。1 高地隙植保机底盘机器视觉系统1.1 高地隙植保机底盘简介高地隙植保机底盘结构简图如图 1所示[10],主要由柴油机、高地隙车桥、转向油缸、高地隙轮胎、自动转向系统和机器视觉系统等组成。高地隙植保机底盘离地间隙1.1 m,轴距1.6 m,轮距1.3 m。传动系统采用HST静液压变速箱,能够实现底盘无极变速。转向系统采用伺服电机驱动全液压转向器,车轮转向精度为0.1°。导航摄像头安装在车轮上方,离地高度1.5 m。图1 高地隙植保机底盘基本结构Fig.1 Basic structure of chassis for the high-clearance plant protection machine1.柴油机 2.自动转向系统 3.相机 4.转向油缸 5.轮胎 6.高地隙植保机车架7. 高地隙植保机车桥1.Diesel engine steering system 3.Camera cylinder 5.Tire 6.Frame of high-clearance plant protection machine 7. Axle of high-clearance plant protection 玉米苗带图像视频采集如图1所示,图像采集设备采用CMOS机器视觉摄像头,相机距离地面高度1.5 m,倾斜角度30 °,利用相机成像原理对相机进行标定。图像分辨率为 1 920像素×1 080像素,视频帧率为12帧/s,格式为AVI。在安徽省宿州市埇桥区灰古镇安徽农业大学皖北综合试验站(116°97′E、33°63′N)采集玉米苗带视频,玉米种植农艺行距为60 cm。分别在2019年7月2日(时期Ⅰ,玉米平均高度30 cm,光照强度37 600 LX)、7月8日(时期Ⅱ,玉米平均高度50 cm,光照强度102 300 LX)和7月14日(时期Ⅲ,玉米平均高度70 cm,光照强度149 200 LX),开展玉米苗带视频采集。图像处理软件采用和C语言混合编程,其中 Python编译器为 PyCharm。图像处理硬件采用研华MIC-7700型工控机,处理器Inter Core i7(主频2.6 GHz),显卡GTX1660(显存6 G),内存8 导航线实时提取与路径跟踪流程基于机器视觉的高地隙植保机玉米行间导航线提取流程如图 2所示,首先通过安装在车轮正前方的相机获取车轮正前方玉米苗带图像信息,然后对采集到的图像进行预处理,确定导航ROI,并在导航ROI内采用最小二乘法拟合导航线,最后根据路径跟踪控制算法实现高地隙植保机玉米行间行走。图2 导航线提取流程Fig.2 Process of navigation line extraction2 图像预处理与苗带分割为了减少光照强度对图像识别的影响,将颜色分量R、G、B值进行归一化[24],采用归一化后的颜色分量代替原有颜色分量,克服不同光照强度对苗带特征提取的影响,计算方法如式(1)所示。式中r、g和b分别为颜色分量R、G和B的归一化值。分别在弱光和强光条件下俯拍玉米田间图像,选取2种光照条件下各40帧视频图像,每幅图像提取20个玉米和土壤测试点,进行颜色分量R、G、B值统计分析。如图3a和图3b所示,颜色分量变化规律的不确定直接影响玉米与土壤背景的准确分割。通过对颜色分量归一化处理,确保不同光照条件下颜色分量变化规律相同,结果如图3c和图3d所示。采用超绿特征算子对玉米苗带图像进行灰度化处理,超绿特征算子计算方法如式(2)所示。式中Eg(x,y)为像素点(x,y)的灰度值。采用超绿特征算子计算土壤和玉米苗带图像灰度值,统计结果如图 4a,统计结果表明玉米不同生长时期土壤背景灰度值显著小于玉米。以超绿特征算子为玉米分割阈值,采用最大类间方差法[25-27]分割玉米和土壤背景,不同时期玉米二值化分割效果如图4c所示。图3 颜色分量统计结果Fig.3 Statistical results of color components图4 不同时期玉米与土壤背景分割结果Fig.4 Segmentation results of corn and soil background in different periods田间杂草、秸秆以及玉米叶片外展噪声,直接干扰静态ROI的提取。采用形态学膨胀和腐蚀去除噪声,并连通小范围断垄区域,结果如图4d所示,该区域可用于车轮对行行走路径规划效果较好。图像预处理与苗带分割为后续的ROI可靠提取提供了必要条件。3 车轮可行走动态ROI确定如果直接对相机采集的图像进行处理,单帧图像处理时间普遍大于300 ms[28],无法满足导航作业的实时性需求,为此本文提出在可行走动态ROI内开展导航线提?静态ROI确定玉米种植采用条播法,行与行之间保持相同的距离,垂直投影法能够较好的应用于条播作物导航线提取。针对垂直投影法应对复杂环境适应性差,容易出现苗带中心线拟合角度偏移大,且耗时较长的问题,本文将垂直投影法用于初始帧图像处理,确定静态 ROI,然后在静态ROI的基础上确定导航动?图像带划分由于相机俯拍角度的影响,玉米苗带在图像中并不是相互平行的,无法直接对图像使用垂直投影,因此需要将图像划分成若干图像条。在采集图像W×H像素范围内按照Δh像素高度划分图像带,如图5a所示。图像带垂直投影结果如图5b所示。图5 图像带划分与垂直投影结果Fig.5 Image band division and vertical projection results注:W为图像宽度,pixel;H为图像高度,pixel;Δh为图像带高度,pixel。Note:Wis the image width,pixel;His the image height,pixel; Δhis the image band height ROI区域的几何表达确定静态 ROI,需要定位玉米行中心点,采用垂直投影法获取玉米行中心点的步骤如下:1)从下至上依次对划分的图像带进行编号1、2、…、n、…、N,其中N为图像带总数,根据聚类计算结果本文取10。采用公式(3)计算图像带W×Δh像素范围列像素累加值,得到列像素曲线Z(j),如图5所示。式中下标j为图像带像素点列坐标;下标i为图像带像素点行坐标。2)确定图像带中玉米行中心点。设置阈值T,当Z(j-1)<T<Z(j+1)时,图像带像素列坐标j为上升列序号;当Z(j+1)<T<Z(j-1)时,j为下降列序号,其中阈值T根据公式(4)~(6)计算。上升点与下降点的中心点即为图像带中玉米行中心点。式中M为图像带所有列像素累加和的均值;E为图像带列像素累加值标准差。3)按照上述步骤对所有图像带进行相同操作,得到W×H像素范围内的所有玉米行中心点。4)在编号1的图像带中,从W/2位置向两侧扫描,记录两侧扫描的第 1个像素点坐标分别为 (),(,计算2个像素坐标点的中点水平位置Wc。5)在编号为2的图像带中,扫描线从Wc处向两边扫描,并执行步骤 4)。以此循环,最后确定编号为N的图像带左右 2行作物行中心点的像素坐标分别为()。6)采用公式(7)对和进行运算,获得梯形ROI的4个顶点的像素坐标,基于顶点位置确定ROI。式中(X1,)为ROI左下角像素坐标,()为ROI右下角像素坐标,()为ROI左上角像素坐标,(X4,)ROI右上角像素坐标。A和B的值根据图6确定 静态ROI内玉米苗带特征点聚类如图6所示,在图像带中定义圆心坐标P(x,y),直径Δh的圆CR,在图像带中从ROI左侧边界向ROI中心线移动圆CR,统计圆CR中的像素不为0的像素点数,如图7所示。当圆CR中包含像素点数最多时,记录此时圆心像素坐标,从ROI中心线向ROI右侧边界执行相同操作。在已划分的图像带中执行此操作,最终获得特征点集l、r。使用最小二乘法拟合特征点集l、r,得到左右两侧玉米苗带识别线和导航线。图6 ROI几何表示Fig.6 Geometric representation of Region of Interest(ROI)注:2A为图像带编号1的水平苗带像素距离;2B为图像带编号10中水平苗带像素距离;P(x,y)为图像带圆心坐标。Note: 2Ais the pixel distance of horizontal seedling band in image band No. 1;2Bis the pixel distance of horizontal seedling band in image band No. 10;P(x,y)is the coordinate of image band center .采用上述算法,确定静态ROI并提取玉米苗带特征点共耗时473.7 ms,由于静态ROI在相机开机后自动确定,此时尚未开展导航作业,较长的处理时间不影响导航作业的实时性 动态ROI确定由静态ROI提取的苗带中心线确定动态ROI,并在动态ROI内提取玉米苗带识别线,实现ROI的动态更新 动态ROI更新1)计算由静态 ROI提取的苗带中心线端点像素坐标,分别记为(,0),(,0)和(,N×Δh),(,N×Δh),如图7。根据的坐标值,按照公式(7)计算动态ROI的顶点像素坐标。图7 动态ROI更新Fig.7 Update of dynamic ROI注:N为图像带总数;Δh为图像带高度,pixel;N×Δh为ROI区域上边界高度,pixel;S为苗带中心线横坐标。Note:Nis the total number of image bands; Δhis the height of image, pixel;N×Δhis the height of the upper boundary of ROI, pixel;Sis the abscissa of the center line of the seedling belt.2)通过视频上一帧获取的导航线,将动态ROI划分为P区域与Q区域,如图8所示,并在左右区域内分别采用特征点聚类,得到特征点集p、q,采用最小二乘法拟合特征点集,得到左右两侧玉米苗带识别线和导航线。3)计算步骤 2)得到的玉米苗带识别线像素位置坐标,重复步骤1)和2),更新ROI的顶点像素位置坐标,得到玉米苗带识别线,实现动态ROI的更新。图8 玉米苗带线与导航线Fig.8 Corn seedling belt line and navigation 动态ROI划分可行性分析选取连续 225帧视频,进行人工划分 ROI,将本文方法得到的动态ROI与人工划分的ROI进行对比。选取梯形ROI的4个顶点,计算人工划分ROI与算法划分ROI在1、2、3、4点的水平像素差值,评价动态ROI划分的准确性,试验结果如图9所示。图9 人工划分ROI与算法划分动态ROI的对比Fig.9 Comparisons of dynamic ROI between algorithm and manual注:ΔXi(i=1,2,3,4)表示各点间的水平像素距离。Note: ΔXi(i=1,2,3,4) means the horizontal pixel distance between points.以1、2、3、4点的像素距离为指标评价算法动态ROI提取准确性,由于图像上部玉米苗带水平像素距离小,所以1和2点水平像素距离对ROI划分的影响更显著,基于此确定评价指标计算如公式(8)。式中 ΔX1、ΔX2、ΔX3和 ΔX4分别为 1、2、3、4 点水平像素距离;a为上边界水平像素距离的影响因子,b为下边界水平像素距离的影响因子。a和b表征ROI上边界像素距离和下边界像素距离对算法 ROI标定与人工标定 ROI的差异程度,a和b的取值按公式(9)所示。式中X12为1点和2点苗带水平像素距离,X34为3点和4点苗带水平像素距离。人工划分ROI与本文算法划分ROI的差异统计结果如图10所示,算法划分ROI与人工划分ROI的像素偏差收敛在10像素左右,说明本算法具有良好的收敛性。图10 水平像素误差Fig.10 Horizontal pixel error随机选取500帧图像,采用该算法进行动态ROI划分,结果如图11所示,动态ROI的划分准确率为98.2%,动态ROI提取耗时20 ms,与静态ROI相比,耗时显著减少,表明本文提出的动态ROI划分算法能够满足高地隙底盘植保机的田间苗带对行导航行走的可靠性和实时性。图11 不同情景下的动态ROI划分结果Fig.11 Dynamic ROI division results under different scenes4 行间行走航向角计算完成动态ROI提取后进行玉米行间行走导航线实时提取,并基于提取结果计算底盘的玉米行间行走航向角。在动态ROI内识别两侧苗带中心线,其斜率分别记为k1和k2,根据角平分线斜率求取公式(10)计算导航线斜率k,以底盘中轴线为Y轴,计算得到导航线与底盘中轴线偏角,即航向角θ(°)。由图图像采集过程中存在大量随机干扰(如底盘抖动、刮风导致苗带摆动以及缺苗等),因此本文采用卡尔曼滤波方法确定导航线偏角[29-31]。导航线偏角卡尔曼滤波模型采用状态空间模型描述:式中xt和xt-1分别表示t和(t-1)时刻导航线相对于底盘中轴线的偏角状态;yk表示t时刻的观测值;f为系统参数,为一维离散数据,取值为 1;uk-1表示(t-1)时刻系统的控制量,ut-1=0;g为测量系统参数,为一维离散数据,取值1;qt表示高斯白噪声;rt为观测高斯白噪声。qt、rt均符合高斯分布,设高斯分布的协方差矩阵分别为过程噪声Qt和观测误差Rt。由试验可知相机晃动造成的苗带识别误差最大,可归属于观测误差Rt,经过反复试验,确定观测噪声Rt=0.3;刮风导致玉米叶片晃动属于环境因素,引起的误差较小,属于过程误差,经过试验,确定过程噪声Qt=0.02。基于上述分析建立导航线偏角滤波模型时间更新和状态更新模型:式中和x?t-1分别表示t和(t-1)时刻的预估状态值;Pt-1表示(t-1)时刻的最优误差协方差;Jt表示卡尔曼增益;I表示系统模型维数,I=1;Pt表示t时刻的最优误差协方差,其中初始误差协方差=0.01。通过玉米苗带图像视频采集系统采集底盘静止状态下车轮正前方苗带视频和底盘以0.5 m/s速度行走时车轮正前方苗带视频。底盘静止状态下,设置车轮与苗带对齐,理论航向角为0,底盘沿着苗带行走,通过人工标定图像苗带获取导向线。视频采集过程中风速3.4~5.4 m/s(微风),光照37 600 LX,温度35.2 ℃。底盘静止时的导航线提取结果及其滤波效果如图12a,可见基于卡尔曼滤波处理获取的航向角与人工航向角的误差显著减小。底盘静止状态下理论航向角应该保持不变,但是刮风导致玉米苗带随风摆动,产生航向角变化。对于底盘运动工况,由于底盘晃动、叶片摆动和缺苗等因素影响,航向角变化如图12b,可见通过卡尔曼滤波可以获取稳定的航向角,与人工航向角的误差显著减小。图12 不同底盘状态下的航向角曲线Fig.12 Heading angle curve under different chassis state5 试验结果与分析为了判断导航线提取的准确性,以人工提取的玉米苗带导航线作为评价标准,验证本文算法的准确性。通过人工标定视频图像最合理的导航线,定义人工与本文算法提取的导航线之间的夹角为误差角,用于评价本文算法的准确性。当误差角度大于5°,视为导航线提取无效。对采集的玉米苗带视频进行导航线提取,随机挑选100帧图像进行人工提取导航线,本文算法提取导航线与人工提取结果的平均误差为1.157°,单帧图像导航线提取耗时平均97.56 ms(标准偏差8 ms)。采用文献算法处理拍摄的玉米苗带视频,并针对拍摄的玉米图像进行文献算法参数调试,确保能够准确分割玉米苗带和土壤背景后,进行算法导航线提取准确性和算法耗时对比,结果如表1所示,提取效果如图13所示。文献[21]采用Hough变换提取导航线,该方法的玉米苗带识别率为84%,导航线提取准确率为78%,单帧图像处理耗时 420 ms。文献[22]采用垂直投影法提取导航线,该方法的玉米苗带识别率为 65%,导航线提取准确率为40%,单帧图像耗时360 ms。文献[21]和文献[22]的苗带识别率较低的主要原因是算法对整幅图像进行处理,非行走区域的杂草、秸秆等噪声影响苗带中心线的识别。此外,由于相机晃动,相机采集的图像覆盖区域也会有很大偏移,因此由苗带中心线拟合出的导航线会产生跳动现象,甚至可能出现导航线跳出车轮正前方的可行走区域,导致无法进行田间导航行走。表1 不同算法的导航线提取准确率和耗时对比Table 1 Comparison of accuracy and time-consuming of different algorithms for navigation line extraction算法Algorithm耗时Time-consume/ms本文算法Algorithm in this paper 96 97.56准确率Accuracy/%文献[21] Literature [21] 78 420文献[22] Literature [22] 40 360图13 不同算法的玉米行间导航线提取效果对比Fig.13 Comparison of extraction effects of navigation lines between corn rows by different algorithms2019年7月16日,在安徽省肥东县杨清传家庭农场开展田间试验,玉米平均株高62 cm,行距60 cm,高地隙植保机底盘离地间隙1.1 m,轴距1.6 m,轮距1.3 m。传动系统采用HST(Hydraulic Stepless Transmission)静液压变速箱,能够实现底盘无极变速。转向系统采用伺服电机驱动全液压转向器,车轮转向精度为0.1°。采用拉杆式直线位移传感器(品牌:MIRAN,型号:PR1,精度:0.01 mm)测量高地隙植保机转向油缸伸缩位移,标定车轮转角和油缸位移关系,获得车轮转角。通过北斗移动基站(北斗信通,型号C201-AT-680)获得底盘行驶速度和位置坐标,将底盘作业速度信号反馈给静液压变速箱控制器,控制底盘作业速度为0.5 m/s。选择玉米苗带为直线的区域开展试验,试验前检查传感器参数、动态ROI区域提取是否正常,试验过程中实时监测底盘位置坐标、车轮转角。试验结果如图14所示。试验结果表明算法能够稳定地获取航向角,由于试验区域玉米苗带近似为直线,底盘车轮沿着玉米苗带行走,因此导航偏转角在 0°上下波动(图14a)。以航向角为自动转向系统输入,基于PID算法控制底盘自动转向,底盘车轮转角在 0°上下浮动(图14b),高地隙行走轨迹近似直线行走。在100米导航行走过程中, 人工统计车轮压苗21株(共计952株玉米),压苗率2.2%。图14 田间导航试验结果Fig.14 Test results of field navigation6 结 论本文以不同时期玉米苗带为研究对象,基于机器视觉提取高地隙植保机玉米行间行走导航线。通过颜色分量归一化、超绿特征算子以及最大类间方差法对采集视频帧进行图像预处理,为导航线的可靠提取提供必要条件。提出底盘车轮可行走视觉区域(动态ROI区域)划分算法,并在动态ROI区域内提取导航线。本文提出的算法提取导航线与人工提取结果平均误差1.157°,准确率为96 %、视频单帧图像处理平均耗时97.56 ms(标准偏差8 ms),算法能够满足高地隙植保机田间对行行走的准确性和实时性要求。田间试验表明,高地隙植保机车轮沿着玉米行行走,车轮转角在 0°上下浮动,为后续的高地隙植保机无人植保提供技术支持。[参 考 文 献][1] 李志刚,傅泽田,李丽勤. 基于机器视觉的农业植保技术研究进展[J]. 农业机械学报,2005,36(8): Zhigang, Fu Zetian, Li Liqin. Advance in agricultural plant protection technology based on machine vision[J].Transactions of the Chinese Society for Agricultural Machinery, 2005, 36(8): 143-146. (in Chinese with English abstract)[2] 陈艳,张漫,马文强,等. 基于GPS和机器视觉的组合导航定位方法[J]. 农业工程学报,2011,27(3): Yan, Zhang Man, Ma Wenqiang, et al. Positioning method of integrated navigation based on GPS and machine vision[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2011, 27(3):126-130. (in Chinese with English abstract)[3] 田光兆,顾宝兴,Irshad Ali Mari,等. 基于三目视觉的自主导航拖拉机行驶轨迹预测方法及试验[J]. 农业工程学报,2018,34(19): Guangzhao, Gu Baoxing, Irshad Ali Mari, et trajectory prediction method and experiment of autonomous navigation tractor based on trinocular vision[J].Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2018, 34(19):40-45. (in Chinese with English abstract)[4] 靳标,李建行,朱德宽,等. 基于自适应有限冲激响应-卡尔曼滤波算法的GPS/INS导航[J]. 农业工程学报,2019,35(3): Biao, Li Jianxing, Zhu Dekuan, et al. GPS/INS navigation based on adaptive finite impulse response-Kalman filter algorithm[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2019,35(3): 75-81. (in Chinese with English abstract)[5] 魏爽,李世超,张漫,等. 基于GNSS的农机自动导航路径搜索及转向控制[J]. 农业工程学报,2017,33(增刊1): Shuang, Li Shichao, Zhang Man, et al. Automatic navigation path search and turning control of agricultural machinery based on GNSS[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33(Supp.1): 70-77. (in Chinese with English abstract)[6] 梁习卉子,陈兵旗,姜秋慧,等. 基于图像处理的玉米收割机导航路线检测方法[J]. 农业工程学报,2016,32(22): Huizi, Chen Bingqi, Jiang Qiuhui, et al. Detection method of navigation route of corn harvester based on image processing[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2016,32(22): 43-49. (in Chinese with English abstract)[7] 彭顺正,坎杂,李景彬. 矮化密植枣园收获作业视觉导航路径提取[J]. 农业工程学报,2017,33(9): Shunzheng, Kan Za, Li Jingbin. Extraction of visual navigation directrix for harvesting operation in short-stalked and close-planting jujube orchard[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33(9): 45-52. (in Chinese with English abstract)[8] 李云伍,徐俊杰,王铭枫,等. 丘陵山区田间道路自主行驶转运车及其视觉导航系统研制[J]. 农业工程学报,2019,35(1):52-61.Li Yunwu, Xu Junjie, Wang Mingfeng, et al. Development of autonomous driving transfer trolley on field roads and its visual navigation system for hilly areas[J]. Transactions of the Chinese Society of Agricultural Engineering(Transactions of the CSAE), 2019, 35(1): 52-61. (in Chinese with English abstract)[9] 刘兆朋,张智刚,罗锡文,等. 雷沃ZP9500高地隙喷雾机的 GNSS自动导航作业系统设计[J]. 农业工程学报,2018,34(1): Zhaopeng, Zhang Zhigang, Luo Xiwen, et al. Design of automatic navigation operation system for Lovol ZP9500 high clearance boom sprayer based on GNSS[J]. Transactions of the Chinese Society of Agricultural Engineering.(Transactions of the CSAE), 2018, 34(1): 15-21. (in Chinese with English abstract)[10] 陈黎卿,许鸣,柏仁贵,等. 高地隙植保机辅助驾驶系统设计与试验[J]. 农业机械学报,2019,50(9): Liqing, Xu Ming, Bai Rengui, et al. Design and test of auxiliary driving system for high-gap plant protection machine[J]. Transactions of the Chinese Society for Agricultural Machinery, 2019, 50(9): 25-32. (in Chinese with English abstract)[11] 夏祥孟. 植保机器人全局路径规划与控制系统设计[D].济南:济南大学,2019.Xia Xiangmeng. Design of Global Path Planning and Control System for Plant Protection Robot[D]. Jinan: Jinan University, 2019. (in Chinese with English abstract)[12] Seong In Cho, Jae Hoon Lee. Autonomous speed sprayer using differential global positioning system, genetic algorithm and fuzzy control[J]. Journal of Agricultural Engineering Research, 2000, 76(2): 111-119.[13] 杨为民,李天石,贾鸿社. 农业机械机器视觉导航研究[J].农业工程学报,2004,20(1): Weimin, Li Tianshi, Jia Hongshe. Simulation and experiment of machine vision guidance of agriculture vehicles[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2004,20(1): 160-165. (in Chinese with English abstract)[14] 张铁民,庄晓霖. 基于 DM642的高地隙小车的田间路径识别导航系统[J]. 农业工程学报,2015,31(4): Tiemin, Zhuang Xiaolin. Identification and navigation system of farmland path for high-clearance vehicle based on DM642[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2015,31(4): 160-167. (in Chinese with English abstract)[15] 廖娟,汪鹞,尹俊楠,等. 基于分区域特征点聚类的秧苗行中心线提取[J]. 农业机械学报,2019,50(11): Juan, Wang Yao, Yin Junnan, et al. Detection of seedling row centerlines based on sub-regional feature points clustering[J]. Transactions of the Chinese Society for Agricultural Machinery, 2019, 50(11): 34-41. (in Chinese with English abstract)[16] 宋宇,刘永博,刘路,等. 基于机器视觉的玉米根茎导航基准线提取方法[J]. 农业机械学报,2017,48(2): Yu, Liu Yongbo, Liu Lu, et al. Extraction method of navigation baseline of corn roots based on machine vision[J].Transactions of the Chinese Society for Agricultural Machinery,2017, 48(2): 38-44. (in Chinese with English abstract)[17] 杨洋,张亚兰,苗伟,等. 基于卷积神经网络的玉米根茎精确识别与定位研究[J]. 农业机械学报,2018,49(10): Yang, Zhang Yalan, Miao Wei, et al. Accurate identification and location of corn rhizome based on faster R-CNN[J]. Transactions of the Chinese Society for Agricultural Machinery, 2018, 49(10): 46-53. (in Chinese with English abstract)[18] José Miguel Guerrero,José Jaime Ruz,Gonzalo Pajares. Crop rows and weeds detection in maize fields applying a computer vision system based on geometry[J]. Computers and Electronics in Agriculture, 2017, 142:461-472.[19] Guoquan Jiang, Xiaojie Wang, Zhiheng Wang, et al. Wheat rows detection at the early growth stage based on Hough transform and vanishing point[J]. Computers and Electronics in Agriculture, 2016, 123:211-223.[20] Montalvo M, Pajares G, Guerrero J M, et al. Automatic detection of crop rows in maize fields with high weeds pressure[J]. Expert Systems With Applications, 2012,39(15):-.[21] 刁智华,赵明珍,宋寅卯,等. 基于机器视觉的玉米精准施药系统作物行识别算法及系统实现[J]. 农业工程学报,2015,31(7): Zhihua, Zhao Mingzhen, Song Yinmao, et al. Crop line recognition algorithm and realization in precision pesticide system based on machine vision[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2015, 31(7): 47-52. (in Chinese with English abstract)[22] 司永胜,姜国权,刘刚,等. 基于最小二乘法的早期作物行中心线检测方法[J]. 农业机械学报,2010,41(7): Yongsheng, Jiang Guoquan, Liu Gang. Crop rows detection based on least square method[J]. Transactions of the Chinese Society for Agricultural Machinery, 2010, 41(7):163-167. (in Chinese with English abstract)[23] 姜国权,杨小亚,王志衡,等. 基于图像特征点粒子群聚类算法的麦田作物行检测[J]. 农业工程学报,2017,33(11): Guoquan, Yang Xiaoya, Wang Zhiheng, et al. Crop rows detection based on image characteristic point and particle swarm optimization-clustering algorithm[J].Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2017, 33(11):165-170. (in Chinese with English abstract)[24] 吕朝辉,陈晓光,吴文福,等. 用 BP神经网络进行秧苗图像分割[J]. 农业工程学报,2001,17(3):ü Chaohui, Chen Xiaoguang, Wu Wenfu, et of the Seedling Image by BP Neural Network[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2001,17(3): 146-148. (in Chinese with English abstract)[25] 王新忠,韩旭,毛罕平,等. 基于最小二乘法的温室番茄垄间视觉导航路径检测[J]. 农业机械学报,2012,43(6): Xinzhong, Han Xu, Mao Hanping, et al. Navigation line detection of tomato ridges in greenhouse based on least square method[J]. Transactions of the Chinese Society for Agricultural Machinery, 2012, 43(6): 161-166. (in Chinese with English abstract)[26] 冯娟,刘刚,司永胜,等. 果园视觉导航基准线生成算法[J].农业机械学报,2012,43(7):185-189,184.Feng Juan, Liu Gang, Si Yongsheng, et al. Algorithm based on image processing technology to generate navigation directrix in orchard[J]. Transactions of the Chinese Society for Agricultural Machinery, 2012, 43(7): 185-189,184. (in Chinese with English abstract)[27] Esmael Hamuda, Martin Glavin, Edward Jones. A survey of image processing techniques for plant extraction and segmentation in the field[J]. Computers and Electronics in Agriculture, 2016, 125:184-199.[28] Ronghua Ji, Lijun Qi. Crop-row detection algorithm based on Random Hough Transformation[J]. Mathematical and Computer Modelling, 2011, 54(3):1016-2020.[29] 籍颖,张漫,刘刚,等. 基于改进粒子滤波的农用车辆导航定位方法[J]. 农业工程学报,2011,27(8): Ying, Zhang Man, Liu Gang, et al. Positioning method of vehicle navigation system based on improved particle filter[J].Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2011, 27(8):227-231. (in Chinese with English abstract)[30] 赵德安,贾伟宽,张云,等. 农业机器人自主导航改进自适应滤波控制器研究[J]. 农业机械学报,2015,46(5):1-6.Zhao Dean, Jia Weikuan, Zhang Yun, et al. Design of agricultural robot autonomous navigation control based on improved self-adaptive filter[J]. Transactions of the Chinese Society for Agricultural Machinery, 2015, 46(5): 1-6.(in Chinese with English abstract)[31] 梁喜凤,彭明,路杰,等. 基于自适应无迹卡尔曼滤波的采摘机械手视觉伺服控制方法[J]. 农业工程学报,2019,35(19): Xifeng, Peng Ming, Lu Jie, et al. Servo control method of picking manipulator based on adaptive traceless Kalman filter[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2019, 35(19):230-237. (in Chinese with English abstract)

文章来源:《玉米科学》 网址: http://www.ymkxzz.cn/qikandaodu/2021/0119/685.html



上一篇:煮玉米掌握5个技巧
下一篇:玉米高产种植要点及病虫害防治措施

玉米科学投稿 | 玉米科学编辑部| 玉米科学版面费 | 玉米科学论文发表 | 玉米科学最新目录
Copyright © 2018 《玉米科学》杂志社 版权所有
投稿电话: 投稿邮箱: