Future frame prediction in chest and liver cine MRI using the PCA respiratory motion model: comparing transformers and dynamically trained recurrent neural networks

Michel Pohl, Mitsuru Uesaka, Hiroyuki Takahashi, Kazuyuki Demachi, Ritu Bhusal Chhatkuli
10/8/2024
eess.IVcs.CVcs.LG

No official code found. Best implementation: pohl-michel/2D-MR-image-prediction (4 stars, BSD-3-Clause, last commit 2026-04-17).

Abstract

Respiratory motion complicates accurate irradiation of thoraco-abdominal tumors in radiotherapy, as treatment-system latency entails target-location uncertainties. This work addresses frame forecasting in chest and liver cine MRI to compensate for such delays. We investigate RNNs trained with online learning algorithms, enabling adaptation to changing respiratory patterns via on-the-fly parameter updates, and transformers, increasingly common in time series forecasting for their ability to capture long-term dependencies. Experiments were conducted using 12 sagittal thoracic and upper-abdominal cine-MRI sequences from ETH Zürich and OvGU. PCA decomposes the Lucas-Kanade optical-flow field into static deformations and low-dimensional time-dependent weights. We compare various methods forecasting the latter: linear filters, population and sequence-specific encoder-only transformers, and RNNs trained with real-time recurrent learning (RTRL), unbiased online recurrent optimization, decoupled neural interfaces, and sparse one-step approximation (SnAp-1). Predicted displacements were used to warp the reference frame and generate future images. Prediction accuracy decreased with the horizon h. Linear regression performed best at short horizons (1.3mm geometrical error at h=0.32s, ETH Zürich data), while RTRL and SnAp-1 outperformed the other algorithms at medium-to-long horizons, with geometrical errors below 1.4mm and 2.8mm on the sequences from ETH Zürich and OvGU (the latter featuring higher motion variability, noise, and lower contrast), respectively. The sequence-specific transformer was competitive for low-to-medium horizons, but transformers remained overall limited by data scarcity and domain shift between datasets. Predicted frames visually resembled the ground truth, with notable errors occurring near the diaphragm at end-inspiration and regions affected by out-of-plane motion.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause

Future frame prediction in 2D chest and liver cine-MRI using the PCA respiratory motion model: comparing transformers and online learning algorithms for RNNs

40Shell, MATLABJul 23, 20226 months agoBSD-3-Clause
computer-visiondecoupled-neural-interfacesdeformable-registrationhealthcare-aimachine-learning+11 more

Similar Papers

Cite this paper

@article{pohl2024future,
  title  = {Future frame prediction in chest and liver cine MRI using the PCA respiratory motion model: comparing transformers and dynamically trained recurrent neural networks},
  author = {Michel Pohl and Mitsuru Uesaka and Hiroyuki Takahashi and Kazuyuki Demachi and Ritu Bhusal Chhatkuli},
  year   = {2024},
  eprint = {2410.05882},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.05882v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.05882.svg)](https://codeofpaper.com/paper/2410.05882)

Discussion