Skip to main content
Log in

Curved and straight crop row detection by accumulation of green pixels from images in maize fields

  • Published:
Precision Agriculture Aims and scope Submit manuscript

Abstract

This study proposes a new method for detecting curved and straight crop rows in images captured in maize fields during the initial growth stages of crop and weed plants. The images were obtained under perspective projection with a camera installed onboard and conveniently arranged at the front of a tractor. The final goal was the identification of the crop rows which are crucial for precise autonomous guidance and site-specific treatments, including weed removal based on the identification of plants outside the crop rows. Image quality is affected by uncontrolled lighting conditions in outdoor agricultural environments and by gaps in the crop rows (due to lack of germination or defects during planting). Also, different plants heights and volumes occur due to different growth stages affecting the crop row detection process. The proposed method was designed with the required robustness to cope with the above undesirable situations and it consists of three sequentially linked phases: (i) image segmentation, (ii) identification of starting points and (iii) crop row detection. The main contribution is the ability of the method to detect curved crop rows as well as straights rows even with irregular inter-row spaces. The method performance has been tested in terms of accuracy and time processing.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Astrand, B., & Baerveldt, A. J. (2005). A vision based row-following system for agricultural field machinery. Mechatronics, 15(2), 251–269.

    Article  Google Scholar 

  • Bakker, T., van Asselt, K., Bontsema, J., Muller, J., & van Straten, G. (2011). Autonomous navigation using a robot platform in a sugar beet field. Biosystems Engineering, 109(4), 357–368.

    Article  Google Scholar 

  • Bakker, T., Wouters, H., van Asselt, K., Bontsema, J., Tang, L., Müller, J., et al. (2008). A vision based row detection system for sugar beet. Computers and Electronics in Agriculture, 60, 87–95.

    Article  Google Scholar 

  • Billingsley, J., & Schoenfisch, M. (1997). The successful development of a vision guidance system for agriculture. Computers and Electronics in Agriculture, 16(2), 147–163.

    Article  Google Scholar 

  • Bossu, J., Gée, Ch., Jones, G., & Truchetet, F. (2009). Wavelet transform to discriminate between crop and weed in perspective agronomic images. Computers and Electronics in Agriculture, 65, 133–143.

    Article  Google Scholar 

  • Burgos-Artizzu, X. P., Ribeiro, A., Guijarro, M., & Pajares, G. (2011). Real-time image processing for crop/weed discrimination in maize fields. Computers and Electronics in Agriculture, 75(2), 337–346.

    Article  Google Scholar 

  • Cuevas, E., Zaldívar, D., & Pérez, M. (2010). Procesamiento digital de imágenes con Matlab y Simulink (Digital image processing with Matlab and Simulink). Madrid, Spain: Ra-Ma Editorial.

    Google Scholar 

  • Emmi, L., Gonzalez-de-Soto, M., Pajares, G., & Gonzalez-de-Santos, P. (2014). Integrating sensory/actuation systems in agricultural vehicles. Sensors, 14, 4014–4049.

    Article  PubMed  PubMed Central  Google Scholar 

  • Fontaine, V., & Crowe, T. (2006). Development of line-detection algorithms for local positioning in densely seeded crops. Canadian Biosystems Engineering, 48, 19–29.

    Google Scholar 

  • Gée, C., Bossu, J., Jones, G., & Truchetet, F. (2008). Crop/weed discrimination in perspective agronomic images. Computers and Electronics in Agriculture, 60(1), 49–59.

    Article  Google Scholar 

  • Gonzalez, R., & Woods, R. (2010). Digital image processing (3rd ed.). Upper Saddle River, NJ, USA: Pearson/Prentice Hall.

    Google Scholar 

  • Guerrero, J. M., Guijarro, M., Montalvo, M., Romeo, J., Emmi, L., Ribeiro, A., et al. (2013). Automatic expert system based on images for accuracy crop row detection in maize fields. Expert Systems with Applications, 40(2), 656–664.

    Article  Google Scholar 

  • Guerrero, J. M., Pajares, G., Montalvo, M., Romeo, J., & Guijarro, M. (2012). Support Vector Machines for crop/weeds identification in maize fields. Expert Systems with Applications, 39, 11149–11155.

    Article  Google Scholar 

  • Guijarro, M., Pajares, G., Riomoros, I., Herrera, P. J., Burgos-Artizzu, X. P., & Ribeiro, A. (2011). Automatic segmentation of relevant textures in agricultural images. Computers and Electronics in Agriculture, 75(1), 75–83.

    Article  Google Scholar 

  • Hague, T., & Tillett, N. D. (2001). A bandpass filter-based approach to crop row location and tracking. Mechatronics, 11, 1–12.

    Article  Google Scholar 

  • Hague, T., Tillett, N. D., & Wheeler, H. (2006). Automated crop and weed monitoring in widely spaced cereals. Precision Agriculture, 7(1), 21–32.

    Article  Google Scholar 

  • Han, Y. H., Wang, Y. M., Kang, F. (2012). Navigation line detection based on support vector machine for automatic agriculture vehicle. In Proceedings of the international conference on automatic control and artificial intelligence (ACAI 2012) (pp. 1381–1385). Institution of Engineering and Technology (IET), Xiamen, China.

  • Hough, P. V. C. (1962). Method and means for recognizing complex patterns. US Patent Office No. 3069654.

  • Jafri, M., Deravi, F. (1995). Efficient algorithm for the detection of parabolic curves, In Proceedings of the SPIE 2356 (pp. 53–61). Vision Geometry III.

  • Ji, R., & Qi, L. (2011). Crop-row detection algorithm based on Random Hough Transformation. Mathematical and Computer Modelling, 54(3–4), 1016–1020.

    Article  Google Scholar 

  • Jiang, G., Wang, Z., & Liu, H. (2015). Automatic detection of crop rows based on multi-ROIs. Expert Systems with Applications, 42(5), 2429–2441.

    Article  Google Scholar 

  • Jiang, G., Wang, X., & Wang, Z. (2016). Wheat rows detection at the early growth stage based on Hough transform and vanishing point. Computers and Electronics in Agriculture, 123, 211–223.

    Article  Google Scholar 

  • Kise, M., & Zhang, Q. (2008). Development of a stereovision sensing system for 3D crop row structure mapping and tractor guidance. Biosystems Engineering, 101(2), 191–198.

    Article  Google Scholar 

  • Kise, M., Zhang, Q., & Rovira-Más, F. (2005). A stereovision-based crop row detection method for tractor-automated guidance. Biosystems Engineering, 90(4), 357–367.

    Article  Google Scholar 

  • Leemans, V., & Destain, M. F. (2006). Line cluster detection using a variant of the Hough transform for culture row localisation. Image Vision Computing, 24(5), 541–550.

    Article  Google Scholar 

  • Maltsev, A. I. (1962). Weed vegetation of the USSR and measures of its control. Leningrad-Moscow: Selkhozizdat. p. 272 (in Russian).

  • Marchant, J. (1996). Tracking of row structure in three crops using image analysis. Computers and Electronics in Agriculture, 15(2), 161–179.

    Article  Google Scholar 

  • MathWorks, Inc. (2015). Matlab Release 2015a. Accessed December 17, 2016, from http://www.mathworks.com/products/new_products/release2015a.html.

  • Montalvo, M., Guerrero, J. M., Romeo, J., Emmi, L., Guijarro, M., & Pajares, G. (2013). Automatic expert system for weeds/crops identification in images from maize fields. Expert Systems with Applications, 40(1), 75–82.

    Article  Google Scholar 

  • Montalvo, M., Pajares, G., Guerrero, J. M., Romeo, J., Guijarro, M., Ribeiro, A., et al. (2012). Automatic detection of crop rows in maize fields with high weeds pressure. Expert Systems with Applications, 39(15), 11889–11897.

    Article  Google Scholar 

  • Olsen, H. J. (1995). Determination of row position in small-grain crops by analysis of video images. Computers and Electronics in Agriculture, 12(2), 147–162.

    Article  Google Scholar 

  • Onyango, C. M., & Marchant, J. A. (2003). Segmentation of row crop plants from weeds using colour and morphology. Computers and Electronics in Agriculture, 39(3), 141–155.

    Article  Google Scholar 

  • Otsu, N. (1979). Threshold selection method from gray-level histograms. IEEE Transactions on Systems, Man and Cybernetics, 9(1), 62–66.

    Article  Google Scholar 

  • Pajares, G., García-Santillán, I., Campos, Y., Montalvo, M., Guerrero, J. M., Emmi, L., et al. (2016). Machine-vision systems selection for agricultural vehicles: A guide. Journal of Imaging, 2, 34.

    Article  Google Scholar 

  • Pla, F., Sanchiz, J. M., Marchant, J. A., & Brivot, R. (1997). Building perspective models to guide a row crop navigation vehicle. Image and Vision Computing, 15, 465–473.

    Article  Google Scholar 

  • RHEA. (2014). Proceedings of the Second International Conference on Robotics and Associated High-Technologies and Equipment for Agriculture and Forestry. New trends in mobile robotics, perception and actuation for agriculture and forestry (P. Gonzalez-de-Santos & A. Ribeiro Eds.). Madrid-Spain: PGM. [Spanish Research Council-CAR]. http://www.rhea-project.eu/Workshops/Conferences/Proceedings_RHEA_2014.pdf (last accessed December 17, 2016).

  • Romeo, J., Pajares, G., Montalvo, M., Guerrero, J. M., Guijarro, M., & Ribeiro, A. (2012). Crop row detection in maize fields inspired on the human visual perception. Scientific World Journal, 10 pp.

  • Rovira-Más, F., Zhang, Q., & Reid, J. F. (2008). Stereo vision three-dimensional terrain maps for precision agriculture. Computers and Electronics in Agriculture, 60(2), 133–143.

    Article  Google Scholar 

  • Rovira-Más, F., Zhang, Q., Reid, J. F., & Will, J. D. (2003). Machine vision based automated tractor guidance. International Journal Smart Engineering System Design, 5(4), 467–480.

    Article  Google Scholar 

  • Rovira-Más, F., Zhang, Q., Reid, J. F., & Will, J. D. (2005). Hough-transform-based vision algorithm for crop row detection of an automated agricultural vehicle. Journal of Automobile Engineering, 219(8), 999–1010.

    Article  Google Scholar 

  • Sainz-Costa, N., Ribeiro, A., Burgos-Artizzu, X. P., Guijarro, M., & Pajares, G. (2011). Mapping wide row crops with video sequences acquired from a tractor moving at treatment speed. Sensors, 11(7), 7095–7109.

    Article  PubMed  Google Scholar 

  • Sogaard, H. T., & Olsen, H. J. (2003). Determination of crop rows by image analysis without segmentation. Computers and Electronics in Agriculture, 38(2), 141–158.

    Article  Google Scholar 

  • Tellaeche, A., BurgosArtizzu, X., Pajares, G., & Ribeiro, A. (2008a). A vision-based method for weeds identification through the Bayesian decision theory. Pattern Recognition, 41(2), 521–530.

    Article  Google Scholar 

  • Tellaeche, A., BurgosArtizzu, X., Pajares, G., Ribeiro, A., & Fernández-Quintanilla, C. (2008b). A new vision-based approach to differential spraying in precision agriculture. Computers and Electronics in Agriculture, 60(2), 144–155.

    Article  Google Scholar 

  • Tillett, N., & Hague, T. (1999). Computer-vision based hoe guidance for cereals an initial trial. Journal of Agricultural Engineering Research, 74, 225–236.

    Article  Google Scholar 

  • Vidović, I., Cupec, R., & Hocenski, Ž. (2016). Crop row detection by global energy minimization. Pattern Recognition, 55, 68–86.

    Article  Google Scholar 

  • Vidović, I., & Scitovski, R. (2014). Center-based clustering for line detection and application to crop rows detection. Computers and Electronics in Agriculture, 109, 212–220.

    Article  Google Scholar 

  • Vioix, J. B., Douzals, J. P., Truchetet, F., Assemat, L., & Guillemin, J. P. (2002). Spatial and spectral method for weeds detection and localization. EURASIP Journal on Advances in Signal Processing, 7, 679–685.

    Google Scholar 

  • Woebbecke, D. M., Meyer, G. E., Vonbargen, K., & Mortensen, D. A. (1995). Color indexes for weed identification under various soil, residue, and lighting conditions. Transactions of the ASAE, 38(1), 259–269.

    Article  Google Scholar 

  • Xue, J., & Ju, W. (2010). Vision-based guidance line detection in row crop fields. In Proceedings of the third IEEE international conference on intelligent computation technology and automation (ICICTA 2010) (Vol. 3, pp. 1140–1143). New York: IEEE Computer Society.

Download references

Acknowledgements

The research leading to these results has been funded by Universidad Politécnica Estatal del Carchi (Ecuador). Also, part of the research has been inspired on the RHEA project funded by the European Union Seventh Framework Programme [FP7/2007-2013] under Grant Agreement nº 245986 in the Theme NMP-2009-3.4-1 (Automation and robotics for sustainable crop and forestry management). Thanks are due to the anonymous referees and editor for their very valuable and detailed comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Iván García-Santillán.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

García-Santillán, I., Guerrero, J.M., Montalvo, M. et al. Curved and straight crop row detection by accumulation of green pixels from images in maize fields. Precision Agric 19, 18–41 (2018). https://doi.org/10.1007/s11119-016-9494-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11119-016-9494-1

Keywords

Navigation