Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation...

55
Quality Assurance for Quality Assurance for image image - - guidance guidance technologies technologies J.-P. Bissonnette, D. Moseley, T. Purdie, M. Sharpe, D. Jaffray

Transcript of Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation...

Page 1: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Quality Assurance for Quality Assurance for imageimage--guidance guidance

technologiestechnologiesJ.-P. Bissonnette, D. Moseley, T.

Purdie, M. Sharpe, D. Jaffray

Page 2: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

IGRT with ConeIGRT with Cone--beam CTbeam CT

• Introduction

• Geometric QA

• Image quality

• Patterns of failure

Page 3: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ConeCone--beam CT: Infrastructure QAbeam CT: Infrastructure QA

• Safety

• Geometric

• System stability

• Image quality

• System infrastructure

• Dose

Page 4: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ImageImage--guidance: MV Geometryguidance: MV Geometry

• Imaging and treatment beams coincide

Page 5: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ImageImage--guidance: MV/kV Coincidenceguidance: MV/kV Coincidence

• Treatment is orthogonal to imaging

Page 6: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

kV/MV Calibration ConceptkV/MV Calibration Concept

kV

BB (Reconstruction Iso-centre)

MV Mechanical isocentre

x

y

z

MV Radiation isocentre

Calibrated isocentre

Page 7: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Geometric CalibrationGeometric Calibration

• Analogous to the Winston-Lutz test used for brain stereotactic QA– Lutz, Winston, & Maleki, IJROBP 14, pp. 373-81 (1988)

Page 8: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

θgantry

4. Measure BB Location in kV radiographic coordinates (u,v) vs. θgantry.

+180θgantry-180

uv

5. Analysis of ‘Flex Map’ and Storage for Future Use.

+1mm

-1mm

Reconstruction

θgantry

6. Employment of ‘Flex Map’ During Routine Clinical Imaging.

1. MV Localization (0o) of BB; collimator at 0 and 90o.

2. Repeat MV Localization of BB for gantry angles of 90o, 180o, and 270o.

3. Analyze images and adjust BB to Treatment Isocentre (± 0.3 mm)

Page 9: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

MV/kV Calibration Procedure MV/kV Calibration Procedure

u

v

Page 10: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

FlexmapFlexmap

• A plot of the apparent travel of a point as a function of gantry angle.

• Removes the effect of component flexes and torques prior to reconstructions.

• Ties the 3D image matrix to the radiation isocentre of the accelerator.

Page 11: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

FlexmapFlexmap

Elekta• Flexes are corrected for in

reconstruction algorithm.

Varian• Flexes are compensated for by robotic

arm motion.

Page 12: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

FlexmapFlexmap

Elekta+ “Burns” radiation isocentre into CBCT

dataset- Vulnerable to file corruption

Varian+ No software vulnerability- Robotic arm motions need monitoring

Page 13: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Results for Six UnitsResults for Six Units

-5-4.5

-4-3.5

-3-2.5

-2-1.5

-1-0.5

00.5

11.5

22.5

33.5

44.5

5

-180 -135 -90 -45 0 45 90 135 180

Gantry angle (degrees)

Abs

olut

e U

dis

plac

emen

t (m

m)

Unit AUnit BUnit CUnit DUnit FUnit G

Page 14: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Residual ErrorResidual Error

-180 -135 -90 -45 0 45 90 135 180-1.50

-1.25

-1.00

-0.75

-0.50

-0.25

0.00

0.25

0.50

0.75

1.00

1.25

1.50

R

esid

ual U

dis

plac

emen

t (m

m)

Gantry Angle (degrees)

Unit A Unit B Unit C Unit D Unit F Unit G

Page 15: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Results for Six UnitsResults for Six Units

-5-4.5

-4-3.5

-3-2.5

-2-1.5

-1-0.5

00.5

11.5

22.5

33.5

44.5

5

-180 -135 -90 -45 0 45 90 135 180

Gantry angle (degrees)

Abso

lute

V d

ispl

acem

ent (

mm

)

Unit AUnit BUnit CUnit DUnit FUnit G

Page 16: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Residual ErrorResidual Error

-180 -135 -90 -45 0 45 90 135 180

-3

-2

-1

0

1

2

3

R

esid

ual V

dis

plac

emen

t (m

m)

Gantry Angle (degrees)

Unit A Unit B Unit C Unit D Unit F Unit G

Page 17: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

LongLong--term Stability: Flexmapterm Stability: Flexmap

12 calibrations over 28 months

u

v

-1.5

-1.25

-1

-0.75

-0.5

-0.25

0

0.25

0.5

0.75

1

1.25

-180 -135 -90 -45 0 45 90 135 180

Gantry angle (degrees)

Resi

dual

dis

plac

emen

t (m

m)

95% confidence interval = 0.25 mm

Page 18: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Effect of Incorrect CalibrationEffect of Incorrect Calibration

Page 19: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Lessons Learned: Geometric Lessons Learned: Geometric CalibrationCalibration

• Takes ~ 2 hours to perform per unit• Flexmaps are stable on Elekta

– Accruing long term data on Varian platform• Residual flexmaps are comparable on

both platforms– Ultimately affects geometric accuracy of

volumetric imaging• Considering changing test frequency

from monthly to semi-annually

Page 20: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Daily Geometry QADaily Geometry QA

• Align phantom with lasers

• Acquire portal images (AP & Lat) & assess central axis

• Acquire CBCT• Difference between

predicted couch displacements (MV & kV) should be < 2 mm

http://www.modusmed.com/igrt.htm

Page 21: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Daily Geometry QADaily Geometry QA

• Align phantom with lasers

• Acquire portal images (AP & Lat) & assess central axis

• Acquire CBCT• Difference between

predicted couch displacements (MV & kV) should be < 2 mm

Page 22: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

θgantry

3. kV Localization with cone-beam CT

1. Shift BB embedded in cube from isocentre.

2. MV Localization of BB for gantry angles of 0o and 90o.

Reconstruction

4. Compare kV and MV localizations; tolerance is ± 2 mm

5. Use automatic couch to place BB to isocentre; verify shift with imaging

Page 23: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom
Page 24: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom
Page 25: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom
Page 26: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Compare Portal Image & DRRCompare Portal Image & DRR

Page 27: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom
Page 28: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

A B C D G-0.25

-0.20

-0.15

-0.10

-0.05

0.00

0.05

0.10

0.15

0.20

0.25

X Y Z

Dev

iatio

n fr

om is

ocen

tre

(cm

)

Unit

Page 29: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Lessons Learned: Daily QALessons Learned: Daily QA

• In a single set-up, therapists:– Warm-up tube– Software/hardware integrity– Sufficient disk/storage space– Lasers, ODI, field size indicators, etc.– QC of image-guided process

• Takes ~ 20 mins in the morning

Page 30: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ConeCone--beam CT: QA of a Devicebeam CT: QA of a Device

• Safety

• Geometric

• System stability

• Image quality

• System infrastructure

• Dose

Page 31: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Image QualityImage Quality

CatPhan 500 phantom

Page 32: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ScaleScale

• Geometric calibration to tie isocentre to centre of volumetric reconstruction

• Scale to relate all pixels to isocentre

5 cm

Page 33: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ScaleScale

• Geometric calibration to tie isocentre to centre of volumetric reconstruction

• Scale to relate all pixels to isocentre

Page 34: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Linearity of CT NumbersLinearity of CT Numbers

Page 35: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Linearity of CT NumbersLinearity of CT Numbers

0

200

400

600

800

1000

1200

1400

1600

1800

2000

0 200 400 600 800 1000 1200 1400 1600 1800 2000

Theoretical Housfield unit

Mea

sure

d Ho

unsf

ield

uni

t Unit 7Unit 8Unit 9Unit 10Unit 12Unit 16Unit 16 with annulusUnit 17

Page 36: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Linearity of CT NumbersLinearity of CT Numbers

0

200

400

600

800

1000

1200

1400

1600

1800

2000

0 200 400 600 800 1000 1200 1400 1600 1800 2000

Theoretical Housfield Units

Mea

sure

d Ho

usfie

ld U

nits

Mean Elekta Mean Varian Identity

Page 37: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Add ScatterAdd Scatter

IEC standard 61675-1

Page 38: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Linearity of CT NumbersLinearity of CT Numbers

0

200

400

600

800

1000

1200

1400

1600

1800

2000

0 200 400 600 800 1000 1200 1400 1600 1800 2000

Theoretical Housfield Units

Mea

sure

d Ho

usfie

ld U

nits

Mean Varian Identity Varian with annulus

Page 39: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Linearity of CT NumbersLinearity of CT Numbers

• Fairly linear (χ2 > 0.99) for all systems

• Beam hardening

• Scatter conditions

• Non-standard metric; use only as a baseline

Page 40: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Spatial ResolutionSpatial Resolution

0 2 4 6 8 100.0

0.2

0.4

0.6

0.8

1.0

1.2

MTF

Spatial frequency (cm-1)

Unit A Unit B Unit C Unit D Unit E Unit F Unit G Unit H Unit I Unit J

Droege, Radiology 146, pp. 244-246 (1983)

Page 41: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Spatial ResolutionSpatial Resolution

0 2 4 6 8 10 120.0

0.2

0.4

0.6

0.8

1.0

1.2

MTF

Spatial frequency (cm-1)

Mean Elekta Mean Varian

1.2 mm

1.4 mm

Page 42: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Effect of Scatter on MTFEffect of Scatter on MTF

Window & level identical

Acceptance Narrow x-ray field

Page 43: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

0.8 mm

Spatial ResolutionSpatial Resolution

0 2 4 6 8 10 120.0

0.2

0.4

0.6

0.8

1.0

1.2

MTF

Spatial frequency (cm-1)

Mean Elekta Mean Varian Unit E small field

1.2 mm

Page 44: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Image Quality: Lessons LearnedImage Quality: Lessons Learned

• Scale is accurate• CBCT affected by beam hardening and

scatter– CT linearity and MTF curves differ for

individual units– Reasonable changes in scatter conditions

affect curves• Track as baseline; CBCT not ready for

quantitative CT.

Page 45: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Patterns of Failure: TruncationPatterns of Failure: Truncation

Truncation artefact, Zhang, IJROBP 2005

Page 46: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Patterns of Failure: Ring ArtefactsPatterns of Failure: Ring Artefacts

Page 47: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Patterns of Failure: Capping ArtefactPatterns of Failure: Capping Artefact

Page 48: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Patterns of Failure: StreakingPatterns of Failure: Streaking

Page 49: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Patterns of Failure: Motion ArtefactsPatterns of Failure: Motion Artefacts

Page 50: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ConclusionsConclusions

• Geometric calibration can be within 0.25 mm

• Daily QA tolerance ± 2 mm

• Value if image quality QA?– Debatable, except for scale– Stick to baseline values for now – should

improve in the future

Page 51: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

ConclusionsConclusions

• Spatial resolution, contrast & uniformity– Depend on unit and imaging conditions

• Scatter environment• Imaging technique• Beam hardening

• Artefacts can hint at defective components or reveal limits of the CBCT physics

Page 52: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Daily CBCT QA ProgramDaily CBCT QA ProgramDimension Procedure Tolerance

Detector stability Dark image calibrationGeometry Localising lasers < 1 mm

MV/kV/laser alignment ± 2 mmAccuracy of shifts ± 2 mm

Safety Interlocks: interrupts or prevents irradiation

Functional

Warning lights FunctionalWarm-up Generator operation Functional

Detector operation FunctionalDetector signal Within expected rangeCollimator operational Functional

Clinical process issues Database integrityStorage space availability

Page 53: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Monthly CBCT QA ProgramMonthly CBCT QA ProgramDimension Procedure Tolerance

Imaging system Gain stability Replace or refreshperformance Defect maps Replace or refreshImage quality Scale and distances ± 0.5 mm

CT number linearity & stability

Baseline

Image uniformity BaselineHigh contrast spatial resolution

Baseline

Artefacts AbsenceGeometric Geometric calibration Replace / refresh

Accuracy of couch shifts

< 1 mm

Clinical process issues Review of daily test results

Page 54: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Annual CBCT QA Program (service)Annual CBCT QA Program (service)Dimension Procedure Tolerance

X-ray generator kVp accuracy Baselinestability mAs linearity Baseline

Radiation quality (HVL) BaselineAccuracy of mA & mAs Baseline

Geometry Couch scales 1 mmCouch motion accuracy (manual or remote)

1 mm

Detector tilt BaselineDetector skew BaselineDetector scale Baseline

Page 55: Quality Assurance for image-guidance technologies · • Ties the 3D image matrix to the radiation isocentre of the accelerator. Flexmap Elekta ... Daily Geometry QA • Align phantom

Annual CBCT QA Program Annual CBCT QA Program (upgrades)(upgrades)

Dimension Procedure ToleranceData transfer Link to treatment

planningFunctional and

accurateLong term and short term storage

Functional

Dosimetry Axial and skin doses BaselineClinical process issues Database integrity and

maintenance Baseline

Documentation of imaging procedure

Up-to-date

Review of daily and monthly test results

Completeness