基于 YOLOv8s-CornNet 的玉米喷洒机器人导航线提取算法

IF 4.2 2区 计算机科学 Q2 ROBOTICS Journal of Field Robotics Pub Date : 2024-05-03 DOI:10.1002/rob.22360
Peiliang Guo, Zhihua Diao, Chunjiang Zhao, Jiangbo Li, Ruirui Zhang, Ranbing Yang, Shushuai Ma, Zhendong He, Suna Zhao, Baohua Zhang
{"title":"基于 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":"{\"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}","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

摘要

人工智能技术与农业的不断紧密结合,推动了智慧农业的快速发展,其中基于深度学习的农业机器人导航行识别算法在检测精度和检测速度上取得了巨大成功。但目前仍存在很多问题,如算法体积较大难以在硬件设备中部署,实际农田环境中作物行检测精度和速度较低等。为解决上述问题,本文提出了一种基于 YOLOv8s-CornNet 的玉米喷洒机器人导航行提取算法。首先,将 YOLOv8s 网络的卷积(Conv)模块和 C2f 模块分别替换为深度卷积(DWConv)模块和 PP-LCNet 模块,以减少网络的参数(Params)和每秒千兆次的浮点运算,从而达到网络轻量化的目的。其次,为了减少网络轻量化带来的精度损失,将骨干网络中的空间金字塔池化快速模块改为无规空间金字塔池化快速模块,以提高网络特征提取的精度。同时,在网络中引入基于归一化的注意力模块,以提高网络对玉米植株的注意力。然后,利用玉米植株检测框的中点定位玉米植株。最后,利用最小二乘法提取玉米作物行列线,玉米作物行列线的中线即为玉米喷洒机器人的导航线。从实验结果可以看出,本文提出的导航线提取算法既保证了玉米喷洒机器人导航线提取的实时性,又保证了导航线提取的准确性,为农业机器人视觉导航技术的发展做出了贡献。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Navigation line extraction algorithm for corn spraying robot based on YOLOv8s-CornNet

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.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
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.
期刊最新文献
Issue Information Cover Image, Volume 41, Number 8, December 2024 Issue Information ForzaETH Race Stack—Scaled Autonomous Head‐to‐Head Racing on Fully Commercial Off‐the‐Shelf Hardware Research on Satellite Navigation Control of Six‐Crawler Machinery Based on Fuzzy PID Algorithm
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1