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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Corresponding authors
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11119-022-09959-3