Automated Detection and Classification of Tomato Leaf Diseases Using Convolutional Neural Networks
Downloads
Tomato (Solanum lycopersicum) is one of the most important vegetable crops globally, but its production is significantly affected by various foliar diseases such as Early Blight, Late Blight, and Septoria Leaf Spot. Timely and accurate detection of these diseases is critical for effective crop management and yield preservation. Traditional diagnostic methods rely heavily on manual inspection, which is time-consuming, error-prone, and impractical for large-scale monitoring. In this study, we present a deep learning-based approach utilizing Convolutional Neural Networks (CNNs) to automatically detect and classify multiple tomato leaf diseases from images. We employed the PlantVillage dataset, which contains over 10 classes of tomato leaf images, including healthy and diseased samples. Data preprocessing and augmentation techniques were applied to enhance model generalization and robustness under real-world conditions. The proposed CNN model achieved a classification accuracy of 97.30% on the test set, outperforming traditional machine learning models and demonstrating resilience across varied image conditions. Furthermore, we evaluated the model using precision, recall, F1-score, and confusion matrices, highlighting its ability to distinguish between visually similar diseases. Our approach provides a scalable, low-cost, and efficient solution for early disease detection, with potential for deployment in mobile applications and precision agriculture systems.
Agrios, G. N. Plant Pathology, 5th ed. Elsevier Academic Press, 2005.
Chaerani, R., & Voorrips, R. E. (2006). Tomato early blight resistance: review of conventional and molecular breeding. Euphytica, 151(3), 189–200.
Fry, W. E. (2008). Phytophthora infestans: The plant (and R gene) destroyer. Molecular Plant Pathology, 9(3), 385–402.
Stevens, M. A. et al. (1995). Resistance to Septoria leaf spot in tomato. Plant Disease, 79(4), 384–387.
Nowicki, M. et al. (2012). Potato and tomato late blight caused by Phytophthora infestans: an overview of pathology and resistance breeding. Plant Disease, 96(1), 4–17.
Haverkort, A. J. et al. (2009). Societal costs of late blight in potato and prospects of durable resistance through cisgenic modification. Potato Research, 52(4), 249–264.
Mahlein, A.-K. (2016). Plant disease detection by imaging sensors – parallels and specific demands for precision agriculture and plant phenotyping. Plant Disease, 100(2), 241–251.
Bock, C. H. et al. (2010). Plant disease severity estimated visually, by digital photography and image analysis, and by hyperspectral imaging. Critical Reviews in Plant Sciences, 29(2), 59–107.
Pethybridge, S. J., & Nelson, S. C. (2015). Leaf doctor: A new portable application for quantifying plant disease severity. Plant Disease, 99(10), 1310–1316.
Mahlein, A.-K. et al. (2013). Hyperspectral imaging for small-scale analysis of symptoms caused by different sugar beet diseases. Plant Methods, 9(1), 20.
Barbedo, J. G. A. (2013). Digital image processing techniques for detecting, quantifying and classifying plant diseases. SpringerPlus, 2(1), 660.
Ferentinos, K. P. (2018). Deep learning models for plant disease detection and diagnosis. Computers and Electronics in Agriculture, 145, 311–318.
Kogan, M. (1998). Integrated pest management: Historical perspectives and contemporary developments. Annual Review of Entomology, 43(1), 243–270.
Gebbers, R., & Adamchuk, V. I. (2010). Precision agriculture and food security. Science, 327(5967), 828–831.
Strange, R. N., & Scott, P. R. (2005). Plant disease: A threat to global food security. Annual Review of Phytopathology, 43, 83–116.
Schena, L. et al. (2013). Molecular diagnostics for plant diseases. CAB Reviews, 8(036), 1–16.
Barbedo, J. G. A. (2014). An automatic method to detect and measure leaf disease symptoms using digital image processing. Plant Disease, 98(12), 1709–1716.
Mohanty, S. P. et al. (2016). Using deep learning for image-based plant disease detection. Frontiers in Plant Science, 7, 1419.
Mahlein, A.-K. et al. (2012). Development of spectral indices for detecting and identifying plant diseases. Remote Sensing of Environment, 128, 21–30.
Sankaran, S. et al. (2010). A review of advanced techniques for detecting plant diseases. Computers and Electronics in Agriculture, 72(1), 1–13.
Brahimi, M. et al. (2017). Deep learning for plant identification and disease detection. Multimedia Tools and Applications, 77, 9909–9940.
Too, E. C. et al. (2019). A comparative study of fine-tuning deep learning models for plant disease identification. Computers and Electronics in Agriculture, 161, 272–279.
Lu, Y. et al. (2017). An in-field automatic wheat disease diagnosis system. Computers and Electronics in Agriculture, 142, 369–379.
Ramcharan, A. et al. (2019). Deep learning for image-based cassava disease detection. Frontiers in Plant Science, 10, 272.
Patil, S. B., & Kumaraswamy, Y. S. (2011). Analysis of tomato leaf diseases using machine learning techniques. International Journal of Advanced Research in Computer and Communication Engineering, 2(11), 2256–2258.
Al-Hiary, H. et al. (2011). Fast and accurate detection and classification of plant diseases. International Journal of Computer Applications, 17(1), 31–38.
Amara, J. et al. (2017). A deep learning-based approach for banana leaf diseases classification. Data Science in Agriculture and Natural Resource Management, 1(1), 1–11.
Sladojevic, S. et al. (2016). Deep neural networks based recognition of plant diseases by leaf image classification. Computational Intelligence and Neuroscience, 2016, Article ID 3289801.
Fuentes, A. et al. (2017). Robust deep learning-based detector for real-time tomato plant diseases and pests recognition. Sensors, 17(9), 2022.
Kamilaris, A., & Prenafeta-Boldú, F. X. (2018). Deep learning in agriculture: A survey. Computers and Electronics in Agriculture, 147, 70–90.
Zhang, S. et al. (2019). Identification of tomato leaf diseases using improved convolutional neural networks. Sensors, 19(11), 2528.
Tiwari, R. et al. (2021). Challenges and opportunities in deploying AI solutions for plant disease detection in developing countries. AI for Social Good, 1(1), 55–70.
Saleem, M. H. et al. (2020). Using hyperspectral imaging and machine learning for plant disease detection. Scientific Reports, 10(1), 1–12.
