Abstract
Food security, which has currently attracted much attention, requires minimizing crop damage by timely detection of plant diseases. Therefore, the automatic identification and diagnosis of plant diseases are highly desired in agricultural information. In this paper, we propose a novel approach to identify plant diseases. The method is divided into two parts: starting with the enhancement of the artificial neural network, the extracted pixel values and feature values are input to the enhanced artificial neural network for the image segmentation; then, following the establishment of a CNN based model, the segmented images are input to the proposed CNN model for the image classification. The proposed approach shows an impressive performance in the experimental analyses. It achieved an average accuracy of 93.75% to identify the crop diseases under the complex background conditions, and the validation accuracy was, on average, 10% higher than that of the conventional method. Additionally, almost all the plant disease samples were correctly detected by the proposed approach, and thus the recall rate achieved 100%. The experimental finding presents a substantial performance relative to other state-of-the-art methods and demonstrates the efficiency and extensibility of the proposed approach.
Similar content being viewed by others
References
Faithpraise, F., et al.: Automatic plant pest detection and recognition using k-means clustering algorithm and correspondence filters. Int. J. Adv. Biotechnol. Res. 4(2), 189–199 (2013)
Al-Hiary, H., et al.: Fast and accurate detection and classification of plant diseases. Int. J. Comput. Appl. 17(1), 31–38 (2011)
Ding, W., Taylor, G.: Automatic moth detection from trap images for pest management. Comput. Electron. Agric. 123, 17–28 (2016)
Wells, W.M., III.: Medical image analysis–past, present, and future. Elsevier, Amsterdam (2016)
Devi, T.G., Neelamegam, P.: Image processing based rice plant leaves diseases in Thanjavur, Tamilnadu. Clust. Comput. 22(6), 13415–13428 (2019)
Bera, T., et al.: A survey on rice plant disease identification using image processing and data mining techniques. Emerging technologies in data mining and information security, pp. 365–376. Springer, Singapore (2019)
Zhang, X., et al.: Identification of maize leaf diseases using improved deep convolutional neural networks. IEEE Access 6, 30370–30377 (2018)
Ebrahimi, M.A., et al.: Vision-based pest detection based on SVM classification method. Comput. Electron. Agric. 137, 52–58 (2017)
García, J., Pope, C., Altimiras, F.: A distributed-means segmentation algorithm applied to lobesia botrana recognition. Complexity 2017, 3 (2017)
Guettari, N., Capelle-Laizé, A.S., Carré, P.: Blind image steganalysis based on evidential k-nearest neighbors. 2016 IEEE International Conference on Image Processing (ICIP). IEEE (2016)
Deepa, S., Umarani, R.: Steganalysis on images using SVM with Selected hybrid features of Gini index feature selection algorithm. Int. J. Adv. Res. Comput. Sci. 8(5), 1503–1509 (2017)
Ramezani, M., Ghaemmaghami, S.: Towards genetic feature selection in image steganalysis. 2010 7th IEEE Consumer Communications and Networking Conference. IEEE (2010)
Sheikhan, M., Pezhmanpour, M., Moin, M.S.: Improved contourlet-based steganalysis using binary particle swarm optimization and radial basis neural networks. Neural Comput. Appli. 21(7), 1717–1728 (2012)
Kodovsky, J., Fridrich, J., Holub, V.: Ensemble classifiers for steganalysis of digital media. IEEE Trans. Inf. Forensics Secur. 7(2), 432–444 (2011)
Zhang, F., et al.: Hierarchical feature learning with dropout k-means for hyperspectral image classification. Neurocomputing 187, 75–82 (2016)
Wang, X.-F., Huang, D.-S.: A novel density-based clustering framework by using level set method. IEEE Trans. Knowl. Data Eng. 21(11), 1515–1531 (2009)
Xie, X.L., Beni, G.: A validity measure for fuzzy clustering. IEEE Trans. Pattern Anal. Mach. Intell. 13(8), 841–847 (1991)
Barbedo, J.G.A.: Plant disease identification from individual lesions and spots using deep learning. Biosyst. Eng. 180, 96–107 (2019)
Barbedo, J.G.A.: Factors influencing the use of deep learning for plant disease recognition. Biosyst. Eng. 172, 84–91 (2018)
Hu, Y., Mingqi, Lu., Xiaobo, Lu.: Driving behaviour recognition from still images by using multi-stream fusion CNN. Mach. Vis. Appl. 30(5), 851–865 (2019)
Kamilaris, A., Prenafeta-Boldú, F.X.: Deep learning in agriculture: A survey. Comput. Electron. Agric. 147, 70–90 (2018)
Kussul, N., et al.: Deep learning classification of land cover and crop types using remote sensing data. IEEE Geosci. Remote Sens. Lett. 14(5), 778–782 (2017)
Yalcin, H.: Plant phenology recognition using deep learning: Deep-Pheno. 2017 6th International Conference on Agro-Geoinformatics. IEEE (2017)
Huang, H.-W., Li, Q.-T., Zhang, D.-M.: Deep learning based image recognition for crack and leakage defects of metro shield tunnel. Tunn. Undergr. Space Technol. 77, 166–176 (2018)
Garcia-Garcia, A., et al.: A review on deep learning techniques applied to semantic segmentation. arXiv preprint arXiv 1704, 06857 (2017)
Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. Adv. Neural Inf. Process. Syst. 60, 84–90 (2012)
Szegedy, C., et al.: Going deeper with convolutions. Proceedings of the IEEE conference on computer vision and pattern recognition (2015)
Zhang, M., et al.: The application of one-class classifier based on CNN in image defect detection. Procedia Comput. Sci. 114, 341–348 (2017)
Tang, H., et al.: Median filtering detection of small-size image based on CNN. J. Visual Commun. Image Represent. 51, 162–168 (2018)
Gao, H., et al.: Robust detection of median filtering based on combined features of difference image. Signal Process. Image Commun. 72, 126–133 (2019)
Mafi, M., et al.: A comprehensive survey on impulse and Gaussian denoising filters for digital images. Signal Process. 157, 236–260 (2019)
Holland, J.H.: An introductory analysis with applications to biology, control, and artificial intelligence. Adaptation in natural and artificial systems, 1st edn. The University of Michigan, USA (1975)
Pourmohammadali, B., et al.: Studying the relationships between nutrients in pistachio leaves and its yield using hybrid GA-ANN model-based feature selection. Comput. Electron. Agric. 172, 105352 (2020)
Ranganathan, A.: The levenberg-marquardt algorithm. Tutoral LM Algorithm 11(1), 101–110 (2004)
Madsen, K., Nielsen, H.B., Tingleff, O.: Methods for non-linear least squares problems. (2004)
Jaro, M., et al.: Implementation of K-means segmentation algorithm on Intel Xeon Phi and GPU: Application in medical imaging. Adv. Eng. Softw. 103, 21–28 (2017)
Phadikar, S., Sil, J., Das, A.K.: Classification of rice leaf diseases based on morphological changes. Int. J. Inf. Electron. Eng. 2(3), 460–463 (2012)
Lv, J., et al.: A segmentation method of bagged green apple image. Sci. Hortic. 246, 411–417 (2019)
Otsu, N.: A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. 9(1), 62–66 (1979)
Kunnath, N.X., Lee, S.H.: Meanshift segmentation guided spatially adaptive histogram equalizatio. Springer, Berlin, Heidelberg (2015)
Cheng, Y.: Mean shift, mode seeking, and clustering. IEEE Trans. Pattern Anal. Mach. Intell. 17(8), 790–799 (1995)
Prajapati, H.B., Shah, J.P., Dabhi, V.K.: Detection and classification of rice plant diseases. Intell. Decis. Technol. 11(3), 357–373 (2017)
LeCun, Y., et al.: Handwritten digit recognition with a back-propagation network. Advances in neural information processing systems. (1990)
Lin, T.Y., et al.: Focal loss for dense object detection. Proceedings of the IEEE International Conference on Computer Vision. (2017)
Keras-GPU: https://anaconda.org/anaconda/keras-gpu. Accessed 17 Jun 2019
GeForce GTX 1060: https://www.nvidia.com/en-us/geforce/products/10series/geforce-gtx- 1060/specifications. Accessed 17 Jun 2019
Hughes, D., Salathé, M.: An open access repository of images on plant health to enable the development of mobile disease diagnostics. arXiv preprint arXiv 1511, 08060 (2015)
Glauner, P.O.: Deep convolutional neural networks for smile recognition. ar Xiv preprint arXiv 1508, 06535 (2015)
Zeiler, M.D., Fergus, R.: Visualizing and understanding convolutional networks. European conference on computer vision, Springer, Cham (2014)
Acknowledgements
This work is partly supported by the grants from the National Natural Science Foundation of China (Project no. 61672439) and the Fundamental Research Funds for the Central Universities (#20720181004). The authors wish to thank all the editors and anonymous reviewers for their constructive advice.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, J., Chen, J., Zhang, D. et al. A cognitive vision method for the detection of plant disease images. Machine Vision and Applications 32, 31 (2021). https://doi.org/10.1007/s00138-020-01150-w
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00138-020-01150-w