Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF Model

The tremendous advances in deep neural networks have demonstrated the superiority of deep learning techniques for applications such as object recognition or image classification. Nevertheless, deep learning-based methods usually require a large amount of training data, which mainly comes from manual...

Full description

Bibliographic Details
Main Authors: Xiangyu Zhuo, Friedrich Fraundorfer, Franz Kurz, Peter Reinartz
Format: Article
Language:English
Published: MDPI AG 2019-01-01
Series:Remote Sensing
Subjects:
Online Access:http://www.mdpi.com/2072-4292/11/2/145
id doaj-65519b40450b411bb56c4363ad21d018
record_format Article
spelling doaj-65519b40450b411bb56c4363ad21d0182020-11-25T00:41:56ZengMDPI AGRemote Sensing2072-42922019-01-0111214510.3390/rs11020145rs11020145Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF ModelXiangyu Zhuo0Friedrich Fraundorfer1Franz Kurz2Peter Reinartz3Remote Sensing Technology Institute, German Aerospace Center, 82234 Wessling, GermanyRemote Sensing Technology Institute, German Aerospace Center, 82234 Wessling, GermanyRemote Sensing Technology Institute, German Aerospace Center, 82234 Wessling, GermanyRemote Sensing Technology Institute, German Aerospace Center, 82234 Wessling, GermanyThe tremendous advances in deep neural networks have demonstrated the superiority of deep learning techniques for applications such as object recognition or image classification. Nevertheless, deep learning-based methods usually require a large amount of training data, which mainly comes from manual annotation and is quite labor-intensive. In order to reduce the amount of manual work required for generating enough training data, we hereby propose to leverage existing labeled data to generate image annotations automatically. Specifically, the pixel labels are firstly transferred from one image modality to another image modality via geometric transformation to create initial image annotations, and then additional information (e.g., height measurements) is incorporated for Bayesian inference to update the labeling beliefs. Finally, the updated label assignments are optimized with a fully connected conditional random field (CRF), yielding refined labeling for all pixels in the image. The proposed approach is tested on two different scenarios, i.e., (1) label propagation from annotated aerial imagery to unmanned aerial vehicle (UAV) imagery and (2) label propagation from map database to aerial imagery. In each scenario, the refined image labels are used as pseudo-ground truth data for training a convolutional neural network (CNN). Results demonstrate that our model is able to produce accurate label assignments even around complex object boundaries; besides, the generated image labels can be effectively leveraged for training CNNs and achieve comparable classification accuracy as manual image annotations, more specifically, the per-class classification accuracy of the networks trained by the manual image annotations and the generated image labels have a difference within ± 5 % .http://www.mdpi.com/2072-4292/11/2/145automatic image annotationlabel propagationConditional Random Field (CRF)Convolutional Neural Network (CNN)
collection DOAJ
language English
format Article
sources DOAJ
author Xiangyu Zhuo
Friedrich Fraundorfer
Franz Kurz
Peter Reinartz
spellingShingle Xiangyu Zhuo
Friedrich Fraundorfer
Franz Kurz
Peter Reinartz
Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF Model
Remote Sensing
automatic image annotation
label propagation
Conditional Random Field (CRF)
Convolutional Neural Network (CNN)
author_facet Xiangyu Zhuo
Friedrich Fraundorfer
Franz Kurz
Peter Reinartz
author_sort Xiangyu Zhuo
title Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF Model
title_short Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF Model
title_full Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF Model
title_fullStr Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF Model
title_full_unstemmed Automatic Annotation of Airborne Images by Label Propagation Based on a Bayesian-CRF Model
title_sort automatic annotation of airborne images by label propagation based on a bayesian-crf model
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2019-01-01
description The tremendous advances in deep neural networks have demonstrated the superiority of deep learning techniques for applications such as object recognition or image classification. Nevertheless, deep learning-based methods usually require a large amount of training data, which mainly comes from manual annotation and is quite labor-intensive. In order to reduce the amount of manual work required for generating enough training data, we hereby propose to leverage existing labeled data to generate image annotations automatically. Specifically, the pixel labels are firstly transferred from one image modality to another image modality via geometric transformation to create initial image annotations, and then additional information (e.g., height measurements) is incorporated for Bayesian inference to update the labeling beliefs. Finally, the updated label assignments are optimized with a fully connected conditional random field (CRF), yielding refined labeling for all pixels in the image. The proposed approach is tested on two different scenarios, i.e., (1) label propagation from annotated aerial imagery to unmanned aerial vehicle (UAV) imagery and (2) label propagation from map database to aerial imagery. In each scenario, the refined image labels are used as pseudo-ground truth data for training a convolutional neural network (CNN). Results demonstrate that our model is able to produce accurate label assignments even around complex object boundaries; besides, the generated image labels can be effectively leveraged for training CNNs and achieve comparable classification accuracy as manual image annotations, more specifically, the per-class classification accuracy of the networks trained by the manual image annotations and the generated image labels have a difference within ± 5 % .
topic automatic image annotation
label propagation
Conditional Random Field (CRF)
Convolutional Neural Network (CNN)
url http://www.mdpi.com/2072-4292/11/2/145
work_keys_str_mv AT xiangyuzhuo automaticannotationofairborneimagesbylabelpropagationbasedonabayesiancrfmodel
AT friedrichfraundorfer automaticannotationofairborneimagesbylabelpropagationbasedonabayesiancrfmodel
AT franzkurz automaticannotationofairborneimagesbylabelpropagationbasedonabayesiancrfmodel
AT peterreinartz automaticannotationofairborneimagesbylabelpropagationbasedonabayesiancrfmodel
_version_ 1725284758881042432