Skip to main content
Log in

Online recognition of peanut leaf diseases based on the data balance algorithm and deep transfer learning

  • Published:
Precision Agriculture Aims and scope Submit manuscript

Abstract

Peanut leaf diseases that occur throughout the growth process of peanuts seriously affect the peanut yield and quality. The timely and accurate identification and diagnosis of disease with appropriate early treatment measures can effectively avoid the risk of yield and quality losses caused by leaf lesions. Due to the low professional knowledge level of plant growers, the traditional manual diagnosis exhibits low accuracy and causes manpower wastage. Therefore, the present study proposed an online recognition method for peanut leaf diseases based on the data balance algorithm and deep transfer learning. The data balance algorithm was used to solve the problem of data distribution tilt. Furthermore, transfer learning was used to construct a peanut leaf disease recognition model to enhance the generalisation ability based on the lightweight convolutional neural network by removing the original network output layer, re-adding the normalisation and pooling layers, modifying the fully connected layer, and introducing the regularisation constraint strategies. Finally, the deployment and analysis of the model were completed in low-cost embedded devices. This allowed the rapid on-site identification of the healthy state, black spot disease, brown spot disease, net spot disease and mosaic disease for single leaves. Using the self-built peanut leaf disease dataset, three lightweight convolutional neural networks, namely MobileNet V2, Xception and NasNetMobile, were trained and deployed. Comparative experiments showed that the average macro accuracy for peanut leaf disease recognition reached 0.978, 0.990 and 0.974. The average on-site diagnostic accuracy of peanut leaf diseases exceeded 85%. Thus, the present study provides new methods for the development of a portable peanut leaf disease diagnostic device.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Ali, H., Lali, M. I., Nawaz, M. Z., Sharif, M., & Saleem, B. A. (2017). Symptom based automated detection of citrus diseases using color histogram and textural descriptors. Computers and Electronics in Agriculture, 138, 92–104. doi:https://doi.org/10.1016/j.compag.2017.04.008

    Article  Google Scholar 

  • Araujo, J. M. M., & Peixoto, Z. M. A. (2019). A new proposal for automatic identification of multiple soybean diseases. Computers and Electronics in Agriculture, 167, 105060

    Article  Google Scholar 

  • Arnal Barbedo, J. G. (2019). Plant disease identification from individual lesions and spots using deep learning. Biosystems Engineering, 180, 96–107. doi:https://doi.org/10.1016/j.biosystemseng.2019.02.002

    Article  Google Scholar 

  • Buda, M., Maki, A., & Mazurowski, M. A. (2018). A systematic study of the class imbalance problem in convolutional neural networks. Neural Networks, 106, 249–259. doi:https://doi.org/10.1016/j.neunet.2018.07.011

    Article  PubMed  Google Scholar 

  • Chen, J., Zhang, D., Nanehkaran, Y. A., & Li, D. (2020). Detection of rice plant diseases based on deep transfer learning. Journal of Science of Food and Agriculture, 100(7), 3246–3256. doi: https://doi.org/10.1002/jsfa.10365

    Article  CAS  Google Scholar 

  • Chollet, F. (2017). Xception: Deep learning with depthwise separable convolutions. In Proceedings of the IEEE conference on computer vision and pattern recognition. pp. 1251–1258. doi: https://doi.org/10.1109/CVPR.1997.609286

  • Clemencic, M., & Mato, P. (2012). A CMake-based build and configuration framework. Journal of Physics: Conference Series, 396(5), 052021. doi:https://doi.org/10.1088/1742-6596/396/5/052021

  • Dong, M., Mu, S., Su, T., & Sun, W. (2019). Image Recognition of Peanut Leaf Diseases Based on Capsule Networks. In International China Computer Federation Conference on Artificial Intelligence, Singapore: Springer. doi: https://doi.org/10.1007/978-981-32-9298-7_4

  • Ertam, F., & Aydın, G. (2017). Data classification with deep learning using Tensorflow. In International Conference on Computer Science and Engineering (UBMK). pp.755–758. Washington, USA: IEEE Computer Society doi: https://doi.org/10.1109/UBMK.2017.8093521

  • Espejo-Garcia, B., Mylonas, N., Athanasakos, L., Vali, E., & Fountas, S. (2021). Combining generative adversarial networks and agricultural transfer learning for weeds identification. Biosystems Engineering, 204, 79–89

    Article  CAS  Google Scholar 

  • Fan, X., Zhou, J., & Xu (2020). Recognition of field maize leaf diseases based on improved regional convolutional neural network. Journal of South China Agricultural University, 41(6), 82–91. doi:https://doi.org/10.7671/j.issn.1001-411X.202008022

    Article  Google Scholar 

  • Fatica, M. (2008). CUDA toolkit and libraries. In IEEE Hot Chips 20 Symposium (HCS). pp. 1–22. Washington, USA: IEEE Computer Society. doi: https://doi.org/10.1109/HOTCHIPS.2008.7476520

  • Gao, J., Ni, J., Yang, H., & Han, Z. (2021). Pistachio Visual Detection Based on Data Balance and Deep Learning. Transactions of the Chinese Society for Agricultural Machinery, 52(7), 367–372. doi: https://doi.org/10.6041/j.issn.1000-1298.2021.07.040

    Article  Google Scholar 

  • Gonzalez-Huitron, V., León-Borges, J. A., Rodriguez-Mata, A. E., Amabilis-Sosa, L. E., Ramírez-Pereda, B., & Rodriguez, H. (2021). Disease detection in tomato leaves via CNN with lightweight architectures implemented in Raspberry Pi 4. Computers and Electronics in Agriculture, 181, 105951. doi:https://doi.org/10.1016/j.compag.2020.105951

    Article  Google Scholar 

  • Gremillion, S., Culbreath, A., Gorbet, D., Mullinix, B., Pittman, R., Stevenson, K., et al. (2011). Response of progeny bred from Bolivian and North American cultivars in integrated management systems for leaf spot of peanut (Arachis hypogaea). Crop Protection, 30(6), 698–704. doi: https://doi.org/10.1016/j.cropro.2011.02.012

    Article  Google Scholar 

  • Grindstaff, B., Mabry, M. E., Blischak, P. D., Quinn, M., & Pires, C., J (2019). Affordable remote monitoring of plant growth in facilities using Raspberry Pi computers. Applications in Plant Sciences, 7(8), e11280. doi:https://doi.org/10.1002/aps3.11280

    Article  PubMed  PubMed Central  Google Scholar 

  • He, K., Zhang, X., Ren, S., & Sun, J. (2016). Deep Residual Learning for Image Recognition. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR). pp. 770–778. Washington, USA: IEEE Computer Society

  • Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., et al. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. Non-peer reviewed preprint at https://arxiv.org/abs/1704.04861

  • 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. Computers and Electronics in Agriculture, 186, 106184

    Article  Google Scholar 

  • Jinhui, Q., Hui, L. D., & Junchao, Y. (2012). The Application of Qt/Embedded on Embedded Linux. In International Conference on Industrial Control and Electronics Engineering. pp.1304–1307. Washington, USA: IEEE Computer Society. doi: https://doi.org/10.1109/ICICEE.2012.346

  • Johnson, J. M., & Khoshgoftaar, T. M. (2019). Survey on deep learning with class imbalance. Journal of Big Data, 6(1), 27. doi:https://doi.org/10.1186/s40537-019-0192-5

    Article  Google Scholar 

  • Krishnamoorthy, N., Prasad, L. N., Kumar, C. P., Subedi, B., Abraha, H. B., & Sathishkumar, V. E. (2021). Rice leaf diseases prediction using deep neural networks with transfer learning. Environmental Research, 198, 111275. doi: https://doi.org/10.1016/j.envres.2021.111275

    Article  CAS  Google Scholar 

  • Li, F. F., Deng, J., & Li, K. (2009). ImageNet: Constructing a large-scale image database. Journal of Vision, 9(8), 1037–1037. doi: https://doi.org/10.1167/9.8.1037

    Article  Google Scholar 

  • Li, Y., Chai, Y., Hu, Y., & Yin, H. (2019). Review of imbalanced data classification methods. Control and Decision, 34(4), 673–688. doi: https://doi.org/10.13195/j.kzyjc.2018.0865

    Article  Google Scholar 

  • Liu, Y., Feng, Q., & Wang, S. (2019). Plant disease identification method based on lightweight CNN and mobile application. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 35(17), 194–204. https://doi.org/10.11975/j. issn.1002-6819.2019.17.024

    Article  Google Scholar 

  • Luna-Benoso, B., Martínez-Perales, J. C., Cortés-Galicia, J., Flores-Carapia, R., & Silva-García, V. M. (2021). Detection of Diseases in Tomato Leaves by Color Analysis. Electronics, 10(9), doi: https://doi.org/10.3390/electronics10091055

  • Ma, J., Du, K., Zheng, F., Zhang, L., Gong, Z., & Sun, Z. (2018). A recognition method for cucumber diseases using leaf symptom images based on deep convolutional neural network. Computers and Electronics in Agriculture, 154, 18–24

    Article  Google Scholar 

  • Mohanty, S. P., Hughes, D. P., & Salathe, M. (2016). Using Deep Learning for Image-Based Plant Disease Detection. Frontiers in Plant Science, 7, 1419. doi: https://doi.org/10.3389/fpls.2016.01419

    Article  PubMed  PubMed Central  Google Scholar 

  • Panda, P. K., Vinay, S., Surendra, M., & Venugopal, K. (2021). Implementation of Peanut Leaf Disease Detection System Using Faster RCNN. In 2021 Second International Conference on Smart Technologies in Computing, Electrical and Electronics (ICSTCEE), Washington, USA: IEEE Computer Society

  • Pantazi, X. E., Moshou, D., & Tamouridou, A. A. (2019). Automated leaf disease detection in different crop species through image features analysis and One Class Classifiers. Computers and Electronics in Agriculture, 156, 96–104

    Article  Google Scholar 

  • Patayon, U. B., & Crisostomo, R. V. (2022). Peanut leaf spot disease identification using pre-trained deep convolutional neural network. International Journal of Electrical and Computer Engineering (IJECE), 12(3), https://doi.org/10.11591/ijece.v12i3.pp3005-3012

  • Qi, H., Liang, Y., Ding, Q., & Zou, J. (2021). Automatic Identification of Peanut-Leaf Diseases Based on Stack Ensemble. Applied Sciences, 11(4), doi: https://doi.org/10.3390/app11041950

  • Qin, F., Liu, D., Sun, B., Ruan, L., Ma, Z., & Wang, H. (2016). Identification of Alfalfa Leaf Diseases Using Image Recognition Technology. PLoS One, 11(12), e0168274. doi: https://doi.org/10.1371/journal.pone.0168274

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  • Ramesh, S., & Vydeki, D. (2020). Recognition and classification of paddy leaf diseases using Optimized Deep Neural network with Jaya algorithm. Information Processing in Agriculture, 7(2), 249–260. doi:https://doi.org/10.1016/j.inpa.2019.09.002

    Article  Google Scholar 

  • Rigger, M., Marr, S., Adams, B., & Mössenböck, H. (2019). Understanding GCC builtins to develop better tools. In Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. New York, USA: Association for Computing Machinery. https://doi.org/10.1145/3338906.3338907

  • Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., & Chen, L. C. (2018). Mobilenetv2: Inverted residuals and linear bottlenecks. In Proceedings of the IEEE conference on computer vision and pattern recognition. pp. 4510–4520. Washington, USA: IEEE Computer Society

  • Simonyan, K., & Zisserman, A. (2019). Very deep convolutional networks for large-scale image recognition. In 3rd International Conference on Learning Representations (ICLR 2015), 1–14. Non-peer reviewed preprint at arXiv:1409.1556

  • Sladojevic, S., Arsenovic, M., Anderla, A., Culibrk, D., & Stefanovic, D. (2016). Deep Neural Networks Based Recognition of Plant Diseases by Leaf Image Classification. Computational Intelligence and Neuroscience, 2016, 3289801. doi:https://doi.org/10.1155/2016/3289801

  • Subash, L., Arulselvi, G., & Kavitha, K. (2021). Analysis of Plant disease in Power Plant Areas Using Deep Learning Techniques. Annals of the Romanian Society for Cell Biology, 25(4), 19667–19679. https://www.annalsofrscb.ro/index.php/journal/article/view/8772

    Google Scholar 

  • Thangaraj, R., Anandamurugan, S., & Kaliappan, V. K. (2020). Automated tomato leaf disease classification using transfer learning-based deep convolution neural network. Journal of Plant Diseases and Protection, 128(1), 73–86. doi: https://doi.org/10.1007/s41348-020-00403-0

    Article  Google Scholar 

  • Yan, J., & Han, S. (2018). Classifying Imbalanced Data Sets by a Novel RE-Sample and Cost-Sensitive Stacked Generalization Method. Mathematical Problems in Engineering, 2018, 1–13. doi:https://doi.org/10.1155/2018/5036710

    Article  Google Scholar 

  • Zoph, B., Vasudevan, V., Shlens, J., & Le, Q. V. (2018). Learning Transferable Architectures for Scalable Image Recognition. In IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp.8697–8710. Washington, USA: IEEE Computer Society

Download references

Acknowledgements

The authors would like to thank Zongfeng Zou and Julin Liu for providing valuable advice.

Funding

This work was supported by the National Natural Science Foundation of China under Grant No. 51775290 and the Key R&D Projects of Shandong Province under Grant No.2019GNC106140.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Dongwei Wang or Yuliang Yun.

Ethics declarations

Conflict of interest

The authors declare that they have no 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 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

Feng, Q., Xu, P., Ma, D. et al. Online recognition of peanut leaf diseases based on the data balance algorithm and deep transfer learning. Precision Agric 24, 560–586 (2023). https://doi.org/10.1007/s11119-022-09959-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11119-022-09959-3

Keywords

Navigation