Skip to content

yuan-xiaohan/4D-Myocardium-Reconstruction-with-Decoupled-Motion-and-Shape-Model

Repository files navigation

4D-Myocardium-Reconstruction-with-Decoupled-Motion-and-Shape-Model

This repository contains the code for the ICCV'2023 paper "4D Myocardium Reconstruction with Decoupled Motion and Shape Model".

Xiaohan Yuan, Cong Liu, Yangang Wang

[Paper]

Introduction

Estimating the shape and motion state of the myocardium is essential in diagnosing cardiovascular diseases. However, cine magnetic resonance (CMR) imaging is dominated by 2D slices, whose large slice spacing challenges inter-slice shape reconstruction and motion acquisition. To address this problem, we propose a 4D reconstruction method that decouples motion and shape, which can predict the inter-/intra- shape and motion estimation from a given sparse point cloud sequence obtained from limited slices. Our framework comprises a neural motion model and an end-diastolic (ED) shape model. The implicit ED shape model can learn a continuous boundary and encourage the motion model to predict without the supervision of ground truth deformation, and the motion model enables canonical input of the shape model by deforming any point from any phase to the ED phase. Additionally, the constructed ED-space enables pre-training of the shape model, thereby guiding the motion model and addressing the issue of data scarcity. We propose the first 4D myocardial dataset (4DM Dataset) as we know and verify our method on the proposed, public, and cross-modal datasets, showing superior reconstruction performance and enabling various clinical applications.

Dataset

Here, we release a new dataset consisting of 25 healthy subjects obtained from Jiangsu Province Hospital. Each subject includes multiple slices (8-10 slices) and each slice covers a sequence of the cardiac cycle consisting of 25 phases. All mesh sequences are generated by our program.

To access the dataset, please download 4DM Data Access Agreement.pdf. It should be printed, signed, scanned as a single .pdf document. Please send the signed e-copy to xiaohan_yuan@163.com and CC to yangangwang@seu.edu.cn. If approved, we will add your Google Drive email address to the sharing list.

4DM Dataset (v1.0)

Usage

Data Layout

${examples\demo}
|-- data
    |-- 000
        P.txt
        |-- mesh
            |-- 00.obj
            ...
            |-- 24.obj
        |-- points
            |-- 00.obj
            ...
            |-- 24.obj

    ...

Preprocessing

preprocess_data.py [-h] --data_dir DATA_DIR --source_dir SOURCE_DIR
                      --source_name SOURCE_NAME --class_name CLASS_NAME
                      --split SPLIT_FILENAME [--test]

Training a Model

train.py [-h] --experiment EXPERIMENT_DIRECTORY --data
                  DATA_SOURCE [--continue CONTINUE_FROM] [--debug]
                  [--quiet] [--log LOGFILE]

Testing a Model

reconstruct.py [-h] --experiment EXPERIMENT_DIRECTORY
                        [--checkpoint CHECKPOINT] --data DATA_SOURCE
                        --split SPLIT_FILENAME [--iters ITERATIONS]
                        [--seed SEED] [--resolution RESOLUTION] [--debug]
                        [--quiet] [--log LOGFILE]

Citation

If you find our work is useful or want to use our dataset, please consider citing the paper.

@inproceedings{yuan2023myo4d,
title={4D Myocardium Reconstruction with Decoupled Motion and Shape Model},
author={Yuan, Xiaohan and Liu, Cong and Wang, Yangang},
booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision},
year={2023},
}

Reference

Some of the code is based on the following works. We gratefully appreciate the impact they have on our work.

mesh_to_sdf

Statistical-Shape-Model

DeepSDF

DeepImplicitTemplates

LoRD

About

This repository contains the code for the ICCV'2023 paper "4D Myocardium Reconstruction with Decoupled Motion and Shape Model".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published