Abstract
Recently, deep learning techniques specifically the Convolutional Neural Networks (CNNs) have reported outstanding results from the application for plant water stress detection based on computer vision system compared to other machine learning methods. However, the size of the conventional CNN models is generally too large for its deployment on resource-limited devices such as mobile smartphone or embedded devices. In this study, a lightweight CNN is proposed by incorporating attention mechanism as an augmentation module into the model. The model was trained, validated, and tested using plant images of Setaria grass undergone three water stress treatments. Experimental results show that the proposed method improved the interclass precision, recall, F1-score, and the overall accuracy by more than 9%. Compared to the established lightweight CNN models, the proposed lightweight CNN achieved faster computational time with comparable parameters. In addition, the proposed lightweight model is also efficient when trained on small plant dataset with limited overfitting.
Similar content being viewed by others
References
Bertolli S, Mazzafera P, Souza G (2014) Why is it so difficult to identify a single indicator of water stress in plants? A proposal for a multivariate analysis to assess emergent properties. Plant Biol 16(3):578–585
Akıncı Ş, Lösel DM (2012) Plant water-stress response mechanisms. Water Stress:15–42
Wakamori K, Mizuno R, Nakanishi G, Mineno H (2019) Multimodal neural network with clustering-based drop for estimating plant water stress. Computers and Electronics in Agriculture. p. 105118
Seginer I, Elster R, Goodrum J, Rieger M (1992) Plant wilt detection by computer-vision tracking of leaf tips. Trans ASAE 35(5):1563–1567
Kacira M, Ling PP, Short TH (2002) Machine vision extracted plant movement for early detection of plant water stress. Trans ASAE 45(4):1147
Shibata S, Kaneda Y, Mineno H (2017) Motion-Specialized Deep Convolutional Descriptor for Plant Water Stress Estimation. In: International Conference on Engineering Applications of Neural Networks. Springer. pp. 3–14
Hendrawan Y, Murase H (2011) Neural-intelligent water drops algorithm to select relevant textural features for developing precision irrigation system using machine vision. Comput Electron Agric 77(2):214–228
Ramos-Giraldo P, Reberg-Horton C, Locke AM, Mirsky S, Lobaton E (2020) Drought stress detection using low-cost computer vision systems and machine learning techniques. IT Prof 22(3):27–29
Biabi H, Mehdizadeh SA, Salmi MS (2019) Design and implementation of a smart system for water management of lilium flower using image processing. Comput Electron Agric 160:131–143
An J, Li W, Li M, Cui S, Yue H (2019) Identification and Classification of Maize Drought Stress Using Deep Convolutional Neural Network. Symmetry 11(2):256
Soffer M, Hadar O, Lazarovitch N (2021) Automatic Detection of Water Stress in Corn Using Image Processing and Deep Learning. In: International Symposium on Cyber Security Cryptography and Machine Learning, Springer. pp. 104–113
Chandel NS, Chakraborty SK, Rajwade YA, Dubey K, Tiwari MK, Jat D (2020) Identifying crop water stress using deep learning models. Neural Comput & Applic 33:1–15
Zhang W et al (2021) A cloud computing-based approach using the visible near-infrared spectrum to classify greenhouse tomato plants under water stress. Comput Electron Agric 181:105966
Freeman D et al (2019) Watson on the Farm: Using Cloud-Based Artificial Intelligence to Identify Early Indicators of Water Stress. Remote Sens 11(22):2645
Zhang Q, Zhuo L, Li J, Zhang J, Zhang H, Li X (2018) Vehicle color recognition using multiple-layer feature representations of lightweight convolutional neural network. Signal Process 147:146–153
Haque WA, Arefin S, Shihavuddin A, Hasan MA (2021) DeepThin: a novel lightweight CNN architecture for traffic sign recognition without GPU requirements. Expert Syst Appl 168:114481
Chen L, Wei Z, Xu Y (2020) A lightweight spectral–spatial feature extraction and fusion network for hyperspectral image classification. Remote Sens 12(9):1395
Howard AG et al. (2017) Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861
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
Howard A et al. (2019) Searching for mobilenetv3. In: Proceedings of the IEEE/CVF international conference on computer vision. pp. 1314–1324
Kamal K, Yin Z, Wu M, Wu Z (2019) Depthwise separable convolution architectures for plant disease classification. Comput Electron Agric 165:104948
Khaki S, Safaei N, Pham H, Wang L (2022) Wheatnet: a lightweight convolutional neural network for high-throughput image-based wheat head detection and counting. Neurocomputing 489:78–89
Kamarudin MH, Ismail ZH Lightweight deep CNN models for identifying drought stressed plant. IOP Conf Series: Earth Environ Sci 1091(1):012043. https://doi.org/10.1088/1755-1315/1091/1/012043
Bao W, Yang X, Liang D, Hu G, Yang X (2021) Lightweight convolutional neural network model for field wheat ear disease identification. Comput Electron Agric 189:106367
Woo S, Park J, Lee J-Y, Kweon IS (2018) Cbam: Convolutional block attention module. In: Proceedings of the European conference on computer vision (ECCV). pp. 3–19
Tang Z, Yang J, Li Z, Qi F (2020) Grape disease image classification based on lightweight convolution neural networks and channelwise attention. Comput Electron Agric 178:105735
Hu J, Shen L, Sun G (2018) Squeeze-and-excitation networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp. 7132–7141
Bhujel A, Kim N-E, Arulmozhi E, Basak JK, Kim H-T (2022) A lightweight Attention-based convolutional neural networks for tomato leaf disease classification. Agriculture 12(2):228
Kamilaris A, Prenafeta-Boldú FX (2018) Deep learning in agriculture: a survey. Computers and electronics in agriculture, Review vol. 147, pp. 70–90. https://doi.org/10.1016/j.compag.2018.02.016
Barbedo JGA (2018) Impact of dataset size and variety on the effectiveness of deep learning and transfer learning for plant disease classification. Comput Electron Agric 153:46–53
Raghu M, Zhang C, Kleinberg J, Bengio S (2019) Transfusion: Understanding transfer learning for medical imaging. Advances in neural information processing systems, vol. 32
Perez L, Wang J (2017) The effectiveness of data augmentation in image classification using deep learning. arXiv preprint arXiv:1712.04621
Fahlgren N, Feldman M, Gehan MA, Wilson MS, Shyu C, Bryant DW, Hill ST, McEntee CJ, Warnasooriya SN, Kumar I, Ficor T, Turnipseed S, Gilbert KB, Brutnell TP, Carrington JC, Mockler TC, Baxter I (2015) A versatile phenotyping system and analytics platform reveals diverse temporal responses to water availability in Setaria. Mol Plant 8(10):1520–1535
M. J. Feldman et al., "Time dependent genetic analysis links field and controlled environment phenotypes in the model C4 grass Setaria," PLoS Genet, vol. 13, no. 6, p. e1006841, 2017
Nadafzadeh M, Mehdizadeh SA (2018) Design and fabrication of an intelligent control system for determination of watering time for turfgrass plant using computer vision system and artificial neural network. Precis Agric:1–23
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems. pp. 1097–1105
Foucher P, Revollon P, Vigouroux B, Chasseriaux G (2004) Morphological image analysis for the detection of water stress in potted forsythia. Biosyst Eng 89(2):131–138
Kingma Diederik P, Adam JB (2014) A method for stochastic optimization. arXiv preprint arXiv:1412.6980
Grandini M, Bagli E, Visani G (2020) Metrics for multi-class classification: an overview. arXiv preprint arXiv:2008.05756
Zoph B, Vasudevan V, Shlens J, Le QV (2018) Learning transferable architectures for scalable image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp. 8697–8710
Azimi S, Kaur T, Gandhi TK (2021) A deep learning approach to measure stress level in plants due to nitrogen deficiency. Measurement 173:108650
Selvaraju RR, Cogswell M, Das A, Vedantam R, Parikh D, Batra D (2017) Grad-cam: Visual explanations from deep networks via gradient-based localization. In: Proceedings of the IEEE international conference on computer vision. pp. 618–626
Russakovsky O, Deng J, Su H, Krause J, Satheesh S, Ma S, Huang Z, Karpathy A, Khosla A, Bernstein M, Berg AC, Fei-Fei L (2015) Imagenet large scale visual recognition challenge. Int J Comput Vis 115(3):211–252
Thakur PS, Khanna P, Sheorey T, Ojha A (2022) Trends in vision-based machine learning techniques for plant disease identification: A systematic review. Expert Systems with Applications. p. 118117
Acknowledgements
This research was funded by Ministry of Higher Education and Universiti Teknologi Malaysia under research grant no. R.K130000.7843.5F348 and Q.K130000.2543.19H97.
Data and codes availability
All original data and code that support the findings of this study are available at https://github.com/hider11/Lightweight-CNN-water-stress.git
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
All authors have no conflicts of interest to disclose.
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
Kamarudin, M.H., Ismail, Z.H., Saidi, N.B. et al. An augmented attention-based lightweight CNN model for plant water stress detection. Appl Intell 53, 20828–20843 (2023). https://doi.org/10.1007/s10489-023-04583-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04583-8