Using machine learning techniques for evaluating tomato ripeness

被引:118
作者
El-Bendary, Nashwa [1 ,4 ]
El Hariri, Esraa [2 ,4 ]
Hassanien, Aboul Ella [3 ,4 ]
Badr, Amr [3 ]
机构
[1] Arab Acad Sci Technol & Maritime Transport, Cairo, Egypt
[2] Fayoum Univ, Fac Comp & Informat, Al Fayyum, Egypt
[3] Cairo Univ, Fac Comp & Informat, Cairo, Egypt
[4] Sci Res Grp Egypt, Mansoura, Egypt
关键词
Image classification; Features extraction; Ripeness; Principal Component Analysis (PCA); Support Vector Machines (SVMs); Linear Discriminant Analysis (LDA); CLASSIFICATION; MATURITY; COLOR;
D O I
10.1016/j.eswa.2014.09.057
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tomato quality is one of the most important factors that helps ensuring a consistent marketing of tomato fruit. As ripeness is the main indicator for tomato quality from customers perspective, the determination of tomato ripeness stages is a basic industrial concern regarding tomato production in order to get high quality product. Automatic ripeness evaluation of tomato is an essential research topic as it may prove benefits in ensuring optimum yield of high quality product, this will increase the income because tomato is one of the most important crops in the world. This article presents an automated multi-class classification approach for tomato ripeness measurement and evaluation via investigating and classifying the different maturity/ripeness stages. The proposed approach uses color features for classifying tomato ripeness stages. The approach proposed in this article uses Principal Components Analysis (PCA) in addition to Support Vector Machines (SVMs) and Linear Discriminant Analysis (LDA) algorithms for feature extraction and classification, respectively. Experiments have been conducted on a dataset of total 250 images that has been used for both training and testing datasets with 10-fold cross validation. Experimental results showed that the proposed classification approach has obtained ripeness classification accuracy of 90.80%, using one-against-one (OAO) multi-class SVMs algorithm with linear kernel function, ripeness classification accuracy of 84.80% using one-against-all (OAA) multi-class SVMs algorithm with linear kernel function, and ripeness classification accuracy of 84% using LDA algorithm. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1892 / 1905
页数:14
相关论文
共 53 条
[1]  
Ahmed J., 2009, International Journal of Mechanical and Mechatronics Engineering, V9, P18
[2]  
[Anonymous], 2014, 13 INT C APPL COMPUT
[3]  
[Anonymous], INT J COMPUT APPL IJ
[4]  
[Anonymous], 2007, P 28 AS C REM SENS A
[5]  
[Anonymous], 2008, TECHNICAL REPORT
[6]  
[Anonymous], 1 INT C NETW DIG TEC
[7]  
[Anonymous], INT J COMPUTER TECHN
[8]   Implementation of a Bayesian classifier using repeated measurements for discrimination of tomato fruit ripening stages [J].
Aranda-Sanchez, Jorge I. ;
Baltazar, Arturo ;
Gonzalez-Aguilar, Gustavo .
BIOSYSTEMS ENGINEERING, 2009, 102 (03) :274-284
[9]  
Balestani A. M., 2012, International Journal of Agriculture and Crop Sciences (IJACS), V4, P1144
[10]   Bayesian classification of ripening stages of tomato fruit using acoustic impact and colorimeter sensor data [J].
Baltazar, Arturo ;
Aranda, Jorge Isidro ;
Gonzalez-Aguilar, Gustavo .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2008, 60 (02) :113-121