Académique Documents
Professionnel Documents
Culture Documents
Marc Kachelrie German Cancer Research Center (DKFZ) Heidelberg, Germany www.dkfz.de/ct
J. Kuntz, B. Flach, R. Kueres, W. Semmler, M. Kachelrie, and S. Bartling, Constrained reconstructions for 4D intervention guidance, PMB 58:3283-3300, 2013.
Motion-Compensated Reconstruction
3D CBCT Standard Gated 4D CBCT Conventional Phase-Correlated sMoCo Standard Motion Compensation aMoCo Artifact Model-Based Motion Compensation
Sagittal
LDPC iterative reconstruction, r=20, c=20%, p=0.5 s (600 HU / 700 HU)
S. Sawall, and M. Kachelrie, Imaging of cardiac perfusion of free-breathing small animals using dynamic phase-correlated micro-CT, MedPhys 39(12):7499-7506, December 2012.
Coronal
Contents
Metal artifact reduction (MAR) Beam hardening correction (BHC) Scatter reduction ROI tomography
MAR1
Input
Original sinogram Metal projections
Interpolation
Corrected sinogram
Uncorrected image
Metal image
Corrected image
Output
Thresholding
W. A. Kalender, R. Hebel and J. Ebersberger, Reduction of CT artifacts caused by metallic implants, Radiology, 164(2):576-577, August 1987.
Normalization
Denormalization
Input
Original sinogram Metal projections Sinogram of tern. im. Corrected sinogram
Uncorrected image
Metal image
Prior image
Corrected image
Output
Thresholding
E. Meyer, R. Raupach, M. Lell, B. Schmidt, and M. Kachelrie, Normalized metal artifact reduction (NMAR) in computed tomography, Med. Phys., 37(10):5482-5493, October 2010.
NMAR: Results
Uncorrected MAR1 NMAR
Patient dental fillings, Somatom Definition Flash, pitch 0.9. Top and middle
row: (C=100/W=750). Bottom row: (C=1000/W=4000).
NMAR: Results
Uncorrected NMAR
FSMAR: Scheme
Uncorrected Metal NMAR Result
Highpass-filtered
Weight
Highpass-filtered
E. Meyer, R. Raupach, M. Lell, B. Schmidt, M. Kachelrie, Frequency split metal artifact reduction (FSMAR) in computed tomography, Med.Phys. 39(4):1904-1916, April 2012.
FSMAR: Results
Uncorrected MAR1 NMAR Without FS With FS
FSMAR: Results
Uncorrected MAR1 NMAR Without FS With FS Patient with bilateral hip prosthesis, Somatom Definition Flash, (C=40/W=500).
Conclusions on FSNMAR
NMAR as a robust MAR basis method for different types of metal implants FSMAR for more details close to the implants
dL (r , E) q( L) = ln dE w( L, E ) e
Scatter Normalization
p ( L ) = dL (r , E0 )
Determine a function P such that p=P(L, q) corrects for the cupping.
w( L, E ) E I ( L, E ) (1 e D ( E ) d D ( L ) )
( r , E ) = f (r ) ( E )
such that
q( L) = ln dE w( L, E ) e
Invert to get p
p ( E )
p ( L) = dL f (r )
p = P ( L, q )
p = P (q ) = cn Pn ( q ) = cn q n
n =0 n=0
f n (r ) = R 1 Pn ( q ) = R 1q n .
Find coefficients from
f ( r ) = R p = R P ( q ) = cn f n ( r )
1 1 n =0
M. Kachelrie et al., Empirical cupping correction: A first-order raw data precorrection for cone-beam computed tomography", Med. Phys. 33(5):1269-1274, May 2006.
r w(r ) ( f (r ) t (r )) = min
with
f ( r ) = cn f n ( r )
n=0
water phantom
CT = 0 HU
table
M. Kachelrie et al., Empirical cupping correction: A first-order raw data precorrection for cone-beam computed tomography", Med. Phys. 33(5):1269-1274, May 2006.
M. Kachelrie et al., Empirical cupping correction: A first-order raw data precorrection for cone-beam computed tomography", Med. Phys. 33(5):1269-1274, May 2006.
ECC (Mean4Sigma)
M. Kachelrie et al., Empirical cupping correction: A first-order raw data precorrection for cone-beam computed tomography", Med. Phys. 33(5):1269-1274, May 2006.
(0/500)
Std
BHC
(0/500)
CT Metrology
(0/500)
Std
(1000/200)
CT Metrology
BHC
(1000/200)
(0/500)
Y. Kyriakou, E. Meyer, D. Prell, and M. Kachelrie, Empirical beam hardening correction (EBHC) for CT", Med. Phys. 37(10):5179-5187, October 2010.
Clinical CT
EBHC Details
We solve for
R-1
R-1
Arbitrary units
R-1
Arbitrary units
C0W800
Empirically find c11 and c02 to correct initial image by flatness maximization
Y. Kyriakou, E. Meyer, D. Prell, and M. Kachelrie, Empirical beam hardening correction (EBHC) for CT", Med. Phys. 37(10):5179-5187, October 2010.
Original
Al -48 HU -34 HU
HA800
U = 120kV
U= 120kV
U=120kV
Ti prosthesis -88 HU
Hip 1
HA200
Corrected
2 HU 1 HU
-69 HU
Difference
C0W400 / C0W100
C0W200 / C0W100
C0W200 / C0W100
C0W200 / C0W100
C0W1000 / C0W100
Y. Kyriakou, E. Meyer, D. Prell, and M. Kachelrie, Empirical beam hardening correction (EBHC) for CT", Med. Phys. 37(10):5179-5187, October 2010.
Corrected
Original
C50W800
C0W1000
C0W1000
Y. Kyriakou, E. Meyer, D. Prell, and M. Kachelrie, Empirical beam hardening correction (EBHC) for CT", Med. Phys. 37(10):5179-5187, October 2010.
Scatter Correction
Remove or prevent scattered radiation (anti scatter grid, slit scan, large detector distance, ) Compute scatter to subtract it (convolution-based, Monte Carlo-based, ) Measure scatter distribution and subtract it (collimator shadow, beam blockers, primary modulators, ) Literature:
E.-P. Rhrnschopf and K. Klingenbeck, A general framework and review of scatter correction methods in xray conebeam computerized tomography. Part 1: Scatter compensation approaches, Med. Phys., vol. 38, pp. 42964311, July 2011. E.-P. Rhrnschopf and K. Klingenbeck, A general framework and review of scatter correction methods in xray cone beam CT. Part 2: Scatter estimation approaches, Med. Phys., vol. 38, pp. 51865199, Sept. 2011.
ij
I S (a, b, c) = I F (a ) K (b, c)
R-1
R-1
R-1
1Y. 2B.
Kyriakou, E. Meyer, D. Prell, and M. Kachelrie, Empirical beam hardening correction for CT, MedPhys 37: 5179-5187, 2010. Ohnesorge et al., Efficient object scatter correction algorithm for third and fourth generation CT scanners, EuRad 9:563-569, 1999.
EBHSC: Scheme
E. Meyer, C. Maa, M. Baer, R. Raupach, B. Schmidt, and M. Kachelrie, Empirical Scatter Correction (ESC) , IEEE Medical Imaging Conference Record 2010:2036-2041, November 2010.
EBHSC: Results
Uncorrected image EBHSC image
Scatter + primary
L. Zhu, R. N. Bennett, and R. Fahrig, Scatter correction method for xray CT using primary modulation: Theory and preliminary results, IEEE Transactions on Medical Imaging, vol. 25, pp. 15731587, Dec. 2006.
Drawbacks:
Sensitive to non-linearities due to polychromaticity of x-rays. Ring artifacts are introduced1. Can be resolved using ECCP2. Requires exact rectangular pattern on the detector. Very sensitive to non-idealities of the projected modulation pattern (blurring, distortion, manufacturing errors of the modulator). Can be resolved using iPMSE3.
Gao, L. Zhu, and R. Fahrig. Modulator design for x-ray scatter correction using primary modulation: Material selection. Med. Phys. 37:40294037, 2010. 2R. Grimmer, R. Fahrig, W. Hinshaw, H. Gao, and M. Kachelrie. Empirical cupping correction for CT scanners with primary modulation (ECCP). Med. Phys. 39:825-831, 2012. 3L. Ritschl, R. Fahrig, and M. Kachelrie, Robust primary modulation-based scatter estimation for conebeam CT. IEEE NSS/MIC proceedings, 2012.
1H.
Modulator
2Gao
ECCP Idea
Perform a scan of a homogenous test phantom and obtain:
with
f (r ) = cij f ij (r )
ij
f ij (r ) = R 1 (M i ( , u, v)q j ( , u , v) )
q0
q1
q2
M0
M1
M2
Catphan Phantom
Measurement without Modulator Measurement with Modulator ECCPcorrected
C = 0 HU, W = 500 HU
Thorax Phantom
Measurement without Modulator Measurement with Modulator ECCPcorrected
C = 0 HU, W = 1000 HU
C = 0 HU, W = 500 HU
ECCP coefficients obtained from the PMSE-corrected water phantom calibration scan.
Aim of iPMSE
Create a robust scatter estimation method which is able to estimate the scatter distribution with high accuracy using a modulator with an arbitrary high frequency pattern.
iPSME Idea
Subject to solve:
Assumption:
In a sufficiently small and sufficiently large sub image the constraint can be satisfied by assuming cs = const.
Solution:
Solve cost function for each possible sub image separately.
Measurement
Finally do:
Scatter estimate
Measured Intensity
iPMSE Estimation
C/W = 0 HU / 1000 HU
iPMSE
Uncorrected
Slitscan
ROI Tomography
Detector (M elements)
Source
RDL
RFL
Resolution
ROI Tomography
ROI New axis of rotation at offset o.
RMH
RDH
RFH
Problems: 1. Data of ROI scan are truncated. 2. Source may not cover 360or not even 180 .
Aim
Achieve the same high resolution inside an ROI as it would be possible for a small object.
Idea of a simple ROI scan: 1. Perform both an overview scan and an ROI scan. 2. Use the data of the overview scan to complete the data of the ROI scan.
Variable distances source object and source detector. Arbitrary, object-dependent zoom factor.
XU fL
Measured
pH
L: Low resolution scan H: High resolution scan M: Measured data U: Unmeasured data
1 fL = X L pL X H = X M + XU
1 fH = X H ( pH + X U f L )
Unmeasured
XU fL
1. Standard reconstruction of the overview scan. 2. Virtually expand the detector of the ROI scan. 3. Get missing data of the ROI scan by forward projection of the overview volume.
XU fL
Using we get
pH
XU fL
XU = X H X M
1 fH = X H ( pH + X H f L X M f L ) 1 = fL + X H ( pH X M f L )
= +
pL
pH
X M fL
f H = f L + X (h pH )
1 H
fL
1 XH (h pH )
fH
Example:
wH = 1
wL = 0
Example:
wH = 0 wL = 1
1 XL ( pL wL )
1 XH ( pH wH )
fH
Recapitulation
Data completion method (gold standard):
1 fH = X H ( pH + X U f L )
XU fL
pH
XU fL
f H = f L + X (h pH )
1 H
f H = X ( pL wL ) + X ( pH wH )
1 L
1 H
ROI
C/W = 50/50 HU
www.imp.uni-erlangen.de/phantoms
Data filtering
Data weighting
C/W = 200/4000 HU
50 mm
ROI
C/W = 0/2000 HU
Data filtering
Data weighting
C/W = 0/2000 HU
Data Filtering
Data Weighting
C/W = 1000/1000 HU
Shear Blade
Data filtering
High computational performance. Does not compensate for noise and artifacts of the overview scan.
Data weighting
Highly accurate. High computational performance. Compensates for noise and artifacts of the overview scan.
Results from simulation studies as well as from real measurements were shown.
Thank You!
Parts of the reconstruction software were provided by RayConStruct GmbH, Nrnberg, Germany. This presentation will soon be available at www.dkfz.de/ct.