A new portable application for automatic segmentation of plants in agriculture

The achievement of the objectives of precision agriculture requires not only the development of new technologies, but also the availability of portable tools that can be used in the field. This paper describes the creation of a novel application for mobile devices called pCAPS (portable classification application for plants and soil) that integrates several computer vision techniques for plant segmentation and analysis in crop pictures. This tool allows monitoring of agricultural crops in real time, providing information that can be used to automate and optimize the calculation of water needs. The three main modules of pCAPS are: capture and cropping, image analysis, and historical record. First, a robust algorithm to detect rectangular markers located in the field is proposed; images are trimmed accordingly, in order to achieve a uniform analysis over long periods of time. Then color segmentation is applied using a probabilistic approach based on histograms in the optimum color space. Finally, an object counting process is performed on the binarized images, which is useful in applications that require the number of objects and their average size. Using pCAPS, the user can go with a portable device to a crop field, take a picture with the camera, automatically cut out the image, and perform on the ground an analysis of the vegetation, obtaining the percentage of green cover (PGC), number of plants, date, time, and GPS coordinates. This information can be sent by email to the central offices of the agricultural business, where appropriate decisions on fertirrigation needs would be taken. pCAPS is intuitive, user-friendly and has been developed for use by farm managers, requiring minimal skills in the use of mobile devices.

[1]  Anthony I. Wasserman,et al.  Software engineering issues for mobile application development , 2010, FoSER '10.

[2]  Ed Burnette,et al.  Hello, Android: Introducing Google's Mobile Development Platform , 2009 .

[3]  Sarun Sumriddetchkajorn,et al.  BaiKhao (rice leaf) app: a mobile device-based application in analyzing the color level of the rice leaf for nitrogen estimation , 2012, Photonics Asia.

[4]  R. López-Urrea,et al.  Single and dual crop coefficients and water requirements for onion (Allium cepa L.) under semiarid conditions , 2009 .

[5]  Angelika C. Bullinger,et al.  Measuring Work Environment Factors by Everyone Using Smartphones , 2016 .

[6]  Luis S. Pereira,et al.  Estimating crop coefficients from fraction of ground cover and height , 2009, Irrigation Science.

[7]  Rick Rogers,et al.  Android Application Development - Programming with the Google SDK , 2009 .

[8]  Ginés García-Mateos,et al.  Human Face Processing with 1.5D Models , 2007, AMFG.

[9]  Shigeru Akamatsu,et al.  Comparative performance of different skin chrominance models and chrominance spaces for the automatic detection of human faces in color images , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[10]  Maria Łuszczkiewicz-Piątek,et al.  Which Color Space Should Be Chosen for Robust Color Image Retrieval Based on Mixture Modeling , 2014 .

[11]  Eelco Visser,et al.  Declaratively programming the mobile web with Mobl , 2011, OOPSLA '11.

[12]  Steven R. Raine,et al.  Applied machine vision of plants – a review with implications for field deployment in automated farming operations 1 , 2010 .

[13]  Jean-Christophe Terrillon,et al.  Comparative Performance of Different Chrominance Spaces for Color Segmentation and Detection of Human Faces in Complex Scene Images , 1999 .

[14]  Amy L. Murphy,et al.  Software engineering for mobility: reflecting on the past, peering into the future , 2014, FOSE.

[15]  Kevin Kowalski,et al.  Application note: The first Nitrogen Index app for mobile devices: Using portable technology for smart agricultural management , 2013 .

[16]  Nikolaos G. Bourbakis,et al.  A survey of skin-color modeling and detection methods , 2007, Pattern Recognit..

[17]  Ralph Deters,et al.  Distributed mobile application for crop farmers , 2013, MEDES.

[18]  J. M. Molina-Martínez,et al.  Methodology for obtaining prediction models of the root depth of lettuce for its application in irrigation automation , 2015 .

[19]  Andreas Willig,et al.  Wireless Technology in Industrial Networks , 2005, Proceedings of the IEEE.

[20]  J. M. Molina-Martínez,et al.  A digital image-processing-based method for determining the crop coefficient of lettuce crops in the southeast of Spain ☆ , 2014 .

[21]  J. M. Molina-Martínez,et al.  RaGPS: A software application for determining extraterrestrial radiation in mobile devices with GPS , 2011 .

[22]  Andreas Paepcke,et al.  U-PAI: A Universal Payment Application Interface , 1996 .

[23]  Wenjiang Huang,et al.  Estimating growth height of winter wheat with remote sensing , 2010, Remote Sensing.

[24]  Joseph Howse Android Application Programming with OpenCV , 2013 .

[25]  J. M. González-Esquiva,et al.  Optimal color space selection method for plant/soil segmentation in agriculture , 2016, Comput. Electron. Agric..

[26]  Ginés García-Mateos,et al.  Digital photography applied to irrigation management of Little Gem lettuce , 2015 .

[27]  Siou Chew Kuek,et al.  Mobile Applications for Agriculture and Rural Development , 2012 .

[28]  J. M. Molina-Martínez,et al.  Study and comparison of color models for automatic image analysis in irrigation management applications , 2015 .