Cargando…

Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss

A variety of medical computer vision applications analyze 2D slices of computed tomography (CT) scans, whereas axial slices from the body trunk region are usually identified based on their relative position to the spine. A limitation of such systems is that either the correct slices must be extracte...

Descripción completa

Detalles Bibliográficos
Autores principales: Sager, Pascal, Salzmann, Sebastian, Burn, Felice, Stadelmann, Thilo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9410021/
https://www.ncbi.nlm.nih.gov/pubmed/36005465
http://dx.doi.org/10.3390/jimaging8080222
_version_ 1784774993117184000
author Sager, Pascal
Salzmann, Sebastian
Burn, Felice
Stadelmann, Thilo
author_facet Sager, Pascal
Salzmann, Sebastian
Burn, Felice
Stadelmann, Thilo
author_sort Sager, Pascal
collection PubMed
description A variety of medical computer vision applications analyze 2D slices of computed tomography (CT) scans, whereas axial slices from the body trunk region are usually identified based on their relative position to the spine. A limitation of such systems is that either the correct slices must be extracted manually or labels of the vertebrae are required for each CT scan to develop an automated extraction system. In this paper, we propose an unsupervised domain adaptation (UDA) approach for vertebrae detection and identification based on a novel Domain Sanity Loss (DSL) function. With UDA the model’s knowledge learned on a publicly available (source) data set can be transferred to the target domain without using target labels, where the target domain is defined by the specific setup (CT modality, study protocols, applied pre- and processing) at the point of use (e.g., a specific clinic with its specific CT study protocols). With our approach, a model is trained on the source and target data set in parallel. The model optimizes a supervised loss for labeled samples from the source domain and the DSL loss function based on domain-specific “sanity checks” for samples from the unlabeled target domain. Without using labels from the target domain, we are able to identify vertebra centroids with an accuracy of [Formula: see text] %. By adding only ten target labels during training the accuracy increases to [Formula: see text] %, which is on par with the current state-of-the-art for full supervised learning, while using about 20 times less labels. Thus, our model can be used to extract 2D slices from 3D CT scans on arbitrary data sets fully automatically without requiring an extensive labeling effort, contributing to the clinical adoption of medical imaging by hospitals.
format Online
Article
Text
id pubmed-9410021
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-94100212022-08-26 Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss Sager, Pascal Salzmann, Sebastian Burn, Felice Stadelmann, Thilo J Imaging Article A variety of medical computer vision applications analyze 2D slices of computed tomography (CT) scans, whereas axial slices from the body trunk region are usually identified based on their relative position to the spine. A limitation of such systems is that either the correct slices must be extracted manually or labels of the vertebrae are required for each CT scan to develop an automated extraction system. In this paper, we propose an unsupervised domain adaptation (UDA) approach for vertebrae detection and identification based on a novel Domain Sanity Loss (DSL) function. With UDA the model’s knowledge learned on a publicly available (source) data set can be transferred to the target domain without using target labels, where the target domain is defined by the specific setup (CT modality, study protocols, applied pre- and processing) at the point of use (e.g., a specific clinic with its specific CT study protocols). With our approach, a model is trained on the source and target data set in parallel. The model optimizes a supervised loss for labeled samples from the source domain and the DSL loss function based on domain-specific “sanity checks” for samples from the unlabeled target domain. Without using labels from the target domain, we are able to identify vertebra centroids with an accuracy of [Formula: see text] %. By adding only ten target labels during training the accuracy increases to [Formula: see text] %, which is on par with the current state-of-the-art for full supervised learning, while using about 20 times less labels. Thus, our model can be used to extract 2D slices from 3D CT scans on arbitrary data sets fully automatically without requiring an extensive labeling effort, contributing to the clinical adoption of medical imaging by hospitals. MDPI 2022-08-19 /pmc/articles/PMC9410021/ /pubmed/36005465 http://dx.doi.org/10.3390/jimaging8080222 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Sager, Pascal
Salzmann, Sebastian
Burn, Felice
Stadelmann, Thilo
Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss
title Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss
title_full Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss
title_fullStr Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss
title_full_unstemmed Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss
title_short Unsupervised Domain Adaptation for Vertebrae Detection and Identification in 3D CT Volumes Using a Domain Sanity Loss
title_sort unsupervised domain adaptation for vertebrae detection and identification in 3d ct volumes using a domain sanity loss
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9410021/
https://www.ncbi.nlm.nih.gov/pubmed/36005465
http://dx.doi.org/10.3390/jimaging8080222
work_keys_str_mv AT sagerpascal unsuperviseddomainadaptationforvertebraedetectionandidentificationin3dctvolumesusingadomainsanityloss
AT salzmannsebastian unsuperviseddomainadaptationforvertebraedetectionandidentificationin3dctvolumesusingadomainsanityloss
AT burnfelice unsuperviseddomainadaptationforvertebraedetectionandidentificationin3dctvolumesusingadomainsanityloss
AT stadelmannthilo unsuperviseddomainadaptationforvertebraedetectionandidentificationin3dctvolumesusingadomainsanityloss