Automatic detection of crop rows based on multi-ROIs

Multi-ROIs scheme is robust and efficient to detect center points of crop rows.Classification method gains a good result to eliminate pseudo center points.Linear regression is able to quickly detect crop rows. This paper presents a new automatic and robust crop rows detection algorithm for a vision-based agricultural machinery guidance system. The algorithm consists of five steps: gray-level transformation, binarization, candidate center points estimation, real center points confirmation and crop rows detection. During the procedure of candidate points estimation, a multi-ROIs is constructed, which integrates the features of multi-rows based on a geometry constraint that inter-row space is approximately equal into a single processing of optimization. This strategy ensures the center points of crop rows could be detected in a high weedy field or in a large barren patch of the field. For the fourth step, we used the clustering method to confirm the real center points indicating crop rows. And lastly, the linear regression method was employed to fit the crop rows. Three image data sets, taken from a wheat, corn and soybean under different natural and field conditions, were used to evaluate the detection rate, detection accuracy and processing time of the algorithm. Thorough an experimental comparison with the standard Hough transform (SHT), it demonstrates the proposed method outperforms SHT either in detection rate, detection accuracy or computation time. The algorithm requires about 61ms to recognize crop rows for a 640i?480 pixels image while the detection rate reaches 93%, detection accuracy reaches 0.0023?.

[1]  B. Chen,et al.  Detection Algorithm for Crop Multi-Centerlines Based on Machine Vision , 2008 .

[2]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[3]  John F. Reid,et al.  A guidance directrix approach to vision-based vehicle guidance systems , 2004 .

[4]  Hossein Mousazadeh,et al.  A technical review on navigation systems of agricultural autonomous off-road vehicles , 2013 .

[5]  P. Diehl,et al.  Least-Squares Fitting , 1972 .

[6]  John Billingsley,et al.  Vision-guidance of agricultural vehicles , 1995, Auton. Robots.

[7]  R Keicher,et al.  Automatic guidance for agricultural vehicles in Europe , 2000 .

[8]  J. A. Marchant,et al.  Tracking of row structure in three crops using image analysis , 1996 .

[9]  Gonzalo Pajares,et al.  Automatic expert system based on images for accuracy crop row detection in maize fields , 2013, Expert Syst. Appl..

[10]  S. Hiremath,et al.  Laser range finder model for autonomous navigation of a robot in a maize field using a particle filter , 2014 .

[11]  Wen-Hsiang Tsai,et al.  Gray-scale hough transform for thick line detection in gray-scale images , 1995, Pattern Recognit..

[12]  Manuel Menezes de Oliveira Neto,et al.  Real-time line detection through an improved Hough transform voting scheme , 2008, Pattern Recognit..

[13]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[14]  Filiberto Pla,et al.  Building perspective models to guide a row crop navigation vehicle , 1997, Image Vis. Comput..

[15]  Yoshihisa Shinagawa,et al.  Accurate and robust line segment extraction by analyzing distribution around peaks in Hough space , 2003, Comput. Vis. Image Underst..

[16]  M. F. Kocher,et al.  Textural imaging and discriminant analysis for distinguishing weeds for spot spraying , 1998 .

[17]  Lijun Qi,et al.  Crop-row detection algorithm based on Random Hough Transformation , 2011, Math. Comput. Model..

[18]  Xavier P. Burgos-Artizzu,et al.  Mapping Wide Row Crops with Video Sequences Acquired from a Tractor Moving at Treatment Speed , 2011, Sensors.

[19]  N. D. Tillett,et al.  Ground based sensing systems for autonomous agricultural vehicles , 2000 .

[20]  Gonzalo Pajares,et al.  Automatic detection of crop rows in maize fields with high weeds pressure , 2012, Expert Syst. Appl..

[21]  G. Meyer,et al.  Color indices for weed identification under various soil, residue, and lighting conditions , 1994 .

[22]  F. Truchetet,et al.  Crop/weed discrimination in perspective agronomic images , 2008 .

[23]  Xavier P. Burgos-Artizzu,et al.  Real-time image processing for crop / weed discrimination in maize fields , 2012 .

[24]  Albert-Jan Baerveldt,et al.  A vision based row-following system for agricultural field machinery , 2005 .

[25]  Tsuguo Okamoto,et al.  Image Analysis of Crop Row Used for Agricultural Mobile Robot (Part 1) , 1995 .

[26]  Qin Zhang,et al.  A Stereovision-based Crop Row Detection Method for Tractor-automated Guidance , 2005 .

[27]  Vincent Leemans,et al.  Application of the hough transform for seed row localisation using machine vision , 2006 .

[28]  Yun Zhang,et al.  Hyperspectral Vision-Based Machine Learning for Robust Plant Recognition in Autonomous Weed Control. , 2011 .

[29]  Tsuguo Okamoto,et al.  Image Analysis of Crop Row Used for Agricultural Mobile Robot (Part 2) , 1995 .

[30]  J. N. Wilson,et al.  Guidance of agricultural vehicles - a historical perspective. , 2000 .

[31]  John A. Marchant,et al.  Real-Time Tracking of Plant Rows Using a Hough Transform , 1995, Real Time Imaging.

[32]  Erkki Oja,et al.  A new curve detection method: Randomized Hough transform (RHT) , 1990, Pattern Recognit. Lett..

[33]  S. Gan-Mor,et al.  DGPS-Based Automatic Guidance – Implementation and Economical Analysis , 2001 .

[34]  Björn Åstrand,et al.  A vision-guided mobile robot for precision agriculture , 2009 .

[35]  张漫 Zhang Man,et al.  Crop Row Detection Based on Machine Vision , 2009 .

[36]  Qin Zhang,et al.  Stereovision-based lateral offset measurement for vehicle navigation in cultivated stubble fields , 2011 .

[37]  G. van Straten,et al.  A vision based row detection system for sugar beet , 2005 .

[38]  Paul Chen,et al.  Review of biological and engineering aspects of algae to fuels approach , 2009 .

[39]  John F. Reid,et al.  Hough-transform-based vision algorithm for crop row detection of an automated agricultural vehicle , 2005 .

[40]  G. Polder,et al.  A Mobile Field Robot with Vision-Based Detection of Volunteer Potato Plants in a Corn Crop1 , 2006, Weed Technology.

[41]  H. T. Søgaard,et al.  Determination of crop rows by image analysis without segmentation , 2003 .

[42]  J. B. Gerrish,et al.  SELF-STEERING TRACTOR GUIDED BY COMPUTER-VISION , 1997 .

[43]  Ming Li,et al.  Review of research on agricultural vehicle autonomous guidance , 2009 .