On Plant Detection of Intact Tomato Fruits Using Image Analysis and Machine Learning Methods

Fully automated yield estimation of intact fruits prior to harvesting provides various benefits to farmers. Until now, several studies have been conducted to estimate fruit yield using image-processing technologies. However, most of these techniques require thresholds for features such as color, shape and size. In addition, their performance strongly depends on the thresholds used, although optimal thresholds tend to vary with images. Furthermore, most of these techniques have attempted to detect only mature and immature fruits, although the number of young fruits is more important for the prediction of long-term fluctuations in yield. In this study, we aimed to develop a method to accurately detect individual intact tomato fruits including mature, immature and young fruits on a plant using a conventional RGB digital camera in conjunction with machine learning approaches. The developed method did not require an adjustment of threshold values for fruit detection from each image because image segmentation was conducted based on classification models generated in accordance with the color, shape, texture and size of the images. The results of fruit detection in the test images showed that the developed method achieved a recall of 0.80, while the precision was 0.88. The recall values of mature, immature and young fruits were 1.00, 0.80 and 0.78, respectively.

[1]  Qi Wang,et al.  Automated Crop Yield Estimation for Apple Orchards , 2012, ISER.

[2]  Andrea Fusiello,et al.  Structure-and-motion pipeline on a hierarchical cluster tree , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[3]  Dennis Jarvis,et al.  Estimation of mango crop yield using image analysis - Segmentation method , 2013 .

[4]  Arman Arefi,et al.  Development of an expert system based on wavelet transform and artificial neural networks for the ripe tomato harvesting robot , 2013 .

[5]  Wei Guo,et al.  Illumination invariant segmentation of vegetation for time series wheat images based on decision tree model , 2013 .

[6]  Richard Szeliski,et al.  Modeling the World from Internet Photo Collections , 2008, International Journal of Computer Vision.

[7]  W. S. Lee,et al.  Green citrus detection using hyperspectral imaging , 2009 .

[8]  D. Stajnko,et al.  Modelling apple fruit yield using image analysis for fruit colour, shape and texture. , 2009 .

[9]  Jaime Gomez-Gil,et al.  Testing different color spaces based on hue for the environmentally adaptive segmentation algorithm (EASA) , 2009 .

[10]  Dennis Jarvis,et al.  Estimating mango crop yield using image analysis using fruit at 'stone hardening' stage and night time imaging , 2014 .

[11]  Federico Pallottino,et al.  A low-cost stereovision system to estimate size and weight of live sheep , 2014 .

[12]  María-Paz Diago,et al.  Grapevine Yield and Leaf Area Estimation Using Supervised Classification Methodology on RGB Images Taken under Field Conditions , 2012, Sensors.

[13]  D. Bochtis,et al.  Yield prediction in apple orchards based on image processing , 2011, Precision Agriculture.

[14]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[15]  Thomas F. Burks,et al.  A Machine Vision Algorithm Combining Adaptive Segmentation and Shape Analysis for Orange Fruit Detection , 2010 .

[16]  Atsushi Hashimoto,et al.  Quantitative Evaluation of Surface Color of Tomato Fruits Cultivated in Remote Farm Using Digital Camera Images , 2012 .

[17]  D. Stajnko,et al.  Estimation of number and diameter of apple fruits in an orchard during the growing season by thermal imaging , 2004 .

[18]  Jean Ponce,et al.  Accurate, Dense, and Robust Multiview Stereopsis , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Paolo Menesatti,et al.  A Novel Morphometry-Based Protocol of Automated Video-Image Analysis for Species Recognition and Activity Rhythms Monitoring in Deep-Sea Fauna , 2009, Sensors.

[20]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[21]  D. Stajnko,et al.  Modelling of Apple Fruit Growth by Application of Image Analysis , 2005 .

[22]  Won Suk Lee,et al.  Green citrus detection using 'eigenfruit', color and circular Gabor texture features under natural outdoor conditions , 2011 .

[23]  Won Suk Lee,et al.  Identification and Determination of the Number of Green Citrus Fruit under Different Ambient Light Conditions , 2012 .

[24]  Da-Wen Sun,et al.  Shape Analysis of Agricultural Products: A Review of Recent Research Advances and Potential Application to Computer Vision , 2011 .

[25]  R. Zhou,et al.  Using colour features of cv. ‘Gala’ apple fruits in an orchard in image processing to predict yield , 2012, Precision Agriculture.

[26]  John V. Stafford,et al.  Introduction: Special Issue on 8th European Conference on Precision Agriculture (ECPA) , 2012, Precision Agriculture.

[27]  Brane Širok,et al.  Flowering estimation in apple orchards by image analysis , 2013, Precision Agriculture.

[28]  V. Alchanatis,et al.  Apple detection in natural tree canopies from multimodal images , 2009 .

[29]  Qi Wang,et al.  Design of Crop Yield Estimation System for Apple Orchards Using Computer Vision , 2012 .

[30]  Andrew W. Moore,et al.  X-means: Extending K-means with Efficient Estimation of the Number of Clusters , 2000, ICML.

[31]  Marcel Tresanchez,et al.  Definition of Linear Color Models in the RGB Vector Color Space to Detect Red Peaches in Orchard Images Taken under Natural Illumination , 2012, Sensors.

[32]  Ofer Levi,et al.  Detection of Green Apples in Hyperspectral Images of Apple-Tree Foliage Using Machine Vision , 2007 .

[33]  Rahul Sukthankar,et al.  Classification of plant structures from uncalibrated image sequences , 2012, 2012 IEEE Workshop on the Applications of Computer Vision (WACV).

[34]  Sanjiv Singh,et al.  Yield estimation in vineyards by visual grape detection , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[35]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[36]  Raphael Linker,et al.  Determination of the number of green apples in RGB images recorded in orchards , 2012 .

[37]  Federico Pallottino,et al.  RGB Color Calibration for Quantitative Image Analysis: The “3D Thin-Plate Spline” Warping Approach , 2012, Sensors.

[38]  Won Suk Lee,et al.  Citrus Fruit Identification and Size Determination Using Machine Vision and Ultrasonic Sensors , 2005 .

[39]  Won Suk Lee,et al.  Immature peach detection in colour images acquired in natural illumination conditions using statistical classifiers and neural network , 2013, Precision Agriculture.

[40]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.