Schuegraf, Philipp (2021) Training a Fully Convolutional Neural Network with Imbalanced, Imperfect and Incomplete Data for Roof Type Segmentation. Master's, Hochschule München.
|
PDF
7MB |
Abstract
Nowadays, satellites constantly supply world-wide coverage of large-scale, Very High-Resolution (VHR) satellite imagery. The interpretation of such imagery is very expensive if done by a human. However, modern deep learning methods automatically extract semantically meaningful features for image interpretation if trained on a set of input-output pairs of high quality. In 3D reconstruction, the automatic prediction of the roof-type is an open problem. Even though some research has been done to predict the roof-type, either the number of classes was limited to flat and non-flat, or the acquisition of the ground truth was done by manually labeling many buildings. But roof type information is publicly available through the internet, such as contained in the CityGML [3] dataset of Berlin, Germany. On the other hand, such datasets have only very few samples of some classes, contain mislabeling and are incomplete. But there are methods for dealing with class-imbalance, such as the focal loss [4] and inverse frequency weights and recently, an adaption of the loss function in deep learning has been proposed, which makes the training of an Fully Convolutional Neural Network (FCN) more robust to errors in the ground truth [5]. Furthermore, Semi-Supervised Learning (SSL) was extended from classification to semantic segmentation. For example, Virtual Adversarial Training (VAT) was evaluated for dense, pixel-wise classification on a benchmark dataset [6]. In this thesis, these solutions are assembled into a combined loss LCOM to train a DeepLabv3+ [7] for roof-type segmentation on an imbalanced, imperfect and incomplete training dataset. The proposed method achieves considerable improvements and successfully predicts the roof-type in many cases. But it also fails in some cases, which are visualized and discussed.
| Item URL in elib: | https://elib.dlr.de/194979/ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Thesis (Master's) | ||||||||
| Title: | Training a Fully Convolutional Neural Network with Imbalanced, Imperfect and Incomplete Data for Roof Type Segmentation | ||||||||
| Authors: |
| ||||||||
| Date: | 2021 | ||||||||
| Refereed publication: | No | ||||||||
| Open Access: | Yes | ||||||||
| Number of Pages: | 73 | ||||||||
| Status: | Published | ||||||||
| Keywords: | Deep Learning, Roof-Type Segmentation, Buildings, Satellite | ||||||||
| Institution: | Hochschule München | ||||||||
| Department: | Fakultät für Informatik und Mathematik | ||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||
| HGF - Program: | Space | ||||||||
| HGF - Program Themes: | Earth Observation | ||||||||
| DLR - Research area: | Raumfahrt | ||||||||
| DLR - Program: | R EO - Earth Observation | ||||||||
| DLR - Research theme (Project): | R - Optical remote sensing | ||||||||
| Location: | Oberpfaffenhofen | ||||||||
| Institutes and Institutions: | Remote Sensing Technology Institute > Photogrammetry and Image Analysis | ||||||||
| Deposited By: | Schuegraf, Philipp | ||||||||
| Deposited On: | 11 May 2023 12:08 | ||||||||
| Last Modified: | 11 May 2023 12:08 |
Repository Staff Only: item control page