Task Driven Generative Modeling for Unsupervised Domain Adaptation: Application to X-ray Image Segmentation
Automatic parsing of anatomical objects in X-ray images is critical to many clinical applications in particular towards image-guided invention and workflow automation. Existing deep network models require a large amount of labeled data. However, obtaining accurate pixel-wise labeling in X-ray images relies heavily on skilled clinicians due to the large overlaps of anatomy and the complex texture patterns. On the other hand, organs in 3D CT scans preserve clearer structures as well as sharper boundaries and thus can be easily delineated. In this paper, we propose a novel model framework for learning automatic X-ray image parsing from labeled CT scans. Specifically, a Dense Image-to-Image network (DI2I) for multi-organ segmentation is first trained on X-ray like Digitally Reconstructed Radiographs (DRRs) rendered from 3D CT volumes. Then we introduce a Task Driven Generative Adversarial Network (TD-GAN) architecture to achieve simultaneous style transfer and parsing for unseen real X-ray images. TD-GAN consists of a modified cycle-GAN substructure for pixel-to-pixel translation between DRRs and X-ray images and an added module leveraging the pre-trained DI2I to enforce segmentation consistency. The TD-GAN framework is general and can be easily adapted to other learning tasks. In the numerical experiments, we validate the proposed model on 815 DRRs and 153 topograms. While the vanilla DI2I without any adaptation fails completely on segmenting the topograms, the proposed model does not require any topogram labels and is able to provide a promising average dice of 85% which achieves the same level accuracy of supervised training (88%).
Code (0)
등록된 구현이 없습니다.
Tasks
AnatomyDomain AdaptationGenerative Adversarial NetworkImage SegmentationOrgan SegmentationSemantic SegmentationStyle TransferUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
Implicit Task-Driven Probability Discrepancy Measure for Unsupervised Domain Adaptation
Probability discrepancy measure is a fundamental construct for numerous machine learning models such as weakly supervised learning and generative modeling. However, most measures overlook the fact that the distributions…
Domain AdaptationUnsupervised Domain AdaptationWeakly-supervised LearningIs Generative Modeling-based Stylization Necessary for Domain Adaptation in Regression Tasks?
Unsupervised domain adaptation (UDA) aims to bridge the gap between source and target domains in the absence of target domain labels using two main techniques: input-level alignment (such as generative modeling and styli…
Domain AdaptationDomain Generalizationimage-classificationImage Classification+3Unsupervised Audio Source Separation using Generative Priors
State-of-the-art under-determined audio source separation systems rely on supervised end-end training of carefully tailored neural network architectures operating either in the time or the spectral domain. However, these…
Audio Source SeparationWhy be adversarial? Let's cooperate!: Cooperative Dataset Alignment via JSD Upper Bound
Unsupervised dataset alignment estimates a transformation that maps two or more source domains to a shared aligned domain given only the domain datasets. This task has many applications including generative modeling, uns…
Domain AdaptationUnsupervised Domain AdaptationUnsupervised Inflection Generation Using Neural Language Modeling
The use of Deep Neural Network architectures for Language Modeling has recently seen a tremendous increase in interest in the field of NLP with the advent of transfer learning and the shift in focus from rule-based and p…
Language ModelingLanguage ModellingQuestion AnsweringTransfer Learning