• Home
  • Search
  • Object-Oriented LULC Classification in Google Earth Engine Combining SNIC, GLCM, and Machine Learning Algorithms
  • Open Access IconOpen Access
  • Cite Icon377
  • https://doi.org/10.3390/rs12223776Copy DOI Icon

Object-Oriented LULC Classification in Google Earth Engine Combining SNIC, GLCM, and Machine Learning Algorithms

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Google Earth Engine (GEE) is a versatile cloud platform in which pixel-based (PB) and object-oriented (OO) Land Use–Land Cover (LULC) classification approaches can be implemented, thanks to the availability of the many state-of-art functions comprising various Machine Learning (ML) algorithms. OO approaches, including both object segmentation and object textural analysis, are still not common in the GEE environment, probably due to the difficulties existing in concatenating the proper functions, and in tuning the various parameters to overcome the GEE computational limits. In this context, this work is aimed at developing and testing an OO classification approach combining the Simple Non-Iterative Clustering (SNIC) algorithm to identify spatial clusters, the Gray-Level Co-occurrence Matrix (GLCM) to calculate cluster textural indices, and two ML algorithms (Random Forest (RF) or Support Vector Machine (SVM)) to perform the final classification. A Principal Components Analysis (PCA) is applied to the main seven GLCM indices to synthesize in one band the textural information used for the OO classification. The proposed approach is implemented in a user-friendly, freely available GEE code useful to perform the OO classification, tuning various parameters (e.g., choose the input bands, select the classification algorithm, test various segmentation scales) and compare it with a PB approach. The accuracy of OO and PB classifications can be assessed both visually and through two confusion matrices that can be used to calculate the relevant statistics (producer’s, user’s, overall accuracy (OA)). The proposed methodology was broadly tested in a 154 km2 study area, located in the Lake Trasimeno area (central Italy), using Landsat 8 (L8), Sentinel 2 (S2), and PlanetScope (PS) data. The area was selected considering its complex LULC mosaic mainly composed of artificial surfaces, annual and permanent crops, small lakes, and wooded areas. In the study area, the various tests produced interesting results on the different datasets (OA: PB RF (L8 = 72.7%, S2 = 82%, PS = 74.2), PB SVM (L8 = 79.1%, S2 = 80.2%, PS = 74.8%), OO RF (L8 = 64%, S2 = 89.3%, PS = 77.9), OO SVM (L8 = 70.4, S2 = 86.9%, PS = 73.9)). The broad code application demonstrated very good reliability of the whole process, even though the OO classification process resulted, sometimes, too demanding on higher resolution data, considering the available computational GEE resources.

Loading PDF

Similar Papers
  • Research Article
  • Citations26

Fusion of sentinel-1 SAR and sentinel-2 MSI data for accurate Urban land use-land cover classification in Gondar City, Ethiopia

  • Nov 28, 2023
  • Environmental Systems Research
  • Shimelis Sishah Dagne +4
  • Preprint Article
  • Citations1

Google’s cloud computing platform performance assessment of spatio-temporal and estimation for global water quality analysis and surface water mapping using integrated satellite data of MODIS (TERRA), Landsat- (8, 9), Sentinel‑2A/B and Planets

  • Jan 20, 2025
  • Abhinav Galodha +3
  • PDF
  • Research Article
  • Citations15

Green Infrastructure Mapping in Urban Areas Using Sentinel-1 Imagery

  • Mar 12, 2021
  • Croatian journal of forest engineering
  • Mateo Gašparović +1
  • Conference Article
  • Citations7

Land Cover Classification using Google Earth Engine's Object-oriented and Machine Learning Classifier

  • Aug 26, 2021
  • Navavit Ponganan +3
  • Research Article
  • Citations4

A Hierarchical Machine Learning-Based Strategy for Mapping Grassland in Manitoba’s Diverse Ecoregions

  • Dec 18, 2024
  • Remote Sensing
  • Mirmajid Mousavi +8
  • PDF
  • Research Article
  • Citations57

Machine Learning Classification of Fused Sentinel-1 and Sentinel-2 Image Data towards Mapping Fruit Plantations in Highly Heterogenous Landscapes

  • May 31, 2022
  • Remote Sensing
  • Yingisani Chabalala +2
  • Research Article
  • Citations27

Pixel-based and object-oriented approaches in segregating cocoa from forest in the Juabeso-Bia landscape of Ghana

  • Jul 23, 2020
  • Remote Sensing Applications: Society and Environment
  • George Ashiagbor +7
  • PDF
  • Research Article
  • Citations175

Analysis of Land Use and Land Cover Using Machine Learning Algorithms on Google Earth Engine for Munneru River Basin, India

  • Dec 13, 2021
  • Sustainability
  • Kotapati Narayana Loukika +2
  • Research Article
  • Citations41

Modeling and detection of invasive trees using UAV image and machine learning in a subtropical forest in Brazil

  • Jan 12, 2023
  • Ecological Informatics
  • Sally Deborah Pereira Da Silva +8
  • PDF
  • Research Article
  • Citations21

Predicting and identifying factors associated with undernutrition among children under five years in Ghana using machine learning algorithms.

  • Feb 13, 2024
  • PLOS ONE
  • Eric Komla Anku +1
  • Research Article
  • Citations11

Spatio-temporal assessment of land use and land cover dynamics in Urmia lake basin of Iran: A bi-directional approach using optical and radar data on the Google Earth Engine platform

  • Sep 25, 2024
  • Advances in Space Research
  • Mahsa Jahanbakhsh +2
  • Research Article
  • Citations6

Modelling inland Arctic bathymetry from space using cloud-based machine learning and Sentinel-2

  • Aug 03, 2023
  • Advances in Space Research
  • Michael A Merchant
  • Research Article
  • Citations5

Precision Land Use and Land Cover Classification Using Google Earth Engine: Integrating Random Forest and Support Vector Machine Algorithms

  • Dec 15, 2022
  • Geo-Eye
  • Salma Sultana +1
  • Research Article
  • Citations4

Time-series Cross-orbit Sentinel-1 Synthetic-Aperture Radar (SAR) Data for Mapping Paddy Extent: Case Study of Magelang District, Central Java

  • Mar 01, 2021
  • IOP Conference Series: Earth and Environmental Science
  • S Arjasakusuma +4
  • Research Article
  • Citations25

Mapping and monitoring land use land cover dynamics employing Google Earth Engine and machine learning algorithms on Chattogram, Bangladesh

  • Oct 24, 2023
  • Heliyon
  • Jayanta Biswas +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.