Automatic Fruit Image Recognition System Based on Shape and Color Features

This paper presents an automatic fruit recognition system for classifying and identifying fruit types. The work exploits the fruit shape and color, to identify each image feature. The proposed system includes three phases namely: pre-processing, feature extraction, and classification phases. In the pre-processing phase, fruit images are resized to 90 x 90 pixels in order to reduce their color index. In feature extraction phase, the proposed system uses scale invariant feature transform (SIFT) and shape and color features to generate a feature vector for each image in the dataset. For classification phase, the proposed model applies K-Nearest Neighborhood (K-NN) algorithm classification, and support vector machine (SVM) algorithm of different kinds of fruits. A series of experiments were carried out using the proposed model on a dataset of 178 fruit images. The results of carrying out these experiments demonstrate that the proposed approach is capable of automatically recognize the fruit name with a high degree of accuracy.

[1]  Jacques Wainer,et al.  Automatic fruit and vegetable classification from images , 2010 .

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

[3]  Aboul Ella Hassanien,et al.  SVM-based soccer video summarization system , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.

[4]  Azah Kamilah Muda,et al.  Innovations in Bio-inspired Computing and Applications - Proceedings of the 4th International Conference on Innovations in Bio-Inspired Computing and Applications, IBICA 2013, August 22 -24, 2013 - Ostrava, Czech Republic , 2014, IBICA.

[5]  R. Badlishah Ahmad,et al.  A Comparison between Using SIFT and SURF for Characteristic Region Based Image Steganography , 2012 .

[6]  Antonis A. Argyros,et al.  Deformable 2D Shape Matching Based on Shape Contexts and Dynamic Programming , 2009, ISVC.

[7]  Sargur N. Srihari,et al.  Decision Combination in Multiple Classifier Systems , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Kpalma Kidiyo,et al.  A Survey of Shape Feature Extraction Techniques , 2008 .

[9]  Jeremy S. Smith,et al.  An image-processing based algorithm to automatically identify plant disease visual symptoms. , 2009 .

[10]  Niki Pissinou,et al.  Multimedia, Computer Graphics and Broadcasting , 2011 .

[11]  Aboul Ella Hassanien,et al.  Machine Learning-Based Soccer Video Summarization System , 2011, FGIT-MulGraB.

[12]  Amir Akramin Shafie,et al.  Automatic Fruits Identification System Using Hybrid Technique , 2011, 2011 Sixth IEEE International Symposium on Electronic Design, Test and Application.

[13]  David G. Lowe,et al.  Local feature view clustering for 3D object recognition , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

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

[15]  S. Govindarajulu,et al.  A Comparison of SIFT, PCA-SIFT and SURF , 2012 .

[16]  Parag Agarwal,et al.  2D GEOMETRIC SHAPE AND COLORRECOGNITION USINGDIGITAL IMAGE PROCESSING , 2013 .

[17]  Aini Hussain,et al.  Nearest Neighbourhood Classifiers in Biometric Fusion , 2004 .

[18]  Seyed Hadi Mirisaee,et al.  A new method for fruits recognition system , 2009, 2009 International Conference on Electrical Engineering and Informatics.

[19]  Sagar Soman,et al.  Content Based Image Retrieval using Advanced Color and Texture Features , 2012 .

[20]  Andrew Beng Jin Teoh,et al.  Nearest Neighbourhood Classifiers in a Bimodal Biometric Verification System Fusion Decision Scheme , 2004, J. Res. Pract. Inf. Technol..

[21]  A. Tzotsos,et al.  Support Vector Machine Classification for Object-Based Image Analysis , 2008 .

[22]  Aboul Ella Hassanien,et al.  Multi-class SVM Based Classification Approach for Tomato Ripeness , 2013, IBICA.

[23]  Jacques Wainer,et al.  Automatic Produce Classification from Images Using Color, Texture and Appearance Cues , 2008, 2008 XXI Brazilian Symposium on Computer Graphics and Image Processing.

[24]  F. Billmeyer,et al.  Principles of color technology , 1967 .