HED-UNet: Combined Segmentation and Edge Detection for Monitoring the Antarctic Coastline

Konrad Heidler, Lichao Mou, Celia Baumhoer, Andreas Dietz, Xiao Xiang Zhu
3/2/2021
cs.CVeess.IV

Official code: khdlr/HED-UNet (113 stars, MIT, last commit 2024-01-19).

Abstract

Deep learning-based coastline detection algorithms have begun to outshine traditional statistical methods in recent years. However, they are usually trained only as single-purpose models to either segment land and water or delineate the coastline. In contrast to this, a human annotator will usually keep a mental map of both segmentation and delineation when performing manual coastline detection. To take into account this task duality, we therefore devise a new model to unite these two approaches in a deep learning model. By taking inspiration from the main building blocks of a semantic segmentation framework (UNet) and an edge detection framework (HED), both tasks are combined in a natural way. Training is made efficient by employing deep supervision on side predictions at multiple resolutions. Finally, a hierarchical attention mechanism is introduced to adaptively merge these multiscale predictions into the final model output. The advantages of this approach over other traditional and deep learning-based methods for coastline detection are demonstrated on a dataset of Sentinel-1 imagery covering parts of the Antarctic coast, where coastline detection is notoriously difficult. An implementation of our method is available at \url{https://github.com/khdlr/HED-UNet}.

View on arXivView PDF

Code Implementations(1)

khdlr/HED-UNetOfficial100%
MIT

Simultaneous Semantic Segmentation and Edge Detection

1135PythonFeb 22, 20212 years agoMIT

Similar Papers

Cite this paper

@article{heidler2021hedunet,
  title  = {HED-UNet: Combined Segmentation and Edge Detection for Monitoring the Antarctic Coastline},
  author = {Konrad Heidler and Lichao Mou and Celia Baumhoer and Andreas Dietz and Xiao Xiang Zhu},
  year   = {2021},
  eprint = {2103.01849},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2103.01849}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2103.01849.svg)](https://codeofpaper.com/paper/2103.01849)

Discussion