ConceptioArchivearXiv CS
arXiv CSopen access

Learning Cardiac Motion Priors for Implicit Neural Representations

Unknown · 2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
artificialintelligenceknowledgerepresentationreasoning
artificial intelligence, reasoning, knowledge representation

Learning Cardiac Motion Priors for Implicit Neural Representations

arXiv:2607.00955v1 [cs.CV] 1 Jul 2026

Andrew Bell1[0009−0005−2560−8172] , George Webber1[0009−0003−2573−7690] , Andrew P King1[0000−0002−9965−7015] , Steffen E Petersen2[0000−0002−9965−7015] , Muhummad Sohaib Nazir1,3[0000−0003−2749−1033] , and Alistair Young1[0000−0001−5702−4220] 1

School of Biomedical Engineering and Imaging Sciences, King’s College London, United Kingdom 2 William Harvey Research Institute, Queen Mary University of London, United Kingdom 3 Cardio-Oncology Service, Royal Brompton and Harefield Hospitals, London, United Kingdom

Abstract. Implicit neural representations (INRs) are well suited to cardiac motion estimation, providing continuous, compact representations of motion fields. However, fitting an INR to each image sequence is timeconsuming and sensitive to the optimisation trajectory. Learned priors can help guide optimisation towards plausible motion fields and enable faster adaptation, but learning priors for cardiac motion INRs remains under-explored. In this work, we compare four strategies for learning cardiac motion priors, including a population prior learned by joint optimisation, a consensus prior obtained by weight averaging, auto-decoders, and meta-learning. Using short-axis tagged cardiac magnetic resonance images from the UK Biobank, we evaluate their impact on tracking accuracy, motion behaviour, and adaptation trajectory. All learned priors substantially improved early adaptation performance compared with random initialisation. While the simple consensus prior was effective, auto-decoders recovered large deformations faster during early adaptation. Meta-learning achieved strong early performance and maintained the best adaptation trajectory over 50 iterations. Keywords: Implicit Neural Representations · Cardiac Motion Estimation · Meta-learning.

1

Introduction

Implicit neural representations (INRs) are continuous parametrisations of signals using neural networks. INRs have been used to represent a variety of medical data, including images, anatomical shapes, segmentation labels, and physical fields such as motion [12]. INRs are well suited to cardiac motion estimation [4, 2, 6, 9], since physiological constraints allow compact low-dimensional motion representations, despite motion being defined over high-dimensional image domains [7].

2

A. Bell et al.

Estimating motion from images is an ill-posed inverse problem [8], requiring additional constraints to recover physiologically plausible solutions [18]. Furthermore, per-case INR optimisation is highly time-consuming and sensitive to the optimisation trajectory. This motivates the use of learned priors [3, 15, 1] which can rapidly recover plausible solutions. However, learning priors for cardiac motion fields remains relatively unexplored, with existing works relying on simple prior formulations [1] or providing only limited analysis of the resulting motion fields [5]. In this work, we investigate learning-based approaches for constructing cardiac motion priors for INRs, including population, consensus, auto-decoder and meta-learning formulations. Using short-axis tagged cardiac magnetic resonance images from the UK Biobank, we compare these formulations to basic initialisation strategies and evaluate their effects on few-step adaptation performance and optimisation trajectory. To our knowledge, this work provides the first systematic evaluation of prior learning strategies for INR-based cardiac motion estimation.

2

Related Work

2.1

Motion Estimation with INRs

An INR can be used to approximate a velocity field vθ : Rd+1 → Rd mapping d-dimensional spatial coordinate X and time t to a velocity vector vθ (X, t). Since ground truth motion is not typically available, previous works optimised network parameters θ according to inter-frame correspondence [18, 9, 10]. This assumes that an image frame It should be similar to some reference image Ir after applying motion v(t). Thus, INR parameters θ can be learnt as  θ⋆ = arg min Lsim It , Ir ◦ vθ (t) , θ

(1)

where Lsim is an image similarity loss and ◦ denotes image warping. This objective does not uniquely identify a solution for θ⋆ , making the optimisation problem ill-posed. Moreover, in real imaging data, noise, artefacts, and violations of brightness constancy create a mismatch between the image similarity objective and the true underlying motion field. Regularisation terms based on smoothness or mechanics help constrain solutions to plausible motion fields [18], but balancing these terms against image observations remains challenging. Furthermore, fitting a new INR for every image sequence requires an expensive per-case optimisation procedure, which can become prohibitive for high-dimensional cardiac image data. This motivates learning a prior to improve the INR initialisation. 2.2

Learned Priors for Motion INRs

Early works fit INRs to cardiac motion from a random initialisation, using regularisation to encourage plausible solutions [4, 15]. Alvarez-Florez et al. [2] proposed reusing parameters between successive motion fields, which accelerated fitting, but did not leverage population-level motion information. More recently,

Cardiac Motion Priors for INRs

3

they learned a ‘consensus’ prior by averaging weights across INRs fit to a training set. This led to faster convergence in new cases, with improved motion plausibility [1]. These results show the benefit of a learned motion prior, but weight averaging is a simple heuristic that does not explicitly model the distribution of cardiac motion. More principled approaches include auto-decoders [13], which use latent codes to represent inter-subject variation within a distribution, and meta-learning [16], which seeks an optimal initialisation for rapid adaptation to new signals. To our knowledge, meta-learning has not been investigated for INR-based cardiac motion priors, and no systematic comparison of these strategies has been reported.

3

Methods

3.1

Neural Velocity Field

We represent cardiac motion using a neural velocity field (NVF) based on previous work [9]. The NVF is an INR which takes spatial coordinates and time as input, and predicts an instantaneous spatial velocity vector. Formally, we represent d-dimensional cardiac motion as an NVF v : Rd+1 → Rd , and obtain Lagrangian motion φt0 →t of coordinate X by integrating the ordinary differential equation dφt0 →t (X) = v(φt0 →t (X), t), φt0 →t0 (X) = X. dt using a second-order Runge-Kutta method with three sub-steps per frame interval. The resulting trajectories define the displacement field between any pair of time points. To encourage periodicity of cardiac motion, we map each time point to a periodic encoding   2πt τ (t) = (sin(θ), cos(θ)) θ = , T where T is the total number of time frames [9]. 3.2

Objective

To optimise the NVF v over an image sequence I ∈ RT ×H×W we assume inplane appearance-correspondence and use a similarity objective as in Equation 1. The displacement fields required for image warping are obtained by integrating the NVF between adjacent time points. Specifically, we use normalised crosscorrelation (NCC) as the similarity loss between the current frame and forwardand backward-warped adjacent frames: Lsim = −NCC (It , It+1 ◦ φt+1→t ) − NCC (It , It−1 ◦ φt−1→t ) , We also assume that cardiac motion is spatially and temporally smooth, and define a smoothing loss Lsmooth = ∥∇X v∥2F +

∂v ∂t

2

. 2

4

A. Bell et al.

A further assumption is that the myocardium is approximately incompressible, and that the underlying motion field preserves local topology. Computing deformation gradients from integrated trajectories at each step is computationally expensive. We therefore employ a first-order approximation based on the instantaneous velocity Jacobian F̃ = I + ∆t∇X v, where I is the identity matrix and ∆t is the temporal interval between adjacent frames. We then encourage volume and topology preservation with respective penalties: Lvolume = (det(F̃ ) − 1)2 ,

Lfold = ReLU(− det(F̃ ))2 ,

The final objective L is given by the weighted sum of the loss terms according to hyperparameters λ = {λsim , λsmooth , λvolume , λfold }. 3.3

Learned Prior Formulations

In this section, we abstract the NVF objective as a function and describe the formulation of each prior in this notation. Let F denote a distribution of functions and let T = {fi⋆ }N i=1 be a training set sampled from F. Each function fi⋆ : X → Y is observed at coordinates {xk }K k=1 ⊂ X, and reconstruction quality is measured using an objective function L : Y × Y → R. The goal is to learn prior parameters that enable rapid adaptation to unseen functions sampled from F. Population Prior As a simple baseline, we define a population prior θP as the parameters obtained by jointly optimising a single INR across all training instances: "K # X  P ⋆ θ = arg min Ef ⋆ ∼F L fθ (xk ), f (xk ) . θ

k=1

Consensus Prior We define a consensus prior θC as the mean of independently optimised parameters for each training function: θC =

K N X  1 X L fθ (xk ), fi⋆ (xk ) . arg min θ N i=1 k=1

Although parameter alignment is not guaranteed across independently trained INRs, consensus priors can nevertheless be meaningful when training starts from a common initialisation [1]. Auto-decoder Prior Each training instance is assigned a latent code zi ∈ RZ . For each hidden layer l, a linear modulation network ml maps the latent code to layer-wise scale and shift parameters, which modulate the periodic MLP activations [11]. Network parameters θ, modulation parameters κ, and subjectlatent matrix z ∈ RN ×Z are jointly optimised: (θ⋆ , z ⋆ , κ⋆ ) = arg min

θ,z,κ

K X X fi⋆ ∈T k=1

 L fθ,zi ,κ (xk ), fi⋆ (xk ) + λz ∥zi ∥22 ,

Cardiac Motion Priors for INRs

5

where λz is a latent-space regularisation weight. During adaptation to an unseen case, the decoder and modulation parameters are fixed and a new latent code is optimised. Meta-learned Prior We use second-order Meta-SGD to jointly learn an ϵ initialisation θ0 and layer-wise adaptation step sizes γ = {γl }L l=1 . Let θ denote ∗ ⋆ the parameters obtained after adapting θ to a function f ∼ F for ϵ inner-loop adaptation steps. The objective is to minimise the post-adaptation loss: "K # X  (θ∗ , γ) = arg min Ef ⋆ ∼F L fθϵ (xk ), f ⋆ (xk ) . ∗ (θ ,γ)

k=1

During adaptation, parameters are updated according to  (s+1) (s) θl = θl − γl ∇θ(s) L fθ(s) , f ⋆ , l = 1, . . . , L, l

where s is the adaptation step and γl is the learnable step size associated with layer l.

4

Experiments

4.1

Data

The UK Biobank (UKB) is a population-based dataset with health, genomic, and imaging data. A subset of participants underwent cardiac magnetic resonance (CMR) imaging, details of which are given in [14]. In this work, we use shortaxis tagged CMR, including apical, mid-ventricular and basal slices. Reference point tracks and segmentations of the left ventricle (LV) myocardium for tagged CMR slices were obtained using semi-automated analysis (CIM Tag2D, University of Auckland) as described previously [6, 19]. Images and annotations were cropped to the left ventricle with 20 pixels of padding and rescaled to consistent dimensions. We randomly split the data by slice, giving 500 training slices (469 subjects), 100 validation slices (98 subjects), and 100 test slices (93 subjects). 4.2

Implementation details

All priors initialised a SIREN network with three hidden layers of 256 nodes [17]. During training and adaptation, 512 random spatial coordinates were sampled per frame, yielding K = 10,240 spatio-temporal coordinates per iteration used to fit the NVF. For meta-learning, an additional 2048 query coordinates per frame were sampled to evaluate post-adaptation performance. The NVF regularisation weights were set to λsmooth = 0.01, λvolume = 10−3 , and λfold = 10−3 ; the latent regularisation weight was λz = 10−4 for the auto-decoder. Adaptation learning rates were tuned on the validation set to minimise the objective after five adaptation steps, resulting in learning rates of 10−4 (population), 10−5 (consensus), and 3 × 10−2 (auto-decoder). Meta-learning was trained using ϵ = 5 inner-loop adaptation steps to match the evaluation protocol, and learns its own layer-wise learning rates. To investigate the effect of latent dimensionality, the auto-decoder was trained with various latent dimensions Z ∈ {32, 64, 128, 256, 512, 1024}.

6

A. Bell et al.

Table 1. Motion estimation results after five adaptation steps. Best values are shaded. Prior

ES Error ↓ (mm)

Dice ↑ (LVM)

Det(F)

3.45 ± 0.51 1.85 ± 0.49 1.82 ± 0.49 1.80 ± 0.48 1.66 ± 0.42

4.62 ± 0.77 2.69 ± 0.97 2.62 ± 0.89 2.11 ± 0.74 2.32 ± 0.75

0.850 0.911 0.916 0.917 0.921

0.99 0.96 0.97 0.94 0.97

Population Consensus Auto-decoder Meta-learning

point error (mm)

All methods

3.00 2.75 2.50 2.25 2.00 1.75 1.50

10

z=32 z=64 z=128 z=256

z=512 z=1024 Meta-learning

Adaptation epoch

Adaptation epoch

Auto-decoder latent-size ablation at ES

3.25 3.00 2.75 2.50 2.25 2.00 0

Auto-decoder latent-size ablation

3.00 2.75 2.50 2.25 2.00 1.75 1.50

All methods at ES ES point error (mm)

ES point error (mm)

point error (mm)

Random Population Consensus Auto-decoder Meta-learning

Error ↓ (mm)

20 30 40 Adaptation epoch

50

3.00 2.75 2.50 2.25 2.00 0

10

20 30 40 Adaptation epoch

50

Fig. 1. Adaptation trajectory of each prior (left) and various latent dimensions for auto-decoders (right). Measured is displacement error (top) and ES (end-systolic) displacement error (bottom).

4.3

Evaluation

Priors were evaluated by fitting an NVF to each test case, initialised from the corresponding prior. We compared performance after 5 iterations and the longerterm adaptation trajectory over 50 iterations. Performance was assessed using tracking accuracy, segmentation overlap, and mechanical plausibility. Specifically, the fitted NVFs were used to warp a set of reference points across the cardiac cycle, which were compared to manually tracked points using mean Euclidean distance (displacement error). Furthermore, the reference segmentation mask was warped according to the fitted NVFs and compared to manually segmented time-varying masks with Dice score. Mechanical plausibility was assessed using the NVF’s deformation Jacobian determinants and Green–Lagrange strains.

Cardiac Motion Priors for INRs

Circumferential strain

0.000

−0.025 −0.050 −0.075 −0.100 −0.125 −0.150

7

Radial strain

0.20

Population Consensus Auto-decoder Meta-learning

0.15 0.10 0.05 0.00 0

5

10 Frame

15

0

5

10 Frame

15

Fig. 2. Circumferential (left) and radial (right) mean LV strain curves of each prior after 5 adaptation steps.

5

Results and Discussion

Table 1 shows that all learned priors substantially outperformed random initialisation after five adaptation steps, reducing the mean displacement error from 3.45 mm to 1.66–1.85 mm. Meta-learning achieved the lowest overall displacement error (1.66 mm), whereas the auto-decoder prior had the lowest end-systolic displacement error (2.11 mm). All methods produced deformation fields with mean Jacobian determinants close to 1 in the LV and no cases of folding. While metrics between prior formulations were relatively similar after five adaptation steps, the differences became more apparent over longer adaptation trajectories. Although the meta-learned prior was optimised for five-step adaptation, performance continued to improve well beyond this horizon (Fig. 1). In contrast, the auto-decoder prior converged rapidly but plateaued after approximately ten iterations. Changing the latent dimensionality had little effect on the adaptation trajectory (Fig. 1, right panels), suggesting that the plateau arises from the modulation mechanism rather than the latent-space capacity. While both simple priors had good early performance, the population prior begins to deteriorate after 30–40 iterations while the consensus prior continues to improve. Since the population prior is optimised to represent an average motion field, it may converge to a compromise solution from which further adaptation is more difficult. Fig. 2 shows that all learned priors recovered smooth physiological strain patterns after five adaptation steps. However, the auto-decoder produced larger strain magnitudes than the other methods, particularly near end-systole, consistent with its lower end-systolic displacement error. Fig. 3 further shows that the auto-decoder recovers large deformations more rapidly than the other priors but exhibits little improvement with prolonged adaptation. In contrast, the population prior produces noticeably noisier displacement fields after 50 adaptation steps compared with a random initialisation. Although the population prior provides a strong starting point, these results indicate that it becomes less favourable for longer-term optimisation.

8

A. Bell et al.

0

End-Diastole

End-systole

Manual GT*

2

6

10

4

8

12

Displacement magnitude (mm)

14

Random

Population

Consensus

Auto Decoder

Meta Learning

15.46

8.72

8.03

7.58

7.13

7.00

7.79

6.94

5.09

5.64

3.66

3.82

3.49

4.21

3.07

0 steps ↓ adapt

5 steps ↓ adapt

50 steps

Fig. 3. End-systolic displacement magnitude of each prior, adapting to a midventricular test case for 0, 5 and 50 steps. The numbers underneath each image represent the error against manual ground truth (GT) in mm. Images reproduced by kind permission of the UK Biobank © *Interpolated from sparse points.

6

Conclusion

Learned priors substantially improved the speed and quality of INR-based cardiac motion estimation. A consensus prior, created by averaging INR weights, was a simple and effective initialisation. Auto-decoders were able to recover large deformations with just five adaptation steps, while meta-learning had the strongest optimisation trajectory over a 50 step adaptation horizon. These results show that the choice of learned prior dictates both adaptation speed as well as optimisation trajectory.

Cardiac Motion Priors for INRs

7

9

Acknowledgements

This work was supported by the Engineering and Physical Sciences Research Council (EPSRC) Doctoral Training Partnership [EP/W524475/1] and EPSRC project grant [Z5336762]. This study was conducted using the UK Biobank resource under access application 2964.

Bibliography

[1] Alvarez-Florez, L., Haddou, S.B., Tjong, F.V.Y., Igum, I.: Tagged-Informed Prior for Motion Quantification in Cine CMR Using Implicit Neural Representations. In: Proc. 9th Int. Conf. Med. Imaging Deep Learn. pp. 2003–2018. PMLR (May 2026), https://proceedings.mlr.press/v315/ alvarez-florez26a.html [2] Alvarez-Florez, L., Sander, J., Bourfiss, M., Tjong, F.V.Y., Velthuis, B.K., Išgum, I.: Deep Learning for Automatic Strain Quantification in Arrhythmogenic Right Ventricular Cardiomyopathy. In: STACOM. pp. 25– 34. Springer Nature Switzerland, Cham (2024). https://doi.org/10.1007/ 978-3-031-52448-6_3 [3] Amiranashvili, T., Lüdke, D., Li, H.B., Zachow, S., Menze, B.H.: Learning continuous shape priors from sparse data with neural implicit functions. Medical Image Analysis 94, 103099 (May 2024). https://doi.org/10.1016/j. media.2024.103099 [4] Arratia López, P., Mella, H., Uribe, S., Hurtado, D.E., Sahli Costabal, F.: WarpPINN: Cine-MR image registration with physics-informed neural networks. Medical Image Analysis 89, 102925 (Oct 2023). https://doi.org/10. 1016/j.media.2023.102925 [5] Banus, J., Delaloye, A., M. Gordaliza, P., Georgantas, C., van Heeswijk, R.B., Richiardi, J.: NIMOSEF: Neural Implicit Motion and Segmentation Functions. In: Med. Image Comput. Comput. Assist. Interv. – MICCAI 2025. pp. 444–454. Springer Nature Switzerland, Cham (2026). https://doi. org/10.1007/978-3-032-05141-7_43 [6] Bell, A., Choi, Y.K., Petersen, S.E., King, A., Nazir, M.S., Young, A.A.: Implicit neural representations of intramyocardial motion and strain. In: STACOM. pp. 150–159. Springer Nature Switzerland, Cham (2026). https: //doi.org/10.1007/978-3-032-17734-6_15 [7] Chandrashekara, R., Rao, A., Sanchez-Ortiz, G.I., Mohiaddin, R.H., Rueckert, D.: Construction of a statistical model for cardiac motion analysis using nonrigid image registration. In: Inf. Process. Med. Imaging. pp. 599–610. Springer Berlin Heidelberg, Berlin, Heidelberg (2003). https://doi.org/10. 1007/978-3-540-45087-0_50 [8] Fischer, B., Modersitzki, J.: Ill-posed medicine - An introduction to image registration. Inverse Probl. 24 (Jun 2008). https://doi.org/10.1088/ 0266-5611/24/3/034008 [9] Garzia, S., Rygiel, P., Dummer, S., Cademartiri, F., Celi, S., Wolterink, J.M.: Neural Fields for Continuous Periodic Motion Estimation in 4D Cardiovascular Imaging. In: STACOM. pp. 378–389. Springer Nature Switzerland, Cham (2025). https://doi.org/10.1007/978-3-031-87756-8_37 [10] Lowes, M.M., Pedersen, J.J., Hansen, B.S., Kofoed, K.F., Sermesant, M., Paulsen, R.R.: Implicit Neural Representations for Registration of Left

Cardiac Motion Priors for INRs

11

Ventricle Myocardium During a Cardiac Cycle. In: STACOM. pp. 172– 182. Springer-Verlag, Marrakesh, Morocco (2025). https://doi.org/10.1007/ 978-3-031-87756-8_17 [11] Mehta, I., Gharbi, M., Barnes, C., Shechtman, E., Ramamoorthi, R., Chandraker, M.: Modulated Periodic Activations for Generalizable Local Functional Representations. In: ICCV. pp. 14194–14203 (Oct 2021). https://doi.org/10.1109/ICCV48922.2021.01395 [12] Molaei, A., Aminimehr, A., Tavakoli, A., Kazerouni, A., Azad, B., Azad, R., Merhof, D.: Implicit Neural Representation in Medical Imaging: A Comparative Survey. In: 2023 IEEECVF Int. Conf. Comput. Vis. Workshop ICCVW. pp. 2373–2383. IEEE, Paris, France (Oct 2023). https: //doi.org/10.1109/ICCVW60793.2023.00252 [13] Park, J.J., Florence, P., Straub, J., Newcombe, R., Lovegrove, S.: DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation. In: 2019 IEEECVF Conf. Comput. Vis. Pattern Recognit. CVPR. pp. 165– 174 (Jun 2019). https://doi.org/10.1109/CVPR.2019.00025 [14] Petersen, S.E., Matthews, P.M., Francis, J.M., Robson, M.D., Zemrak, F., Boubertakh, R., Young, A.A., Hudson, S., Weale, P., Garratt, S., Collins, R., Piechnik, S., Neubauer, S.: UK Biobank’s cardiovascular magnetic resonance protocol. J Cardiovasc Magn Reson 18, 8 (Feb 2016). https://doi.org/10.1186/s12968-016-0227-4 [15] Shen, C., Zhu, H., Zhou, Y., Liu, Y., Yi, S., Dong, L., Zhao, W., Brady, D.J., Cao, X., Ma, Z., Lin, Y.: Continuous 3D Myocardial Motion Tracking via Echocardiography. IEEE Trans. Med. Imaging 43(12), 4236–4252 (Dec 2024). https://doi.org/10.1109/TMI.2024.3419780 [16] Sitzmann, V., Chan, E., Tucker, R., Snavely, N., Wetzstein, G.: MetaSDF: Meta-Learning Signed Distance Functions. In: Adv. Neural Inf. Process. Syst. vol. 33, pp. 10136–10147. Curran Associates, Inc. (2020), https://papers.neurips.cc/paper_files/paper/2020/file/ 731c83db8d2ff01bdc000083fd3c3740-Paper.pdf [17] Sitzmann, V., Martel, J., Bergman, A., Lindell, D., Wetzstein, G.: Implicit Neural Representations with Periodic Activation Functions. In: Adv. Neural Inf. Process. Syst. vol. 33, pp. 7462–7473. Curran Associates, Inc. (2020), https://proceedings.neurips.cc/paper/2020/hash/ 53c04118df112c13a8c34b38343b9c10-Abstract.html [18] Wolterink, J.M., Zwienenberg, J.C., Brune, C.: Implicit Neural Representations for Deformable Image Registration. In: Proc. 5th Int. Conf. Med. Imaging Deep Learn. pp. 1349–1359. PMLR (Dec 2022), https://proceedings.mlr. press/v172/wolterink22a.html [19] Young, A.A., Kraitchman, D.L., Dougherty, L., Axel, L.: Tracking and finite element analysis of stripe deformation in magnetic resonance tagging. IEEE Trans Med Imaging 14(3), 413–421 (1995). https://doi.org/10.1109/ 42.414605

Record · ID 329136 · SHA-256 8915aa7063995169
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.