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

Multi-Crop Navigation Line Extraction Based on Improved YOLO-v8 and Threshold-DBSCAN under Complex Agricultural Environments

Author

Listed:
  • Jiayou Shi

    (College of Engineering, Nanjing Agricultural University, Nanjing 210095, China)

  • Yuhao Bai

    (College of Engineering, Nanjing Agricultural University, Nanjing 210095, China)

  • Jun Zhou

    (College of Engineering, Nanjing Agricultural University, Nanjing 210095, China)

  • Baohua Zhang

    (College of Artificial Intelligence, Nanjing Agricultural University, Nanjing 210095, China)

Abstract

Field crops are usually planted in rows, and accurate identification and extraction of crop row centerline is the key to realize autonomous navigation and safe operation of agricultural machinery. However, the diversity of crop species and morphology, as well as field noise such as weeds and light, often lead to poor crop detection in complex farming environments. In addition, the curvature of crop rows also poses a challenge to the safety of farm machinery during travel. In this study, a combined multi-crop row centerline extraction algorithm is proposed based on improved YOLOv8 (You Only Look Once-v8) model, threshold DBSCAN (Density-Based Spatial Clustering of Applications with Noise) clustering, least squares method, and B-spline curves. For the detection of multiple crops, a DCGA-YOLOv8 model is developed by introducing deformable convolution and global attention mechanism (GAM) on the original YOLOv8 model. The introduction of deformable convolution can obtain more fine-grained spatial information and adapt to crops of different sizes and shapes, while the combination of GAM can pay more attention to the important feature areas of crops. The experimental results shown that the F1-score and mAP value of the DCGA-YOLOv8 model for Cabbage, Kohlrabi, and Rice are 96.4%, 97.1%, 95.9% and 98.9%, 99.2%, 99.1%, respectively, which has good generalization and robustness. A threshold-DBSCAN algorithm was proposed to implement clustering for each row of crops. The correct clustering rate for Cabbage, Kohlrabi and Rice reaches 98.9%, 97.9%, and 100%, respectively. And LSM and cubic B-spline curve methods were applied to fit straight and curved crop rows, respectively. In addition, this study constructed a risk optimization function for the wheel model to further improve the safety of agricultural machines operating between crop rows. This indicates that the proposed method can effectively realize the accurate recognition and extraction of navigation lines of different crops in complex farmland environment, and improve the safety and stability of visual navigation and field operation of agricultural machines.

Suggested Citation

  • Jiayou Shi & Yuhao Bai & Jun Zhou & Baohua Zhang, 2023. "Multi-Crop Navigation Line Extraction Based on Improved YOLO-v8 and Threshold-DBSCAN under Complex Agricultural Environments," Agriculture, MDPI, vol. 14(1), pages 1-22, December.
  • Handle: RePEc:gam:jagris:v:14:y:2023:i:1:p:45-:d:1308057
    as

    Download full text from publisher

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

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

    References listed on IDEAS

    as
    1. Ranbing Yang & Yuming Zhai & Jian Zhang & Huan Zhang & Guangbo Tian & Jian Zhang & Peichen Huang & Lin Li, 2022. "Potato Visual Navigation Line Detection Based on Deep Learning and Feature Midpoint Adaptation," Agriculture, MDPI, vol. 12(9), pages 1-17, September.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Zhongyang Ma & Gang Wang & Jurong Yao & Dongyan Huang & Hewen Tan & Honglei Jia & Zhaobo Zou, 2023. "An Improved U-Net Model Based on Multi-Scale Input and Attention Mechanism: Application for Recognition of Chinese Cabbage and Weed," Sustainability, MDPI, vol. 15(7), pages 1-17, March.

    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:2023:i:1:p:45-:d:1308057. 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.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with 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.