Detecting corn tassels using computer vision and support vector machines

An automated solution for maize detasseling is very important for maize growers who want to reduce production costs. Quality assurance of maize requires constantly monitoring production fields to ensure that only hybrid seed is produced. To achieve this cross-pollination, tassels of female plants have to be removed for ensuring all the pollen for producing the seed crop comes from the male rows. This removal process is called detasseling. Computer vision methods could help positioning the cutting locations of tassels to achieve a more precise detasseling process in a row. In this study, a computer vision algorithm was developed to detect cutting locations of corn tassels in natural outdoor maize canopy using conventional color images and computer vision with a minimum number of false positives. Proposed algorithm used color informations with a support vector classifier for image binarization. A number of morphological operations were implemented to determine potential tassel locations. Shape and texture features were used to reduce false positives. A hierarchical clustering method was utilized to merge multiple detections for the same tassel and to determine the final locations of tassels. Proposed algorithm performed with a correct detection rate of 81.6% for the test set. Detection of maize tassels in natural canopy images is a quite difficult task due to various backgrounds, different illuminations, occlusions, shadowed regions, and color similarities. The results of the study indicated that detecting cut location of corn tassels is feasible using regular color images.

[1]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[2]  Ismail Kavdir,et al.  Discrimination of sunflower, weed and soil by artificial neural networks , 2004 .

[3]  David A Clausi An analysis of co-occurrence texture statistics as a function of grey level quantization , 2002 .

[4]  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.

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

[6]  Minzan Li,et al.  Corn tassel detection based on image processing , 2011, International Workshop on Image Processing and Optical Engineering.

[7]  Filiberto Pla,et al.  Feature extraction of spherical objects in image analysis: an application to robotic citrus harvesting , 1993 .

[8]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[9]  Jose L Pons,et al.  A SURVEY OF COMPUTER VISION METHODS FOR LOCATING FRUIT ON TREES , 2000 .

[10]  E. Boutrif,et al.  Institutions Involved in Food Safety: Food and Agriculture Organization of the United Nations (FAO) , 2014 .

[11]  Won Suk Lee,et al.  Green citrus detection using fast Fourier transform (FFT) leakage , 2012, Precision Agriculture.

[12]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[13]  Travis E. Oliphant,et al.  Python for Scientific Computing , 2007, Computing in Science & Engineering.

[14]  Robin Sibson,et al.  SLINK: An Optimally Efficient Algorithm for the Single-Link Cluster Method , 1973, Comput. J..

[15]  Reza Javanmard Alitappeh,et al.  A New Illumination Invariant Feature Based on SIFT Descriptor in Color Space , 2012 .