{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T06:31:23Z","timestamp":1780554683156,"version":"3.54.1"},"reference-count":49,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2022,6,10]],"date-time":"2022-06-10T00:00:00Z","timestamp":1654819200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Automated fruit identification is always challenging due to its complex nature. Usually, the fruit types and sub-types are location-dependent; thus, manual fruit categorization is also still a challenging problem. Literature showcases several recent studies incorporating the Convolutional Neural Network-based algorithms (VGG16, Inception V3, MobileNet, and ResNet18) to classify the Fruit-360 dataset. However, none of them are comprehensive and have not been utilized for the total 131 fruit classes. In addition, the computational efficiency was not the best in these models. A novel, robust but comprehensive study is presented here in identifying and predicting the whole Fruit-360 dataset, including 131 fruit classes with 90,483 sample images. An algorithm based on the Cascaded Adaptive Network-based Fuzzy Inference System (Cascaded-ANFIS) was effectively utilized to achieve the research gap. Color Structure, Region Shape, Edge Histogram, Column Layout, Gray-Level Co-Occurrence Matrix, Scale-Invariant Feature Transform, Speeded Up Robust Features, Histogram of Oriented Gradients, and Oriented FAST and rotated BRIEF features are used in this study as the features descriptors in identifying fruit images. The algorithm was validated using two methods: iterations and confusion matrix. The results showcase that the proposed method gives a relative accuracy of 98.36%. The Fruit-360 dataset is unbalanced; therefore, the weighted precision, recall, and FScore were calculated as 0.9843, 0.9841, and 0.9840, respectively. In addition, the developed system was tested and compared against the literature-found state-of-the-art algorithms for the purpose. Comparison studies present the acceptability of the newly developed algorithm handling the whole Fruit-360 dataset and achieving high computational efficiency.<\/jats:p>","DOI":"10.3390\/s22124401","type":"journal-article","created":{"date-parts":[[2022,6,13]],"date-time":"2022-06-13T02:01:44Z","timestamp":1655085704000},"page":"4401","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":36,"title":["An Efficient Automatic Fruit-360 Image Identification and Recognition Using a Novel Modified Cascaded-ANFIS Algorithm"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5235-8552","authenticated-orcid":false,"given":"Namal","family":"Rathnayake","sequence":"first","affiliation":[{"name":"School of Systems Engineering, Kochi University of Technology, 185 Miyanokuchi, Tosayamada, Kami 782-8502, Kochi, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7341-9078","authenticated-orcid":false,"given":"Upaka","family":"Rathnayake","sequence":"additional","affiliation":[{"name":"Department of Civil Engineering, Faculty of Engineering, Sri Lanka Institute of Information Technology, Malabe 10115, Sri Lanka"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9966-5576","authenticated-orcid":false,"given":"Tuan Linh","family":"Dang","sequence":"additional","affiliation":[{"name":"School of Information and Communications Technology, Hanoi University of Science and Technology, No. 1, Dai Co Viet Road, Hanoi 100000, Vietnam"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5285-8007","authenticated-orcid":false,"given":"Yukinobu","family":"Hoshino","sequence":"additional","affiliation":[{"name":"School of Systems Engineering, Kochi University of Technology, 185 Miyanokuchi, Tosayamada, Kami 782-8502, Kochi, Japan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,6,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1016\/j.foodres.2014.03.012","article-title":"Principles, developments and applications of computer vision for external quality inspection of fruits and vegetables: A review","volume":"62","author":"Zhang","year":"2014","journal-title":"Food Res. Int."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.foodres.2015.01.034","article-title":"Comment on \u2018Principles, developments and applications of computer vision for external quality inspection of fruits and vegetables: A review (Food Research International; 2014, 62: 326\u2013343)\u2019","volume":"70","author":"Zhang","year":"2015","journal-title":"Food Res. Int."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"S23","DOI":"10.1016\/j.jfca.2008.11.012","article-title":"Classification of fruits and vegetables","volume":"22","author":"Pennington","year":"2009","journal-title":"J. Food Compos. Anal."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.compag.2009.09.002","article-title":"Automatic fruit and vegetable classification from images","volume":"70","author":"Rocha","year":"2010","journal-title":"Comput. Electron. Agric."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.3136\/fstr.19.1077","article-title":"Rapid classification of citrus fruits based on raman spectroscopy and pattern recognition techniques","volume":"19","author":"Feng","year":"2013","journal-title":"Food Sci. Technol. Res."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1016\/j.jfoodeng.2013.05.032","article-title":"Expert system based on computer vision to estimate the content of impurities in olive oil samples","volume":"119","author":"Marchal","year":"2013","journal-title":"J. Food Eng."},{"key":"ref_7","unstructured":"Bolle, R.M., Connell, J.H., Haas, N., Mohan, R., and Taubin, G. (1996, January 2\u20134). Veggievision: A produce recognition system. Proceedings of the Proceedings Third IEEE Workshop on Applications of Computer Vision. WACV\u201996, Sarasota, FL, USA."},{"key":"ref_8","unstructured":"Seng, W.C., and Mirisaee, S.H. (2009, January 5\u20137). A new method for fruits recognition system. Proceedings of the 2009 International Conference on Electrical Engineering and Informatics, Bangi, Malaysia."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"5711","DOI":"10.3390\/e17085711","article-title":"Fruit classification by wavelet-entropy and feedforward neural network trained by fitness-scaled chaotic ABC and biogeography-based optimization","volume":"17","author":"Wang","year":"2015","journal-title":"Entropy"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/j.jfoodeng.2010.12.011","article-title":"Classification of longan fruit bruising using visible spectroscopy","volume":"104","author":"Pholpho","year":"2011","journal-title":"J. Food Eng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/j.biosystemseng.2012.09.009","article-title":"Classification of blueberry fruit and leaves based on spectral signatures","volume":"113","author":"Yang","year":"2012","journal-title":"Biosyst. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"12489","DOI":"10.3390\/s120912489","article-title":"Classification of fruits using computer vision and a multiclass support vector machine","volume":"12","author":"Zhang","year":"2012","journal-title":"Sensors"},{"key":"ref_13","first-page":"3383","article-title":"Recognition of the unripe strawberry by using color segmentation techniques","volume":"7","author":"Fadhel","year":"2018","journal-title":"Int. J. Eng. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/j.jfoodeng.2012.11.033","article-title":"Odour sampling system with modifiable parameters applied to fruit classification","volume":"116","author":"Breijo","year":"2013","journal-title":"J. Food Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1016\/j.jfoodeng.2013.04.015","article-title":"Prediction of texture characteristics from extrusion food surface images using a computer vision system and artificial neural networks","volume":"118","author":"Fan","year":"2013","journal-title":"J. Food Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.jfoodeng.2013.03.019","article-title":"An expert egg grading system based on machine vision and artificial intelligence techniques","volume":"118","author":"Omid","year":"2013","journal-title":"J. Food Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.jfoodeng.2014.07.001","article-title":"Fruit classification using computer vision and feedforward neural network","volume":"143","author":"Zhang","year":"2014","journal-title":"J. Food Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.jfoodeng.2014.06.003","article-title":"Classification of persimmon fruit origin by near infrared spectrometry and least squares-support vector machines","volume":"142","author":"Khanmohammadi","year":"2014","journal-title":"J. Food Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1007\/s11119-014-9361-x","article-title":"Texture-based fruit detection","volume":"15","author":"Chaivivatrakul","year":"2014","journal-title":"Precis. Agric."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1016\/j.engappai.2014.10.001","article-title":"Date fruits classification using texture descriptors and shape-size features","volume":"37","author":"Muhammad","year":"2015","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Siddiqi, R. (2019, January 5\u20137). Effectiveness of transfer learning and fine tuning in automated fruit image classification. Proceedings of the 2019 3rd International Conference on Deep Learning Technologies, Xiamen, China.","DOI":"10.1145\/3342999.3343002"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Latif, G., Alsalem, B., Mubarky, W., Mohammad, N., and Alghazo, J. (2020, January 21\u201323). Automatic Fruits Calories Estimation through Convolutional Neural Networks. Proceedings of the 2020 6th International Conference on Computer and Technology Applications, Nanjing, China.","DOI":"10.1145\/3397125.3397154"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Ghosh, S., Mondal, M.J., Sen, S., Chatterjee, S., Roy, N.K., and Patnaik, S. (2020, January 7\u20139). A novel approach to detect and classify fruits using ShuffleNet V2. Proceedings of the 2020 IEEE Applied Signal Processing Conference (ASPCON), Kolkata, India.","DOI":"10.1109\/ASPCON49795.2020.9276669"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2051003","DOI":"10.1142\/S0218001420510039","article-title":"Performance analysis of different optimizers for deep learning-based image recognition","volume":"34","year":"2020","journal-title":"Int. J. Pattern Recognit. Artif. Intell."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Huang, Z., Cao, Y., and Wang, T. (2019, January 15\u201317). Transfer learning with efficient convolutional neural networks for fruit recognition. Proceedings of the 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China.","DOI":"10.1109\/ITNEC.2019.8729435"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1955","DOI":"10.1007\/s40815-021-01076-z","article-title":"A Novel Optimization Algorithm: Cascaded Adaptive Neuro-Fuzzy Inference System","volume":"23","author":"Rathnayake","year":"2021","journal-title":"Int. J. Fuzzy Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"26","DOI":"10.2478\/ausi-2018-0002","article-title":"Fruit recognition from images using deep learning","volume":"10","author":"Oltean","year":"2018","journal-title":"Acta Univ. Sapientiae Inform."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Rathnayake, N., Rathnayake, U., Dang, T.L., and Hoshino, Y. (2022). A Cascaded Adaptive Network-Based Fuzzy Inference System for Hydropower Forecasting. Sensors, 22.","DOI":"10.3390\/s22082905"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1109\/36.298007","article-title":"Hyperspectral image classification and dimensionality reduction: An orthogonal subspace projection approach","volume":"32","author":"Harsanyi","year":"1994","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_30","first-page":"466","article-title":"Application of principal component analysis for parsimonious summarization of DEA inputs and\/or outputs","volume":"40","author":"Ueda","year":"1997","journal-title":"J. Oper. Res. Soc. Jpn."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/s11263-018-1112-4","article-title":"Leveraging prior-knowledge for weakly supervised object detection under a collaborative self-paced curriculum learning framework","volume":"127","author":"Zhang","year":"2019","journal-title":"Int. J. Comput. Vis."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1007\/BF02288916","article-title":"Multidimensional scaling: I. Theory and method","volume":"17","author":"Torgerson","year":"1952","journal-title":"Psychometrika"},{"key":"ref_33","unstructured":"Siebert, J.P. (1987). Vehicle Recognition Using Rule Based Methods, Turing Institute."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"9193","DOI":"10.1073\/pnas.87.23.9193","article-title":"Multisurface method of pattern separation for medical diagnosis applied to breast cytology","volume":"87","author":"Wolberg","year":"1990","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/S0004-3702(96)00034-3","article-title":"Solving the multiple instance problem with axis-parallel rectangles","volume":"89","author":"Dietterich","year":"1997","journal-title":"Artif. Intell."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"703","DOI":"10.1109\/76.927424","article-title":"Color and texture descriptors","volume":"11","author":"Manjunath","year":"2001","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Wong, K.M., Po, L.M., and Cheung, K.W. (2007, January 16\u201319). Dominant color structure descriptor for image retrieval. Proceedings of the 2007 IEEE International Conference on Image Processing, San Antonio, TX, USA.","DOI":"10.1109\/ICIP.2007.4379597"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Park, D.K., Jeon, Y.S., and Won, C.S. (November, January 30). Efficient use of local edge histogram descriptor. Proceedings of the 2000 ACM Workshops on Multimedia, Los Angeles, CA, USA.","DOI":"10.1145\/357744.357758"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Somnugpong, S., and Khiewwan, K. (2016, January 13\u201315). Content-based image retrieval using a combination of color correlograms and edge direction histogram. Proceedings of the 2016 13th International Joint Conference on Computer Science and Software Engineering (JCSSE), Khon Kaen, Thailand.","DOI":"10.1109\/JCSSE.2016.7748911"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"822","DOI":"10.1049\/iet-ipr.2011.0445","article-title":"Image retrieval and classification using adaptive local binary patterns based on texture features","volume":"6","author":"Lin","year":"2012","journal-title":"IET Image Process."},{"key":"ref_41","first-page":"75","article-title":"GLCM texture: A tutorial","volume":"3","year":"2000","journal-title":"Natl. Counc. Geogr. Inf. Anal. Remote Sens. Core Curric."},{"key":"ref_42","first-page":"2","article-title":"Sift-the scale invariant feature transform","volume":"2","author":"Lowe","year":"2004","journal-title":"Int. J."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Bay, H., Tuytelaars, T., and Van Gool, L. (2006, January 7\u201313). Surf: Speeded up robust features. Proceedings of the European Conference on Computer Vision, Graz, Austria.","DOI":"10.1007\/11744023_32"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1716","DOI":"10.1007\/s40815-020-00884-z","article-title":"Improved Fuzzy-Based SVM Classification System Using Feature Extraction for Video Indexing and Retrieval","volume":"22","author":"Gayathri","year":"2020","journal-title":"Int. J. Fuzzy Syst."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An efficient alternative to SIFT or SURF. Proceedings of the 2011 INTERNATIONAL Conference on Computer Vision, Washington, DC, USA.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1006\/cviu.1998.0719","article-title":"Measuring corner properties","volume":"73","author":"Rosin","year":"1999","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Calonder, M., Lepetit, V., Strecha, C., and Fua, P. (2011, January 5\u201311). Brief: Binary robust independent elementary features. Proceedings of the European Conference on Computer Vision, Crete, Greece.","DOI":"10.1007\/978-3-642-15561-1_56"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1016\/j.ipm.2009.03.002","article-title":"A systematic analysis of performance measures for classification tasks","volume":"45","author":"Sokolova","year":"2009","journal-title":"Inf. Process. Manag."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Bayliss, J.D., Gualtieri, J.A., and Cromp, R.F. (1998, January 15\u201317). Analyzing hyperspectral data with independent component analysis. Proceedings of the 26th AIPR Workshop: Exploiting New Image Sources and Sensors. International Society for Optics and Photonics, Washington, DC, USA.","DOI":"10.1117\/12.300050"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/12\/4401\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:27:43Z","timestamp":1760138863000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/12\/4401"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,10]]},"references-count":49,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2022,6]]}},"alternative-id":["s22124401"],"URL":"https:\/\/doi.org\/10.3390\/s22124401","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,10]]}}}