# End to End Trainable Active Contours via Differentiable Rendering

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

## Key facts

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

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

- [SegDiff: Image Segmentation with Diffusion Probabilistic Models](https://mlsanity.com/paper/2112.00390/) (2021)
- [DeepMesh: Mesh-based Cardiac Motion Tracking using Deep Learning](https://mlsanity.com/paper/2309.14306/) (2023)
- [Contour Proposal Networks for Biomedical Instance Segmentation](https://mlsanity.com/paper/2104.03393/) (2021)
- [Mesh-based 3D Motion Tracking in Cardiac MRI using Deep Learning](https://mlsanity.com/paper/2209.02004/) (2022)
- [A Coarse-to-Fine Instance Segmentation Network with Learning Boundary Representation](https://mlsanity.com/paper/2106.10213/) (2021)
- [Deep Statistic Shape Model for Myocardium Segmentation](https://mlsanity.com/paper/2207.10607/) (2022)
- [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)
- [Mask-HybridGNet: Graph-based segmentation with emergent anatomical correspondence from pixel-level supervision](https://mlsanity.com/paper/2602.21179/) (2026)
- [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)
- [BoundaryNet: An Attentive Deep Network with Fast Marching Distance Maps for Semi-automatic Layout Annotation](https://mlsanity.com/paper/2108.09433/) (2021)
- [End-to-End Segmentation via Patch-wise Polygons Prediction](https://mlsanity.com/paper/2112.02535/) (2021)
- [Joint Dense-Point Representation for Contour-Aware Graph Segmentation](https://mlsanity.com/paper/2306.12155/) (2023)
- [Bayesian Fusion of Active Contour Models and ConvNet Priors for Standing Dead Tree Segmentation](https://mlsanity.com/paper/2410.07421/) (2024)

## Abstract (arXiv)

We present an image segmentation method that iteratively evolves a polygon. At each iteration, the vertices of the polygon are displaced based on the local value of a 2D shift map that is inferred from the input image via an encoder-decoder architecture. The main training loss that is used is the difference between the polygon shape and the ground truth segmentation mask. The network employs a neural renderer to create the polygon from its vertices, making the process fully differentiable. We demonstrate that our method outperforms the state of the art segmentation networks and deep active contour solutions in a variety of benchmarks, including medical imaging and aerial images. Our code is available at https://github.com/shirgur/ACDRNet.
