Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions
description
Transcript of Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions
![Page 1: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/1.jpg)
Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced
distortions
Simon J Doran1, Liz Moore2, Martin O Leach2
1Department of Physics, University of Surrey
2CRC Clinical Magnetic Resonance Research Group,Institute of Cancer Research, Sutton
S Dr. S. J. Doran Department of Physics,University of Surrey,Guildford, GU2 5XH, UK
![Page 2: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/2.jpg)
Acknowledgements
• David Finnigan
• Steve Tanner
• Odysseas Benekos
• David Dearnaley
• Steve Breen
• Young Lee
• Geoff Charles-Edwards
![Page 3: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/3.jpg)
Summary of Talk
• The problem of distortion
• Strategy for solving the problem
Chang and Fitzpatrick algorithm (B0-induced distortion)
Linear test object (gradient distortion)
• Current limitations of the method
• Patient trials and validations of system in progress
![Page 4: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/4.jpg)
![Page 5: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/5.jpg)
The Problem
• For many applications, MR provides better diagnostic information than other imaging modalities.
• However, MR images are not geometrically accurate they cannot be used as a basis for planning procedures
• Can we correct all the sources of distortion in an MR image?
Potential Applications
Radiotherapy
Thermotherapy
Stereotactic surgery
Correlation of MR with other modalities (image fusion)
![Page 6: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/6.jpg)
Mathematical statement of the problem
I (r) Itrue (rr)
where r r (r)
r is a 3-D vector, whose magnitude and direction both depend on position.
![Page 7: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/7.jpg)
Sources of distortion: (1) B0-induced
• Source of the problem is incorrect precession frequency in the absence of gradients due to
poor shim or susceptibility variations in sample
chemical shift variations in sample
Data source: C.D. Gregory, BMRL
![Page 8: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/8.jpg)
Sources of distortion: (2) gradient-induced
• Source of the problem is incorrect change in precession frequency when gradients are applied.
Data courtesy R Bowtell, University of Nottingham
x / mmz / mm
e
rro
r in
Bz
Isocentre
0
+15
-10250
0
250z / cm
x / mm
Bz
/ arb
. un
its
Isocentre
0
250
250
![Page 9: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/9.jpg)
Strategy for solving problem
• FLASH 3-D sequence – susceptibility and CS lead to distortion only in read direction (unlike EPI)
• Acquire data twice – forward and reverse read gradients.
• Correct for B0-induced distortions with Chang and Fitzpatrick algorithm. IEEE Trans. Med. Imag. 11(3), 319-329 (1992).
• Use linearity test phantom to establish gradient distortions.
• Remove gradient distortions using interpolation to correct position and Jacobian to correct intensity.
![Page 10: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/10.jpg)
Chang and Fitzpatrick algorithm
• We have two data sets, F and R, which we treat row by row.
• For a given row, F(xF) dxF = R(xR) dxR .
• Calculate points xR corresponding to xF.Then xtrue = (xF + xR) / 2 .
corr - fwd
corr - rev
fwd
rev
corr
![Page 11: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/11.jpg)
The “linearity test phantom” (1)
• Why do we need it? Can’t we get theoretical results?
Manufacturers very protective of this sort of data
Need to guarantee “chain of evidence” for e.g., radiotherapy
Is the gradient system subtly malfunctioning?
• robust, light, fixed geometry
• mechanical interlocks give reproducible position in magnet
• 3 orthogonal arrays of water-filled tubes
• square lattice of spots in each orthogonal imaging plane.
![Page 12: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/12.jpg)
The “linearity test phantom” (2)Coronal
Sagittal
Transverse
![Page 13: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/13.jpg)
X-ray CT vs. MRI of linearity test phantom
Slice offset0 mm
Slice offset-185 mm
![Page 14: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/14.jpg)
System distortion mapping algorithm: Step 1
• Acquire 3-D datasets with forward and reverse read gradients.
• Match spots between the CT and MRI datasets for transverse plane and correct for distortion in read direction to give single MRI dataset.
• Calculate displacement of each point x, y
• Reformat the data to give sagittal and coronal projections.(A different matrix of spots appears in each plane.)
• Repeat the matching process: Coronal x, zSagittal y, z
![Page 15: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/15.jpg)
System distortion mapping algorithm: Step 2
• Interpolate and smooth data to provide complete 3-D matrices of gradient distortion values.
-200
200
-100
100
x / mmy / mm
x-d
isto
rtio
n /
mm
-10
10Example:
x-distortion on transverse plane at slice offset 117.5 mm
reconstructed from transverse images
![Page 16: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/16.jpg)
System distortion mapping algorithm: Step 3
• Taking the known distortion data, correct the images:
Sample the 3-D data Idist at appropriately interpolated points.
Correct for intensity distortions using the Jacobian.
I(x, y, z) = Idist(xx, yy, zz) . J(x, y, z) ^
B0 corrected
B0&Grad B0&Grad - B0 corrected
![Page 17: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/17.jpg)
Problems remaining with the technique
• We currently have incomplete mapping data from the current phantom.
Modifications to design of linearity
test phantom
• Problem of slice warp:Further data
processing using full 3-D dataset
![Page 18: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/18.jpg)
Patient study and validation
• Protocol is being tested on patients diagnosed with prostate cancer and undergoing CT planning for conformal, external beam radiotherapy.
• 4 patients have undergone both CT and MRI to date.
• Protocol (total time ~20 mins.)
3-D FLASH, TR / TE 18.8 ms / 5 ms
FOV 480 x 360 x 420 mm3 (256 x 192 x 84 pixels) 5mm “slices”
FOV 480 x 360 x 160 mm3 (256 x 192 x 80 pixels) 2mm “slices”
Each sequence repeated twice (forward and reverse read gradient)
• Image registration and comparison with CT now underway.
![Page 19: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/19.jpg)
Once we have the corrected MR images ...
• Validation via 3-D image registration of MRI with CT using champfer-matching
• Assess impact of MR-based radiotherapy plans
• Ultimate goal: to give us the ability to use MRI alone for radiotherapy planning
CT MRI
MRI dataset fed into treatment planning software
![Page 20: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/20.jpg)
MR vs. CT
0
20
40
60
80
100
95 100 105% dose
% v
olu
me
full CT numbers
segmented bone
bone density variations
water
Dose-volume histogram for planning treatment volume - patient data• Data for 4 patients
analysed so far
• Early indications show excellent agreement between treatments calculated with X-ray CT and those calculated on the basis of MR images.
![Page 21: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/21.jpg)
System distortion mapping algorithm: Step 3
• Problem: The slices are not themselves flat — slice warp!
The slice we actually get !
E.g., for a transverse plane, we have x and y, but we
don’t know exactly which z- position they correspond to
The slice the scanner tells us we are selecting
![Page 22: Pelvic MR scans for radiotherapy planning: Correction of system- and patient-induced distortions](https://reader036.fdocuments.in/reader036/viewer/2022062519/56815167550346895dbf9512/html5/thumbnails/22.jpg)
System distortion mapping algorithm: Step 3
• Solution: Use the complete set of data acquired
• Consider the x-distortion
We have two estimates of x, acquired from matching spots on transverse and coronal reformats of the original dataset.
For xtra(x, y, z), z is not known correctly because of slice warp.
For xcor(x, y, z), y is not known correctly.
• But we can estimate unknowns from the data we have ...
z can be estimated from the coronal or transverse reformats and so used to correct xtra and similarly y can be estimated to correct xcor.