Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

37 Commits

Repository files navigation

3D Medical Image Segmentation With Distance Transform Maps

How distance transform maps can assist 3D medical image segmentation?

Motivation

Incorporating the distance Transform maps of image segmentation labels into CNNs-based segmentation tasks has received significant attention in 2019. These methods can be classified into two main classes in terms of the main usage of distance transform maps.

  • Designing new loss functions
  • Adding an auxiliary task, e.g. distance map regression

However, with these new methods on the one hand and the diversity of the specific implementations and dataset-related challenges on the other, it's hard to figure out which design can generalize well beyond the experiments in the original papers. Up to now, there is still no comprehensive comparison among these methods.

In this repository, we want to re-implement these methods (published in 2019) and evaluate them on the same 3D segmentation tasks (heart and liver tumor segmentation), so as to figure out the useful designs.

Related Work in 2019

New loss functions

DateFirst authorTitleOfficial CodePublication
2019Yuan XueShape-Aware Organ Segmentation by Predicting Signed Distance Maps (arxiv)NoneAAAI 2020
2019Hoel KervadecBoundary loss for highly unbalanced segmentationpytorchMIDL 2019
2019Davood KarimiReducing the Hausdorff Distance in Medical Image Segmentation with Convolutional Neural Networks (arxiv)NoneTMI 2019

Auxiliary tasks

DateFirst authorTitleOfficial CodePublication
2019Yan WangDeep Distance Transform for Tubular Structure Segmentation in CT ScansNonearxiv
2019Shusil DangiA Distance Map Regularized CNN for Cardiac Cine MR Image Segmentation (arxiv)NoneMedical Physics
2019Fernando NavarroShape-Aware Complementary-Task Learning for Multi-organ Segmentation (arxiv)NoneMICCAI MLMI 2019

The code of this repo is adapted from the following great repos.

The most powerful U-Net implementation.

The code is very friendly for pytorch beginners.

About

How distance transform maps can assist medical image segmentation?

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages