Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation

Road extraction from aerial images is a fundamental task in the field of remote sensing. Much of the deep learning models for road extraction rely on convolutional neural networks (CNNs) and their derivative architectures. CNNs are able to capture higher-level representations in the images’ raw pixe...

Full description

Saved in:
Bibliographic Details
Main Author: Ong, Grace Hui Lee
Other Authors: Long Cheng
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/168247
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-168247
record_format dspace
spelling sg-ntu-dr.10356-1682472023-06-09T15:38:00Z Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation Ong, Grace Hui Lee Long Cheng School of Computer Science and Engineering c.long@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision Road extraction from aerial images is a fundamental task in the field of remote sensing. Much of the deep learning models for road extraction rely on convolutional neural networks (CNNs) and their derivative architectures. CNNs are able to capture higher-level representations in the images’ raw pixel data content and perform well on various image tasks. However, many machine learning as well as CNN-based models tend to perform poorly on data from unseen classes. Additionally, these models require a large amount of data, time and annotations, especially in segmentation tasks, where dense labels are hard to annotate. Few-shot segmentation approach is recently gaining popularity due to its potential ability to learn from limited data, annotations and manual parameter tuning, by recognizing object masks from unseen classes with only one or a few annotated support examples as supervision. However, there is a dearth of studies associated with applying few-shot segmentation onto road extraction tasks. Hence, in this project, two main models: i) U-Net, a popular model for binary segmentation, and ii) PFENet, a state-of-the-art few-shot segmentation model, are trained to learn a classifier to segment roads from non-roads, and tested on a set of data from unseen classes. To facilitate the model learning performance evaluation, a web application is developed to allow users to query and evaluate the models. The results strongly suggest that the PFENet model is feasible for road extraction tasks. For future studies, hyperparameter tuning and other loss functions such as shape-aware loss and combo loss should be explored to further improve the efficacy of the model learning architecture. Bachelor of Science in Data Science and Artificial Intelligence 2023-06-08T07:56:34Z 2023-06-08T07:56:34Z 2023 Final Year Project (FYP) Ong, G. H. L. (2023). Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/168247 https://hdl.handle.net/10356/168247 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Ong, Grace Hui Lee
Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation
description Road extraction from aerial images is a fundamental task in the field of remote sensing. Much of the deep learning models for road extraction rely on convolutional neural networks (CNNs) and their derivative architectures. CNNs are able to capture higher-level representations in the images’ raw pixel data content and perform well on various image tasks. However, many machine learning as well as CNN-based models tend to perform poorly on data from unseen classes. Additionally, these models require a large amount of data, time and annotations, especially in segmentation tasks, where dense labels are hard to annotate. Few-shot segmentation approach is recently gaining popularity due to its potential ability to learn from limited data, annotations and manual parameter tuning, by recognizing object masks from unseen classes with only one or a few annotated support examples as supervision. However, there is a dearth of studies associated with applying few-shot segmentation onto road extraction tasks. Hence, in this project, two main models: i) U-Net, a popular model for binary segmentation, and ii) PFENet, a state-of-the-art few-shot segmentation model, are trained to learn a classifier to segment roads from non-roads, and tested on a set of data from unseen classes. To facilitate the model learning performance evaluation, a web application is developed to allow users to query and evaluate the models. The results strongly suggest that the PFENet model is feasible for road extraction tasks. For future studies, hyperparameter tuning and other loss functions such as shape-aware loss and combo loss should be explored to further improve the efficacy of the model learning architecture.
author2 Long Cheng
author_facet Long Cheng
Ong, Grace Hui Lee
format Final Year Project
author Ong, Grace Hui Lee
author_sort Ong, Grace Hui Lee
title Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation
title_short Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation
title_full Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation
title_fullStr Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation
title_full_unstemmed Remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation
title_sort remote sensing applications of machine learning processes: satellite imagery road extraction using few shot segmentation
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/168247
_version_ 1772828985468649472