Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee,...

19
Software Development For Software Development For Correction of Gradient- Correction of Gradient- Nonlinearity Distortions in MR Nonlinearity Distortions in MR Images Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation Medicine LLUMC

Transcript of Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee,...

Page 1: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Software Development For Software Development For Correction of Gradient-Correction of Gradient-

Nonlinearity Distortions in MR Nonlinearity Distortions in MR ImagesImages

T.S. Lee, K.E. Schubert

Computer Science

CSUSB

R.W. Schulte

Radiation Medicine

LLUMC

Page 2: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Functional Proton Radiosurgery Functional Neurosurgery

– Trigeminal Neuralgia

– Parkinson’s DiseaseParkinson’s Disease

– Brain regions (< 1 cm)

Proton Radiosurgery– Accurate to less than 1 mm

MRI for target localization– Distinguish tissue types

– 512512 images

– 262,144 pixels/study

– Gradient nonlinearity distortions (~2mm)

Page 3: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Example MR Phantom Images

Sagittal Plane

Coronal Plane

Axial Plane

Page 4: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Bad SlidesPa

rtia

l Ph

anto

m

Part

ial

Phan

tom

No

Phan

tom

Off

Cen

ter

Phan

tom

Page 5: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Finding EdgesFinding Edges

Page 6: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

DisconnectsDisconnects

Page 7: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Remove Extraneous FeaturesRemove Extraneous Features

Page 8: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Can We Fix it?A

ir B

ubbl

eL

eaky

Sl

ice

Page 9: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Example Edge Images

Axial Plane

Coronal Plane

Sagittal Plane

Page 10: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

MidplanesMidplanes

Calculate Midpoints Fit Midplane

Ideal shape, size, and orientation of phantom’s faces

Stack Midpoints

Page 11: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Ideal PlanesShift ±½ the phantom dimensionPerpendicular to face

Page 12: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Distortion ModelingMagnetic Field of CylinderSum of spherical harmonics:

5

4322

3

2222

31

220

44

2223

2222

21

220

44

2223

2222

21

220

,,

,,

,,

zKzyxKzyxK

zKzyzKzzyxfZ

yzKyzyxKyyxK

yzKyyxKyzyxfY

xzKxzyxKxyxK

xzKxyxKxzyxfX

xzz

zzz

yyy

yyy

xxx

xxx

Page 13: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Distortion ModelingMeasured

Corrected

Page 14: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Applying Distortion CorrectionAxial Plane

Page 15: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Applying Distortion CorrectionCoronal Plane

Page 16: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Applying Distortion CorrectionSagittal Plane

Page 17: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

ResultsTheoretical undistorted points vs. corrected pointsStandard deviations of correction

+X face: Standard Deviation = 0.23503 mm

-X face: Standard Deviation = 0.25168 mm

+Y face: Standard Deviation = 0.15322 mm

-Y face: Standard Deviation = 0.15823 mm

+Z face: Standard Deviation = 0.13548 mm

-Z face: Standard Deviation = 0.14173 mm

Page 18: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Conclusions3 range 0.4 – 0.8 mm

–1-2 pixels on each image–Originally 2mm (5-6 pixels)

Accurate localization of anatomical targets

Page 19: Software Development For Correction of Gradient- Nonlinearity Distortions in MR Images T.S. Lee, K.E. Schubert Computer Science CSUSB R.W. Schulte Radiation.

Future WorkFurther verification and testingClinical trialsFDA approvalTreatment on humans