Cargando…
Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks
Reliable and robust fruit-detection algorithms in nonstructural environments are essential for the efficient use of harvesting robots. The pose of fruits is crucial to guide robots to approach target fruits for collision-free picking. To achieve accurate picking, this study investigates an approach...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8259879/ https://www.ncbi.nlm.nih.gov/pubmed/34239899 http://dx.doi.org/10.3389/frobt.2021.626989 |
_version_ | 1783718728993603584 |
---|---|
author | Yin, Wei Wen, Hanjin Ning, Zhengtong Ye, Jian Dong, Zhiqiang Luo, Lufeng |
author_facet | Yin, Wei Wen, Hanjin Ning, Zhengtong Ye, Jian Dong, Zhiqiang Luo, Lufeng |
author_sort | Yin, Wei |
collection | PubMed |
description | Reliable and robust fruit-detection algorithms in nonstructural environments are essential for the efficient use of harvesting robots. The pose of fruits is crucial to guide robots to approach target fruits for collision-free picking. To achieve accurate picking, this study investigates an approach to detect fruit and estimate its pose. First, the state-of-the-art mask region convolutional neural network (Mask R-CNN) is deployed to segment binocular images to output the mask image of the target fruit. Next, a grape point cloud extracted from the images was filtered and denoised to obtain an accurate grape point cloud. Finally, the accurate grape point cloud was used with the RANSAC algorithm for grape cylinder model fitting, and the axis of the cylinder model was used to estimate the pose of the grape. A dataset was acquired in a vineyard to evaluate the performance of the proposed approach in a nonstructural environment. The fruit detection results of 210 test images show that the average precision, recall, and intersection over union (IOU) are 89.53, 95.33, and 82.00%, respectively. The detection and point cloud segmentation for each grape took approximately 1.7 s. The demonstrated performance of the developed method indicates that it can be applied to grape-harvesting robots. |
format | Online Article Text |
id | pubmed-8259879 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-82598792021-07-07 Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks Yin, Wei Wen, Hanjin Ning, Zhengtong Ye, Jian Dong, Zhiqiang Luo, Lufeng Front Robot AI Robotics and AI Reliable and robust fruit-detection algorithms in nonstructural environments are essential for the efficient use of harvesting robots. The pose of fruits is crucial to guide robots to approach target fruits for collision-free picking. To achieve accurate picking, this study investigates an approach to detect fruit and estimate its pose. First, the state-of-the-art mask region convolutional neural network (Mask R-CNN) is deployed to segment binocular images to output the mask image of the target fruit. Next, a grape point cloud extracted from the images was filtered and denoised to obtain an accurate grape point cloud. Finally, the accurate grape point cloud was used with the RANSAC algorithm for grape cylinder model fitting, and the axis of the cylinder model was used to estimate the pose of the grape. A dataset was acquired in a vineyard to evaluate the performance of the proposed approach in a nonstructural environment. The fruit detection results of 210 test images show that the average precision, recall, and intersection over union (IOU) are 89.53, 95.33, and 82.00%, respectively. The detection and point cloud segmentation for each grape took approximately 1.7 s. The demonstrated performance of the developed method indicates that it can be applied to grape-harvesting robots. Frontiers Media S.A. 2021-06-22 /pmc/articles/PMC8259879/ /pubmed/34239899 http://dx.doi.org/10.3389/frobt.2021.626989 Text en Copyright © 2021 Yin, Wen, Ning, Ye, Dong and Luo. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Robotics and AI Yin, Wei Wen, Hanjin Ning, Zhengtong Ye, Jian Dong, Zhiqiang Luo, Lufeng Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks |
title | Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks |
title_full | Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks |
title_fullStr | Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks |
title_full_unstemmed | Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks |
title_short | Fruit Detection and Pose Estimation for Grape Cluster–Harvesting Robot Using Binocular Imagery Based on Deep Neural Networks |
title_sort | fruit detection and pose estimation for grape cluster–harvesting robot using binocular imagery based on deep neural networks |
topic | Robotics and AI |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8259879/ https://www.ncbi.nlm.nih.gov/pubmed/34239899 http://dx.doi.org/10.3389/frobt.2021.626989 |
work_keys_str_mv | AT yinwei fruitdetectionandposeestimationforgrapeclusterharvestingrobotusingbinocularimagerybasedondeepneuralnetworks AT wenhanjin fruitdetectionandposeestimationforgrapeclusterharvestingrobotusingbinocularimagerybasedondeepneuralnetworks AT ningzhengtong fruitdetectionandposeestimationforgrapeclusterharvestingrobotusingbinocularimagerybasedondeepneuralnetworks AT yejian fruitdetectionandposeestimationforgrapeclusterharvestingrobotusingbinocularimagerybasedondeepneuralnetworks AT dongzhiqiang fruitdetectionandposeestimationforgrapeclusterharvestingrobotusingbinocularimagerybasedondeepneuralnetworks AT luolufeng fruitdetectionandposeestimationforgrapeclusterharvestingrobotusingbinocularimagerybasedondeepneuralnetworks |