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...

Full description

Bibliographic Details
Main Authors: Richeng Zhao, Xianju Yuan, Zhanpeng Yang, Lei Zhang
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