Seedling crop row extraction method based on regional growth and mean shift clustering

被引:0
作者
Wang A. [1 ,2 ]
Zhang M. [1 ,2 ]
Liu Q. [1 ,2 ]
Wang L. [3 ]
Wei X. [1 ,2 ]
机构
[1] School of Agricultural Engineering, Jiangsu University, Zhenjiang
[2] Jiangsu Provincial Key Laboratory of Agricultural Equipment and Intelligent High Technology Research, Zhenjiang
[3] State Key Laboratory of Soil Plant Machine System Technology, Chinese Academy of Agricultural Mechanization Sciences, Beijing
来源
Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering | 2021年 / 37卷 / 19期
关键词
Algorithm; Image processing; Least square method; Machine vision; Mean shift; Regional growth;
D O I
10.11975/j.issn.1002-6819.2021.19.023
中图分类号
学科分类号
摘要
Automatic navigation can be used to significantly improve the operation accuracy and efficiency of agricultural machinery. Particularly, machine vision-based automatic navigation can greatly contribute to crop row detection. In this study, a novel crop row extraction was proposed using regional growth and mean-shift clustering, especially for higher accuracy of crop row extraction under different crop types, the number of crop rows, and growing backgrounds. Firstly, the a and b components of an image were obtained in the Lab color space, and then the maximum entropy values of a and b components were calculated for the optimal segmentation threshold, after which the image was segmented by the threshold for the binarization image. Secondly, the vertical projection operation was performed on the top strip of the binary image, where the mean value of the vertical projection curve was calculated to distinguish crop and non-crop areas. The minimum distance between crop areas was selected as the bandwidth of the crop clustering window. The top center pixel of the whole image was selected as the initial center point of the clustering window. The clustering center point moved from the center to both sides of the top of the image with the iteration of crop row clustering, where the shift vector was calculated in the clustering window. The clustering center point moved along the shift vector in single row clustering, where the edge of the clustering window was used as the seed point for regional growth. As such, all crop rows were obtained by the movement of clustering window and regional growth, while, the clustering center points of each crop row were grouped into a cluster. Lastly, least-squares fitting was performed on these clustering center points to obtain crop row lines. A total of 170 seedling images of five crop varieties were obtained to verify the feasibility of the method, including garlic, corn, oilseed rape, rice, and wheat. Hough transform and projection-proximity classification were also used to extract crop rows for comparison. Experimental results showed that more satisfactory performance of segmentation was achieved for the images with less significant color difference between crops and growing background using the maximum entropy of a and b components in the Lab color space, compared with the conventional segmentation using an excess green index. Furthermore, the crop row extraction for tested five crops performed better than that of Hough transform and projection-proximity classification fitting, in terms of row recognition rate, mean error angle, and mean processing time. The mean row recognition rate for the 170 tested images was 98.18%, the mean error angle of extracted straight lines of all crop rows was 1.21°, and the mean processing time for each image was 0.48 s. This finding can provide a more robust for crop row extraction under the influence of multi factors in the field using machine vision, particularly on real-time embedded platforms in practical applications. © 2021, Editorial Department of the Transactions of the Chinese Society of Agricultural Engineering. All right reserved.
引用
收藏
页码:202 / 210
页数:8
相关论文
共 24 条
  • [1] Zhang Man, Ji Yuhan, Li Shichao, Et al., Research progress of agricultural machinery navigation technology, Transactions of The Chinese Society for Agricultural Machinery, 51, 4, pp. 1-18, (2020)
  • [2] Reid J F, Zhang Q, Noguchi N, Et al., Agricultural automatic guidance research in North America, Computers and Electronics in Agriculture, 25, 1, pp. 155-167, (2000)
  • [3] Han Shufeng, He Yong, Fang Hui, Recent development in automatic guidance and autonomous vehicle for agriculture: A review, Journal of Zhejiang University: Agriculture and Life Sciences Edition, 44, 4, pp. 381-391, (2018)
  • [4] Illingworth J, Kittler J., A survey of the Hough transform, Computer Vision, Graphics, and Image Processing, 44, 1, pp. 87-116, (1988)
  • [5] Wang Shanshan, Yu Shanshan, Zhang Wenyi, Et al., Detection of rice seedling rows based on Hough transform of feature point neighborhood, Transactions of the Chinese Society for Agricultural Machinery, 51, 10, pp. 18-25, (2020)
  • [6] Chen Ziwen, Li Wei, Zhang Wenqiang, Et al., Vegetable crop row extraction method based on accumulation threshold of Hough transformation, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 35, 22, pp. 314-322, (2019)
  • [7] Jiang Guoquan, Yang Xiaoya, Wang Zhiheng, Et al., Crop rows detection based on image characteristic point and particle swarm optimization-clustering algorithm, Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 33, 11, pp. 165-170, (2017)
  • [8] Kang Jie, Ma Zhen, Detection algorithm of crop row based on contour searching and line scanning, Science Technology and Engineering, 19, 20, pp. 273-277, (2019)
  • [9] Ponnambalam V R, Bakken M, Moore R J, Et al., Autonomous crop row guidance using adaptive multi-ROI in strawberry fields[J/OL], Sensors, 20, 18, (2020)
  • [10] Meng Xiaotian, Xu Yanlei, Wang Xindong, Et al., Crop line detection based on improved K-means feature point clustering algorithm, Journal of Agricultural Mechanization Research, 42, 8, pp. 26-30, (2020)