Related Experiment Video
Updated: Jul 1, 2026

Simultaneous Brightfield, Fluorescence, and Optical Coherence Tomographic Imaging of Contracting Cardiac Trabeculae Ex Vivo
Published on: October 2, 2021
ContiMorph: An unsupervised learning framework for cardiac motion tracking with time-continuous diffeomorphism
Mingfeng Jiang1, Xiaowei Ruan2, Luyan Zheng3
1School of Computer Science and Technology, Zhejiang Sci-Tech University, Hangzhou 310018, China.
Abstract:
Cardiac motion tracking is essential for evaluating cardiac function and diagnosing cardiovascular diseases. However, existing tracking methods primarily depend on scaling-and-squaring (SS) integration to derive discrete Lagrangian motion fields. This dependency limits the ability to fully exploit the temporal continuity of cardiac motion, leading to suboptimal tracking accuracy. In this paper, we introduce ContiMorph, a novel unsupervised learning framework for time-continuous motion tracking in cardiac image sequences. Specifically, ContiMorph integrates a frame-aware U-Net with time-embedded transformer module to learn temporally continuous intra-frame motion fields, which are then composed into time-continuous Lagrangian motion fields for precise tracking. Moreover, we propose a time-continuous Lagrangian motion constraint to ensure diffeomorphic topology throughout the image sequence. Combined with semigroup regularization during training, this constraint effectively leverages temporal information and eliminates the need for SS integration. Extensive experiments on cardiac magnetic resonance imaging (MRI) and echocardiography (US) datasets demonstrate that ContiMorph outperforms existing motion-tracking methods, achieving state-of-the-art performance across diverse imaging modalities. The code is publicly available at https://github.com/luffhhh/ContiMorph.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the drone...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...
Vector Functions and Motion: Problem Solving
Relative Motion Analysis - Velocity
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...

