atlas

Research map / Video / Video segmentation and tracking

Bidirectional Recurrence for Cardiac Motion Tracking with Gaussian Process Latent Coding

NeurIPS 2024 · Video › Video segmentation and tracking · approach: Physics-inspired motion prediction · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GPTrack, an unsupervised cardiac motion tracking framework that places a Gaussian process prior over latent codes in a bidirectional recurrent transformer-based diffeomorphic registration network, evaluated on echocardiogram (CardiacUDA, CAMUS) and cardiac MRI (ACDC).

Problem

Unsupervised cardiac motion tracking across long image sequences (3D echocardiogram videos and 4D cardiac MRI) struggles with long-term temporal consistency, regional motion variability, and error accumulation in Lagrangian displacement integration, while being computationally efficient.

Approach

Combine a bidirectional forward-backward recurrent transformer cell (mimicking diffeomorphic forward-backward registration) with a Gaussian process prior over latent velocity codes, solved efficiently as a Kalman-filtered state-space model (Matern 3/2 kernel) with position-based distances, to produce temporally consistent diffeomorphic motion fields.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GPTrack-XL instead of DeepTagCardiac motion tracking · CardiacUDAAvg. Dice (%): 79.41 -> 82.37Helped
use GPTrack-XL instead of FSDiffRegCardiac motion tracking · ACDCAvg. Dice: 82.30 -> 82.65Helped
use GPTrack-XL instead of DeepTagCardiac motion tracking · CAMUSAvg. Dice (%): 84.80 -> 85.29Helped
add Gaussian Process while leaving out bidirectional recurrence (ablation)GPTrack-XL · GPTrack-XL ablationDice.Avg: 79.83 -> 80.81Helped
add bidirectional recurrence while leaving out Gaussian Process (ablation)GPTrack-XL · GPTrack-XL ablationDice.Avg: 79.83 -> 81.21Helped
add Gaussian Process to the bidirectional method (ablation)GPTrack-XL · GPTrack-XL ablationDice.Avg: 81.21 -> 82.37Helped
add bidirectional recurrence to the GP method (ablation)GPTrack-XL · GPTrack-XL ablationDice.Avg: 80.81 -> 82.37Helped

Limitations

Experimental setup

Datasets: CardiacUDA CAMUS ACDC

Benchmarks: CardiacUDA CAMUS ACDC

Metrics: Dice PSNR SSIM Hausdorff distance det(J) <= 0 percentage ||J|-1|| inference time parameters TFlops

Baselines: LDDMM RDMM ANTs (SyN) VM-SSD VM-NCC SYMNet VM-DIF DiffuseMorph DeepTag FSDiffReg CorrMLP NICE-Trans

Builds on: VoxelMorph DeepTag diffeomorphic registration (LDDMM) Matern kernel GP to state-space conversion RWKV-style recurrent transformer

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy