Cargando…
Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery
Multispectral satellite imagery offers a new perspective for spatial modelling, change detection and land cover classification. The increased demand for accurate classification of geographically diverse regions led to advances in object-based methods. A novel spatiotemporal method is presented for o...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10384354/ https://www.ncbi.nlm.nih.gov/pubmed/37514942 http://dx.doi.org/10.3390/s23146648 |
_version_ | 1785081136897064960 |
---|---|
author | Kavran, Domen Mongus, Domen Žalik, Borut Lukač, Niko |
author_facet | Kavran, Domen Mongus, Domen Žalik, Borut Lukač, Niko |
author_sort | Kavran, Domen |
collection | PubMed |
description | Multispectral satellite imagery offers a new perspective for spatial modelling, change detection and land cover classification. The increased demand for accurate classification of geographically diverse regions led to advances in object-based methods. A novel spatiotemporal method is presented for object-based land cover classification of satellite imagery using a Graph Neural Network. This paper introduces innovative representation of sequential satellite images as a directed graph by connecting segmented land region through time. The method’s novel modular node classification pipeline utilises the Convolutional Neural Network as a multispectral image feature extraction network, and the Graph Neural Network as a node classification model. To evaluate the performance of the proposed method, we utilised EfficientNetV2-S for feature extraction and the GraphSAGE algorithm with Long Short-Term Memory aggregation for node classification. This innovative application on Sentinel-2 L2A imagery produced complete 4-year intermonthly land cover classification maps for two regions: Graz in Austria, and the region of Portorož, Izola and Koper in Slovenia. The regions were classified with Corine Land Cover classes. In the level 2 classification of the Graz region, the method outperformed the state-of-the-art UNet model, achieving an average F1-score of 0.841 and an accuracy of 0.831, as opposed to UNet’s 0.824 and 0.818, respectively. Similarly, the method demonstrated superior performance over UNet in both regions under the level 1 classification, which contains fewer classes. Individual classes have been classified with accuracies up to 99.17%. |
format | Online Article Text |
id | pubmed-10384354 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-103843542023-07-30 Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery Kavran, Domen Mongus, Domen Žalik, Borut Lukač, Niko Sensors (Basel) Article Multispectral satellite imagery offers a new perspective for spatial modelling, change detection and land cover classification. The increased demand for accurate classification of geographically diverse regions led to advances in object-based methods. A novel spatiotemporal method is presented for object-based land cover classification of satellite imagery using a Graph Neural Network. This paper introduces innovative representation of sequential satellite images as a directed graph by connecting segmented land region through time. The method’s novel modular node classification pipeline utilises the Convolutional Neural Network as a multispectral image feature extraction network, and the Graph Neural Network as a node classification model. To evaluate the performance of the proposed method, we utilised EfficientNetV2-S for feature extraction and the GraphSAGE algorithm with Long Short-Term Memory aggregation for node classification. This innovative application on Sentinel-2 L2A imagery produced complete 4-year intermonthly land cover classification maps for two regions: Graz in Austria, and the region of Portorož, Izola and Koper in Slovenia. The regions were classified with Corine Land Cover classes. In the level 2 classification of the Graz region, the method outperformed the state-of-the-art UNet model, achieving an average F1-score of 0.841 and an accuracy of 0.831, as opposed to UNet’s 0.824 and 0.818, respectively. Similarly, the method demonstrated superior performance over UNet in both regions under the level 1 classification, which contains fewer classes. Individual classes have been classified with accuracies up to 99.17%. MDPI 2023-07-24 /pmc/articles/PMC10384354/ /pubmed/37514942 http://dx.doi.org/10.3390/s23146648 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Kavran, Domen Mongus, Domen Žalik, Borut Lukač, Niko Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery |
title | Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery |
title_full | Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery |
title_fullStr | Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery |
title_full_unstemmed | Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery |
title_short | Graph Neural Network-Based Method of Spatiotemporal Land Cover Mapping Using Satellite Imagery |
title_sort | graph neural network-based method of spatiotemporal land cover mapping using satellite imagery |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10384354/ https://www.ncbi.nlm.nih.gov/pubmed/37514942 http://dx.doi.org/10.3390/s23146648 |
work_keys_str_mv | AT kavrandomen graphneuralnetworkbasedmethodofspatiotemporallandcovermappingusingsatelliteimagery AT mongusdomen graphneuralnetworkbasedmethodofspatiotemporallandcovermappingusingsatelliteimagery AT zalikborut graphneuralnetworkbasedmethodofspatiotemporallandcovermappingusingsatelliteimagery AT lukacniko graphneuralnetworkbasedmethodofspatiotemporallandcovermappingusingsatelliteimagery |