Disease detection on the leaves of the tomato plants by using deep learning

The aim of this work is to detect diseases that occur on plants in tomato fields or in their greenhouses. For this purpose, deep learning was used to detect the various diseases on the leaves of tomato plants. In the study, it was aimed that the deep learning algorithm should be run in real time on the robot. So the robot will be able to detect the diseases of the plants while wandering manually or autonomously on the field or in the greenhouse. Likewise, diseases can also be detected from close-up photographs taken from plants by sensors built in fabricated greenhouses. The examined diseases in this study cause physical changes in the leaves of the tomato plant. These changes on the leaves can be seen with RGB cameras. In the previous studies, standard feature extraction methods on plant leaf images to detect diseases have been used. In this study, deep learning methods were used to detect diseases. Deep learning architecture selection was the key issue for the implementation. So that, two different deep learning network architectures were tested first AlexNet and then SqueezeNet. For both of these deep learning networks training and validation were done on the Nvidia Jetson TX1. Tomato leaf images from the PlantVillage dataset has been used for the training. Ten different classes including healthy images are used. Trained networks are also tested on the images from the internet.

[1]  Jayme Garcia Arnal Barbedo,et al.  Digital image processing techniques for detecting, quantifying and classifying plant diseases. , 2013 .

[2]  Jayme Garcia Arnal Barbedo,et al.  Digital image processing techniques for detecting, quantifying and classifying plant diseases , 2013, SpringerPlus.

[3]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[4]  Murvet Kirci,et al.  Data acquisition from greenhouses by using autonomous mobile robot , 2016, 2016 Fifth International Conference on Agro-Geoinformatics (Agro-Geoinformatics).

[5]  Forrest N. Iandola,et al.  SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size , 2016, ArXiv.

[6]  Marcel Salathé,et al.  Using Deep Learning for Image-Based Plant Disease Detection , 2016, Front. Plant Sci..

[7]  Sally A. Miller,et al.  Compendium of tomato diseases and pests , 2014 .

[8]  Andrew M Mutka,et al.  Image-based phenotyping of plant disease symptoms , 2015, Front. Plant Sci..

[9]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[10]  Anup Vibhute,et al.  Applications of Image Processing in Agriculture: A Survey , 2012 .

[11]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[12]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[13]  Trevor Darrell,et al.  Caffe: Convolutional Architecture for Fast Feature Embedding , 2014, ACM Multimedia.

[14]  Marcel Salathé,et al.  An open access repository of images on plant health to enable the development of mobile disease diagnostics through machine learning and crowdsourcing , 2015, ArXiv.

[15]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).