Satellite-based Crop Discrimination with Machine Learning on GEE Platform: Insights from Udham Singh Nagar
DOI:
https://doi.org/10.58825/jog.2026.20.1.317Keywords:
Sugarcane, Rice, Google Earth Engine, Machine Learning, Crop DiscriminationAbstract
Crop discrimination is crucial for environmental monitoring, agricultural planning, and sustainable development. This study assessed the performance of optical (Sentinel-2, 10 m, atmospherically corrected to surface reflectance) and microwave (Sentinel-1, 10 m, preprocessed with radiometric calibration and speckle filtering) remote sensing data for crop classification in Udham Singh Nagar district, Uttarakhand, India, during the June–October 2023 kharif season. Ground truth data for major crops, namely rice (815 samples) and sugarcane (62 samples), were collected through field surveys and split into 70% training and 30% validation subsets to ensure robust model evaluation. Five machine-learning classifiers Random Forest (RF), Support Vector Machine (SVM), K-Nearest Neighbors (KNN), Classification and Regression Tree (CART), and Gradient Boosted Machine (GBM) were applied to individual and fused datasets. GBM consistently achieved the highest classification accuracy at the monthly scale, likely due to its sequential error-correction mechanism that effectively exploits distinct phenological patterns captured in monthly temporal composites, while RF produced the highest overall accuracy (89.21%) for the season-long fused optical and microwave dataset. SVM and KNN showed comparatively lower performance, especially during transitional crop growth stages. The results highlight the effectiveness of ensemble learning methods and demonstrate the benefit of multi-sensor data fusion for accurate and reliable crop discrimination and land use/land cover mapping.
References
Abdali, E., M. J. Valadan Zoej, A. Taheri Dehkordi, and E. Ghaderpour. 2023. “A parallel-cascaded ensemble of machine learning models for crop type classification in Google Earth Engine using multi-temporal Sentinel-1/2 and Landsat-8/9 remote sensing data.” Remote Sensing 15(4):1063.
Abubakar, G. A., K. Wang, A. F. Koko, M. I. Husseini, K. A. M. Shuka, J. Deng, and M. Gan. 2023. “Mapping maize cropland and land cover in semi-arid region in northern Nigeria using machine learning and Google Earth Engine.” Remote Sensing 15(11):2835.
Achahboun, C., M. Chikhaoui, M. Naimi, and M. Bellafkih. 2022. “Crop classification using machine learning and Google Earth Engine.” Pp. 1–6 in Proceedings of the 2022 International Conference on Intelligent Systems and Computer Vision (ISCV).
Dube, T., M. Sibanda, and C. Shoko. 2024. “Mapping smallholder crops using integrated Sentinel data and random forest in Google Earth Engine.” GIScience & Remote Sensing 61(1):77–92.
Guo, H., L. Zhang, Z. Li, and Y. Zhao. 2021. “Land cover classification using optical and SAR data fusion with random forest and support vector machines on Google Earth Engine.” Remote Sensing Letters 12(1):43–52.
Shelestov, A., M. Lavreniuk, N. Kussul, A. Novikov, and S. Skakun. 2017. “Large-scale crop classification using Google Earth Engine platform.” Pp. 777–780 in IEEE International Geoscience and Remote Sensing Symposium (IGARSS).
Tassi, A., and A. T. Vafeidis. 2022. “Multi-temporal crop classification using Sentinel-1 and Sentinel-2 data with machine learning.” ISPRS Journal of Photogrammetry and Remote Sensing 186:98–114.
Vuolo, F., M. Neuwirth, M. Immitzer, C. Atzberger, and W. T. Ng. 2023. “Improved crop type mapping using Sentinel-2 time series and ensemble learning methods in Google Earth Engine.” International Journal of Applied Earth Observation and Geoinformation 115:103107.
Yao, J., J. Wu, C. Xiao, Z. Zhang, and J. Li. 2022. “Classification methods for crop remote sensing using deep learning, machine learning, and Google Earth Engine.” Remote Sensing 14(12):2758.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Journal of Geomatics

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
