基于机器视觉的玉米苗期多条作物行线检测算法
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家重点研发计划项目(2017YFD0700400、2017YFD0700402)、北京市博士后工作经费项目(2018-ZZ-061)和中国博士后科学基金项目(2018M641257)


Detection Algorithm of Multiple Crop Row Lines Based on Machine Vision in Maize Seedling Stage
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为满足玉米苗期中耕、追肥等田间管理环节的自主导航行走需求,研究了基于机器视觉的多条作物行线实时检测技术。首先,基于绿色分量增强法、分割阈值优化法和形态特征分析法,对图像分别进行灰度化、二值化和去噪等预处理,该预处理结果不受自然光照变化、阴影、降水/积水、播种模式等影响,对细密状杂草干扰或植株冠层交叠条件下作物行间分界间隙的清理效果较好,对小尺寸噪声、行间零散分布的圆形叶片类杂草噪声以及呈横向生长状或聚集状的杂草噪声也有较好的清除效果。然后,将二值图像沿纵坐标均分为20个水平条,在各水平条内部建立目标区域的水平间距、水平跨度等特征参数,并跨水平条建立目标区域间的垂直间距、趋势角、覆盖宽度等特征参数,基于以上参数在行内和行间分布的差异性,完成各水平条中隶属于不同作物行的目标区域的定位分割和不同水平条中隶属于同一作物行的目标区域的聚类,其分割聚类效果良好。最后,基于离群特征点去除后的最小二乘法,进行线性拟合并获取作物行中心线,结果表明,整体检测准确率不低于91.2%,单帧图像处理时间不超过368ms,说明采用本文方法可快速实现不同环境因素干扰下的多条作物行线的同步检测。

    Abstract:

    In order to meet the requirements of autonomous navigation and walking in field management such as intertillage and topdressing in maize seedling stage, the real-time detection technology of multiple crop row lines based on machine vision was studied. First of all, based on green component enhancement method, improved Otsu algorithm of segmentation threshold optimization, variable threshold denoising method and morphological denoising method, pre-processing such as grayscale, binarization and denoising was carried out. The pre-processing was not affected by natural light changes, shadows, precipitation/ponding and planting pattern, which had a better cleaning effect on the inter-row space of crops under the condition of plant canopy overlap or the interference of finely fragmentary weeds, and a better removal effect on the noise of small size, round leaf weed with scattered distribution between crop rows and weed in the form of transverse growth or aggregation. And then, the binary image was divided into 20 horizontal bars along the ordinate direction. The characteristic parameters of horizontal spacing and horizontal span were established for target areas inside each horizontal bar, and the characteristic parameters of vertical spacing, trend angle and coverage width were established between target areas across horizontal bars. Based on the distribution difference of the above parameters between target areas within crop rows and ones across crop rows, the localization and segmentation of target areas belonging to different crop rows in each horizontal bar and the clustering of target areas belonging to the same crop row in different horizontal bars were completed, and good segmentation and clustering results was obtained. Finally, the centerlines of each crop row in current frame were obtained by linear fitting based on the least square method after removing outlier feature points. The test results showed that the overall detection accuracy was no less than 91.2%, and the single-frame image processing time was no more than 368ms, which can quickly realize the synchronous detection of multiple crop row lines under the interference of different environmental factors.

    参考文献
    相似文献
    引证文献
引用本文

王侨,孟志军,付卫强,刘卉,张振国.基于机器视觉的玉米苗期多条作物行线检测算法[J].农业机械学报,2021,52(4):208-220. WANG Qiao, MENG Zhijun, FU Weiqiang, LIU Hui, ZHANG Zhenguo. Detection Algorithm of Multiple Crop Row Lines Based on Machine Vision in Maize Seedling Stage[J]. Transactions of the Chinese Society for Agricultural Machinery,2021,52(4):208-220.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2020-06-25
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2021-04-10
  • 出版日期: 2021-04-10
文章二维码