Maximum Likelihood Estimation of Head Motion using Epipolar Consistency
Alexander Preuhs, Nishant Ravikumar, Michael Manhart, Bernhard, Stimpel, Elisabeth Hoppe, Christopher Syben, Markus Kowarschik, Andreas Maier

TL;DR
This paper introduces a probabilistic maximum likelihood method using Student's t-distribution to estimate and compensate involuntary patient head motion in interventional C-arm imaging, improving image quality during stroke therapy procedures.
Contribution
It presents a novel probabilistic framework that models image artifacts affecting consistency measures, enhancing motion estimation accuracy in challenging interventional imaging scenarios.
Findings
Effective motion estimation in slow data acquisition settings
Robustness to artifacts like beam hardening and scatter
Improved image alignment during interventional procedures
Abstract
Open gantry C-arm systems that are placed within the interventional room enable 3-D imaging and guidance for stroke therapy without patient transfer. This can profit in drastically reduced time-totherapy, however, due to the interventional setting, the data acquisition is comparatively slow. Thus, involuntary patient motion needs to be estimated and compensated to achieve high image quality. Patient motion results in a misalignment of the geometry and the acquired image data. Consistency measures can be used to restore the correct mapping to compensate the motion. They describe constraints on an idealized imaging process which makes them also sensitive to beam hardening, scatter, truncation or overexposure. We propose a probabilistic approach based on the Student's t-distribution to model image artifacts that affect the consistency measure without sourcing from motion.
| Dataset a | Dataset b | Dataset c | |
|---|---|---|---|
| Proposed | 0.00567 | 0.00444 | 0.00477 |
| 0.01521 | 0.01579 | 0.00772 | |
| 0.50440 | 0.61670 | 0.42677 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMedical Imaging Techniques and Applications · Advanced Radiotherapy Techniques · Advanced X-ray and CT Imaging
11institutetext: 1Pattern Recognition Lab, Friedrich-Alexander-Universität Erlangen-Nürnberg
2Siemens Healthcare GmbH, Forchheim, Germany
Maximum Likelihood Estimation of Head Motion using Epipolar Consistency
Alexander Preuhs1
Nishant Ravikumar1
Michael Manhart2
Bernhard Stimpel1
Elisabeth Hoppe1
Christopher Syben1
Markus Kowarschik2
Andreas Maier1
?abstractname?
Open gantry C-arm systems that are placed within the interventional room enable 3-D imaging and guidance for stroke therapy without patient transfer. This can profit in drastically reduced time-to-therapy, however, due to the interventional setting, the data acquisition is comparatively slow. Thus, involuntary patient motion needs to be estimated and compensated to achieve high image quality. Patient motion results in a misalignment of the geometry and the acquired image data. Consistency measures can be used to restore the correct mapping to compensate the motion. They describe constraints on an idealized imaging process which makes them also sensitive to beam hardening, scatter, truncation or overexposure. We propose a probabilistic approach based on the Student’s t-distribution to model image artifacts that affect the consistency measure without sourcing from motion.
1 Introduction
Modern C-arm systems enable 3-D imaging of the head in an interventional environment. This is of high relevance in neuroradiology, where a 3-D reconstruction allows to distinguish an ischemic from hemorrhagic stroke. The patients benefit from reduced time-to-therapy [1] but the open gantry system and the interventional setting constrain the acquisition speed compared to conventional Computed Tomography (CT). With prolonged scan time, involuntary movements of patients constitute a major challenge for high quality image reconstruction.
This gives rise to a strong need for motion compensation algorithms [2]. In recent years, consistency conditions have been shown to be promising in this context [3, 4]. Besides the compensation of motion, consistency measures are heavily used in cone-beam CT, as they provide a mathematical model constraining the imaging process. The most commonly applied consistency measure uses Grangeat’s theorem to judge the pairwise consistency of two projections.
The measure was successfully applied for the correction of a variety of acquisition artifacts. Beam hardening can be corrected by projection linearization using a polynomial model. The parameters for the model are found by optimizing for Grangeat’s consistency [5, 6]. Hoffmann et al. used Grangeat’s consistency to estimate parameters of an additive scatter model [7]. The consistency measure can also be used to estimate missing data due to truncation for field of view reconstruction [8] and possibly to the closely related problem of overexposure correction [9]. The most widely use of Grangeat’s consistency is the estimation of geometry information that is distorted either due to rigid patient motion or geometry jitter [3, 4, 10]. The reason for its wide applicability is the sensitivity of the consistency measure to a variety of image artifacts. Thus, when we use the consistency measure to compensate for motion, we also measure the inconsistency induced by other sources. In this work, we propose to use a statistical model to handle inconsistencies that are not originating from motion artifacts.
2 CIV Look-Up-Table
In cone-beam imaging, a line profile on the detector plane is created by attenuated X-ray beams within a plane connecting the X-ray source and . Grangeat’s theorem describes a transformation, to find a common value — we denote it as Consistency Intermediate Value (CIV) — that can be computed either from , or the 3-D Radon value indexed by [11]. Formally, the derivative of the 3-D Radon value in the normal direction of equals a transformed value of . As a consequence, any pair of epipolar lines can be used as a consistency measure by computing their respective CIVs, which must be equal. All CIVs can be precomputed as a look-up-table (LUT) by a concatenation of cosine-weighting, Radon transform and derivative. As a result, from each projection we obtain a CIV look-up-table as depicted in Fig. 1.
Using the geometry information, we can sample CIVs [11] as visualized in Fig. 1. Here, the dark blue dotted line corresponds to a correct sampling, where the geometry information is consistent with the acquired projection data. The profile of the sampled line is shown in Fig. 2. If the geometry information is corrupted then the sampling pattern changes, as visualized by the solid line in Fig. 1. The corresponding sampling profile is shown in Fig. 2. Due to the misalignment, the profiles sampled from both LUTs, corresponding to two projections, do not match anymore. This is used to restore the correct geometry by minimizing the difference between two profiles and in turn maximizing the consistency. However, the profiles of two projections with perfect geometry will not match exactly (cf. Fig. 2), because other acquisition artifacts reduce the consistency. We propose to model these artifacts using a probabilistic approach.
3 Student’s t-Distribution-based Maximum Likelihood Estimation for Consistency Optimization
Instead of assuming two CIVs to be equal, we propose a Bayesian description of the matching problem. We assume that the sampled CIV of projection is a random variable , distributed according to a Student’s t-distribution with mean , variance and a shape factor
[TABLE]
where is the gamma function. We use a t-distribution, because it can model our inherently outlier-affected sampling process (cf. Fig. 3). We assume that the mean of the random variable is the CIV of our second projection image described by . Here is the LUT generated from projection , and defines a function that maps an angle to a corresponding value in the LUTs as displayed in Fig. 1. A detailed explanation on the function can be found in [11].
The motion compensation can then be formulated by finding the parameters of a probability density function that results in the greatest likelihood, or alternatively minimizing the negative log-likelihood. By setting the random variable as the maximum likelihood is defined by
[TABLE]
For similar objects (e.g. head) and a given system, the distribution will always be similar. Thus, the unknown parameters and can be estimated from a motion free prior scan (not identical to the scanned object) by accumulating the distances within the CIVs given by . In a second step we fit a Student’s t-distribution to the data. This is depicted in Fig. 3, where we can see that the t-distribution properly fits to the data: outliers are modeled by its approximately constant tails.
For comparison, fitting a Gaussian distribution leads to a very high standard deviation () due to the outliers.
4 Experiments and Results
Experimental Setup: To evaluate our method, we compare our norm, derived as the log-likelihood of a Student’s t-distribution (, ) with the norm, which is the log-likelihood assuming a Gaussian distribution and the more robust norm. We apply them for the compensation of axial motion () modeled with splines. Thus, each projection is shifted in the direction by the amount of the spline at that projection index. The spline shape is controlled by 12 nodes, whose values are determined randomly in the range of mm. We use -motion, because -translations produce inconsistencies. In contrast, motions within the acquisition plane do not necessarily violate the consistency measure [3, 4]. We show our results on three phantoms (cf. Fig. 4), acquired with a robotic C-arm system (Artis zeego, Siemens Healthcare GmbH, Germany).
Motion Compensation: We use a simplex method to find the motion-compensated geometry. We iteratively optimize each node of a spline separately, assuming all other spline nodes constant. For each dataset, we model a different motion trajectory. The induced motion trajectory is displayed in Fig. 5 for all the three datasets, with the estimated motion curves using the respective norms.
Results: The motion-estimated reconstruction using the proposed method is displayed in Fig. 4 together with the motion-affected reconstruction. The mean distance between the estimated and ground truth motion parameters are displayed in Tab. 1. Using the proposed norm, we achieve the best results in restoring the motion parameters. The second best estimation is achieved using the robust norm. Using the norm the consistency and the motion parameters can only be poorly approximated. A visual inspection of the parameters is provided in Fig. 5. The norm especially fails to approximate the areas at the beginning and end of the trajectory. The motion structure in the middle is approximated in its structure, although, with a great offset.
5 Conclusion
We propose a statistical description for evaluating the consistency of a trajectory. We model the consistency value as a Student’s t-distribution and find the optimal geometry by minimizing the negative log-likelihood. Consequently, we derive a robust norm for the comparison of consistency values, insensitive to outliers which naturally arise due to physical effects. The proposed solution outperforms the and norm. The norm is very sensitive to outliers which pose it improper. In the current approach, we fixed the parameters of the t-distribution. Each projection pair reveals a different outlier-characteristic due to the scanned object. Thus, the precision might be enhanced by estimating projection pair dependent parameters for the Student’s t-distribution.
Disclaimer: The concepts and information presented in this paper are based on research and are not commercially available.
?refname?
- [1]
Psychogios M, Behme D, Schregel K, Tsogkas I, Knauth M.
One-Stop Management of Acute Stroke Patients: Minimizing Door-to-Reperfusion Times.
Stroke. 2017;.
- [2]
Müller K, Maier A, Lauritsch G, , Hornegger J, Fahrig R.
Image artefact propagation in motion estimation and reconstruction in cardiac C-arm CT.
PMB. 2014;.
- [3]
Preuhs A, Maier A, Manhart M, Fotouhi J, Navab N, Unberath M.
Double Your Views – Exploiting Symmetry in Transmission Imaging.
MICCAI. 2018;.
- [4]
Frysch R, Rose G.
Rigid motion compensation in C-arm CT using consistency measure on projection data.
MICCAI. 2015;.
- [5]
Abdurahman S, Frysch R, Bismark R, Melnik S, Beuing O, Rose G.
Beam hardening correction using cone beam consistency conditions.
TMI. 2018;.
- [6]
Würfl T, Maaß N, Dennerlein F, Huang X, Maier AK.
Epipolar Consistency Guided Beam Hardening Reduction-ECC 2.
Fully 3D. 2017;.
- [7]
Hoffmann M, Würfl T, Maaß N, Dennerlein F, Aichert A, Maier AK.
Empirical Scatter Correction using the Epipolar Consistency Condition.
CT-Meeting. 2018;.
- [8]
Punzet D, Frysch R, Rose G.
Extrapolation of truncated C-arm CT data using Grangeat-based consistency measures.
CT-Meeting. 2018;.
- [9]
Preuhs A, Berger M, Xia Y, Maier A, Hornegger J, Fahrig R.
Over-exposure correction in CT using optimization-based multiple cylinder fitting.
BVM. 2015;.
- [10]
Debbeler C, N, Elter M, Dennerlein F, Buzug TM.
A New CT Rawdata Redundancy Measure applied to Automated Misalignment Correction.
Fully 3D. 2013;.
- [11]
Aichert A, Berger M, Wang J, Maass N, Doerfler A, Hornegger J, et al.
Epipolar Consistency in Transmission Imaging.
TMI. 2015;.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Psychogios M, Behme D, Schregel K, Tsogkas I, Knauth M. One-Stop Management of Acute Stroke Patients: Minimizing Door-to-Reperfusion Times. Stroke. 2017;.
- 2[2] Müller K, Maier A, Lauritsch G, , Hornegger J, Fahrig R. Image artefact propagation in motion estimation and reconstruction in cardiac C-arm CT. PMB. 2014;.
- 3[3] Preuhs A, Maier A, Manhart M, Fotouhi J, Navab N, Unberath M. Double Your Views – Exploiting Symmetry in Transmission Imaging. MICCAI. 2018;.
- 4[4] Frysch R, Rose G. Rigid motion compensation in C-arm CT using consistency measure on projection data. MICCAI. 2015;.
- 5[5] Abdurahman S, Frysch R, Bismark R, Melnik S, Beuing O, Rose G. Beam hardening correction using cone beam consistency conditions. TMI. 2018;.
- 6[6] Würfl T, Maaß N, Dennerlein F, Huang X, Maier AK. Epipolar Consistency Guided Beam Hardening Reduction-ECC 2. Fully 3D. 2017;.
- 7[7] Hoffmann M, Würfl T, Maaß N, Dennerlein F, Aichert A, Maier AK. Empirical Scatter Correction using the Epipolar Consistency Condition. CT-Meeting. 2018;.
- 8[8] Punzet D, Frysch R, Rose G. Extrapolation of truncated C-arm CT data using Grangeat-based consistency measures. CT-Meeting. 2018;.
