Crop positioning for robotic intra-row weeding based on machine vision

A machine-vision-based method of locating crops is described in this research. This method was used to provide real-time positional information of crop plants for a mechanical intra-row weeding robot. Within the normalized red, green, and blue chromatic coordinates (rgb), a modified excess green feature (g-r>T & g-b>T) was used to segment plant material from back ground in color images. The threshold T was automatically selected by the maximum variance (OTSU) algorithm to cope with variable natural light. Taking into account the geometry of the camera arrangement and the crop row spacing, the target regions covering the crop rows were defined based on a pinhole camera model. According to the statistical variation in the pixel histogram in each target region, locations of the crop plants were initially estimated. To obtain the accurate locations of crops, median filtering was conducted locally in the bounding boxes of the crops close to the bottom of the images. For the lateral guidance of the robot, a novel method of calculating lateral offset was proposed based on a simplified match between a template and the detected crops. Field experiments were conducted under three different illumination conditions. The results showed that the accurate identification rates on lettuce, cauliflower and maize were all above 95%. The positional error as within ±15 mm, and the average processing time for a 640×480 image was 31 ms. The method was adequate to meet the technical requirement of the weeding robot, and laid a foundation for robotic weeding in commercial production system. Keywords: mechanical weeding, computer vision, real-time image processing, crop sensing, precision agriculture DOI: 10.3965/j.ijabe.20150806.1932 Citation: Li N, Zhang C L, Chen Z W, Ma Z H, Sun Z, Yuan T, et al. Crop positioning for robotic intra-row weeding based on machine vision. Int J Agric & Biol Eng, 2015; 8(6): 20-29.

[1]  George E. Meyer,et al.  Adaptive Image Segmentation using a Fuzzy Neural Network and Genetic Algorithm for Weed Detection , 2003 .

[2]  H. Søgaard Weed Classification by Active Shape Models , 2005 .

[3]  N. D. Tillett,et al.  A mathematical model of the kinematics of a rotating disc for inter-and intra-row hoeing , 2007 .

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

[5]  A. T. Nieuwenhuizen,et al.  Adaptive detection of volunteer potato plants in sugar beet fields , 2010, Precision Agriculture.

[6]  Jian Jin,et al.  Corn plant sensing using real-time stereo vision , 2009 .

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

[8]  Luciano C. Lulio,et al.  ANN statistical image recognition method for computer vision in agricultural mobile robot navigation , 2010, 2010 IEEE International Conference on Mechatronics and Automation.

[9]  T. Hague,et al.  A bandpass filter-based approach to crop row location and tracking , 2001 .

[10]  Björn Åstrand,et al.  Classification of crops and weeds extracted by active shape models , 2008 .

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

[12]  Wu Lanlan,et al.  Weed identification method based on SVM in the corn field. , 2009 .

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

[14]  Tony E Grift,et al.  Variable field-of-view machine vision based row guidance of an agricultural robot , 2012 .

[15]  Gonzalo Pajares,et al.  Support Vector Machines for crop/weeds identification in maize fields , 2012, Expert Syst. Appl..

[16]  Michael Weyrich,et al.  Quality assessment of row crop plants by using a machine vision system , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[17]  N. D. Tillett,et al.  Mechanical within-row weed control for transplanted crops using computer vision , 2008 .

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

[19]  Ole Green,et al.  Weed identification using an automated active shape matching (AASM) technique , 2011 .

[20]  Lei Tian,et al.  Environmentally adaptive segmentation algorithm for outdoor image segmentation , 1998 .

[21]  Alberto Tellaeche,et al.  A computer vision approach for weeds identification through Support Vector Machines , 2011, Appl. Soft Comput..

[22]  Gonzalo Pajares,et al.  Automatic expert system for weeds/crops identification in images from maize fields , 2013, Expert Syst. Appl..