Automatic lung segmentation in routine imaging is primarily a data diversity problem, not a methodology problem

Johannes Hofmanninger, Florian Prayer, Jeanny Pan, Sebastian Rohrich, Helmut Prosch +1 more
1/31/2020
eess.IVcs.CVcs.LG

Official code: JoHof/lungmask (797 stars, Apache-2.0, last commit 2026-07-21).

Abstract

Automated segmentation of anatomical structures is a crucial step in image analysis. For lung segmentation in computed tomography, a variety of approaches exist, involving sophisticated pipelines trained and validated on different datasets. However, the clinical applicability of these approaches across diseases remains limited. We compared four generic deep learning approaches trained on various datasets and two readily available lung segmentation algorithms. We performed evaluation on routine imaging data with more than six different disease patterns and three published data sets. Using different deep learning approaches, mean Dice similarity coefficients (DSCs) on test datasets varied not over 0.02. When trained on a diverse routine dataset (n = 36) a standard approach (U-net) yields a higher DSC (0.97 $\pm$ 0.05) compared to training on public datasets such as Lung Tissue Research Consortium (0.94 $\pm$ 0.13, p = 0.024) or Anatomy 3 (0.92 $\pm$ 0.15, p = 0.001). Trained on routine data (n = 231) covering multiple diseases, U-net compared to reference methods yields a DSC of 0.98 $\pm$ 0.03 versus 0.94 $\pm$ 0.12 (p = 0.024).

View on arXivView PDF

Code Implementations(1)

JoHof/lungmaskOfficial100%
Apache-2.0

Automated lung segmentation in CT

797165Nix, ShellNov 28, 20193 months agoApache-2.0
chest-ctcovid-19covid-19-ctlung-diseaselung-lobes+4 more

Similar Papers

Cite this paper

@article{hofmanninger2020automatic,
  title  = {Automatic lung segmentation in routine imaging is primarily a data diversity problem, not a methodology problem},
  author = {Johannes Hofmanninger and Florian Prayer and Jeanny Pan and Sebastian Rohrich and Helmut Prosch and Georg Langs},
  year   = {2020},
  eprint = {2001.11767},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2001.11767}
}

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/2001.11767.svg)](https://codeofpaper.com/paper/2001.11767)

Discussion