Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysis
Abstract More accurate methods for crop row detection benefit intelligent operation of agricultural machinery, especially avoiding mishandling or crushing crops. For achieving such a target, a traditional method combining the ExGR exponents, Otsu algorithm, Canny method, Hough transform and DBSCAN c...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2024-04-01
|
Series: | IET Image Processing |
Subjects: | |
Online Access: | https://doi.org/10.1049/ipr2.13016 |
_version_ | 1797216876995018752 |
---|---|
author | Richeng Zhao Xianju Yuan Zhanpeng Yang Lei Zhang |
author_facet | Richeng Zhao Xianju Yuan Zhanpeng Yang Lei Zhang |
author_sort | Richeng Zhao |
collection | DOAJ |
description | Abstract More accurate methods for crop row detection benefit intelligent operation of agricultural machinery, especially avoiding mishandling or crushing crops. For achieving such a target, a traditional method combining the ExGR exponents, Otsu algorithm, Canny method, Hough transform and DBSCAN clustering analysis is proposed so that centerlines of crop rows can be detected effectively without manual intervention. Specifically, ExGR exponents are first adopted to gray green plants. The threshold of binarization will be further obtained by the Otsu algorithm. Further adopting the edge detection algorithm (Canny), edges of crops can be determined. Finally, combining the Hough transform and DBSCAN clustering analysis, the crop row detection is effectively available. Utilizing these methods, numerical simulation and their comparisons with existing methods are also achieved. For example, the Canny algorithm is relatively accurate than the Suzuki algorithm as well as their combinations with a geometric center extraction method if the density of weed is high. Compared with the K‐means clustering method, the DBSCAN algorithm is more suitable to characterize crop rows optimally in more complex conditions. It is validated from experiments that the combination of Canny algorithm, Hough transform and DBSCAN clustering is better than other mentioned traditional methods. |
first_indexed | 2024-04-24T11:52:56Z |
format | Article |
id | doaj.art-0dabd688ba6746efbc10f5a704fe1795 |
institution | Directory Open Access Journal |
issn | 1751-9659 1751-9667 |
language | English |
last_indexed | 2024-04-24T11:52:56Z |
publishDate | 2024-04-01 |
publisher | Wiley |
record_format | Article |
series | IET Image Processing |
spelling | doaj.art-0dabd688ba6746efbc10f5a704fe17952024-04-09T06:07:10ZengWileyIET Image Processing1751-96591751-96672024-04-011851161117710.1049/ipr2.13016Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysisRicheng Zhao0Xianju Yuan1Zhanpeng Yang2Lei Zhang3School of Automotive Engineering Hubei University of Automotive Technology Shiyan ChinaSchool of Automotive Engineering Hubei University of Automotive Technology Shiyan ChinaSchool of Automotive Engineering Hubei University of Automotive Technology Shiyan ChinaSchool of Automotive Engineering Hubei University of Automotive Technology Shiyan ChinaAbstract More accurate methods for crop row detection benefit intelligent operation of agricultural machinery, especially avoiding mishandling or crushing crops. For achieving such a target, a traditional method combining the ExGR exponents, Otsu algorithm, Canny method, Hough transform and DBSCAN clustering analysis is proposed so that centerlines of crop rows can be detected effectively without manual intervention. Specifically, ExGR exponents are first adopted to gray green plants. The threshold of binarization will be further obtained by the Otsu algorithm. Further adopting the edge detection algorithm (Canny), edges of crops can be determined. Finally, combining the Hough transform and DBSCAN clustering analysis, the crop row detection is effectively available. Utilizing these methods, numerical simulation and their comparisons with existing methods are also achieved. For example, the Canny algorithm is relatively accurate than the Suzuki algorithm as well as their combinations with a geometric center extraction method if the density of weed is high. Compared with the K‐means clustering method, the DBSCAN algorithm is more suitable to characterize crop rows optimally in more complex conditions. It is validated from experiments that the combination of Canny algorithm, Hough transform and DBSCAN clustering is better than other mentioned traditional methods.https://doi.org/10.1049/ipr2.13016Agricultural engineeringCanny algorithmcrop row detectionDBSCAN clusteringExGR indexHough transform |
spellingShingle | Richeng Zhao Xianju Yuan Zhanpeng Yang Lei Zhang Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysis IET Image Processing Agricultural engineering Canny algorithm crop row detection DBSCAN clustering ExGR index Hough transform |
title | Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysis |
title_full | Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysis |
title_fullStr | Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysis |
title_full_unstemmed | Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysis |
title_short | Image‐based crop row detection utilizing the Hough transform and DBSCAN clustering analysis |
title_sort | image based crop row detection utilizing the hough transform and dbscan clustering analysis |
topic | Agricultural engineering Canny algorithm crop row detection DBSCAN clustering ExGR index Hough transform |
url | https://doi.org/10.1049/ipr2.13016 |
work_keys_str_mv | AT richengzhao imagebasedcroprowdetectionutilizingthehoughtransformanddbscanclusteringanalysis AT xianjuyuan imagebasedcroprowdetectionutilizingthehoughtransformanddbscanclusteringanalysis AT zhanpengyang imagebasedcroprowdetectionutilizingthehoughtransformanddbscanclusteringanalysis AT leizhang imagebasedcroprowdetectionutilizingthehoughtransformanddbscanclusteringanalysis |