Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud Processing

Currently, the detection and localization of tea buds within the unstructured tea plantation environment are greatly challenged due to their small size, significant morphological and growth height variations, and dense spatial distribution. To solve this problem, this study applies an enhanced versi...

Full description

Bibliographic Details
Main Authors: Lixue Zhu, Zhihao Zhang, Guichao Lin, Pinlan Chen, Xiaomin Li, Shiang Zhang
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:Agronomy
Subjects:
Online Access:https://www.mdpi.com/2073-4395/13/9/2412
_version_ 1797581658499579904
author Lixue Zhu
Zhihao Zhang
Guichao Lin
Pinlan Chen
Xiaomin Li
Shiang Zhang
author_facet Lixue Zhu
Zhihao Zhang
Guichao Lin
Pinlan Chen
Xiaomin Li
Shiang Zhang
author_sort Lixue Zhu
collection DOAJ
description Currently, the detection and localization of tea buds within the unstructured tea plantation environment are greatly challenged due to their small size, significant morphological and growth height variations, and dense spatial distribution. To solve this problem, this study applies an enhanced version of the YOLOv5 algorithm for tea bud detection in a wide field of view. Also, small-size tea bud localization based on 3D point cloud technology is used to facilitate the detection of tea buds and the identification of picking points for a renowned tea-picking robot. To enhance the YOLOv5 network, the Efficient Channel Attention Network (ECANet) module and Bi-directional Feature Pyramid Network (BiFPN) are incorporated. After acquiring the 3D point cloud for the region of interest in the detection results, the 3D point cloud of the tea bud is extracted using the DBSCAN clustering algorithm to determine the 3D coordinates of the tea bud picking points. Principal component analysis is then utilized to fit the minimum outer cuboid to the 3D point cloud of tea buds, thereby solving for the 3D coordinates of the picking points. To evaluate the effectiveness of the proposed algorithm, an experiment is conducted using a collected tea image test set, resulting in a detection precision of 94.4% and a recall rate of 90.38%. Additionally, a field experiment is conducted in a tea experimental field to assess localization accuracy, with mean absolute errors of 3.159 mm, 6.918 mm, and 7.185 mm observed in the x, y, and z directions, respectively. The average time consumed for detection and localization is 0.129 s, which fulfills the requirements of well-known tea plucking robots in outdoor tea gardens for quick identification and exact placement of small-sized tea shoots with a wide field of view.
first_indexed 2024-03-10T23:07:38Z
format Article
id doaj.art-90f193b2ed814c84b793c251157c181c
institution Directory Open Access Journal
issn 2073-4395
language English
last_indexed 2024-03-10T23:07:38Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series Agronomy
spelling doaj.art-90f193b2ed814c84b793c251157c181c2023-11-19T09:11:56ZengMDPI AGAgronomy2073-43952023-09-01139241210.3390/agronomy13092412Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud ProcessingLixue Zhu0Zhihao Zhang1Guichao Lin2Pinlan Chen3Xiaomin Li4Shiang Zhang5School of Mechanical and Electrical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, ChinaSchool of Mechanical and Electrical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, ChinaSchool of Mechanical and Electrical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, ChinaSchool of Mechanical and Electrical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, ChinaSchool of Mechanical and Electrical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, ChinaCollege of Innovation and Entrepreneurship, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, ChinaCurrently, the detection and localization of tea buds within the unstructured tea plantation environment are greatly challenged due to their small size, significant morphological and growth height variations, and dense spatial distribution. To solve this problem, this study applies an enhanced version of the YOLOv5 algorithm for tea bud detection in a wide field of view. Also, small-size tea bud localization based on 3D point cloud technology is used to facilitate the detection of tea buds and the identification of picking points for a renowned tea-picking robot. To enhance the YOLOv5 network, the Efficient Channel Attention Network (ECANet) module and Bi-directional Feature Pyramid Network (BiFPN) are incorporated. After acquiring the 3D point cloud for the region of interest in the detection results, the 3D point cloud of the tea bud is extracted using the DBSCAN clustering algorithm to determine the 3D coordinates of the tea bud picking points. Principal component analysis is then utilized to fit the minimum outer cuboid to the 3D point cloud of tea buds, thereby solving for the 3D coordinates of the picking points. To evaluate the effectiveness of the proposed algorithm, an experiment is conducted using a collected tea image test set, resulting in a detection precision of 94.4% and a recall rate of 90.38%. Additionally, a field experiment is conducted in a tea experimental field to assess localization accuracy, with mean absolute errors of 3.159 mm, 6.918 mm, and 7.185 mm observed in the x, y, and z directions, respectively. The average time consumed for detection and localization is 0.129 s, which fulfills the requirements of well-known tea plucking robots in outdoor tea gardens for quick identification and exact placement of small-sized tea shoots with a wide field of view.https://www.mdpi.com/2073-4395/13/9/2412the famous teatea budslocating and detectingYOLOv5point cloud
spellingShingle Lixue Zhu
Zhihao Zhang
Guichao Lin
Pinlan Chen
Xiaomin Li
Shiang Zhang
Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud Processing
Agronomy
the famous tea
tea buds
locating and detecting
YOLOv5
point cloud
title Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud Processing
title_full Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud Processing
title_fullStr Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud Processing
title_full_unstemmed Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud Processing
title_short Detection and Localization of Tea Bud Based on Improved YOLOv5s and 3D Point Cloud Processing
title_sort detection and localization of tea bud based on improved yolov5s and 3d point cloud processing
topic the famous tea
tea buds
locating and detecting
YOLOv5
point cloud
url https://www.mdpi.com/2073-4395/13/9/2412
work_keys_str_mv AT lixuezhu detectionandlocalizationofteabudbasedonimprovedyolov5sand3dpointcloudprocessing
AT zhihaozhang detectionandlocalizationofteabudbasedonimprovedyolov5sand3dpointcloudprocessing
AT guichaolin detectionandlocalizationofteabudbasedonimprovedyolov5sand3dpointcloudprocessing
AT pinlanchen detectionandlocalizationofteabudbasedonimprovedyolov5sand3dpointcloudprocessing
AT xiaominli detectionandlocalizationofteabudbasedonimprovedyolov5sand3dpointcloudprocessing
AT shiangzhang detectionandlocalizationofteabudbasedonimprovedyolov5sand3dpointcloudprocessing