Submitted:
02 August 2025
Posted:
06 August 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Experiment Environment Conditions
2.2. Dataset and Pre-Processing
2.2. Proposed Method
2.3.1. Phase 1: Generating Input Sets
2.3.2. Phase 2: Developing Machine Modules for Detection and Classification
2.3.3. Training Process
2.4. Statistical Analysis
2.5. Equilibrating Conflicting Objectives
3. Results and Discussion
3.1. Stress Existence Module
3.2. Detecting the Type of Stress and Its Severity
3.2.1. Water Stress Module
3.2.2. Nitrogen Stress
3.3. Execution Time and Accuracy Comparison
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ADAM | Adaptive Moment Estimation | f2 | Second Objective Function |
| ANN | Artificial Neural Network | FN | False Negatives |
| BRT | Boosted Regression Trees | FP | False Positives |
| CED | Canny Edge Detector | HOG | Histogram of Oriented Gradients descriptor |
| d1 | Least achivement of the first objevtive function | ICQ | Identify, Classify, and Quantify |
| d2 | Least achivement of the second objevtive function | ICQP | Identify, Classify, Quantify, Predict |
| DT | Decision Trees | IP | Image Processing |
| EGBI | Excess Green minus Excess Blue index | KNN | K-Nearest Neighbour |
| EGI | Excess Green Index | LDA | Linear Discriminant Analysis |
| f1 | First Objective Function | ML | Machine Learning |
| (continued) | |||
| MLIMs | Machine Learning Image Models | RGBWB | RGB image without background pixels |
| MLP | Multi-Layer Perceptron | RMSE | Root Mean Square Error |
| N | Nitrogen | S | Feasible bargaining |
| NB | Naïve Bayes | SGD | Stochastic Gradient Descent |
| Nitrogen-V1 | Nitrogen stress at three levels | SIFT | Scale-Invariant Feature Transform descriptor |
| Nitrogen-V2 | Nitrogen stress at two levels | SVM | Support Vector Machine |
| QDA | Quadratic Discriminant Analysis | TN | True Negatives |
| RF | Random Forests | TP | True Positives |
| RGB | Red-Green-Blue (colour space) | ||
| RGBCC | Red-Green-Blue-Canopy Cover (%) | ||
| RGBWB | RGB image without background pixels | ||
| RMSE | Root Mean Square Error | ||
| S | Feasible bargaining | ||
| SGD | Stochastic Gradient Descent | ||
| SIFT | Scale-Invariant Feature Transform descriptor | ||
| SVM | Support Vector Machine | ||
| TN | True Negatives | ||
| TP | True Positives |
Appendix A
| Module | Class | Number of images | Number of the training images | Number of testing images |
| Stress existence | No stress | 30 | 105 | 45 |
| Stress | 120 | |||
| Water stress | Sufficient | 60 | 105 | 45 |
| Insufficient | 90 | |||
| Nitrogen stress (two levels) | No stress | 30 | 63 | 27 |
| Stress | 60 | |||
| Nitrogen stress (Three levels) | No stress | 30 | 105 | 45 |
| Low stress | 60 | |||
| High stress | 60 |
References
- Azimi, S.; Gandhi, T.K. Water Stress Identification in Chickpea Images Using Machine Learning. IEEE Reg. 10 Humanit. Technol. Conf. R10-HTC 2020, 2020-Decem. [Google Scholar] [CrossRef]
- Chandel, N.S.; Chakraborty, S.K.; Rajwade, Y.A.; Dubey, K.; Tiwari, M.K.; Jat, D. Identifying Crop Water Stress Using Deep Learning Models. Neural Comput. Appl. 2020, 4. [Google Scholar] [CrossRef]
- Thenkabail, P.S.; Lyon, J.G.; Huete, A. Advanced Applications in Remote Sensing of Agricultural Crops and Natural Vegetation; 2019; ISBN 9781138364769. [Google Scholar]
- Lu, J.; Cheng, D.; Geng, C.; Zhang, Z.; Xiang, Y.; Hu, T. Combining Plant Height, Canopy Coverage and Vegetation Index from UAV-Based RGB Images to Estimate Leaf Nitrogen Concentration of Summer Maize. Biosyst. Eng. 2021, 202, 42–54. [Google Scholar] [CrossRef]
- Zubler, A.V.; Yoon, J.Y. Proximal Methods for Plant Stress Detection Using Optical Sensors and Machine Learning. Biosensors 2020, 10. [Google Scholar] [CrossRef] [PubMed]
- Shammi, S.; Sohel, F.; Diepeveen, D.; Zander, S.; Jones, M.G.K. A Survey of Image-Based Computational Learning Techniques for Frost Detection in Plants. Inf. Process. Agric. 2022, 10, 164–191. [Google Scholar] [CrossRef]
- Kolhar, S.; Jagtap, J. Plant Trait Estimation and Classification Studies in Plant Phenotyping Using Machine Vision – A Review. Inf. Process. Agric. 2023, 10, 114–135. [Google Scholar] [CrossRef]
- Machado, J.; Fernandes, A.P.G.; Fernandes, T.R.; Heuvelink, E.; Vasconcelos, M.W.; Carvalho, S.M.P. Drought and Nitrogen Stress Effects and Tolerance Mechanisms in Tomato: A Review. Plant Nutr. Food Secur. Era Clim. Chang. 2022, 315–359. [Google Scholar] [CrossRef]
- Azimi, S.; Kaur, T.; Gandhi, T.K. A Deep Learning Approach to Measure Stress Level in Plants Due to Nitrogen Deficiency. Meas. J. Int. Meas. Confed. 2021, 173, 108650. [Google Scholar] [CrossRef]
- Rico-Chávez, A.K.; Franco, J.A.; Fernandez-Jaramillo, A.A.; Contreras-Medina, L.M.; Guevara-González, R.G.; Hernandez-Escobedo, Q. Machine Learning for Plant Stress Modeling: A Perspective towards Hormesis Management. Plants 2022, 11, 1–22. [Google Scholar] [CrossRef]
- Gull, A.; Ahmad Lone, A.; Ul Islam Wani, N. Biotic and Abiotic Stresses in Plants. Abiotic Biot. Stress Plants 2019, 1–6. [Google Scholar] [CrossRef]
- Mylonas, I.; Stavrakoudis, D.; Katsantonis, D.; Korpetis, E. Better Farming Practices to Combat Climate Change; Elsevier Inc., 2020; ISBN 9780128195277. [Google Scholar]
- An, J.; Li, W.; Li, M.; Cui, S.; Yue, H. Identification and Classification of Maize Drought Stress Using Deep Convolutional Neural Network. Symmetry (Basel). 2019, 11, 1–14. [Google Scholar] [CrossRef]
- Soffer, M.; Hadar, O.; Lazarovitch, N. Automatic Detection of Water Stress in Corn Using Image Processing and Deep Learning; Springer International Publishing, 2021; Volume 12716 LNCS, ISBN 9783030780852. [Google Scholar]
- Pretty, J.; Bharucha, Z.P. Sustainable Intensification in Agricultural Systems. Ann. Bot. 2014, 114, 1571–1596. [Google Scholar] [CrossRef]
- Khanna, R.; Schmid, L.; Walter, A.; Nieto, J.; Siegwart, R.; Liebisch, F. A Spatio Temporal Spectral Framework for Plant Stress Phenotyping. Plant Methods 2019, 15, 1–18. [Google Scholar] [CrossRef]
- Xue, J.; Gao, S.; Fan, Y.; Li, L.; Ming, B.; Wang, K.; Xie, R.; Hou, P.; Li, S. Traits of Plant Morphology, Stalk Mechanical Strength, and Biomass Accumulation in the Selection of Lodging-Resistant Maize Cultivars. Eur. J. Agron. 2020, 117, 126073. [Google Scholar] [CrossRef]
- Mirzakhaninafchi, H.; Singh, M.; Dixit, A.K.; Prakash, A.; Sharda, S.; Kaur, J.; Nafchi, A.M. Performance Assessment of a Sensor-Based Variable-Rate Real-Time Fertilizer Applicator for Rice Crop. Sustain. 2022, 14, 1–25. [Google Scholar] [CrossRef]
- Ghosal, S.; Blystone, D.; Singh, A.K.; Ganapathysubramanian, B.; Singh, A.; Sarkar, S. An Explainable Deep Machine Vision Framework for Plant Stress Phenotyping. Proc. Natl. Acad. Sci. U. S. A. 2018, 115, 4613–4618. [Google Scholar] [CrossRef] [PubMed]
- Zhang, C.; Kovacs, J.M. The Application of Small Unmanned Aerial Systems for Precision Agriculture: A Review. Precis. Agric. 2012, 136, 693–712. [Google Scholar] [CrossRef]
- Singh, A.K.; Ganapathysubramanian, B.; Sarkar, S.; Singh, A. Deep Learning for Plant Stress Phenotyping: Trends and Future Perspectives. Trends Plant Sci. 2018, 23, 883–898. [Google Scholar] [CrossRef]
- Singh, A.; Ganapathysubramanian, B.; Singh, A.K.; Sarkar, S. Machine Learning for High-Throughput Stress Phenotyping in Plants. Trends Plant Sci. 2016, 21, 110–124. [Google Scholar] [CrossRef]
- Suchithra, M.S.; Pai, M.L. Improving the Prediction Accuracy of Soil Nutrient Classification by Optimizing Extreme Learning Machine Parameters. Inf. Process. Agric. 2020, 7, 72–82. [Google Scholar] [CrossRef]
- Johann, A.L.; de Araújo, A.G.; Delalibera, H.C.; Hirakawa, A.R. Soil Moisture Modeling Based on Stochastic Behavior of Forces on a No-till Chisel Opener. Comput. Electron. Agric. 2016, 121, 420–428. [Google Scholar] [CrossRef]
- TU, K. ling; LI, L. juan; YANG, L. ming; WANG, J. hua; SUN, Q. Selection for High Quality Pepper Seeds by Machine Vision and Classifiers. J. Integr. Agric. 2018, 17, 1999–2006. [Google Scholar] [CrossRef]
- Peña, J.M.; Torres-Sánchez, J.; Serrano-Pérez, A.; de Castro, A.I.; López-Granados, F. Quantifying Efficacy and Limits of Unmanned Aerial Vehicle (UAV) Technology for Weed Seedling Detection as Affected by Sensor Resolution. Sensors 2015, Vol. 15, Pages 5609-5626 2015, 15, 5609–5626. [Google Scholar] [CrossRef]
- Raza, S.E.A.; Smith, H.K.; Clarkson, G.J.J.; Taylor, G.; Thompson, A.J.; Clarkson, J.; Rajpoot, N.M. Automatic Detection of Regions in Spinach Canopies Responding to Soil Moisture Deficit Using Combined Visible and Thermal Imagery. PLoS One 2014, 9, 1–10. [Google Scholar] [CrossRef]
- Römer, C.; Wahabzada, M.; Ballvora, A.; Pinto, F.; Rossini, M.; Panigada, C.; Behmann, J.; Léon, J.; Thurau, C.; Bauckhage, C.; et al. Early Drought Stress Detection in Cereals: Simplex Volume Maximisation for Hyperspectral Image Analysis. Funct. Plant Biol. 2012, 39, 878–890. [Google Scholar] [CrossRef]
- Anami, B.S.; Malvade, N.N.; Palaiah, S. Deep Learning Approach for Recognition and Classification of Yield Affecting Paddy Crop Stresses Using Field Images. Artif. Intell. Agric. 2020, 4, 12–20. [Google Scholar] [CrossRef]
- Karimi, Y.; Prasher, S.O.; Patel, R.M.; Kim, S.H. Application of Support Vector Machine Technology for Weed and Nitrogen Stress Detection in Corn. Comput. Electron. Agric. 2006, 51, 99–109. [Google Scholar] [CrossRef]
- Kersting, K.; Xu, Z.; Wahabzada, M.; Bauckhage, C.; Thurau, C.; Roemer, C.; Ballvora, A.; Rascher, U.; Leon, J.; Pluemer, L. Pre-Symptomatic Prediction of Plant Drought Stress Using Dirichlet-Aggregation Regression on Hyperspectral Images. Proc. AAAI Conf. Artif. Intell. 2012, 26, 302–308. [Google Scholar] [CrossRef]
- Behmann, J.; Schmitter, P.; Steinrücken, J.; Plümer, L. Ordinal Classification for Efficient Plant Stress Prediction in Hyperspectral Data. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. - ISPRS Arch. 2014, 40, 29–36. [Google Scholar] [CrossRef]
- Stas, M.; Van Orshoven, J.; Dong, Q.; Heremans, S.; Zhang, B. A Comparison of Machine Learning Algorithms for Regional Wheat Yield Prediction Using NDVI Time Series of SPOT-VGT. 2016 5th Int. Conf. Agro-Geoinformatics, Agro-Geoinformatics, 2016. [Google Scholar] [CrossRef]
- Naik, H.S.; Zhang, J.; Lofquist, A.; Assefa, T.; Sarkar, S.; Ackerman, D.; Singh, A.; Singh, A.K.; Ganapathysubramanian, B. A Real-Time Phenotyping Framework Using Machine Learning for Plant Stress Severity Rating in Soybean. Plant Methods 2017, 13, 1–12. [Google Scholar] [CrossRef]
- Moghimi, A.; Yang, C.; Miller, M.E.; Kianian, S.F.; Walther, D. A Novel Approach to Assess Salt Stress Tolerance in Wheat Using Hyperspectral Imaging. 2018, 9, 1–17. [CrossRef]
- Niu, Y.; Han, W.; Zhang, H.; Zhang, L.; Chen, H. Estimating Fractional Vegetation Cover of Maize under Water Stress from UAV Multispectral Imagery Using Machine Learning Algorithms. Comput. Electron. Agric. 2021, 189, 106414. [Google Scholar] [CrossRef]
- Haddadi, S.R.; Soltani, M.; Hashemi, M. Comparing the Accuracy of different image processing methods to Estimate Sugar Beet Canopy Cover by Digital Camera Images. Water Irrig. Manag. 2022, 12, 295–308. [Google Scholar] [CrossRef]
- Woebbecke, D.M.; Meyer, G.E.; Von Bargen, K.; Mortensen, D.A. Color Indices for Weed Identification under Various Soil, Residue, and Lighting Conditions. Trans. Am. Soc. Agric. Eng. 1995, 38, 259–269. [Google Scholar] [CrossRef]
- Haddadi, S.R.; Hashemi, M.; Soltani, M. Evaluation of different vegetation discriminator indices and image processing algorithms to estimate water productivity. Water Manag. Agric. 2023, 10. [Google Scholar]
- Dalal, N.; Triggs, B. Histograms of Oriented Gradients for Human Detection. Proc. - 2005 IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognition, CVPR 2005. [CrossRef]
- Lowe, D.G. Object Recognition from Local Scale-Invariant Features. Proc. IEEE Int. Conf. Comput. Vis. 1999, 2, 1150–1157. [Google Scholar] [CrossRef]
- Liang, W. zhen; Kirk, K.R.; Greene, J.K. Estimation of Soybean Leaf Area, Edge, and Defoliation Using Color Image Analysis. Comput. Electron. Agric. 2018, 150, 41–51. [Google Scholar] [CrossRef]
- Rumelhart, D.E.; Hinton, G.E.; Williams, R.J. Learning Internal Representations by Error Propagation. 1985. [Google Scholar]
- Cortes, C.; Vapnik, V.; Saitta, L. Support-Vector Networks. Mach. Learn. 1995 203 1995, 20, 273–297. [Google Scholar] [CrossRef]
- Ho, T.K. Random Decision Forests. Proc. Int. Conf. Doc. Anal. Recognition, ICDAR 1995, 1, 278–282. [Google Scholar] [CrossRef]
- Breiman, L.; Friedman, J.H.; Olshen, R.A.; Stone, C.J. Classification and Regression Trees. Classif. Regres. Trees 2017, 1–358. [Google Scholar] [CrossRef]
- McLachlan, G.J. Discriminant Analysis and Statistical Pattern Recognition; Wiley Series in Probability and Statistics; Wiley, 1992; ISBN 9780471615316. [Google Scholar]
- Bottou, L. Stochastic Gradient Learning in Neural Networks. Proc. Neuro-Nimes 1991, 91, 12. [Google Scholar]
- F Pedregosa, G.V.A.G.V.M.B.T.O.G.M.B.P.P.R.W.V.D. Scikit-Learn: Machine Learning in Python. J Mach Learn Res. 2011, 12, 2825–2830. [Google Scholar]
- González-Camacho, J.M.; Crossa, J.; Pérez-Rodríguez, P.; Ornella, L.; Gianola, D. Genome-Enabled Prediction Using Probabilistic Neural Network Classifiers. BMC Genomics 2016, 17, 1–17. [Google Scholar] [CrossRef] [PubMed]
- Hashemi, M.; Sepaskhah, A.R. Evaluation of Artificial Neural Network and Penman–Monteith Equation for the Prediction of Barley Standard Evapotranspiration in a Semi-Arid Region. Theor. Appl. Climatol. 2020, 139, 275–285. [Google Scholar] [CrossRef]
- Delashmit, W.; Manry, M. Recent Developments in Multilayer Perceptron Neural Networks. Proc. 7th Annu. Memphis Area Eng. Sci. Conf. MAESC 2019, 5, 248–253. [Google Scholar]
- Rom, A.R.M.; Jamil, N.; Ibrahim, S. Multi Objective Hyperparameter Tuning via Random Search on Deep Learning Models. Telkomnika (Telecommunication Comput. Electron. Control. 2024, 22, 956–968. [Google Scholar] [CrossRef]
- Satapathy, S.K.; Dehuri, S.; Jagadev, A.K.; Mishra, S. Introduction. EEG Brain Signal Classif. Epileptic Seizure Disord. Detect. 2019, 1–25. [Google Scholar] [CrossRef]
- Zhang, Y.; Sun, X.; Bajwa, S.G.; Sivarajan, S.; Nowatzki, J.; Khan, M. Plant Disease Monitoring With Vibrational Spectroscopy. Compr. Anal. Chem. 2018, 80, 227–251. [Google Scholar] [CrossRef]
- Raquel, S.; Ferenc, S.; Emery, C.; Abraham, R. Application of Game Theory for a Groundwater Conflict in Mexico. J. Environ. Manage. 2007, 84, 560–571. [Google Scholar] [CrossRef]
- Nash, J. Two-Person Cooperative Games. Econometrica 1953, 21, 128. [Google Scholar] [CrossRef]
- Hashemi, M.; Peralta, R.C.; Yost, M.; Mazandarani Zadeh, H. Balancing Artificial Intelligence-Based Geostatistical Optimization and Fuzzy Inference by Bargaining Theory to Improve a Groundwater Monitoring Network. SSRN Electron. J. 2023. [Google Scholar] [CrossRef]
- Prabhanjan, S.N.S.; Sathyanarayan, A. Plant Nutritional Deficiency Detection : A Survey of Predictive Analytics Approaches. Iran J. Comput. Sci. 2024. [Google Scholar] [CrossRef]
- Gill, T.; Gill, S.K.; Saini, D.K.; Chopra, Y.; de Koff, J.P.; Sandhu, K.S. A Comprehensive Review of High Throughput Phenotyping and Machine Learning for Plant Stress Phenotyping. Phenomics 2022, 2, 156–183. [Google Scholar] [CrossRef]
- Maxwell, A.E.; Warner, T.A.; Fang, F. Implementation of Machine-Learning Classification in Remote Sensing: An Applied Review. Int. J. Remote Sens. 2018, 39, 2784–2817. [Google Scholar] [CrossRef]
- Elvanidi, A.; Katsoulas, N. Machine Learning-Based Crop Stress Detection in Greenhouses. Plants 2023, 12. [Google Scholar] [CrossRef]








| Treatment | Replication | Water input | Nitrogen input |
| Control | 3 | Sufficient | Sufficient |
| More Nitrogen Stress | 3 | Sufficient | Low |
| Nitrogen stress | 3 | Sufficient | Medium |
| Water stress | 3 | Insufficient | Sufficient |
| Water stress – Nitrogen stress | 3 | Insufficient | Low |
| Row | Input sets | Abbreviation | Number of input sets | Reference |
| 1 | Red – Green – Blue bands (RGB image) | RGB | 3 | ____ |
| 2 | RGB image and Fractional Canopy Cover | RGBCC | 4 | This study |
| 3 | Excess Green index | EGI | 1 | [38] |
| 4 | Excess Green minus excess Blue Index | EGBI | 1 | [39] |
| 5 | Histogram of Oriented Gradients descriptor | HOG | 1 | [40] |
| 6 | Scale-Invariant Feature Transform descriptor | SIFT | 3 | [41] |
| 7 | Canny Edge Detector | CED | 1 | [42] |
| 8 | RGB image without background pixels | RGBWB | 3 | This study |
| 9 | Green band | Green | 1 | ____ |
| Method | Statistical Parameter | ||||||
| MLP and SGD with RGB | Accuracy (%) | Loss | Precision (%) | Recall (%) | F1-score (%) | ||
| Training | Test | Training | Test | ||||
| 100 | 100 | 0.0017 | 0.0525 | 100 | 100 | 100 | |
| Stress type | Method | Statistical Parameter | ||||||
| Accuracy (%) | Loss | Precision (%) | Recall (%) | F1-score (%) | ||||
| Training | Test | Training | Test | |||||
| Water stress | MLP and RGB | 100 | 95.56 | 0.01 | 0.28 | 95.56 | 95.56 | 95.56 |
| Nitrogen-V1a | MLP and RGB | 100 | 86.67 | 0.02 | 0.65 | 87.57 | 86.67 | 86.61 |
| Nitrogen-V2b | RF and RGBCC | 100 | 92.59 | 0.18 | 0.49 | 93.27 | 92.59 | 92.15 |
| Weight | MLA | ||||||
| Accuracy | Time | MLP | SVM | RF | DT | LDA | SGD |
| 1 | 1 | SIFT | EGBI | EGBI | EGI | RGB | Green |
| 0.3 | 0.7 | SIFT | RGB | EGBI | EGI | RGB | Green |
| 0.7 | 0.3 | SIFT | Green | Green | RGB | Green | SIFT |
| Weight | Input set | |||||||||
| Accuracy | Time | RGB | RGBCC | EGI | EGBI | HOG | SIFT | CED | RGBWB | Green |
| 1 | 1 | SGD | RF | SVM | SVM | RF | MLP | RF | SGD | SGD |
| 0.3 | 0.7 | SGD | RF | SVM | SVM | RF | MLP | RF | SGD | SGD |
| 0.7 | 0.3 | SGD | RF | SVM | SVM | RF | MLP | RF | SGD | SGD |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).