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

Li Nan, Zhang Chunlong, Chen Ziwen, Ma Zenghong, Sun Zhe, Yuan Ting, Li Wei, Zhang Junxiong

Abstract


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.

Keywords


mechanical weeding, computer vision, real-time image processing, crop sensing, precision agriculture

Full Text:

PDF

References


Tillett N D, Hague T, Grundy A C, Dedousis A P. Mechanical within-row weed control for transplanted crops using computer vision. Biosystems Engineering, 2008; 99(2): 171−178. doi: 10.1016/j.biosystemseng.2007.09.026.

Zhang C L, Huang X L, Liu W D, Zhang Y, Li N, Zhang J X, et al. Information acquisition method for mechanical intra-row weeding robot. Transactions of the CSAE, 2012; 28(9): 142−146. (in Chinese with English abstract)

Hu L, Luo X W, Zeng S, Zhang Z G, Chen X F, Lin C X. Plant recognition and localization for intra-row mechanical weeding device based on machine vision. Transactions of the CSAM, 2013; 29(10): 12−18. (in Chinese with English abstract)

Weyrich M, Wang Y H, Scharf M. Quality assessment of row crop plants by using a machine vision system. In: Proceedings of IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society, Vienna, Austria, 2013; pp. 2466−2471.

Søgaard H T. Weed classification by active shape models. Biosystems Engineering, 2005; 93(3): 271−281.

Persson M, Åstrand B. Classification of crops and weeds extracted by active shape models. Biosystems Engineering, 2008; 100: 484−497.

Swain K C, Nørremark M, Jørgensen R N, Midtiby H S, Green O. Weed identification using an automated active shape matching (AASM) technique. Biosystems Engineering, 2011; 110: 450−457.

Guerrero J M, Pajares G, Montalvo M, Romeo J, Guijarro M. Support vector machines for crop/weeds identification in maize fields. Expert Systems with Applications, 2012; 39: 11149−11155.

Wu L L, Liu J Y, Wen Y X, Deng X Y. Weed identification method based on SVM in the corn field. Transactions of the CSAM, 2009; 40(1): 162−166. (in Chinese with English abstract)

Tellaeche A, Pajares G, Burgos-Artizzu X P, Ribeiro A. A computer vision approach for weeds identification through support vector machines. Applied Soft Computing, 2011; 11: 908−915.

Neto J C, Meyer G E, Jones D D, Surkan A J. Adaptive image segmentation using a fuzzy neural network and genetic algorithm for weed detection. ASAE Annual Meeting, Les Vegas, NV, 2003; Paper No. 033088.

Kavdlr I. Discrimination of sunflower, weed and soil by

artificial neural networks. Computers and Electronics in Agriculture, 2004; 44(2): 153−160.

Lulio L C, Tronco M L, Porto A J V. ANN statistical image recognition method for computer vision in agricultural mobile robot navigation. Proceedings of the 2010 IEEE International Conference on Mechatronics and Automation, Xi'an, China, 2010; pp.1771−1776.

Jin J, Tang L. Corn plant sensing using real-time stereo vision. Journal of Field Robotics, 2009; 26(6): 591−608.

Nieuwenhuizen A T, Hofstee J W, Henten E J. Adaptive detection of volunteer potato plants in sugar beet fields. Precision Agric, 2010; 11: 433−447.

O’Dogherty M J, Godwin R J, Dedousis A P, Brighton J L, Tillett N D. A mathematical model of the kinematics of a rotating disc for inter and intra-row hoeing. Biosystems Engineering, 2007; 96(2): 169−179.

Huang X L, Liu W D, Zhang C L, Zhang Y, Li W. Optimal design of rotating disc for intra-row weeding robot. Transactions of the CSAM, 2012; 43(6): 42−46. (in Chinese with English abstract)

Montalvo M, Guerrero J M, Romeo J, Emmi L, Guijarro M, Pajares G. Automatic expert system for weeds/crops identification in images from maize fields. Expert Systems with Applications, 2013; 40: 75−82.

Woebbecke D M, Meyer G E, Bargen K V, Mortensen D A. Color indices for weed identification under various soil, residue and lighting conditions. Transactions of the ASAE, 1995; 38(1): 259−269.

Otsu N. A threshold selection method from gray-level histogram. IEEE Transaction on System Man and Cybernetics, 1979; 9: 62−66.

Tian L F, Slaughter D C. Environmentally adaptive segmentation algorithm for outdoor image segmentation. Computers and Electronics in Agriculture, 1998; 21: 153−168.

Hague T, Tillett N D. A bandpass filter approach to crop row location and tracking. Mechatronics, 2001; 11(1): 1−12.

Søgaard H T, Olsen H J. Determination of crop rows by image analysis without segmentation. Computers and Electronics in Agriculture, 2003; 38(2): 141−158.

Rao H H, Ji C Y. Crop-row detection using Hough transform based on connected component labeling. Transactions of the CSAE, 2007; 23(3): 146−150. (in Chinese with English abstract)

Zhang H, Chen B, Zhang L. Detection algorithm for crop multi-centerlines based on machine vision. Transactions of the ASABE, 2008; 51(3): 1089−1097.

Xue J L, Zhang L, Grift T E. Variable field-of-view machine vision based row guidance of an agricultural robot. Computers and Electronics in Agriculture, 2012; 84: 85−91.

Guerrero J M, Guijarro M, Montalvo M, Romeo J, Emmi L, Ribeiro A, Pajares G. Automatic expert system based on images for accuracy crop row detection in maize fields. Expert Systems with Applications, 2013; 40: 656−664.




Copyright (c)



2023-2026 Copyright IJABE Editing and Publishing Office