Automatic generation of a Portuguese land cover map with machine learning
Autor(a) principal: | |
---|---|
Data de Publicação: | 2024 |
Outros Autores: | |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/1822/89513 |
Resumo: | The application of machine learning techniques to satellite imagery has been the subject of interest in recent years. The increase in quality and quantity of images, made available by Earth observation programs, such as the Copernicus program, led to the generation of large amounts of data. Among the various applications of this data is the creation of land cover maps. The present work aimed to create machine learning models capable of accurately segmenting and classifying satellite images to automatically generate a land cover map of the Portuguese territory. Several experiments were carried out with the spectral bands of the Sentinel-2 satellite, with vegetation indices, and with several sets of land cover classes. Three machine learning architectures were evaluated, which adopt two different techniques for image classification. One of the classification techniques follows an object-oriented approach, and in this case the architecture adopted in our models was a U-Net artificial neural network. The other classification technique is pixel-oriented, and the machine learning models tested were random forest and support vector machine. The overall accuracy of the results obtained ranged from 68.6% to 94.75%, depending strongly on the number of classes into which the land cover is classified. The result of 94.75% was obtained when classifying the land cover only into five classes. However, a very interesting accuracy of 92.37% was achieved by the model when trained to classify eight classes. These results are superior to those reported in the related bibliography. |
id |
RCAP_6dc2d5e6d1bc4e7335e9fa59fe9e0ae8 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/89513 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Automatic generation of a Portuguese land cover map with machine learningMachine learningDeep learningRemote sensingLand cover mapEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaThe application of machine learning techniques to satellite imagery has been the subject of interest in recent years. The increase in quality and quantity of images, made available by Earth observation programs, such as the Copernicus program, led to the generation of large amounts of data. Among the various applications of this data is the creation of land cover maps. The present work aimed to create machine learning models capable of accurately segmenting and classifying satellite images to automatically generate a land cover map of the Portuguese territory. Several experiments were carried out with the spectral bands of the Sentinel-2 satellite, with vegetation indices, and with several sets of land cover classes. Three machine learning architectures were evaluated, which adopt two different techniques for image classification. One of the classification techniques follows an object-oriented approach, and in this case the architecture adopted in our models was a U-Net artificial neural network. The other classification technique is pixel-oriented, and the machine learning models tested were random forest and support vector machine. The overall accuracy of the results obtained ranged from 68.6% to 94.75%, depending strongly on the number of classes into which the land cover is classified. The result of 94.75% was obtained when classifying the land cover only into five classes. However, a very interesting accuracy of 92.37% was achieved by the model when trained to classify eight classes. These results are superior to those reported in the related bibliography.This work has been supported by FCT – Fundação para a Ciência e Tecnologia within the R&D Units Project Scope: UIDB/00319/2020.SpringerUniversidade do MinhoEsteves, AntónioValente, Nuno20242024-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/89513eng978-3-031-47720-12367-33702367-338910.1007/978-3-031-47721-8_3978-3-031-47721-8https://link.springer.com/chapter/10.1007/978-3-031-47721-8_3info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-05-11T05:58:39Zoai:repositorium.sdum.uminho.pt:1822/89513Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-05-11T05:58:39Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Automatic generation of a Portuguese land cover map with machine learning |
title |
Automatic generation of a Portuguese land cover map with machine learning |
spellingShingle |
Automatic generation of a Portuguese land cover map with machine learning Esteves, António Machine learning Deep learning Remote sensing Land cover map Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Automatic generation of a Portuguese land cover map with machine learning |
title_full |
Automatic generation of a Portuguese land cover map with machine learning |
title_fullStr |
Automatic generation of a Portuguese land cover map with machine learning |
title_full_unstemmed |
Automatic generation of a Portuguese land cover map with machine learning |
title_sort |
Automatic generation of a Portuguese land cover map with machine learning |
author |
Esteves, António |
author_facet |
Esteves, António Valente, Nuno |
author_role |
author |
author2 |
Valente, Nuno |
author2_role |
author |
dc.contributor.none.fl_str_mv |
Universidade do Minho |
dc.contributor.author.fl_str_mv |
Esteves, António Valente, Nuno |
dc.subject.por.fl_str_mv |
Machine learning Deep learning Remote sensing Land cover map Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
Machine learning Deep learning Remote sensing Land cover map Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
The application of machine learning techniques to satellite imagery has been the subject of interest in recent years. The increase in quality and quantity of images, made available by Earth observation programs, such as the Copernicus program, led to the generation of large amounts of data. Among the various applications of this data is the creation of land cover maps. The present work aimed to create machine learning models capable of accurately segmenting and classifying satellite images to automatically generate a land cover map of the Portuguese territory. Several experiments were carried out with the spectral bands of the Sentinel-2 satellite, with vegetation indices, and with several sets of land cover classes. Three machine learning architectures were evaluated, which adopt two different techniques for image classification. One of the classification techniques follows an object-oriented approach, and in this case the architecture adopted in our models was a U-Net artificial neural network. The other classification technique is pixel-oriented, and the machine learning models tested were random forest and support vector machine. The overall accuracy of the results obtained ranged from 68.6% to 94.75%, depending strongly on the number of classes into which the land cover is classified. The result of 94.75% was obtained when classifying the land cover only into five classes. However, a very interesting accuracy of 92.37% was achieved by the model when trained to classify eight classes. These results are superior to those reported in the related bibliography. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024 2024-01-01T00:00:00Z |
dc.type.driver.fl_str_mv |
conference paper |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/89513 |
url |
https://hdl.handle.net/1822/89513 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
978-3-031-47720-1 2367-3370 2367-3389 10.1007/978-3-031-47721-8_3 978-3-031-47721-8 https://link.springer.com/chapter/10.1007/978-3-031-47721-8_3 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Springer |
publisher.none.fl_str_mv |
Springer |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
mluisa.alvim@gmail.com |
_version_ |
1817544806956531712 |