Skip to main content
Log in

Detection of plant leaf diseases using deep convolutional neural network models

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Food demand is exponentially increasing due to the increase in population in every country; hence, increasing the yield is one of the focus areas for sustainable agricultural development. Predicting plant disease is one of the measures to increase crop yield and quality, thereby increasing the economy. The present work aims to develop a web-based application built with a deep learning model to detect plant leaf disease using a leaf image and alert farmers with messages. A comparative study was conducted on the data of the PlantVillage dataset for binary and multiclass classifications. Various deep convolutional neural network (CNN) models, such as MobileNet, DenseNet201, ResNet50, Inception V3, and visual geometry group (VGG) 16 and 19, have been compared with a proposed model. Various metrics include precision, recall, classification report, Confusion Matrix, and accuracy. MobileNet is influential among the selected models, with an accuracy of 97.35% and precision and recall of 0.973 each for multiclass classification. The proposed model achieved an accuracy of 99.39% with a loss of 0.0361, precision of 0.989, and a recall of 0.984 for binary classification compared with deep CNN models. A web-based application was created using the MobileNet model for the convenience of sending an email alert to the user regarding plant disease. The research results help improve a country's crop productivity and the overall economy through prompt and precise decision-making on crop diseases.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability

Data will be made available on request.

Abbreviations

CNN:

Convolutional neural network

FN:

False Negative

FP:

False Positive

kNN:

K- Nearest Neighbors

TN:

True Negative

TP:

True Positive

VGG:

Visual geometry group

References

  1. Lee SH, Goëau H, Bonnet P, Joly A (2020) New perspectives on plant disease characterization based on deep learning. Comput Electron Agric 170:105220. https://doi.org/10.1016/j.compag.2020.105220

    Article  Google Scholar 

  2. Fisher MC, Gurr SJ, Cuomo CA, Blehert DS, Jin H et al (2020) Threats posed by the fungal kingdom to humans, wildlife, and agriculture. MBio 11(3). https://doi.org/10.1128/mBio.00449-20

  3. Gui P, Dang W, Zhu F, Zhao Q (2021) Towards automatic field plant disease recognition. Comput Electron Agric 191:106523. https://doi.org/10.1016/j.compag.2021.106523

    Article  Google Scholar 

  4. Astani M, Hasheminejad M, Vaghefi M (2022) A diverse ensemble classifier for tomato disease recognition. Comput Electron Agric 198:107054. https://doi.org/10.1016/j.compag.2022.107054

    Article  Google Scholar 

  5. Fan X, Luo P, Mu Y, Zhou R, Tjahjadi T, Ren Y (2022) Leaf image based plant disease identification using transfer learning and feature fusion. Comput Electron Agric 196:106892. https://doi.org/10.1016/j.compag.2022.106892

    Article  Google Scholar 

  6. Chen J, Chen J, Zhang D, Sun Y, Nanehkaran YA (2020) Using deep transfer learning for image-based plant disease identification. Comput Electron Agric 173:105393. https://doi.org/10.1016/j.compag.2020.105393

    Article  Google Scholar 

  7. Li Y, Nie J, Chao X (2020) Do we really need deep CNN for plant diseases identification? Comput Electron Agric 178:105803. https://doi.org/10.1016/j.compag.2020.105803

    Article  Google Scholar 

  8. Karthik R, Hariharan M, Anand S, Mathikshara P, Johnson A, Menaka R (2020) Attention embedded residual CNN for disease detection in tomato leaves. Appl Soft Comput 86:105933. https://doi.org/10.1016/j.asoc.2019.105933

    Article  Google Scholar 

  9. Atila Ü, Uçar M, Akyol K, Uçar E (2021) Plant leaf disease classification using EfficientNet deep learning model. Ecol Inform 61:101182. https://doi.org/10.1016/j.ecoinf.2020.101182

    Article  Google Scholar 

  10. Shewale MV, Daruwala RD (2023) High performance deep learning architecture for early detection and classification of plant leaf disease. J Agric Food Res 14:100675. https://doi.org/10.1016/j.jafr.2023.100675

    Article  Google Scholar 

  11. Sethy PK, Barpanda NK, Rath AK, Behera SK (2020) Deep feature based rice leaf disease identification using support vector machine. Comput Electron Agric 175:105527. https://doi.org/10.1016/j.compag.2020.105527

    Article  Google Scholar 

  12. Abbas A, Jain S, Gour M, Vankudothu S (2021) Tomato plant disease detection using transfer learning with C-GAN synthetic images. Comput Electron Agric 187:106279. https://doi.org/10.1016/j.compag.2021.106279

    Article  Google Scholar 

  13. Jiang Z, Dong Z, Jiang W, Yang Y (2021) Recognition of rice leaf diseases and wheat leaf diseases based on multi-task deep transfer learning. Comput Electron Agric 186:106184. https://doi.org/10.1016/j.compag.2021.106184

    Article  Google Scholar 

  14. Dananjayan S, Tang Y, Zhuang J, Hou C, Luo S (2022) Assessment of state-of-the-art deep learning based citrus disease detection techniques using annotated optical leaf images. Comput Electron Agric 193:106658. https://doi.org/10.1016/j.compag.2021.106658

    Article  Google Scholar 

  15. Zeng W, Li M (2020) Crop leaf disease recognition based on Self-Attention convolutional neural network. Comput Electron Agric 172:105341. https://doi.org/10.1016/j.compag.2020.105341

    Article  Google Scholar 

  16. Ji M, Wu Z (2022) Automatic detection and severity analysis of grape black measles disease based on deep learning and fuzzy logic. Comput Electron Agric 193:106718. https://doi.org/10.1016/j.compag.2022.106718

    Article  Google Scholar 

  17. Ravi V, Acharya V, Pham TD (2022) Attention deep learning-based large-scale learning classifier for cassava leaf disease classification. Expert Syst 39(2). https://doi.org/10.1111/exsy.12862

  18. Russel NS, Selvaraj A (2022) Leaf species and disease classification using multiscale parallel deep CNN architecture. Neural Comput Appl 34:19217–19237. https://doi.org/10.1007/s00521-022-07521-w

    Article  Google Scholar 

  19. Xiao D, Zeng R, Liu Y, Huang Y, Liu J, Feng J, Zhang X (2022) Citrus greening disease recognition algorithm based on classification network using TRL-GAN. Comput Electron Agric 200:107206. https://doi.org/10.1016/j.compag.2022.107206

    Article  Google Scholar 

  20. Zhao Y, Sun C, Xu X, Chen J (2022) RIC-net: A plant disease classification model based on the fusion of inception and residual structure and embedded attention mechanism. Comput Electron Agric 193:106644. https://doi.org/10.1016/j.compag.2021.106644

    Article  Google Scholar 

  21. Cristin R, Santhosh Kumar B, Priya C, Karthick K (2020) Deep neural network based Rider-Cuckoo Search Algorithm for plant disease detection. Artif intel Rev 53(7):4993–5018. https://doi.org/10.1007/s10462-020-09813-w

    Article  Google Scholar 

  22. MohantySharada P, Hughes DP, Salathé M (2016) Using deep learning for image-based plant disease detection. Front Plant Sci 7:1419. https://doi.org/10.3389/fpls.2016.01419

    Article  Google Scholar 

  23. Chen L, Cui X, Li W (2021) Meta-learning for few-shot plant disease detection. Foods 10(10):2441. https://doi.org/10.3390/foods10102441

    Article  Google Scholar 

  24. Hassan SM, Maji AK, Masiński M, Leonowicz Z, Jasińska E (2021) Identification of plant-leaf diseases using CNN and transfer-learning approach. Electronics 10(12):1388. https://doi.org/10.3390/electronics10121388

    Article  Google Scholar 

  25. Singh V, Sharma N, Singh S (2021) A review of imaging techniques for plant disease detection. Artif Intell Agric 4:229–242. https://doi.org/10.1016/j.aiia.2020.10.002

    Article  Google Scholar 

  26. Zhang N, Yang G, Pan Y, Yang X, Chen L, Zhao C (2020) A review of advanced technologies and development for hyperspectral-based plant disease detection in the past three decades. Remote Sens 12(19):3188. https://doi.org/10.3390/rs12193188

    Article  Google Scholar 

  27. Kaur P, Harnal S, Tiwari R, Upadhyay S, Bhatia S, Mashat A, Alabdali AM (2022) Recognition of leaf disease using hybrid convolutional neural network by applying feature reduction. Sensors 22:575. https://doi.org/10.3390/s22020575

    Article  Google Scholar 

  28. Singh RK, Tiwari A, Gupta RK (2022) Deep transfer modeling for classification of Maize Plant Leaf Disease. Multimed Tools Appl 81:6051–6067. https://doi.org/10.1007/s11042-021-11763-6

    Article  Google Scholar 

  29. Pardede HF, Suryawati E, Zilvan V, Ramdan A, Kusumo RBS, Heryana A, Yuwana RS, Krisnandi D, Subekti A, Fauziah F, Rahadi VP (2020) Plant diseases detection with low resolution data using nested skip connections. J Big Data 7:57. https://doi.org/10.1186/s40537-020-00332-7

    Article  Google Scholar 

  30. Bedi P, Gole P (2021) Plant disease detection using hybrid model based on convolutional autoencoder and convolutional neural network. Artif Intell Agric 5:90–101. https://doi.org/10.1016/j.aiia.2021.05.002

    Article  Google Scholar 

  31. Albattah W, Nawaz M, Javed A, Masood M, Albahli S (2022) A novel deep learning method for detection and classification of plant diseases. Complex Intell Syst 8:507–524. https://doi.org/10.1007/s40747-021-00536-1

    Article  Google Scholar 

  32. Sharma S, Sharma G, Menghani E, Sharma A (2023) A comprehensive review on automatic detection and early prediction of tomato diseases and pests control based on leaf/fruit images, Lect Notes Netw Sys 599 LNNS, pp 276–296. https://doi.org/10.1007/978-3-031-22018-0_26

  33. Karthika I, Megha M, Roshni M (2023) deep learning approach to automated tomato plant leaf disease diagnosis. Proceedings of the 2023 2nd International Conference on Electronics and Renewable Systems, ICEARS 2023, pp 1381–1388. https://doi.org/10.1109/ICEARS56392.2023.10085564

  34. Kukadiya H, Meva D (2022) Automatic cotton leaf disease classification and detection by convolutional neural network. Communications in Computer and Information Science, 1759 CCIS, pp 247–266. https://doi.org/10.1007/978-3-031-23092-9_20

  35. Shukla PK, Sathiya S (2022) Early detection of potato leaf diseases using convolutional neural network with web application. Proceedings - 2022 IEEE World Conference on Applied Intelligence and Computing, AIC 2022, pp 277–282. https://doi.org/10.1109/AIC55036.2022.9848975

  36. Paiva-Peredo E (2023) Deep learning for the classification of cassava leaf diseases in unbalanced field data set. Communications in Computer and Information Science, 1798 CCIS, pp 101–114. https://doi.org/10.1007/978-3-031-28183-9_8

  37. Yadav R, Pandey M, Sahu SK (2022) Cassava plant disease detection with imbalanced dataset using transfer learning. Proceedings - 2022 IEEE World Conference on Applied Intelligence and Computing, AIC 2022, pp 220–225. https://doi.org/10.1109/AIC55036.2022.9848882

  38. Geetharamani G, Arun Pandian J (2019) Identification of plant leaf diseases using a nine-layer deep convolutional neural network. Comput Electr Eng 76:323–338. https://doi.org/10.1016/j.compeleceng.2019.04.011

    Article  Google Scholar 

  39. Rosmala D, PrakhaAnggara MR, Sahat JP (2021) Transfer learning with VGG16 and InceptionV3 model for classification of potato leaf disease. J Theor Appl Inf Technol 99(2):279–292

    Google Scholar 

  40. Tassis LM, Tozzi de Souza JE, Krohling RA (2021) A deep learning approach combining instance and semantic segmentation to identify diseases and pests of coffee leaves from in-field images. Comput Electron Agric 186:106191. https://doi.org/10.1016/j.compag.2021.106191

    Article  Google Scholar 

  41. Tiwari V, Joshi RC, Dutta MK (2021) Dense convolutional neural networks based multiclass plant disease detection and classification using leaf images. Ecol Inform 63:101289. https://doi.org/10.1016/j.ecoinf.2021.101289

    Article  Google Scholar 

  42. Tiwari V, Joshi RC, Dutta MK (2022) Deep neural network for multi-class classification of medicinal plant leaves. Expert Syst 39(8):e13041. https://doi.org/10.1111/exsy.13041

    Article  Google Scholar 

  43. Ennouni A, Sihamman NO, Sabri MA, Aarab A (2021) Early detection and classification approach for plant diseases based on MultiScale image decomposition. J Comput Sci 17(3):284–295. https://doi.org/10.3844/JCSSP.2021.284.295

    Article  Google Scholar 

  44. Barman U, Choudhury RD, Sahu D, Barman GG (2020) Comparison of convolution neural networks for smartphone image based real time classification of citrus leaf disease. Comput Electron Agric 177:105661. https://doi.org/10.1016/j.compag.2020.105661

    Article  Google Scholar 

  45. Rahman CR, Arko PS, Ali ME, Iqbal Khan MA, Apon SH, Nowrin F, Wasif A (2020) Identification and recognition of rice diseases and pests using convolutional neural networks. Biosyst Eng 194:112–120. https://doi.org/10.1016/j.biosystemseng.2020.03.020

    Article  Google Scholar 

  46. Hanh BT, Van Manh H, Nguyen N (2022) Enhancing the performance of transferred efficientnet models in leaf image-based plant disease classification. J Plant Dis Prot 129(3):623–634. https://doi.org/10.1007/s41348-022-00601-y

    Article  Google Scholar 

  47. Kumar Y, Hasteer N, Bhardwaj A, Yogesh (2022) Convolutional neural network architecture for detection and classification of diseases in fruits. Curr Sci 122(11):1315–1320. https://doi.org/10.18520/cs/v122/i11/1315-1320

    Article  Google Scholar 

  48. Waldamichael FG, Debelee TG, Ayano YM (2022) Coffee disease detection using a robust HSV color-based segmentation and transfer learning for use on smartphones. Int J Intell Syst 37(8):4967–4993. https://doi.org/10.1002/int.22747

    Article  Google Scholar 

  49. Matarese V (2022) Kinds of replicability: different terms and different functions. Axiomathes 32(Suppl 2):647–670. https://doi.org/10.1007/s10516-021-09610-2

    Article  Google Scholar 

  50. Baker M (2020) Why scientists must share their research code. Nature. https://doi.org/10.1038/nature.2016.20504

    Article  Google Scholar 

  51. Idicula SM, David Peter S (2007) A multilingual query processing system using software agents. J Digit Inf Manag 5(6):385–390

    Google Scholar 

  52. Derici C, Aydin Y, Yenialaca C, Aydin NY, Kartal G, Özgür A, Güngör T (2018) A closed-domain question answering framework using reliable resources to assist students. Nat Lang Eng 24(5):725–762. https://doi.org/10.1017/S1351324918000141

    Article  Google Scholar 

  53. Hossain MI, Jahan S, Al Asif MR, Samsuddoha M, Ahmed K (2023) Detecting tomato leaf diseases by image processing through deep convolutional neural networks. Smart Agricultural Technology 5:100301. https://doi.org/10.1016/j.atech.2023.100301

    Article  Google Scholar 

  54. Singh G, Yogi KK (2023) Comparison of RSNET model with existing models for potato leaf disease detection. Biocatal Agric Biotechnol 50:102726. https://doi.org/10.1016/j.bcab.2023.102726

    Article  Google Scholar 

  55. Hari P, Singh MP (2023) A lightweight convolutional neural network for disease detection of fruit leaves. Neural Comput Appl 35(20):14855–14866. https://doi.org/10.1007/s00521-023-08496-y

    Article  Google Scholar 

  56. Mohammed EA, Mohammed GH (2023) Citrus leaves disease diagnosis. Indones J Electr Eng Comput Sci 31(2):925–932. https://doi.org/10.11591/ijeecs.v31.i2.pp925-932

    Article  Google Scholar 

  57. Ahad MT, Li Y, Song B, Bhuiyan T (2023) Comparison of CNN-based deep learning architectures for rice diseases classification. Artif Intell Agric 9:22–35. https://doi.org/10.1016/j.aiia.2023.07.001

    Article  Google Scholar 

  58. Islam MM, Adil MAA, Talukder MA, Ahamed MKU, Uddin MA, Hasan MK, Sharmin S, Rahman MM, Debnath SK (2023) DeepCrop: deep learning-based crop disease prediction with web application. J Agric Food Res 14:100764. https://doi.org/10.1016/j.jafr.2023.100764

    Article  Google Scholar 

  59. Singh P, Singh P, Farooq U, Khurana SS, Verma JK, Kumar M (2023) CottonLeafNet: cotton plant leaf disease detection using deep neural networks. Multimed Tools Appl 82(24):37151–37176. https://doi.org/10.1007/s11042-023-14954-5

    Article  Google Scholar 

Download references

Acknowledgements

The authors thank the SRM Institute of Science and Technology, Kattankulathur, Chennai, India, for providing the required research infrastructure.

Funding

No funding was received.

Author information

Authors and Affiliations

Authors

Contributions

Puja Singla: Conceptualization, Methodology, Design, Data collection, Data Visualization, Formal analysis, Vijaya Kalavakonda: Conceptualization, Methodology, Design, Investigation. Data collection, Data analysis, Writing- Original draft preparation, Ramalingam Senthil: Methodology, Data analysis, Data curation, Formal analysis, Writing, Writing–review & editing.

Corresponding author

Correspondence to Vijaya Kalavakonda.

Ethics declarations

Resources

The related data are discussed in the manuscript and the relevant resources are provided as follows.

Data: https://github.com/pujasingla/Plant-Village-Dataset

Codes: Binary Classification: https://github.com/pujasingla/Plant-Disease-Detection-Binary-Classification

Multi Classification/Web Application: https://github.com/pujasingla/Plant_LeafDiseaseDetection

Trial registration

Trial registration is not applicable.

Competing interests

The authors declare no potential conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singla, P., Kalavakonda, V. & Senthil, R. Detection of plant leaf diseases using deep convolutional neural network models. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-023-18099-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-023-18099-3

Keywords

Navigation