Fruit Quality Determination using Image Processing and Deep Learning
DOI:
https://doi.org/10.26438/ijcse/v10i5.7986Keywords:
Deep Learning, Convolution Neural Networ, Rotten Fruit Detection, Image Processing, Classification, Inception v3Abstract
A considerably high amount of fruit produced is wasted due to improper management and utilization during harvesting, storing, transporting, and in the food processing industry. Fruit will get rotten easily if not stored properly due to bacteria accumulation. It is known to all that rotten or defective fruits are harmful to health. It may damage the fresh fruits which are in surface contact with the rotten fruits in the inventory. These rotten fruits should be detected and sorted as early as possible. The problem that comes across in manual checking by humans is less uniformity and accuracy as the manual examination by humans’ eyes will consume time and energy. This research proposes a method involving the deep learning technique which is CNN (Convolutional Neural Networks) for feature extraction and classification of rotten fruits. It is one of the applications of image classification problems. This approach uses an RGB channel image of the fruit under examination. The image will be evaluated by the trained model as fresh if the percentage of rotten part detected is under the threshold value. The types of fruits that will be identified and classified in this paper are apple, banana and orange. Transfer learning technique is used, which minimizes training time and resources and aids to achieve higher accuracy. The dataset is divided into two parts, for (70%) training and (30%) validation. The raw image set used for training is first pre- processed and then fed into the model. The validation accuracy obtained in this paper is 98.47%. The total duration of the training stage is 210.37 minutes. Hence, the required time to classify a single fruit image is approximately 0.2 second. Our model can be adopted by industries closely related to the fruit cultivation and retailing or processing chain for automatic fruit identification and classifications in the future.
References
[1] Isikdogan, “Transfer Learning”, 2018. http://www.isikdogan.com/blog/transfer-learning.html
[2] L. B. Aydilek, "Approximate estimation of the nutritions of consumed food by deep learning," in 2017 International Conference on Computer Science and Engineering (UBMK), 160-164, 2017.
[3] K. Dharavath, G. Amarnath, F. A. Talukdar and R. H. Laskar, "Impact of image preprocessing on face recognition: A comparative analysis," in 2014 International Conference on Communication and Signal Processing, pp.631-635, 2014.
[4] Prabhu, "Medium - Understanding of Convolutional Neural Network CNN) — Deep Learning," 2018.
[5] Wang, L., Li, A., Tian, X. (2013). Detection of fruit skin defects using a machine vision system. In 2013 Sixth International Conference on Business Intelligence and Financial Engineering, pp.44- 48, 2013. https://doi.org/10.1109/bife.2013.11
[6] D. Karakaya, O. Ulucan and M. Turkan, "A Comparative Analysis on Fruit Freshness Classification," in 2019 Innovations in Intelligent Systems and Applications Conference (ASYU), pp.1-4, 2019.
[7] A. Wajid, N. K. Singh, P. Junjun and M. A. Mughal, "Recognition of ripe, unripe and scaled condition of orange citrus based on decision tree classification," in 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), pp.1-4, 2018.
[8] K. Jhurija, B. Kiumar and R. Boorse, "Image processing for smart farming: Detection of disease and fruit grading," in 2014 IEEE Second International Conference on Image Information Processing (ICIIP-2013), pp.521-526, 2013.
[9] Stevo Bozinovski, “Transfer Learning in Neural Networks”. https://www.informatica.si/index.php/informatica/article/view/2828/1433
[10] K. R. Sriram, "Kaggle - Fruits fresh and rotten for classification," 2017. Availability: https://www.kaggle.com/sriramr/fruits fresh-and-rotten-for-declassification.
[11] S. Trambadia and H. Mayatra, "Food detection on plate based on the HSV color model," in 2015 Offline national Conference on Green Engineering and Technologies (IC-GET), pp.1-6, 2016.
[12] I. Z. Mukti and D. Biswas, "Transfer Learning Based Plant Diseases Detection Using ResNet50," in 2019 4th International Conference on Electrical Information and Communication Technology (EICT), 2019.
[13] “Inception v3 Model Architecture” [Online] https://cloud.google.com/tpu/docs/inception-v3-advanced
[14] Azizah, L.M.R., Umayah, S.F., Riyadi, S., Damarjati, C., Utama, N.A. (2017). Deep learning implementation using convolutional neural networks in mangosteen surface defect detection. In 2017 7th IEEE International Conference on Control System, Computing and Engineering (ICCSCE), pp. 242-246, 2017. https://doi.org/10.1109/iccsce.2017.8284412
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
