Abstract
Disease detection in agricultural crops plays a pivotal role in ensuring food security and sustainable farming practices. Deep learning models, known for their ability in image analysis, often demand extensive image datasets and annotations to achieve high accuracy. However, in the case of bean crops, the absence of a publicly available dataset has posed a significant challenge for applying deep learning algorithms to accurately predict diseases. Additionally, the manual annotation of images demands substantial time and resources. This paper introduces an innovative approach to tackle these issues. We introduce a solution for real-time disease detection on bean leaves, despite the lack of bean-specific image data. Initially, we generate a small dataset from real images and annotate them. Then, we utilize images from the existing dataset PlantDoc (Singh et al. in: Proceedings of the 7th ACM IKDD CoDS and 25th COMAD, Association for Computing Machinery, pp 249–253, 2020) from leaves of other plant species. Moreover, to compensate for the limitations of a small image dataset, we employ advanced data augmentation techniques, enriching the training data and enhancing the model’s ability to generalize. Our experimental study shows that data augmentation techniques can improve the accuracy of deep learning methods by up to 37%.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Enquiries about data availability should be directed to the authors.
References
Abayomi-Alli OO, Damaševičius R, Misra S, Maskeliūnas R (2021) Cassava disease recognition from low-quality images using enhanced data augmentation model and deep learning. Expert Syst 38(7):1–21
Alguliyev R, Imamverdiyev Y, Sukhostat L, Bayramov R (2021) Plant disease detection based on a deep model. Soft Comput 25(21):13229–13242
Balafas V, Karantoumanis E, Louta M, Ploskas N (2023) Machine learning and deep learning for plant disease classification and detection. IEEE Access 11:114352–114377
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
Boulent J, Foucher S, Théau J, St-Charles PL (2019) Convolutional neural networks for the automatic identification of plant diseases. Front Plant Sci 10:941
Cap QH, Uga H, Kagiwada S, Iyatomi H (2022) Leafgan: an effective data augmentation method for practical plant disease diagnosis. IEEE Trans Autom Sci Eng 19(2):1258–1267. https://doi.org/10.1109/TASE.2020.3041499
Chlap P, Min H, Vandenberg N, Dowling J, Holloway L, Haworth A (2021) A review of medical image data augmentation techniques for deep learning applications. J Med Imaging Radiat Oncol 65(5):545–563
Chug A, Bhatia A, Singh AP, Singh D (2023) A novel framework for image-based plant disease detection using hybrid deep learning approach. Soft Comput 27(18):13613–13638
Dai G, Fan J, Tian Z, Wang C (2023) PPLC-Net: neural network-based plant disease identification model supported by weather data augmentation and multi-level attention mechanism. J King Saud Univ-Comput Inf Sci 35(5):101555
Das D, Singh M, Mohanty SS, Chakravarty S (2020) Leaf disease detection using support vector machine. In: 2020 International Conference on Communication and Signal Processing (ICCSP). IEEE, pp 1036–1040
Diana Andrushia A, Mary Neebha T, Trephena Patricia A, Umadevi S, Anand N, Varshney A (2023) Image-based disease classification in grape leaves using convolutional capsule network. Soft Comput 27(3):1457–1470
Enkvetchakul P, Surinta O (2022) Effective data augmentation and training techniques for improving deep learning in plant leaf disease recognition. Appl Sci Eng Prog 15(3):3810
Ferentinos KP (2018) Deep learning models for plant disease detection and diagnosis. Comput Electron Agric 145:311–318
Govardhan M, Veena M (2019) Diagnosis of tomato plant diseases using random forest. In: 2019 Global Conference for Advancement in Technology (GCAT). IEEE, pp 1–5
Haruna Y, Qin S, Mbyamm Kiki MJ (2023) An improved approach to detection of rice leaf disease with GAN-based data augmentation pipeline. Appl Sci 13(3):1346
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Huang G, Liu Z, Van Der Maaten L, Weinberger KQ (2017) Densely connected convolutional networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 4700–4708
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
Jiang P, Chen Y, Liu B, He D, Liang C (2019) Real-time detection of apple leaf diseases using deep learning approach based on improved convolutional neural networks. IEEE Access 7:77096–77107. https://doi.org/10.1109/ACCESS.2019.2914929
Jocher G (2022) ultralytics/yolov5: v3.1—bug fixes and performance improvements. https://github.com/ultralytics/yolov5. Accessed 8 Oct 2023
Kaggle (2018) Plantvillage dataset. https://www.kaggle.com/datasets/emmarex/plantdisease. Accessed 8 Oct 2023
Karantoumanis E, Balafas V, Louta M, Ploskas N (2022) Computational comparison of image preprocessing techniques for plant diseases detection. In: 2022 7th South-East Europe Design Automation, Computer Engineering, Computer Networks and Social Media Conference (SEEDA-CECNSM). IEEE, pp 1–5
Kaur P, Khehra BS, Mavi EBS (2021) Data augmentation for object detection: a review. In: 2021 IEEE International Midwest Symposium on Circuits and Systems (MWSCAS). IEEE, pp 537–543
Kaushik M, Prakash P, Ajay R, Veni S et al (2020) Tomato leaf disease detection using convolutional neural network with data augmentation. In: 2020 5th International Conference on Communication and Electronics Systems (ICCES). IEEE, pp 1125–1132
Li J, Qiao Y, Liu S, Zhang J, Yang Z, Wang M (2022) An improved YOLOv5-based vegetable disease detection method. Comput Electron Agric 202:107345
Li E, Wang L, Xie Q, Gao R, Su Z, Li Y (2023) A novel deep learning method for maize disease identification based on small sample-size and complex background datasets. Ecol Inform 75:102011
Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu C et al (2016) SSD: single shot multibox detector. In: European Conference on Computer Vision. Springer, pp 21–37
Mahum R, Munir H, Mughal ZUN, Awais M, Sher Khan F, Saqlain M, Mahamad S, Tlili I (2023) A novel framework for potato leaf disease detection using an efficient deep learning model. Hum Ecol Risk Assess Int J 29(2):303–326
Ramesh S, Hebbar R, Niveditha M, Pooja R, Shashank N, Vinod P et al (2018) Plant disease detection using machine learning. In: 2018 International Conference on Design Innovations for 3Cs Compute Communicate Control (ICDI3C). IEEE, pp 41–45
Ren S, He K, Girshick R, Sun J (2015) Faster r-cnn: towards real-time object detection with region proposal networks. In: Cortes C, Lawrence N, Lee D, Sugiyama M, Garnett R (eds) Advances in neural information processing systems, vol 28. Curran Associates, Inc
Saha S, Ahsan SMM (2021) Rice disease detection using intensity moments and random forest. In: 2021 International Conference on Information and Communication Technology for Sustainable Development (ICICT4SD). IEEE, pp 166–170
Shorten C, Khoshgoftaar TM (2019) A survey on image data augmentation for deep learning. J Big Data 6(1):1–48
Shrestha G, Das M, Dey N et al (2020) Plant disease detection using CNN. In: 2020 IEEE Applied Signal Processing Conference (ASPCON). IEEE, pp 109–113
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556
Singh D, Jain N, Jain P, Kayal P, Kumawat S, Batra N (2020) PlantDoc: a dataset for visual plant disease detection. In: Proceedings of the 7th ACM IKDD CoDS and 25th COMAD. Association for Computing Machinery, pp 249–253
Singh AK, Sreenivasu S, Mahalaxmi U, Sharma H, Patil DD, Asenso E (2022) Hybrid feature-based disease detection in plant leaf using convolutional neural network, Bayesian optimized SVM, and random forest classifier. J Food Qual 2022:1–16
Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2016) Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2818–2826
Zeng Q, Ma X, Cheng B, Zhou E, Pang W (2020) GANs-based data augmentation for citrus disease severity detection using deep learning. IEEE Access 8:177883–177895. https://doi.org/10.1109/ACCESS.2020.3025196
Zhang Z, Gao Q, Liu L, He Y (2023) A high-quality rice leaf disease image data augmentation method based on a dual GAN. IEEE Access 11:21176–21191
Zhao ZQ, Zheng P, Xu S, Wu X (2018) Object detection with deep learning: a review. IEEE Trans Neural Netw Learn Syst 30(11):3212–3232. https://doi.org/10.1109/TNNLS.2018.2869696
Zhu JY, Park T, Isola P, Efros AA (2017) Unpaired image-to-image translation using cycle-consistent adversarial networks. In: Proceedings of the IEEE international conference on computer vision, pp 2223–2232
Acknowledgements
This work has been co-financed by the European Regional Development Fund of the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation (project code MIS 5047196).
Funding
This work has been co-financed by the European Regional Development Fund of the European Union and Greek national funds through the Operational Program Competitiveness, Entrepreneurship and Innovation (project code MIS 5047196).
Author information
Authors and Affiliations
Contributions
EK: Methodology, Formal analysis and investigation, Writing - original draft preparation; VB: Methodology, Formal analysis and investigation, Writing - original draft preparation; LT: Conceptualization, Writing - review and editing, Funding acquisition; NP: Conceptualization, Methodology, Writing - review and editing, Resources, Supervision.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or nonfinancial interests to disclose.
Ethical approval
Ethical approval was not required for this research.
Human participants and/or animals
This article does not contain any studies with human participants or animals performed by any of the authors.
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.
About this article
Cite this article
Karantoumanis, E., Balafas, V., Louta, M. et al. Real-time disease detection on bean leaves from a small image dataset using data augmentation and deep learning methods. Soft Comput 28, 12929–12941 (2024). https://doi.org/10.1007/s00500-024-10348-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-024-10348-3