DARNet: Deep Active Ray Network for Building Segmentation

05/15/2019
by   Dominic Cheng, et al.
0

In this paper, we propose a Deep Active Ray Network (DARNet) for automatic building segmentation. Taking an image as input, it first exploits a deep convolutional neural network (CNN) as the backbone to predict energy maps, which are further utilized to construct an energy function. A polygon-based contour is then evolved via minimizing the energy function, of which the minimum defines the final segmentation. Instead of parameterizing the contour using Euclidean coordinates, we adopt polar coordinates, i.e., rays, which not only prevents self-intersection but also simplifies the design of the energy function. Moreover, we propose a loss function that directly encourages the contours to match building boundaries. Our DARNet is trained end-to-end by back-propagating through the energy minimization and the backbone CNN, which makes the CNN adapt to the dynamics of the contour evolution. Experiments on three building instance segmentation datasets demonstrate our DARNet achieves either state-of-the-art or comparable performances to other competitors.

READ FULL TEXT

page 1

page 7

page 8

page 15

page 16

page 17

page 18

research
09/29/2019

End-to-End Deep Convolutional Active Contours for Image Segmentation

The Active Contour Model (ACM) is a standard image analysis technique wh...
research
07/22/2020

End-to-End Trainable Deep Active Contour Models for Automated Image Segmentation: Delineating Buildings in Aerial Imagery

The automated segmentation of buildings in remote sensing imagery is a c...
research
03/16/2018

Learning deep structured active contours end-to-end

The world is covered with millions of buildings, and precisely knowing e...
research
07/24/2020

Machine-learned Regularization and Polygonization of Building Segmentation Masks

We propose a machine learning based approach for automatic regularizatio...
research
05/18/2021

Deep Active Contours Using Locally Controlled Distance Vector Flow

Active contours Model (ACM) has been extensively used in computer vision...
research
03/28/2020

Using the Split Bregman Algorithm to Solve the Self-Repelling Snake Model

Preserving the contour topology during image segmentation is useful in m...

Please sign up or login with your details

Forgot password? Click here to reset