Skip to content
TIM-LabPublic

About

Data Adaptive Uncertainty-Guided Space-time (DAUGS) Analysis for Deep Learning-based Segmentation of Multi-Center Myocardial Perfusion MRI Datasets. Published as Yalcinkaya et al. JCMR 2024;26(2):101082

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

DAUGS

Abstract

Fully automatic analysis of first-pass myocardial perfusion MRI datasets enables rapid and objective reporting of stress/rest studies in patients with suspected ischemia. In the context of A.I.-based approaches, developing deep learning techniques that, despite having a limited training dataset, are capable of analyzing multi-center datasets with dissimilarities in software (pulse sequence) and hardware (scanner vendor) is an ongoing challenge.

In this work, we employed a space-time sliding-patch analysis approach that automatically yields a pixel-wise "uncertainty map" as a byproduct of the segmentation process. In our approach, dubbed Data-adaptive Uncertainty-guided Space-time (DAUGS) analysis, the output of all members of the DNN pool are computed and the accompanying uncertainty maps are leveraged to automatically choose the “best” result.

This work has been published in the Journal of Cardiovascular Magnetic Resonance, freely accessible PDF here: https://www.journalofcmr.com/article/S1097-6647(24)01109-8/fulltext, and has been highlighted by the JCMR editor-in-chief in the following LinkedIn post with a video description: https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:7323363654588915712.

Overview

Screen Shot 2023-06-09 at 12 36 56 PM

Figure 1. Description of the proposed data-adaptive uncertainty-guided space-time (DAUGS) analysis. The internal dataset was split into three subsets (training data, validation data, and the internal test set). Next, hyperparameter selection (learning rate, model parameters, patch and sliding window size, etc.) was performed by evaluating the performance on the validation data. Steps 1 & 2: All models were trained using a patch-level approach and a pool of trained DNN models was obtained by varying the DNN parameter initializations in the training process. Step 3: At test time, each model in the DNN pool provides a segmentation result (endo/epi contours) and a pixel-wise uncertainty map (U-map) thanks to sliding space-time patch-level analysis approach. Step 4: By computing the total per-pixel energy of the U-maps (denoted as Upp) our proposed data-adaptive approach selects the segmentation result with the lowest Upp (hence, lowest per-pixel uncertainty) as the “best” segmentation.

Code

This repository provides the code to perform the following on a representative myocardial perfusion image series:

  • Patch decompostion and combination steps for (1) patch-level segmentation and (2) uncertainty map generation as a byproduct
  • Choosing the model from a representative model pool with the lowest uncertainty as part of DAUGS analysis for robust segmentation of myocardial perfusion datasets

Contact

Dilek M. Yalcinkaya (dyalcink@purdue.edu)
Behzad Sharif (bsharif@purdue.edu & bsharif@iu.edu).

About

Data Adaptive Uncertainty-Guided Space-time (DAUGS) Analysis for Deep Learning-based Segmentation of Multi-Center Myocardial Perfusion MRI Datasets. Published as Yalcinkaya et al. JCMR 2024;26(2):101082

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages