ACCURATE EXTRACTION OF TISSUE PARAMETERS FOR MONTE CARLO SIMULATIONS - - PowerPoint PPT Presentation

accurate extraction of tissue parameters for monte carlo
SMART_READER_LITE
LIVE PREVIEW

ACCURATE EXTRACTION OF TISSUE PARAMETERS FOR MONTE CARLO SIMULATIONS - - PowerPoint PPT Presentation

ACCURATE EXTRACTION OF TISSUE PARAMETERS FOR MONTE CARLO SIMULATIONS USING MULTI-ENERGY CT Arthur Lalonde and Hugo Bouchard Dpartement de physique, Universit de Montral THE IMPORTANCE OF MC IN RT Monte Carlo (MC) simulations offer many


slide-1
SLIDE 1

ACCURATE EXTRACTION OF TISSUE PARAMETERS FOR MONTE CARLO SIMULATIONS USING MULTI-ENERGY CT

Arthur Lalonde and Hugo Bouchard Département de physique, Université de Montréal

slide-2
SLIDE 2

2

THE IMPORTANCE OF MC IN RT

Monte Carlo (MC) simulations offer many advantages over conventional algorithms for dose calculation:

  • In brachytherapy, dose deposition depends

strongly on Z due to the dominance of photoelectric effect at low photon energies.

  • In particle therapy, accurate beam range

calculation is critical for optimal planning and patient safety.

50 100 150 200

Depth [mm]

20 40 60 80 100

Relative dose [%D

max ]

183 MeV protons

Muscle Adipose

slide-3
SLIDE 3

3

PATIENT GEOMETRY TO MC INPUTS

  • One of the key steps in the preparation of a MC simulation is the

creation of the patient geometry, including the assignment of material composition in each voxel.

  • Complete elemental composition and mass density is necessary to

calculate the exact cross sections for all interactions considered.

  • Great attention must be paid to this step as it influences all results

generated by the simulation: « Rubbish in, Rubbish out ».

slide-4
SLIDE 4

4

THE SCHNEIDER METHOD

To extract MC inputs from single energy CT (SECT) data, the gold standard is the method of Schneider et al. (2000). The CT is calibrated to construct a segmented look-up table (LUT) that links every possible HU to a certain set of MC inputs.

ALLO ALLO ASTRO ALLO ALLO

Reference dataset

  • 1000
  • 500

500 1000 1500 2000 2500 3000

HU

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8

SPR

Composition 1 Composition 2 Composition 23 Composition 3 Composition 4 …

slide-5
SLIDE 5

THE SCHNEIDER METHOD

To extract MC inputs from single energy CT (SECT) data, the gold standard is the method of Schneider et al. (2000). The CT is calibrated to construct a segmented look-up table (LUT) that links every possible HU to a certain set of MC inputs.

ALLO ALLO ASTRO ALLO ALLO

Reference dataset

  • 1000
  • 500

500 1000 1500 2000 2500 3000

HU

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8

SPR

4 6 8 1 2 4 6 8 .1 2

Adiposetissue3 Adiposetissue2 Yellowmarrow Adiposetissue1 Mammarygland1 Mammarygland2 Adrenalgland Redmarrow BrainCerebrospinalfluid Smallintestinewall Gallbladderbile Pancreas Lymph Prostate Urine Mammarygland3 Eyelens Kidney1 Liver2 Spleen Trachea Skin1 Liver3 Skin2 Skin3 Thyroid Connectivetissue

Up to 4.4% errors

Composition 1 Composition 23 Composition 2 Composition 3 Composition 4 …

5

slide-6
SLIDE 6

6

DUAL AND MULTI-ENERGY CT

  • With dual- or multi-energy CT,

empirical LUT are obsolete, as more information can be extracted directly from MECT data

HU1

{

HU2

{

http://www.healthcare.siemens.com/.
slide-7
SLIDE 7

7

DUAL AND MULTI-ENERGY CT

  • With dual- or multi-energy CT,

empirical LUT are obsolete, as more information can be extracted directly from MECT data

  • Still not enough information to

derive directly MC inputs

  • How can we use optimally the

added information to improve the quality of MC inputs?

HU1

{

HU2

{

http://www.healthcare.siemens.com/.
slide-8
SLIDE 8

8

CT DATA TO MONTE CARLO INPUTS

  • We want to extract full atomic composition and mass density, but we have
  • nly limited information (# of energies) per voxel.
  • Tissue characterization for Monte Carlo dose calculation from CT data is an

underdetermined problem

  • We propose to use principal component analysis (PCA) on reference dataset

to extract a new basis of variables that can describe human tissues composition more efficiently by reducing the dimensionality of the problem.

  • We call these variables Eigentissues (ET)
slide-9
SLIDE 9

9

CT DATA TO MONTE CARLO INPUTS

  • We want to extract full atomic composition and mass density, but we have
  • nly limited information (# of energies) per voxel.
  • Tissue characterization for Monte Carlo dose calculation from CT data is an

underdetermined problem

  • We propose to use principal component analysis (PCA) on reference dataset

to extract a new basis of variables that can describe human tissues composition more efficiently by reducing the dimensionality of the problem.

  • We call these variables Eigentissues (ET)
slide-10
SLIDE 10

10

EIGENTISSUE REPRESENTATION OF HUMAN BODY

  • All information relevant for dose calculation can be stocked in a

vector of partial electron densities:

  • The ET representation consists of a linear transformation of x:

x = ⇢

e[λ1 λ2 ... λM ]

= [x1 x2 ... xM ]

x = y1 ·ET1 + y2 ·ET2 + ... + yM ·ETM

Density of electrons Fraction of electrons of element M in the tissue Vector of the partial densities in the M th eigentissue

slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14

14

APPLYING PCA TO HUMAN TISSUES

  • Human tissues are composed of a limited number of elements.

Including trace elements, only 13 different chemical components are reported in the literature.

  • Also, the weight fraction of these elements is often strongly

correlated (ex: P & Ca) or anticorrelated (ex: C & O).

  • The eigentissues allow to characterize human tissues with less than 13

variables without losing much accuracy.

14 14

slide-15
SLIDE 15

15

ADAPTATION TO CT DATA

  • Using a suitable stoichiometric calibration, the photon attenuation of

each ET can be estimated for any spectrum or imaging protocol.

ALLO ALLO ASTRO ALLO ALLO

µ(Ei,x) ⇡ f ⇣ k(i)

1 ,k(i) 2 ,...

ˆ µ(Ei,ET1) ˆ µ(Ei,ET2) . . . ˆ µ(Ei,ETM )

15

slide-16
SLIDE 16

16

ADAPTATION TO CT DATA

  • Once their attenuation coefficient is estimated, the ETs are treated as

virtual materials.

  • If K information is available (i.e. K energies), decomposition is

performed to extract the fraction of the K more meaningful ETs in each voxel.

B @ ˆ y1 . . . ˆ yk 1 C A ⌘ B @ ˆ µ(E1,ET1) ... ˆ µ(EK ,ET1) . . . ... . . . ˆ µ(E1,ETK ) ... ˆ µ(EK ,ETK ) 1 C A

− 10

B @ µ(E1) . . . µ(EK ) 1 C A

16 16

slide-17
SLIDE 17

17

APPLICATION TO DECT: BENCHMARKING WITH OTHER METHODS

  • Comparison with two recently published

methods for the characterization of 43 reference soft tissues using DECT:

  • Water-Lipid-Protein (WLP)

decomposition (Malusek et al. 2013)

  • Parameterization (Hünemohr et al. 2014)
  • Simulated HU for 80 kVp and 140/Sn kVp

spectra of the SOMATOM Definition Flash DSCT

EAC SPR 0.5 1 1.5 2 2.5 3

RMS error [p.p.]

WLP Parametrization PCA

17

ETD

slide-18
SLIDE 18

18

POTENTIAL EXTENSION TO MECT

  • Separating a 140 kVp

spectrum in five energy bins, the method shows improvement in extracting elemental weights with more than two information.

H C N O P Ca

Element

5 10 15 20

RMS error [p.p.]

1 Energy bin 2 Energy bins 3 Energy bins 4 Energy bins 5 Energy bins

18 18

slide-19
SLIDE 19

19

VALIDATION OF ETD ON PATIENT GEOMETRY

  • A virtual patient generated from real anatomical

data is used as ground truth for MC dose calculation

  • A reference tissue with known composition is

assign to each voxel, while the density is allowed to vary.

  • SECT and DECT images are simulated using

Matlab

  • Dose calculation is performed using the EGSnrc

user-code BrachyDose for Brachytherapy and TOPAS for proton therapy

Adipos e Air Calcifications Fe m ur s phe rical he ad Fe m ur conical troc hante r Mus cle Pros tate Re d marro w S mall inte s tinewall Bladde r 0.9 1 1.1 1.2 1.3 1.4 3 Mas sde ns ity (g.cm

−3)

19

slide-20
SLIDE 20

20

ETD FOR BRACHYTHERAPY: RESULTS

SECT - Schneider DECT - ETD

Relative error on dose

20

See Poster #144 - Remy et al.

slide-21
SLIDE 21

21

GT ETD GT SECT

ETD FOR PROTON THERAPY: RESULTS

slide-22
SLIDE 22

GT ETD GT SECT

22

ETD FOR PROTON THERAPY: RESULTS

Range error up to 1.5 mm using SECT

slide-23
SLIDE 23

23

CONCLUSION

  • Eigentissues representation of human body composition minimizes the number of parameters needed for accurate

characterization

  • Adapting this representation to material decomposition of CT data allows extracting high quality Monte Carlo

inputs from only few measurements

  • The method is accurate and versatile:
  • Not limited to only two parameters (EAN and ED)
  • Valid through the whole range of X-ray energies (e.g. kV and MV)
  • More accurate dose calculation for both low-kV photons and protons than the gold-standard SECT approach
  • Associated Publications:
  • A. Lalonde and H. Bouchard (2016), A general method to derive tissue parameters for Monte Carlo dose

calculation with dual- and multi-energy CT, Phys. Med. Biol.

  • A. Lalonde, E. Bär and H. Bouchard (2017). A Bayesian approach to solve proton stopping powers from noisy

multi-energy CT data, Med. Phys.

23

slide-24
SLIDE 24

24

THANK YOU FOR YOUR ATTENTION

24

Acknowledgements:

  • Charlotte Remy
  • Esther Bär
  • Jean-François Carrier
  • Dominic Béliveau-

Nadeau

  • Mikaël Simard