# DARNet: Deep Active Ray Network for Building Segmentation

arXiv: https://arxiv.org/abs/1905.05889 · HTML: https://mlsanity.com/paper/1905.05889/

## Key facts

- Cited by 30 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 15 May 2019.

## Built on by (most cited first, 30 of 30)

- [SegDiff: Image Segmentation with Diffusion Probabilistic Models](https://mlsanity.com/paper/2112.00390/) (2021)
- [PolyWorld: Polygonal Building Extraction with Graph Neural Networks in Satellite Images](https://mlsanity.com/paper/2111.15491/) (2021)
- [PolarMask++: Enhanced Polar Representation for Single-Shot Instance Segmentation and Beyond](https://mlsanity.com/paper/2105.02184/) (2021)
- [GlobalMapper: Arbitrary-Shaped Urban Layout Generation](https://mlsanity.com/paper/2307.09693/) (2023)
- [DeepMesh: Mesh-based Cardiac Motion Tracking using Deep Learning](https://mlsanity.com/paper/2309.14306/) (2023)
- [Learning to Extract Building Footprints from Off-Nadir Aerial Images](https://mlsanity.com/paper/2204.13637/) (2022)
- [3D Instance Segmentation of MVS Buildings](https://mlsanity.com/paper/2112.09902/) (2021)
- [Mesh-based 3D Motion Tracking in Cardiac MRI using Deep Learning](https://mlsanity.com/paper/2209.02004/) (2022)
- [Augmentation Invariance and Adaptive Sampling in Semantic Segmentation of Agricultural Aerial Images](https://mlsanity.com/paper/2204.07969/) (2022)
- [Multi-Class Segmentation from Aerial Views using Recursive Noise Diffusion](https://mlsanity.com/paper/2212.00787/) (2022)
- [Pix2Poly: A Sequence Prediction Method for End-to-end Polygonal Building Footprint Extraction from Remote Sensing Imagery](https://mlsanity.com/paper/2412.07899/) (2024)
- [Accurate Polygonal Mapping of Buildings in Satellite Imagery](https://mlsanity.com/paper/2208.00609/) (2022)
- [Structured Outdoor Architecture Reconstruction by Exploration and Classification](https://mlsanity.com/paper/2108.07990/) (2021)
- [IRSAMap:Towards Large-Scale, High-Resolution Land Cover Map Vectorization](https://mlsanity.com/paper/2508.16272/) (2025)
- [A Coarse-to-Fine Instance Segmentation Network with Learning Boundary Representation](https://mlsanity.com/paper/2106.10213/) (2021)
- [Prompt-Driven Building Footprint Extraction in Aerial Images with Offset-Building Model](https://mlsanity.com/paper/2310.16717/) (2023)
- [ViLaCD-R1: A Vision-Language Framework for Semantic Change Detection in Remote Sensing](https://mlsanity.com/paper/2512.23244/) (2025)
- [Urban Socio-Semantic Segmentation with Vision-Language Reasoning](https://mlsanity.com/paper/2601.10477/) (2026)
- [CineMesh4D: Personalized 4D Whole Heart Reconstruction from Sparse Cine MRI](https://mlsanity.com/paper/2605.13994/) (2026)
- [Deep Active Contours Using Locally Controlled Distance Vector Flow](https://mlsanity.com/paper/2105.08447/) (2021)
- [ContourRender: Detecting Arbitrary Contour Shape For Instance Segmentation In One Pass](https://mlsanity.com/paper/2106.03382/) (2021)
- [Adjusting the Ground Truth Annotations for Connectivity-Based Learning to Delineate](https://mlsanity.com/paper/2112.02781/) (2021)
- [Image Segmentation via Variational Model Based Tailored UNet: A Deep Variational Framework](https://mlsanity.com/paper/2505.05806/) (2025)
- [Personalized 4D Whole-Heart Mesh Reconstruction from Cine MRI via Multi-Scale Temporal Modeling and Differentiable Contour Rendering](https://mlsanity.com/paper/2607.01952/) (2026)
- [Mapping Vulnerable Populations with AI](https://mlsanity.com/paper/2107.14123/) (2021)
- [End-to-End Segmentation via Patch-wise Polygons Prediction](https://mlsanity.com/paper/2112.02535/) (2021)
- [Primitive Graph Learning for Unified Vector Mapping](https://mlsanity.com/paper/2206.13963/) (2022)
- [Inverse Evolution Layers: Physics-informed Regularizers for Deep Neural Networks](https://mlsanity.com/paper/2307.07344/) (2023)
- [Hybrid Feature Embedding For Automatic Building Outline Extraction](https://mlsanity.com/paper/2307.10609/) (2023)
- [P-MSDiff: Parallel Multi-Scale Diffusion for Remote Sensing Image Segmentation](https://mlsanity.com/paper/2405.20443/) (2024)

## Abstract (arXiv)

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.
