IDEAS home Printed from https://ideas.repec.org/a/gam/jagris/v14y2024i7p1011-d1422869.html
   My bibliography  Save this article

YOLOv8n-DDA-SAM: Accurate Cutting-Point Estimation for Robotic Cherry-Tomato Harvesting

Author

Listed:
  • Gengming Zhang

    (College of Engineering, South China Agricultural University, Guangzhou 510642, China
    These authors contributed equally to this work.)

  • Hao Cao

    (College of Engineering, South China Agricultural University, Guangzhou 510642, China
    These authors contributed equally to this work.)

  • Yangwen Jin

    (College of Engineering, South China Agricultural University, Guangzhou 510642, China)

  • Yi Zhong

    (College of Engineering, South China Agricultural University, Guangzhou 510642, China)

  • Anbang Zhao

    (College of Engineering, South China Agricultural University, Guangzhou 510642, China)

  • Xiangjun Zou

    (Xinjiang Agricultural and Pastoral Robotics and High-End Equipment Engineering Research Center, Xinjiang University, Urumqi 830046, China)

  • Hongjun Wang

    (College of Engineering, South China Agricultural University, Guangzhou 510642, China)

Abstract

Accurately identifying cherry-tomato picking points and obtaining their coordinate locations is critical to the success of cherry-tomato picking robots. However, previous methods for semantic segmentation alone or combining object detection with traditional image processing have struggled to accurately determine the cherry-tomato picking point due to challenges such as leaves as well as targets that are too small. In this study, we propose a YOLOv8n-DDA-SAM model that adds a semantic segmentation branch to target detection to achieve the desired detection and compute the picking point. To be specific, YOLOv8n is used as the initial model, and a dynamic snake convolutional layer (DySnakeConv) that is more suitable for the detection of the stems of cherry-tomato is used in neck of the model. In addition, the dynamic large convolutional kernel attention mechanism adopted in backbone and the use of ADown convolution resulted in a better fusion of the stem features with the neck features and a certain decrease in the number of model parameters without loss of accuracy. Combined with semantic branch SAM, the mask of picking points is effectively obtained and then the accurate picking point is obtained by simple shape-centering calculation. As suggested by the experimental results, the proposed YOLOv8n-DDA-SAM model is significantly improved from previous models not only in detecting stems but also in obtaining stem’s masks. In the mAP@0.5 and F1-score, the YOLOv8n-DDA-SAM achieved 85.90% and 86.13% respectively. Compared with the original YOLOv8n, YOLOv7, RT-DETR-l and YOLOv9c, the mAP@0.5 has improved by 24.7%, 21.85%, 19.76%, 15.99% respectively. F1-score has increased by 16.34%, 12.11%, 10.09%, 8.07% respectively, and the number of parameters is only 6.37M. In the semantic segmentation branch, not only does it not need to produce relevant datasets, but also improved its mIOU by 11.43%, 6.94%, 5.53%, 4.22% and mAP@0.5 by 12.33%, 7.49%, 6.4%, 5.99% compared to Deeplabv3+, Mask2former, DDRNet and SAN respectively. In summary, the model can well satisfy the requirements of high-precision detection and provides a strategy for the detection system of the cherry-tomato.

Suggested Citation

  • Gengming Zhang & Hao Cao & Yangwen Jin & Yi Zhong & Anbang Zhao & Xiangjun Zou & Hongjun Wang, 2024. "YOLOv8n-DDA-SAM: Accurate Cutting-Point Estimation for Robotic Cherry-Tomato Harvesting," Agriculture, MDPI, vol. 14(7), pages 1-20, June.
  • Handle: RePEc:gam:jagris:v:14:y:2024:i:7:p:1011-:d:1422869
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2077-0472/14/7/1011/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2077-0472/14/7/1011/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jagris:v:14:y:2024:i:7:p:1011-:d:1422869. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.