Navigation line extraction algorithm for corn spraying robot based on YOLOv8s-CornNet

IF 4.2 2区 计算机科学 Q2 ROBOTICS
Peiliang Guo, Zhihua Diao, Chunjiang Zhao, Jiangbo Li, Ruirui Zhang, Ranbing Yang, Shushuai Ma, Zhendong He, Suna Zhao, Baohua Zhang
{"title":"Navigation line extraction algorithm for corn spraying robot based on YOLOv8s-CornNet","authors":"Peiliang Guo,&nbsp;Zhihua Diao,&nbsp;Chunjiang Zhao,&nbsp;Jiangbo Li,&nbsp;Ruirui Zhang,&nbsp;Ranbing Yang,&nbsp;Shushuai Ma,&nbsp;Zhendong He,&nbsp;Suna Zhao,&nbsp;Baohua Zhang","doi":"10.1002/rob.22360","DOIUrl":null,"url":null,"abstract":"<p>The continuous and close combination of artificial intelligence technology and agriculture promotes the rapid development of smart agriculture, among which the agricultural robot navigation line recognition algorithm based on deep learning has achieved great success in detection accuracy and detection speed. However, there are still many problems, such as the large size of the algorithm is difficult to deploy in hardware equipment, and the accuracy and speed of crop row detection in real farmland environment are low. To solve the above problems, this paper proposed a navigation line extraction algorithm for corn spraying robot based on YOLOv8s-CornNet. First, the Convolution (Conv) module and C2f module of YOLOv8s network are replaced with Depthwise Convolution (DWConv) module and PP-LCNet module respectively to reduce the parameters (Params) and giga floating-point operations per second of the network, so as to achieve the purpose of network lightweight. Second, to reduce the precision loss caused by network lightweight, the spatial pyramid pooling fast module in the backbone network is changed to atrous spatial pyramid pooling faster module to improve the accuracy of network feature extraction. Meanwhile, normalization-based attention module is introduced into the network to improve the network's attention to corn plants. Then the corn plant was located by using the midpoint of the corn plant detection box. Finally, the least square method is used to extract the corn crop row line, and the middle line of the corn crop row line is the navigation line of the corn spraying robot. From the experimental results, it can be seen that the navigation line extraction algorithm proposed in this paper ensures both the real-time and accuracy of the navigation line extraction of the corn spraying robot, which contributes to the development of the visual navigation technology of agricultural robots.</p>","PeriodicalId":192,"journal":{"name":"Journal of Field Robotics","volume":"41 6","pages":"1887-1899"},"PeriodicalIF":4.2000,"publicationDate":"2024-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Field Robotics","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/rob.22360","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0

Abstract

The continuous and close combination of artificial intelligence technology and agriculture promotes the rapid development of smart agriculture, among which the agricultural robot navigation line recognition algorithm based on deep learning has achieved great success in detection accuracy and detection speed. However, there are still many problems, such as the large size of the algorithm is difficult to deploy in hardware equipment, and the accuracy and speed of crop row detection in real farmland environment are low. To solve the above problems, this paper proposed a navigation line extraction algorithm for corn spraying robot based on YOLOv8s-CornNet. First, the Convolution (Conv) module and C2f module of YOLOv8s network are replaced with Depthwise Convolution (DWConv) module and PP-LCNet module respectively to reduce the parameters (Params) and giga floating-point operations per second of the network, so as to achieve the purpose of network lightweight. Second, to reduce the precision loss caused by network lightweight, the spatial pyramid pooling fast module in the backbone network is changed to atrous spatial pyramid pooling faster module to improve the accuracy of network feature extraction. Meanwhile, normalization-based attention module is introduced into the network to improve the network's attention to corn plants. Then the corn plant was located by using the midpoint of the corn plant detection box. Finally, the least square method is used to extract the corn crop row line, and the middle line of the corn crop row line is the navigation line of the corn spraying robot. From the experimental results, it can be seen that the navigation line extraction algorithm proposed in this paper ensures both the real-time and accuracy of the navigation line extraction of the corn spraying robot, which contributes to the development of the visual navigation technology of agricultural robots.

基于 YOLOv8s-CornNet 的玉米喷洒机器人导航线提取算法
人工智能技术与农业的不断紧密结合,推动了智慧农业的快速发展,其中基于深度学习的农业机器人导航行识别算法在检测精度和检测速度上取得了巨大成功。但目前仍存在很多问题,如算法体积较大难以在硬件设备中部署,实际农田环境中作物行检测精度和速度较低等。为解决上述问题,本文提出了一种基于 YOLOv8s-CornNet 的玉米喷洒机器人导航行提取算法。首先,将 YOLOv8s 网络的卷积(Conv)模块和 C2f 模块分别替换为深度卷积(DWConv)模块和 PP-LCNet 模块,以减少网络的参数(Params)和每秒千兆次的浮点运算,从而达到网络轻量化的目的。其次,为了减少网络轻量化带来的精度损失,将骨干网络中的空间金字塔池化快速模块改为无规空间金字塔池化快速模块,以提高网络特征提取的精度。同时,在网络中引入基于归一化的注意力模块,以提高网络对玉米植株的注意力。然后,利用玉米植株检测框的中点定位玉米植株。最后,利用最小二乘法提取玉米作物行列线,玉米作物行列线的中线即为玉米喷洒机器人的导航线。从实验结果可以看出,本文提出的导航线提取算法既保证了玉米喷洒机器人导航线提取的实时性,又保证了导航线提取的准确性,为农业机器人视觉导航技术的发展做出了贡献。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Field Robotics
Journal of Field Robotics 工程技术-机器人学
CiteScore
15.00
自引率
3.60%
发文量
80
审稿时长
6 months
期刊介绍: The Journal of Field Robotics seeks to promote scholarly publications dealing with the fundamentals of robotics in unstructured and dynamic environments. The Journal focuses on experimental robotics and encourages publication of work that has both theoretical and practical significance.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信