Automated fruit grading using optimal feature selection and hybrid classification by self-adaptive chicken swarm optimization: grading of mango

被引:19
作者
Kumari, Neeraj [1 ]
Dwivedi, Rakesh Kr [2 ]
Bhatt, Ashutosh Kr [3 ]
Belwal, Rajendra [4 ]
机构
[1] Uttarakhand Tech Univ, Dehra Dun, Uttarakhand, India
[2] TMU, CCSIT, Moradabad, India
[3] Birla Inst, Bhimtal, India
[4] Amrapali Inst Haldwani, Lamachaur, India
关键词
Fruit grading; Enhanced fuzzy-based K-means clustering; Active contour; Fruit and abnormality segmentation; Optimal feature selection; Self-adaptive chicken swarm optimization; Fuzzy plus convolutional neural network; COMPUTER VISION; QUALITY INSPECTION; ALGORITHM; MATURITY; SYSTEM; IMAGES; COLOR; FOOD;
D O I
10.1007/s00521-021-06473-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Post-harvest grading is an essential and important process that affects the fruit quality, evaluation, health-intensive, and export market. Even though the sorting and grading can be performed by the human as going on, it is tedious, labor-intensive, slow, and error-prone. Hence, smart automation is required for the same. Computer vision advancements touching every area where there even a minimal chance of smart automation. In this paper, intelligent automation for mango fruit grading designed and developed. Initially, the fruit segmentation is done by the active contour model, and the abnormality segmentation is performed using enhanced fuzzy-based K-means clustering approach followed by features: discrete Fourier transform (DFT), local binary pattern (LBP), and gray-level co-occurrence matrix (GLCM) and shape features extraction. The self-adaptive chicken swarm optimization (SA-CSO) has been used to reduce and optimize features vector. The quality of the fruits has finally categorized based on surface defect and maturity classification. Hence, for defect classifications, optimal abnormality segmented features have been fed to the K-nearest neighbors (KNN). The optimally selected fruit segmented features are subjected to a fuzzy classifier and the fruit segmented images are subjected to a convolutional neural network (CNN). As an improvement, the proposed SA-CSO is used to optimize the hybrid classifier for maximizing the accuracy of classification. The maturity is classified using the hybrid fuzzy classifier and CNN as ripe, partially ripe, and unripe. Finally, the defect and maturity output have been used to decide the quality as good, average, and bad. The comparative analysis of diverse performance metrics proves the effectiveness of the proposed model over other traditional algorithms.
引用
收藏
页码:1285 / 1306
页数:22
相关论文
共 48 条
[1]  
Amara J., 2017, LECT NOTES INFORMATI, P79
[2]   Computer Vision Based Fruit Grading System for Quality Evaluation of Tomato in Agriculture industry [J].
Arakeria, Megha P. ;
Lakshmana .
PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND VIRTUALIZATION (ICCCV) 2016, 2016, 79 :426-433
[3]   Analysis of Stability, Local Convergence, and Transformation Sensitivity of a Variant of the Particle Swarm Optimization Algorithm [J].
Bonyadi, Mohammad Reza ;
Michalewicz, Zbigniew .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (03) :370-385
[4]   Improving quality inspection of food products by computer vision - a review [J].
Brosnan, T ;
Sun, DW .
JOURNAL OF FOOD ENGINEERING, 2004, 61 (01) :3-16
[5]   Classification of Cape Gooseberry Fruit According to Its Level of Ripeness Using Machine Learning Techniques and Different Color Spaces [J].
Castro, Wilson ;
Oblitas, Jimy ;
De-la-Torre, Miguel ;
Cotrina, Carlos ;
Bazan, Karen ;
Avila-George, Himer .
IEEE ACCESS, 2019, 7 :27389-27400
[6]   Application of image analysis to optimization of the bread-making process based on the acceptability of the crust color [J].
Castro, Wilson ;
Oblitas, Jimy ;
Chuquizuta, Tony ;
Avila-George, Himer .
JOURNAL OF CEREAL SCIENCE, 2017, 74 :194-199
[7]   Color grading of beef fat by using computer vision and support vector machine [J].
Chen, K. ;
Sun, X. ;
Qin, Ch. ;
Tang, X. .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2010, 70 (01) :27-32
[8]   Counting Apples and Oranges With Deep Learning: A Data-Driven Approach [J].
Chen, Steven W. ;
Shivakumar, Shreyas S. ;
Dcunha, Sandeep ;
Das, Jnaneshwar ;
Okon, Edidiong ;
Qu, Chao ;
Taylor, Camillo J. ;
Kumar, Vijay .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (02) :781-788
[9]  
Chherawala Y., 2006, 2006 2 INT C INF COM, P1540, DOI [10.1109/ictta.2006.1684612, DOI 10.1109/ICTTA.2006.1684612]
[10]   Automatic Image Segmentation Using Active Contours with Univariate Marginal Distribution [J].
Cruz-Aceves, I. ;
Avina-Cervantes, J. G. ;
Lopez-Hernandez, J. M. ;
Garcia-Hernandez, M. G. ;
Torres-Cisneros, M. ;
Estrada-Garcia, H. J. ;
Hernandez-Aguirre, A. .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013