International Journal of Scientific & Technology Research

Home About Us Scope Editorial Board Blog/Latest News Contact Us
10th percentile
Powered by  Scopus
Scopus coverage:
Nov 2018 to May 2020


IJSTR >> Volume 9 - Issue 11, November 2020 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Fruit Categorization And Disease Detection Using ML

[Full Text]



Saleem Ulla Shariff , M G Guru Basavanna, Dr. C R Byrareddy, Malini V L, Nandhini V L



Raspberry Pi; Fruits; Quality; Disease; Machine Learning; Aritificial Intelligence



In this paper we discuss about the fruit categorization and quality maintenance using raspberry pi board by leveraging the machine learning concepts. India is predominantly agro based economy with Agriculture as the main source of income for the farmers who are termed as the backbone of the country. Our farmers are known to use typical old methods and due to lack of education, they are still far from incorporating the advanced technical tools in agriculture. We are proposing a low cost yet powerful fruit quality maintenance device which can be helpful for our fruit merchants and farmers. Fruit Detection classification and categorization has been implemented in this paper using Machine learning and embedded concepts. We have selected Apple, Banana, Orange, Papaya etc. fruits for the demonstration. We studied the fruit detection by methods such Haar cascade classifier and tensor flow classifier. We trained the fruit classifier by using machine learning concepts and obtained the trained classifier to detect & categorize the fruits with quality. The electronic components used here are Raspberry Pi. Instead of raspberry pi, the laptop with Linux operating system (Ubuntu) can be used. Through image processing & machine learning algorithms we identify the type of fruit and its quality. An audio acknowledgment is given about the identification of the type of fruit while processing the fruit for packaging. In further enhancement we can develop a robot which can be used to separate the raw and ripe fruits with the help of detection algorithm used in this project.



[1]. S. Bargoti, J. Underwood, Deep fruit detection in orchards, IEEE International Conference on Robotics and Automation (ICRA), pp. 3626-3633, 2017
[2]. https://blog.arduino.cc/2019/11/07/fruit-identification-using-arduino-and-tensorflow/
[3]. export.arxiv.org
[4]. Fruits 360 Dataset on GitHub. https://github.com/Horea94/Fruit-Images-Dataset.
[5]. R. Barth, J. Ijsselmuiden, J. Hemming, E. Van Henten, Data synthesis methods for semantic segmentation in agriculture: A Capsicum annuum dataset, Computers and Electronics in Agriculture, 144, pp.284-296, 2018
[6]. Krithika Jayasankar, Karthika B, Jeyashree T, Deepalakshmi R, Karthika G, “FRUIT FRESHNESS DETECTION USING RASPBERRY PI”, International Journal of Pure and Applied Mathematics. Volume 119 No. 15 2018, 1685-1691 ISSN: 1314-3395 (on-line version)
[7]. H. Cheng, L. Damerow, Y. Sun, M. Blanke, Early Yield Prediction Using Image Analysis of Apple Fruit and Tree Canopy Features with Neural Networks, Journal of Imaging, Vol. 3(1), 2017.
[8]. Fruits 360 Dataset on Kaggle. https://www.kaggle.com/moltean/fruits.
[9]. Horea Muresan,Mihai Oltean,”Fruit recognition from images using deep learning”,ACTA UNIV. SAPIENTIAE, INFORMATICA, 10, 1 (2018) 26–42
[10]. D. Clevert, T. Unterthiner, S. Hochreiter, Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs) CoRR abs/1511.07289, 2015
[11]. K. Kapach, E. Barnea, R. Mairon, Y. Edan, O. Ben-Shahar, Computer vision for fruit harvesting robots state of the art and challenges ahead, Journal of Imaging, Vol. 3(1), pp. 4-34, 2017.
[12]. M. Liang, X. Hu, Recurrent Convolutional Neural Network for Object Recognition, IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Boston, pp. 3367-3375, 2015.
[13]. S. Puttemans, Y. Vanbrabant, L. Tits, T. Goedem, Automated visual fruit detection for harvest estimation and robotic harvesting, Sixth International Conference on Image Processing Theory, Tools and Applications, 2016
[14]. M, Rahnemoonfar, C. Sheppard, Deep count: fruit counting based on deep simulated learning, Sensors, 17(4), p. 905-, 2017.
[15]. S. Ren, K. He, R. Girshick, J. Sun, Faster r-cnn: Towards real-time object detection with region proposal networks, In Advances in neural information processing systems, pp. 91-99, 2015.
[16]. I. Sa, Z. Ge, F. Dayoub, B. Upcroft, T. Perez & C. McCool, Deep- Fruits: A Fruit Detection System Using Deep Neural Networks, Sensors (Basel, Switzerland), Vol. 16(8), pp. 1222-, 2016.
[17]. J. Schmidhuber, Deep learning in neural networks: An overview, Neural Networks vol. 61, pp. 85-117, 2015
[18]. R. K. Srivastava, K. Greff, J. Schmidhuber, Training very deep networks, Advances in neural information processing systems, Twenty- Eight International Conference on Neural Information Processing Systems,pp. 2377-2385, 2015, Montreal, Canada, 2015
[19]. J. Xiong, Z. Liu, R. Lin, R. Bu, Z. He, Z. Yang, C. Liang , Green Grape Detection and Picking-Point Calculation in a Night-Time Natural Environment Using a Charge-Coupled Device (CCD) Vision Sensor with Artificial Illumination Sensors, Vol. 18(4), pp. 969-, 2018.
[20]. D.C. Cires¸an, U. Meier, J. Schmidhuber, Multi-column Deep Neural Networks for Image Classification, IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Providence, pp. 3642-3649, 2012.
[21]. Convolution in mathematics https://en.wikipedia.org/wiki/Convolution.
[22]. Deep Learning article on Wikipedia. https://en.wikipedia.org/wiki/Deep_learning.
[23]. TensorFlow. https://www.tensorflow.org.
[24]. MNIST. http://yann.lecun.com/exdb/mnist.
[25]. D. Li, H. Zhao, X. Zhao, Q. Gao, L. Xu, Cucumber Detection Based on Texture and Color in Greenhouse, International Journal of Pattern Recognition and Artificial Intelligence, Vol. 31 (08), August 2017
[26]. CIFAR-10 and CIFAR-100 Datasets. https://www.cs.toronto.edu/˜kriz/cifar.html.
[27]. Britta O’Boyle and Chris Hall What is Google Lens and how do you use it?.
[28]. Google Lens on Wikipedia, https://en:wikipedia:org=wiki=Google Lens
[29]. https://www.tutorialspoint.com/tensorflow/index.htm
[30]. http://www.helpshareideas.com
[31]. www.researchgate.net
[32]. codelabs.developers.google.com