Suppr超能文献

深度学习方法在 3P2R 龙门式机器人上检测温室中的番茄花朵和花蕾。

Deep learning approach for detecting tomato flowers and buds in greenhouses on 3P2R gantry robot.

机构信息

Department of Mechanical Engineering, Khalifa University, Abu Dhabi, United Arab Emirates.

Khalifa University Center for Robotics and Autonomous Systems (KUCARS), Khalifa University, Abu Dhabi, United Arab Emirates.

出版信息

Sci Rep. 2024 Sep 4;14(1):20552. doi: 10.1038/s41598-024-71013-1.

Abstract

In recent years, significant advancements have been made in the field of smart greenhouses, particularly in the application of computer vision and robotics for pollinating flowers. Robotic pollination offers several benefits, including reduced labor requirements and preservation of costly pollen through artificial tomato pollination. However, previous studies have primarily focused on the labeling and detection of tomato flowers alone. Therefore, the objective of this study was to develop a comprehensive methodology for simultaneously labeling, training, and detecting tomato flowers specifically tailored for robotic pollination. To achieve this, transfer learning techniques were employed using well-known models, namely YOLOv5 and the recently introduced YOLOv8, for tomato flower detection. The performance of both models was evaluated using the same image dataset, and a comparison was made based on their Average Precision (AP) scores to determine the superior model. The results indicated that YOLOv8 achieved a higher mean AP (mAP) of 92.6% in tomato flower and bud detection, outperforming YOLOv5 with 91.2%. Notably, YOLOv8 also demonstrated an inference speed of 0.7 ms when considering an image size of pixels resized to pixels during detection. The image dataset was acquired during both morning and evening periods to minimize the impact of lighting conditions on the detection model. These findings highlight the potential of YOLOv8 for real-time detection of tomato flowers and buds, enabling further estimation of flower blooming peaks and facilitating robotic pollination. In the context of robotic pollination, the study also focuses on the deployment of the proposed detection model on the 3P2R gantry robot. The study introduces a kinematic model and a modified circuit for the gantry robot. The position-based visual servoing method is employed to approach the detected flower during the pollination process. The effectiveness of the proposed visual servoing approach is validated in both un-clustered and clustered plant environments in the laboratory setting. Additionally, this study provides valuable theoretical and practical insights for specialists in the field of greenhouse systems, particularly in the design of flower detection algorithms using computer vision and its deployment in robotic systems used in greenhouses.

摘要

近年来,智能温室领域取得了重大进展,特别是在计算机视觉和机器人技术在花卉授粉方面的应用。机器人授粉具有减少劳动力需求和通过人工番茄授粉保护昂贵花粉等优点。然而,以前的研究主要集中在单独标记和检测番茄花上。因此,本研究的目的是开发一种综合方法,用于同时标记、训练和检测专为机器人授粉设计的番茄花。为此,使用了著名的模型(即 YOLOv5 和新引入的 YOLOv8)的迁移学习技术进行番茄花检测。使用相同的图像数据集评估了两个模型的性能,并根据它们的平均精度 (AP) 得分进行了比较,以确定优越的模型。结果表明,YOLOv8 在番茄花和花蕾检测中的平均精度 (mAP) 达到 92.6%,优于 YOLOv5 的 91.2%。值得注意的是,YOLOv8 在考虑检测过程中图像大小为 像素调整为 像素时,推理速度为 0.7ms。图像数据集是在早晨和傍晚采集的,以最大程度地减少光照条件对检测模型的影响。这些发现突显了 YOLOv8 用于实时检测番茄花和花蕾的潜力,从而进一步估计开花高峰期,并促进机器人授粉。在机器人授粉方面,该研究还侧重于将提出的检测模型部署在 3P2R 龙门机器人上。该研究介绍了龙门机器人的运动学模型和修改后的电路。在授粉过程中,采用基于位置的视觉伺服方法接近检测到的花朵。在实验室环境中,在无聚类和聚类植物环境中验证了所提出的视觉伺服方法的有效性。此外,本研究为温室系统领域的专家提供了有价值的理论和实践见解,特别是在使用计算机视觉设计花朵检测算法及其在温室机器人系统中的部署方面。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/27d6/11374987/8d4f5879e857/41598_2024_71013_Fig1_HTML.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验