JOURNAL ARTICLE

Machine Learning-Based Alfalfa Height Estimation Using Sentinel-2 Multispectral Imagery

Hazhir BahramiKarem ChokmaniSaeid HomayouniViacheslav I. AdamchukRami AlbashaMd SaifuzzamanMaxime Leduc

Year: 2025 Journal:   Remote Sensing Vol: 17 (10)Pages: 1759-1759   Publisher: Multidisciplinary Digital Publishing Institute

Abstract

Climate change is threatening the sustainability of crop yields due to an increasing frequency of extreme weather conditions, requiring timely agricultural monitoring. Remote sensing facilitates consistent and continuous monitoring of field crops. This study aimed to estimate alfalfa crop height through satellite images and machine learning methods within the Google Earth Engine (GEE) Python API. Ground measurements for this study were collected over three years in four Canadian provinces. We utilized Sentinel-2 data to obtain satellite imagery corresponding to the same timeframe and location as the ground measurements. Three machine learning algorithms were employed to estimate plant height from satellite images: random forest (RF), support vector regression (SVR), and extreme gradient boosting (XGB). The efficacy of these algorithms has been assessed and compared. Several widely used vegetation indices, for instance normalized difference vegetation index (NDVI), enhanced vegetation index (EVI), and normalized difference red-edge (NDRE), were selected and assessed in this study. RF feature importance was utilized to determine the ranking of features from most to least significant. Several feature selection strategies were utilized and compared with the situation where all features are used. We demonstrated that RF and XGB surpassed SVR when assessing test data performance. Our findings showed that XGB and RF could predict alfalfa crop height with an R2 of 0.79 and a mean absolute error (MAE) of around 4 cm Our findings indicated that SVR exhibited the lowest accuracy among the three algorithms tested, with R2 of 0.69 and an MAE of 4.63 cm. The analysis of important features showed that normalized difference red edge (NDRE) and normalized difference water index (NDWI) were the most important variables in determining alfalfa crop height. The results of this study also demonstrated that using RF and feature selection strategies, alfalfa crop height can be estimated with comparably high accuracy. Given that the models were fully trained and developed in Python (v. 3.10), they can be readily implemented in a decision support system and deliver near real-time estimations of alfalfa crop height for farmers throughout Canada.

Keywords:
Multispectral image Remote sensing Satellite imagery Environmental science Geology

Metrics

2
Cited By
10.11
FWCI (Field Weighted Citation Impact)
106
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Remote Sensing in Agriculture
Physical Sciences →  Environmental Science →  Ecology
Remote Sensing and Land Use
Physical Sciences →  Earth and Planetary Sciences →  Atmospheric Science
Remote Sensing and LiDAR Applications
Physical Sciences →  Environmental Science →  Environmental Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.