中文
Cite this article:
【Print this page】   【Download the full text in PDF】   View/Add Comment  【EndNote】   【RefMan】   【BibTex】
←Previous Article|Next article→ Archive    Advanced Search
This article has been:Browse 358Times   Download 462Times 本文二维码信息
scan it!
Font:+|=|-
DOI:10.13522/j.cnki.ggps.2024375
Applying Canny edge detection and Hough transform algorithms to identify irrigation channel boundaries in irrigation districts
LU Hongfei, MAO Hanyu, ZHOU Hao, ZHEN Bo, ZHONG Yao, YANG Bo
1. Institute of Farmland Irrigation , CAAS/ Key Lab of Water-saving Irrigation Engineering, Ministry of Agriculture & Rural Affairs, Xinxiang 453002, China; 2. Jiangsu Vocational College of Agriculture and Forestry, Jurong 212400, China; 3. Jiangsu University, Zhenjiang 212013, China
Abstract:
【Objective】Airborne technologies have been increasingly used in agricultural sectors for various purposes. In this paper, we developed a fast algorithm for accurately detecting irrigation channel boundaries to support intelligent water resource management in irrigation districts. 【Method】Focusing on the boundary recognition of irrigation channels, unmanned aerial vehicles (UAVs) were used to collect high-resolution images of channels in the Dongshan River (Jurong) and Wuyou Port (Yancheng). The Canny edge detection algorithm was applied to extract edges, followed by the Hough transform to identify and segment channel boundary lines. A novel boundary classification method, based on reference lines and vertical distance metrics, was developed to distinguish channel boundaries. Linear and quadratic polynomial fitting techniques were used to evaluate the accuracy and stability of the extracted channel boundaries. 【Result】Resizing the images to 800 × 400 pixels yielded optimal results, reducing detection time to less than 1.3 seconds while maintaining accurate representation of the channel boundaries. Quadratic polynomial fitting was more accurate than linear fitting in estimating the boundaries. For example, when fitting the straight boundary of the Jurong River, the R2 value was 0.959 2 for the quadratic model and 0.949 2 for the linear model. The quadratic fitting was also more robust in handling boundary noise caused by obstacles. The proposed method can effectively extract channel boundaries, with an R2 greater than 0.99 when using the quadratic fitting method.【Conclusion】Combining traditional Canny edge detection with the Hough transform, along with a grouping method based on reference lines and vertical distances, can rapidly and accurately identify boundaries in multiple channel detections. Our results demonstrate the feasibility of using machine vision techniques and airborne images to effectively and automatically monitor irrigation infrastructures.
Key words:  Canny; Hough; irrigation channels; boundary detection; UAV