Detection of Power Poles in Orchards Based on Improved Yolov5s Model

During the operation of agricultural unmanned aerial vehicles (UAVs) in orchards, the presence of power poles and wires pose a serious threat to flight safety, and can even lead to crashes. Due to the difficulty of directly detecting wires, this research aimed to quickly and accurately detect wire p...

Full description

Bibliographic Details
Main Authors: Yali Zhang, Xiaoyang Lu, Wanjian Li, Kangting Yan, Zhenjie Mo, Yubin Lan, Linlin Wang
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Agronomy
Subjects:
Online Access:https://www.mdpi.com/2073-4395/13/7/1705
_version_ 1827734345557737472
author Yali Zhang
Xiaoyang Lu
Wanjian Li
Kangting Yan
Zhenjie Mo
Yubin Lan
Linlin Wang
author_facet Yali Zhang
Xiaoyang Lu
Wanjian Li
Kangting Yan
Zhenjie Mo
Yubin Lan
Linlin Wang
author_sort Yali Zhang
collection DOAJ
description During the operation of agricultural unmanned aerial vehicles (UAVs) in orchards, the presence of power poles and wires pose a serious threat to flight safety, and can even lead to crashes. Due to the difficulty of directly detecting wires, this research aimed to quickly and accurately detect wire poles, and proposed an improved Yolov5s deep learning object detection algorithm named Yolov5s-Pole. The algorithm enhances the model’s generalization ability and robustness by applying Mixup data augmentation technique, replaces the C3 module with the GhostBottleneck module to reduce the model’s parameters and computational complexity, and incorporates the Shuffle Attention (SA) module to improve its focus on small targets. The results show that when the improved Yolov5s-Pole model was used for detecting poles in orchards, its accuracy, recall, and mAP@50 were 0.803, 0.831, and 0.838 respectively, which increased by 0.5%, 10%, and 9.2% compared to the original Yolov5s model. Additionally, the weights, parameters, and GFLOPs of the Yolov5s-Pole model were 7.86 MB, 3,974,310, and 9, respectively. Compared to the original Yolov5s model, these represent compression rates of 42.2%, 43.4%, and 43.3%, respectively. The detection time for a single image using this model was 4.2 ms, and good robustness under different lighting conditions (dark, normal, and bright) was demonstrated. The model is suitable for deployment on agricultural UAVs’ onboard equipment, and is of great practical significance for ensuring the efficiency and flight safety of agricultural UAVs.
first_indexed 2024-03-11T01:23:59Z
format Article
id doaj.art-e1f15e5503ba4abab5ef5067b0708d12
institution Directory Open Access Journal
issn 2073-4395
language English
last_indexed 2024-03-11T01:23:59Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Agronomy
spelling doaj.art-e1f15e5503ba4abab5ef5067b0708d122023-11-18T17:54:56ZengMDPI AGAgronomy2073-43952023-06-01137170510.3390/agronomy13071705Detection of Power Poles in Orchards Based on Improved Yolov5s ModelYali Zhang0Xiaoyang Lu1Wanjian Li2Kangting Yan3Zhenjie Mo4Yubin Lan5Linlin Wang6College of Engineering, South China Agricultural University, Guangzhou 510642, ChinaCollege of Engineering, South China Agricultural University, Guangzhou 510642, ChinaCollege of Engineering, South China Agricultural University, Guangzhou 510642, ChinaNational Center for International Collaboration Research on Precision Agricultural Aviation Pesticides Spraying Technology, Guangzhou 510642, ChinaCollege of Engineering, South China Agricultural University, Guangzhou 510642, ChinaNational Center for International Collaboration Research on Precision Agricultural Aviation Pesticides Spraying Technology, Guangzhou 510642, ChinaSchool of Artificial Intelligence, Shenzhen Polytechnic University, Shenzhen 518055, ChinaDuring the operation of agricultural unmanned aerial vehicles (UAVs) in orchards, the presence of power poles and wires pose a serious threat to flight safety, and can even lead to crashes. Due to the difficulty of directly detecting wires, this research aimed to quickly and accurately detect wire poles, and proposed an improved Yolov5s deep learning object detection algorithm named Yolov5s-Pole. The algorithm enhances the model’s generalization ability and robustness by applying Mixup data augmentation technique, replaces the C3 module with the GhostBottleneck module to reduce the model’s parameters and computational complexity, and incorporates the Shuffle Attention (SA) module to improve its focus on small targets. The results show that when the improved Yolov5s-Pole model was used for detecting poles in orchards, its accuracy, recall, and mAP@50 were 0.803, 0.831, and 0.838 respectively, which increased by 0.5%, 10%, and 9.2% compared to the original Yolov5s model. Additionally, the weights, parameters, and GFLOPs of the Yolov5s-Pole model were 7.86 MB, 3,974,310, and 9, respectively. Compared to the original Yolov5s model, these represent compression rates of 42.2%, 43.4%, and 43.3%, respectively. The detection time for a single image using this model was 4.2 ms, and good robustness under different lighting conditions (dark, normal, and bright) was demonstrated. The model is suitable for deployment on agricultural UAVs’ onboard equipment, and is of great practical significance for ensuring the efficiency and flight safety of agricultural UAVs.https://www.mdpi.com/2073-4395/13/7/1705deep learningpower poleYolov5object detection
spellingShingle Yali Zhang
Xiaoyang Lu
Wanjian Li
Kangting Yan
Zhenjie Mo
Yubin Lan
Linlin Wang
Detection of Power Poles in Orchards Based on Improved Yolov5s Model
Agronomy
deep learning
power pole
Yolov5
object detection
title Detection of Power Poles in Orchards Based on Improved Yolov5s Model
title_full Detection of Power Poles in Orchards Based on Improved Yolov5s Model
title_fullStr Detection of Power Poles in Orchards Based on Improved Yolov5s Model
title_full_unstemmed Detection of Power Poles in Orchards Based on Improved Yolov5s Model
title_short Detection of Power Poles in Orchards Based on Improved Yolov5s Model
title_sort detection of power poles in orchards based on improved yolov5s model
topic deep learning
power pole
Yolov5
object detection
url https://www.mdpi.com/2073-4395/13/7/1705
work_keys_str_mv AT yalizhang detectionofpowerpolesinorchardsbasedonimprovedyolov5smodel
AT xiaoyanglu detectionofpowerpolesinorchardsbasedonimprovedyolov5smodel
AT wanjianli detectionofpowerpolesinorchardsbasedonimprovedyolov5smodel
AT kangtingyan detectionofpowerpolesinorchardsbasedonimprovedyolov5smodel
AT zhenjiemo detectionofpowerpolesinorchardsbasedonimprovedyolov5smodel
AT yubinlan detectionofpowerpolesinorchardsbasedonimprovedyolov5smodel
AT linlinwang detectionofpowerpolesinorchardsbasedonimprovedyolov5smodel