FusionNetGeoLabel is a cutting-edge deep learning framework tailored for semantic segmentation in remotely sensed imagery. This repository is a culmination of my Ph.D. research, aimed at enhancing the accuracy and efficiency of semantic labeling in satellite and aerial images. π
Teerapong Panboonyuen
(also known as Kao Panboonyuen)
Ph.D. in Computer Engineering, Chulalongkorn University π
Semantic segmentation is a cornerstone in remote sensing, impacting various domains like agriculture πΎ, map updates πΊοΈ, and navigation π. Despite the prominence of Deep Convolutional Encoder-Decoder (DCED) networks, they often falter in capturing low-level features such as rivers and low vegetation due to architectural constraints and limited domain-specific data.
This dissertation presents an advanced semantic segmentation framework designed for remote sensing, featuring five key innovations:
Our experiments on private Landsat-8 datasets and the public βISPRS Vaihingenβ benchmark show that the proposed architecture significantly outperforms baseline models. π
To train the model, follow these steps:
git clone https://github.com/kaopanboonyuen/FusionNetGeoLabel.git
cd FusionNetGeoLabel
pip install -r requirements.txt
config.json
as needed.python train.py --config config.json
To perform inference using a pretrained model:
python inference.py --model path_to_pretrained_model --image path_to_image
If this work contributes to your research, please cite it as follows:
@phdthesis{panboonyuen2019semantic,
title = {Semantic segmentation on remotely sensed images using deep convolutional encoder-decoder neural network},
author = {Teerapong Panboonyuen},
year = {2019},
school = {Chulalongkorn University},
type = {Ph.D. thesis},
doi = {10.58837/CHULA.THE.2019.158},
address = {Faculty of Engineering},
note = {Doctor of Philosophy}
}
This project is licensed under the MIT License. See the LICENSE file for details.