Skip to main content
Log in

Smart farming for detection and identification of tomato plant diseases using light weight deep neural network

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

Abstract

Tomato occupies a protuberant place in every kitchen in various forms and this is one of the finest crops cultivated worldwide. However, the production of tomato crops is adversely affected due to different type of diseases. On one hand, timely recognition and classification of diseases is very essential for maintaining both the quality and quantity of tomatoes. And on the other hand, the combination of rising worldwide smartphone adoption and recent deep learning advancements has paved the way for smartphone-assisted disease detection. Hence, to accomplish the above-mentioned perspectives, a custom CNN model (CCNN) is designed to classify various tomato plant diseases. In contrast to state-of-the-art architectures such as Alex net and VGG-16, the proposed CCNN model has three convolution layers followed by three fully connected layers which reduces the processing time and the computational power while achieving a greater accuracy in classification of various diseases. Also, the number of hyper parameters of the proposed model is significantly decreased as compared with the existing models. The competency of the proposed model is experimentally verified with 10 classes of tomato leaves both qualitatively and quantitatively. The results exhibit that the Custom CNN model attains competitive accuracy as compared with the conventional models with lesser computational cost. Further, the deployment of the proposed CCNN model in the mobile based system paves way for widespread global smartphone-assisted crop disease diagnosis.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

The data sets generated for the current work are available at https://www.kaggle.com/datasets/emmarex/plantdisease.

References

  1. Agarwal M, Singh A, Arjaria S, Sinha A, Gupta S (2020) Tomato leaf disease detection using convolution neural network. Procedia Comput Sci 167:293–301

    Article  Google Scholar 

  2. Ahmed AA, Reddy GH (2021) A mobile-based system for detecting plant leaf diseases using deep learning. Agric Eng 3:478–493

    Google Scholar 

  3. Aishwarya N, Praveena NG, Akash Arumugam BS, Pramod J (2021) Photobook creation using face recognition and machine learning. In: Futuristic communication and network technologies. Lecture Notes in Electrical Engineering, Springer, Singapore vol. 792, 199–210

  4. Atila U, Ucar M, Akyol K, Ucar E (2021) Plant leaf disease classification using Efficient Net deep learning model. Ecol Inf 61:1–13

    Article  Google Scholar 

  5. Barbedo JGA (2014) A review on the main challenges in automatic plant disease identification based on visible range images. Biosyst Eng 144:52–60

    Article  Google Scholar 

  6. Brahimi M, Boukhalfa K, Moussaoui A (2017) Deep learning for tomato diseases: classification and symptoms visualization. Appl Artif Intell 31:299–315

    Article  Google Scholar 

  7. Chowdhury ME, Rahman T, Khandakar A, Ayari MA, Khan AU, Khan MS, Al-Emadi N, Reaz MBI, Islam MT, SHM A (2021) Automatic and reliable leaf disease detection using deep learning techniques. Agric Eng 3:294–312

    Google Scholar 

  8. Deng J, Dong W, Socher R, Li J, Li K, Fei-Fei L (2009) Imagenet: a large-scale hierarchical image database. IEEE Conference on Computer Vision and Pattern Recognition

  9. Elhassouny A, Smarandache F (2019) Smart mobile application to recognize tomato leaf diseases using convolutional neural networks. IEEE International Conference of Computer Science and Renewable Energies (ICCSRE), 1–4

  10. Ferentinos KP (2018) Deep learning models for plant disease detection and diagnosis. Comput Electron Agric 145:311–318

    Article  Google Scholar 

  11. Habiba SU, Islam MK (2021) Tomato plant diseases classification using deep learning based classifier from leaves images. International Conference on Information and Communication Technology for Sustainable Development (ICICT4SD), 82–86

  12. Hernández-Rabadan DL, Ramos-Quintana F, Guerrero JJ (2014) Integrating SOMs and a Bayesian classifier for segmenting diseased plants in uncontrolled environments. Sci World J. https://doi.org/10.1155/2014/214674

  13. Kaur M, Bhatia R (2019) Development of an improved tomato leaf disease detection and classification method. In: IEEE Conference on Information and Communication Technology, 1-5

  14. Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. Adv Neural Inf Proces Syst 1097–1105

  15. Luna-Benoso B, Martínez-Perales JC, Cortés-Galicia J (2020) Tomato disease detection by means of pattern recognition. Int J Comput Optim 7(1):35–45

    Google Scholar 

  16. Mohanty SP, Hughes DP, Salathe M (2016) Using deep learning for image-based plant disease detection. Front Plant Sci 7:1419

    Article  Google Scholar 

  17. Mokhtar U, El Bendary N, Hassenian AE, Emary E, Mahmoud MA, Hefny H, Tolba MF (2015) SVM-based detection of tomato leaves diseases. In: Intelligent Systems' 2014. Advances in Intelligent Systems and Computing, vol 323. Springer, Cham. https://doi.org/10.1007/978-3-319-11310-4_556

  18. Mokhtar U, Ali MAS, Hassanien AE, Hefny H (2015) Identifying two of tomatoes leaf viruses using support vector machine. In: Mandal J, Satapathy S, Kumar Sanyal M, Sarkar P, Mukhopadhyay A (eds) Information systems design and intelligent applications, vol 339. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2250-7_77      

  19. Moussafir M, Chaibi H, Saadane R, Chehri A, Rharras AE, Jeon G (2022) Design of efficient techniques for tomato leaf disease detection using genetic algorithm-based and deep neural networks. Plant Soil 479(267):1–16

  20. Paarth B, Kumar R, Singh G (2020) Transfer learning-based tomato leaf disease detection for mobile applications. In: Proceedings of IEEE International Conference on Computing, Power and Communication Technologies (GUCON), pp. 34–39

  21. Prince G, Clarkson JP, Rajpoot NM (2015) Automatic detection of diseased tomato plants using thermal and stereo visible light images. PLoS One 10(4):e0123262

    Article  Google Scholar 

  22. Rangarajan AK, Purushothaman R, Ramesh A (2018) Tomato crop disease classification using pre-trained deep learning algorithm. Procedia Comput Sci 133:1040–1047

    Article  Google Scholar 

  23. Reddy JN, Vinod K, Remya Ajai AS (2019) Analysis of classification algorithms for plant leaf disease detection. In: 2019 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), Coimbatore, India

  24. Sembiring A, Away Y, Arnia F, Muharar R (2020) Development of concise convolutional neural network for tomato plant disease classification based on leaf images. Journal of Physics: Conference Series, 1845, ICIASGA

  25. Szegedy C, Liu W, Jia W, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 1–9

  26. Wang Q, Qi F, Sun M, Qu J, Xue J (2019) Identification of tomato disease types and detection of infected areas based on deep convolutional neural networks and object detection techniques. Compu Intell Neurosci 2019:9142753. https://doi.org/10.1155/2019/9142753

  27. Yang X, Guo T (2017) Machine learning in plant disease research. Eur J Bio Med Res 3(1):6–9

    Article  Google Scholar 

  28. Zhang K, Wu Q, Liu A, Meng X (2018) Can deep learning identify tomato leaf disease. Advances in Multimedia, Hindawi Publications 3:1–10. https://doi.org/10.1155/2018/6710865

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to N. Aishwarya.

Ethics declarations

Conflict of interest

There is no actual or potential conflict of interest in relation to this article exists.

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

Aishwarya, N., Praveena, N.G., Priyanka, S. et al. Smart farming for detection and identification of tomato plant diseases using light weight deep neural network. Multimed Tools Appl 82, 18799–18810 (2023). https://doi.org/10.1007/s11042-022-14272-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14272-2

Keywords