Creating Roadmaps in Aerial Images With Generative Adversarial Networks and Smoothing-Based Optimization

Dragos Costea, Alina Marcu, Emil Slusanschi, Marius Leordeanu; Proceedings of the IEEE International Conference on Computer Vision (ICCV), 2017, pp. 2100-2109

Abstract


Recognizing roads and intersections in aerial images is a challenging problem in computer vision with many real world applications, such as localization and navigation for unmanned aerial vehicles (UAVs). The problem is currently gaining momentum in computer vision and is still far from being solved. While recent approaches have greatly improved due to the advances in deep learning, they provide only pixel-level semantic segmentations. In this paper, we argue that roads and intersections should be recognized at the higher semantic level of road graphs - with roads being edges that connect nodes. Towards this goal we present a method consisting of two stages. During the first stage, we detect roads and intersections with a novel, dual-hop generative adversarial network (DH-GAN) that segments images at the level of pixels. At the second stage, given the pixelwise road segmentation, we find its best covering road graph by applying a smoothing-based graph optimization procedure. Our approach is able to outperform recent published methods and baselines on a large dataset with European roads.

Related Material


[pdf]
[bibtex]
@InProceedings{Costea_2017_ICCV,
author = {Costea, Dragos and Marcu, Alina and Slusanschi, Emil and Leordeanu, Marius},
title = {Creating Roadmaps in Aerial Images With Generative Adversarial Networks and Smoothing-Based Optimization},
booktitle = {Proceedings of the IEEE International Conference on Computer Vision (ICCV) Workshops},
month = {Oct},
year = {2017}
}