Meta Deep Learn Leaf Disease Identification Model for Cotton Crop
Abstract
:1. Introduction
1.1. Crop Health Assessment Using Deep Learning Techniques
1.2. Convolution Neural Network
1.3. Transfer Learning
2. Related Work
3. Materials & Methods
Dataset
4. Performance Matrix
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Pantazi, X.; Moshou, D.; Tamouridou, A. Automated leaf disease detection in different crop species through image features analysis and One Class Classifiers. Comput. Electron. Agric. 2018, 156, 96–104. [Google Scholar] [CrossRef]
- Toda, Y.; Okura, F. How convolutional neural networks diagnose plant disease. Plant Phenomics 2019, 2019, 9237136. [Google Scholar] [CrossRef] [PubMed]
- Dunne, R.; Desai, D.; Sadiku, R.; Jayaramudu, J. A review of natural fibres, their sustainability and automotive applications. J. Reinf. Plast. Compos. 2016, 35, 1041–1050. [Google Scholar] [CrossRef]
- Pham, T.N.; Van Tran, L.; Dao, S.V.T. Early disease classification of mango leaves using feed-forward neural network and hybrid metaheuristic feature selection. IEEE Access 2020, 8, 189960–189973. [Google Scholar] [CrossRef]
- Zhou, C.; Zhou, S.; Xing, J.; Song, J. Tomato leaf disease identification by restructured deep residual dense network. IEEE Access 2021, 9, 28822–28831. [Google Scholar] [CrossRef]
- Iqbal, Z.; Khan, M.A.; Sharif, M.; Shah, J.H.; ur Rehman, M.H.; Javed, K. An automated detection and classification of citrus plant diseases using image processing techniques: A review. Comput. Electron. Agric. 2018, 153, 12–32. [Google Scholar] [CrossRef]
- Wang, G.; Sun, Y.; Wang, J. Automatic Image-Based Plant Disease Severity Estimation Using Deep Learning. Comput. Intell. Neurosci. 2017, 2017, 2917536. [Google Scholar] [CrossRef] [Green Version]
- Saleem, M.H.; Potgieter, J.; Arif, K.M. Plant disease classification: A comparative evaluation of convolutional neural networks and deep learning optimizers. Plants 2020, 9, 1319. [Google Scholar] [CrossRef]
- Yan, Q.; Yang, B.; Wang, W.; Wang, B.; Chen, P.; Zhang, J. Apple leaf diseases recognition based on an improved convolutional neural network. Sensors 2020, 20, 3535. [Google Scholar] [CrossRef]
- Khan, M.A.; Akram, T.; Sharif, M.; Awais, M.; Javed, K.; Ali, H.; Saba, T. CCDF: Automatic system for segmentation and recognition of fruit crops diseases based on correlation coefficient and deep CNN features. Comput. Electron. Agric. 2018, 155, 220–236. [Google Scholar] [CrossRef]
- Hughes, D.P.; Salathe, M. An Open Access Repository of Images on Plant Health to Enable the Development of Mobile Disease Diagnostics. 2015. Available online: http://arxiv.org/abs/1511.08060 (accessed on 15 November 2021).
- Liakos, K.G.; Busato, P.; Moshou, D.; Pearson, S.; Bochtis, D. Machine learning in agriculture: A review. Sensors 2018, 18, 2674. [Google Scholar] [CrossRef] [Green Version]
- Lin, K.; Gong, L.; Huang, Y.; Liu, C.; Pan, J. Deep learning-based segmentation and quantification of cucumber powdery mildew using convolutional neural network. Front. Plant Sci. 2019, 10, 155. [Google Scholar] [CrossRef] [Green Version]
- Liu, X.; Deng, Z.; Yang, Y. Recent progress in semantic image segmentation. Artif. Intell. Rev. 2018, 52, 1089–1106. [Google Scholar] [CrossRef] [Green Version]
- Karlekar, A.; Seal, A. SoyNet: Soybean leaf diseases classification. Comput. Electron. Agric. 2020, 172, 105342. [Google Scholar] [CrossRef]
- Chen, J.; Chen, J.; Zhang, D.; Sun, Y.; Nanehkaran, Y. Using deep transfer learning for image-based plant disease identification. Comput. Electron. Agric. 2020, 173, 105393. [Google Scholar] [CrossRef]
- Amin, H.; Darwish, A.; Hassanien, A.E.; Soliman, M. End-to-End Deep Learning Model for Corn Leaf Disease Classification. IEEE Access 2022, 10, 31103–31115. [Google Scholar] [CrossRef]
- Mohanty, S.P.; Hughes, D.P.; Salathé, M. Using deep learning for image-based plant disease detection. Front. Plant Sci. 2016, 7, 1419. [Google Scholar] [CrossRef] [Green Version]
- Singh, V.; Misra, A. Detection of plant leaf diseases using image segmentation and soft computing techniques. Inf. Process. Agric. 2017, 4, 41–49. [Google Scholar] [CrossRef] [Green Version]
- Wang, D.; Khosla, A.; Gargeya, R.; Irshad, H.; Beck, A.H. Deep Learning for Identifying Metastatic Breast Cancer. 2016. Available online: http://arxiv.org/abs/1606.05718 (accessed on 12 September 2021).
- Zhu, W.; Chen, H.; Ciechanowska, I.; Spaner, D. Application of infrared thermal imaging for the rapid diagnosis of crop disease. IFAC-PapersOnLine 2018, 51, 424–430. [Google Scholar] [CrossRef]
- Pang, J.; Bai, Z.-Y.; Lai, J.-C.; Li, S.-K. Automatic segmentation of crop leaf spot disease images by integrating local threshold and seeded region growing. In Proceedings of the 2011 International Conference on Image Analysis and Signal Processing (IASP 2011), Hubei, China, 21–23 October 2011; pp. 590–594. [Google Scholar] [CrossRef]
- Zhang, J.-H.; Kong, F.-T.; Wu, J.-Z.; Han, S.-Q.; Zhai, Z.-F. Automatic image segmentation method for cotton leaves with disease under natural environment. J. Integr. Agric. 2018, 17, 1800–1814. [Google Scholar] [CrossRef]
- Kumar, M.; Hazra, T.; Tripathy, S.S. Wheat Leaf Disease Detection Using Image Processing. Int. J. Latest Technol. Eng. Manag. Appl. Sci. 2017, 6, 73–76. [Google Scholar]
- Jian, Z.; Wei, Z. Support vector machine for recognition of cucumber leaf diseases. In Proceedings of the 2010 2nd International Conference on Advanced Computer Control, Shenyang, China, 27–29 March 2010; Volume 5, pp. 264–266. [Google Scholar] [CrossRef]
- Cheng, X.; Zhang, Y.; Chen, Y.; Wu, Y.; Yue, Y. Pest identification via deep residual learning in complex background. Comput. Electron. Agric. 2017, 141, 351–356. [Google Scholar] [CrossRef]
- Nachtigall, L.G.; Araujo, R.M.; Nachtigall, G.R. Classification of Apple Tree Disorders Using Convolutional Neural Networks. In Proceedings of the 2016 IEEE 28th International Conference on Tools with Artificial Intelligence (ICTAI), San Jose, CA, USA, 6–8 November 2016; pp. 472–476. [Google Scholar] [CrossRef] [Green Version]
- Grinblat, G.L.; Uzal, L.C.; Larese, M.G.; Granitto, P.M. Deep learning for plant identification using vein morphological patterns. Comput. Electron. Agric. 2016, 127, 418–424. [Google Scholar] [CrossRef] [Green Version]
- Alfarisy, A.A.; Chen, Q.; Guo, M. Deep learning based classification for paddy pests & diseases recognition. In Proceedings of the 2018 International Conference on Mathematics and Artificial Intelligence, Chengdu, China, 20 April 2018; pp. 21–25. [Google Scholar] [CrossRef]
- Fujita, E.; Kawasaki, Y.; Uga, H.; Kagiwada, S.; Iyatomi, H. Basic investigation on a robust and practical plant diagnostic system. In Proceedings of the 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA), Anaheim, CA, USA, 18–20 December 2016. [Google Scholar] [CrossRef]
- Chaudhary, P.; Chaudhari, A.K.; Cheeran, A.N.; Godara, S. Color transform based approach for disease spot detection on plant leaf. Int. J. Comput. Sci. Telecommun. 2012, 3, 4–9. [Google Scholar]
- Parikh, A.; Raval, M.S.; Parmar, C.; Chaudhary, S. Disease Detection and Severity Estimation in Cotton Plant from Unconstrained Images. In Proceedings of the 2016 IEEE International Conference on Data Science and Advanced Analytics (DSAA), Montreal, QC, Canada, 17–19 October 2016; pp. 594–601. [Google Scholar] [CrossRef]
- Zhang, J.; Rao, Y.; Man, C.; Jiang, Z.; Li, S. Identification of cucumber leaf diseases using deep learning and small sample size for agricultural Internet of Things. Int. J. Distrib. Sens. Netw. 2021, 17. [Google Scholar] [CrossRef]
- Liu, B.; Tan, C.; Li, S.; He, J.; Wang, H. A data augmentation method based on generative adversarial networks for grape leaf disease identification. IEEE Access 2020, 8, 102188–102198. [Google Scholar] [CrossRef]
- Kaya, A.; Keceli, A.S.; Catal, C.; Yalic, H.Y.; Temucin, H.; Tekinerdogan, B. Analysis of transfer learning for deep neural network based plant classification models. Comput. Electron. Agric. 2019, 158, 20–29. [Google Scholar] [CrossRef]
- Santos, T.; de Souza, L.L.; dos Santos, A.A.; Avila, S. Grape detection, segmentation, and tracking using deep neural networks and three-dimensional association. Comput. Electron. Agric. 2020, 170, 105247. [Google Scholar] [CrossRef] [Green Version]
- Chopda, J.; Raveshiya, H.; Nakum, S.; Nakrani, V. Cotton crop disease detection using decision tree classifier. In Proceedings of the 2018 International Conference on Smart City and Emerging Technology (ICSCET), Mumbai, India, 5 January 2018; pp. 1–5. [Google Scholar] [CrossRef]
- Rothe, P.; Kshirsagar, R.V. Automated extraction of digital images features of three kinds of cotton leaf diseases. In Proceedings of the 2014 International Conference on Electronics, Communication and Computational Engineering (ICECCE), Hosur, India, 17–18 November 2014; pp. 67–71. [Google Scholar] [CrossRef]
- Xu, R.; Li, C.; Paterson, A.H.; Jiang, Y.; Sun, S.; Robertson, J.S. Aerial images and convolutional neural network for cotton bloom detection. Front. Plant Sci. 2018, 8, 2235. [Google Scholar] [CrossRef] [Green Version]
- Ma, J.; Du, K.; Zheng, F.; Zhang, L.; Gong, Z.; Sun, Z. A recognition method for cucumber diseases using leaf symptom images based on deep convolutional neural network. Comput. Electron. Agric. 2018, 154, 18–24. [Google Scholar] [CrossRef]
- Thangaraj, R.; Anandamurugan, S.; Pandiyan, P.; Kaliappan, V.K. Artificial intelligence in tomato leaf disease detection: A comprehensive review and discussion. J. Plant Dis. Prot. 2021, 129, 469–488. [Google Scholar] [CrossRef]
Author | Methodology | Crop | Type of the Disease/Health Assessment | Limitation |
---|---|---|---|---|
[16] | VGGNET Transfer Learning | Rice, Maize | Gray leaf spot, Common rust, Northern leaf blight | The author of the study worked on VGGNET Transfer Learning to find the disease in the rice leaves. The proposed method achieved an accuracy of 92%. The limitation of the work is very small, as the dataset consists of 500 images selected for rice and 466 images selected for maize. The model was not tested on other benchmark datasets. |
[32] | Image Processing | Cotton | Leaf Spot | The author claims the work as a generalized approach for detecting every disease, while no evidence is provided. |
[33] | GrabCut, SVM, Deep CNN, GAN | Cucumber | anthracnose, downy mildew, and powdery mildew | The author has used two-stage segmentation to extract lesions from leafspot. Two-stage segmentation was implemented using GrabCut with the SVM method. Various features were extracted such as Color, Texture and border. Data Augmentation was done using AR-GAN to generate more images. The proposed study achieved an accuracy of 96.11%. The limitation of the work is that the experiment was performed on 600 images and the model was not tested on other plants to judge the accuracy of the model for generalization. |
[34] | AlexNet, VGG, ResNet, GAN, DenseNet, Xception, ResNext, SEResNet, EfficientNet | Grape | Esca measles, Leaf spot, Black rot | The study’s author presented a GAN-based data augmentation strategy to expand the size of the Grape dataset’s original Dataset. The author tested the Dataset on various CNN architectures, including (AlexNet, VGG, ResNet, DenseNet, Xception, ResNext, SEResNet, and EfficientNet). The accuracy of the proposed model was 98.70 percent. To generalize the model, the author has not tested it outside of the Grape dataset. Only leaf images with no background are included in the Grape Dataset. The model’s performance on real-world images will suffer due to this method. |
[36] | Mask R-CNN | Grape | Grape Varieties | The author of the study proposed Mask R-CNN to detect various Grape varieties by using instance segmentation. The limitation of the work is the proposed method will only work with Grape because of the annotated Dataset of Grape to detect instances. |
[37] | Decision Tree Classifier | Cotton | Cotton Disease | The author in the proposed work has used various parameters such as temperature, soil moisture etc. to predict the disease of cotton. For classification, the author has used a decision tree classifier. The only parameters such as soil, moisture and temperature cannot help with detecting diseases of crop. |
[38] | Image Segmentation, Gaussian filter, Graph cut | Cotton | Leaf Spot | The author has used manual image processing methods to identify disease in cotton. The method is based on image processing and requires time. |
[39] | CNN | Cotton | Flower species | The author has worked on cotton flower species using unmanned aerial images. |
[40] | DCNN, AlexNet | Cucumber | target leaf spots, mildew, powdery mildew, anthracnose, downy | The study’s author proposed a deep Convolutional Neural Network (DCNN) to recognize several diseases in cucumber. On 1184 original photos, the proposed work was implemented. Data Augmentation was used to increase the original dataset to 14,208 rows. The proposed model had a 93.4 percent accuracy rate. The suggested model achieves less accuracy, and the model was not trained on other benchmark datasets, which is a limitation of the study. |
Proposed work | CNN, VGG16 Transfer Learning, ResNet50, GoogLeNet | Cotton | Healthy, Leaf Spot, Target Leaf Spot, Powdery Mildew Nutrient Deficiency, Verticillium wilt, Leaf curl |
Model | CNN | VGG16 | ResNet50 | Proposed Model |
---|---|---|---|---|
No. of Parameters | 9,185,606 | 14,878,982 | 25,638,918 | 2,629,639 |
FLOPs | 5.4 G | 30.9 G | 0.00421 G | 38.5 G |
Training Time | 1 h 34 min 56 s | 54 min 3 s | 53 min 15 s | 1 h 17 min 52 s |
S. No | Disease Class | Training | Test |
---|---|---|---|
1. | healthy | 204 | 50 |
2. | leaf curl | 334 | 84 |
3. | leafspot | 479 | 116 |
4. | Nutrient Deficiency | 257 | 64 |
5. | Powdery mildew | 182 | 46 |
6. | Target spot | 225 | 57 |
7. | Veticillium Wilt | 229 | 58 |
Model | Name | Parameter |
---|---|---|
CNN | Optimizer | Adam |
Learning rate | 0.0001 | |
No. of Epochs | 100 | |
Dropout | 0.5 | |
Batch Size | 32 | |
Input Shape | 224*224 | |
VGG16 | Optimizer | Adam |
Learning rate | 0.001 | |
No. of Epochs | 100 | |
Dropout | 0.5 | |
Batch Size | 32 | |
Input Shape | 224*224 | |
ResNet50 | Optimizer | SGD |
Learning rate | 0.01 | |
Weight Decay | 0.0002 | |
Momentum | 0.9 | |
No. of Epochs | 100 | |
Dropout | 0.4 | |
Batch Size | 32 | |
Input Shape | 224*224 | |
Proposed Model | Optimizer | Adam |
Learning rate | 0.001 | |
No. of Epochs | 100 | |
Dropout | 0.25 | |
Batch Size | 32 |
Disease Class | Precision | Recall | F-Score | Support |
---|---|---|---|---|
powdery mildew | 1.000000 | 1.000000 | 1.000000 | 46.0 |
leaf curl | 1.000000 | 0.976190 | 0.987952 | 84.0 |
target spot | 1.000000 | 0.947368 | 0.972973 | 57.0 |
verticillium wilt | 1.000000 | 0.931034 | 0.964286 | 58.0 |
leafspot | 0.934959 | 0.991379 | 0.962343 | 116.0 |
healthy | 0.884615 | 0.920000 | 0.901961 | 50.0 |
Nutrient deficiency | 0.875000 | 0.875000 | 0.875000 | 64.0 |
Disease Class | Precision | Recall | F-Score | Support |
---|---|---|---|---|
powdery mildew | 1.000000 | 1.000000 | 1.000000 | 46.0 |
leaf curl | 0.988235 | 1.000000 | 0.994083 | 84.0 |
verticillium wilt | 1.000000 | 0.982759 | 0.991304 | 58.0 |
target spot | 0.982456 | 0.982456 | 0.982456 | 57.0 |
healthy | 0.980000 | 0.980000 | 0.980000 | 50.0 |
leafspot | 0.958333 | 0.991379 | 0.974576 | 116.0 |
Nutrient deficiency | 0.983333 | 0.921875 | 0.951613 | 64.0 |
Disease Class | Precision | Recall | F-Score | Support |
---|---|---|---|---|
healthy | 1.000000 | 1.000000 | 1.000000 | 50.0 |
leaf curl | 1.000000 | 1.000000 | 1.000000 | 84.0 |
verticillium wilt | 1.000000 | 1.000000 | 1.000000 | 58.0 |
powdery mildew | 0.978723 | 1.000000 | 0.989247 | 46.0 |
Nutrient deficiency | 1.000000 | 0.968750 | 0.984127 | 64.0 |
leafspot | 0.965517 | 0.965517 | 0.965517 | 116.0 |
target spot | 0.948276 | 0.964912 | 0.956522 | 57.0 |
Disease Class | Precision | Recall | F-Score | Support |
---|---|---|---|---|
healthy | 1.000000 | 1.000000 | 1.000000 | 50.0 |
leaf curl | 1.000000 | 1.000000 | 1.000000 | 84.0 |
verticillium wilt | 1.000000 | 1.000000 | 1.000000 | 58.0 |
powdery mildew | 0.978723 | 1.000000 | 0.989247 | 46.0 |
Nutrient deficiency | 1.000000 | 0.968750 | 0.984127 | 64.0 |
leafspot | 0.957983 | 0.982759 | 0.970213 | 116.0 |
target spot | 0.981818 | 0.947368 | 0.964286 | 57.0 |
S. No. | Model | Accuracy | Dataset |
---|---|---|---|
1. | Custom CNN | 95.37% | Cotton |
2. | VGG16 | 98.10% | Cotton |
3. | ResNet50 | 98.32% | Cotton |
4. | Proposed Model | 98.53% | Cotton |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Memon, M.S.; Kumar, P.; Iqbal, R. Meta Deep Learn Leaf Disease Identification Model for Cotton Crop. Computers 2022, 11, 102. https://doi.org/10.3390/computers11070102
Memon MS, Kumar P, Iqbal R. Meta Deep Learn Leaf Disease Identification Model for Cotton Crop. Computers. 2022; 11(7):102. https://doi.org/10.3390/computers11070102
Chicago/Turabian StyleMemon, Muhammad Suleman, Pardeep Kumar, and Rizwan Iqbal. 2022. "Meta Deep Learn Leaf Disease Identification Model for Cotton Crop" Computers 11, no. 7: 102. https://doi.org/10.3390/computers11070102
APA StyleMemon, M. S., Kumar, P., & Iqbal, R. (2022). Meta Deep Learn Leaf Disease Identification Model for Cotton Crop. Computers, 11(7), 102. https://doi.org/10.3390/computers11070102