Clinical Treatment Planning Algorithms Flashcards

1
Q

What are the types of planning algorithms available?

A

Types A, B, C - type A doesn’t vary penumbra

Non-kernel based, line kernel based, point kernel based

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the issues with correction based algorithms?

A

Radiation scatters and interacts again depending on anatomy
Patient is inhomogeneous and irregular
It’s impossible to measure all fields to be used, can’t just interpolate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How are model based algorithms validated?

A

In non-standard conditions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Is a correction based or model based algorithm better in complex situations?

A

Model based

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the primary fluence represent?

A

Radiation source/target
Collimation
Energy of photons/particles
Reative number of photons/particles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the patient model represent?

A

The patient
Interaction of beam and patient
How energy (dose) is deposited

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the components of a TPS?

A
Patient database
RTP main module
Functionalities
Beam data database
Commissioning module
Dose engine
IMRT module
Optimisation engine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the energy fluence?

A

2D array at the isocentre plane, describing how energy of the beam is distributed across the plane for a particular beam. Uses 2 energy fluence maps - 1 for primary energy, 1 for head scatter energy fluence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How is the energy fluence calculated?

A

Beam model + treatment plan = energy fluence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How is direct energy fluence determined?

A

At isocentre for an open beam
Beam divergence is considered by inverse square scaling from reference distance using target as beam source origin focus
Obtain by modulating open beam fluence with attenuation from head components. Determine the modulation at a given position by ray tracing from each beam source array element down through the head to each element in the 2D fluence matrix
Back project for each fluence pixel and integrate over visible part of source

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How is head scatter energy fluence determined?

A

Matrix of indirect fluence calculated at an estimated effective depth of treatment
Scaled using ISL but using an effective focus at the flattening filter
All the head scatter is back projected as if it comes from the flattening filter as that is more computationally efficient
The main source of photons

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the components of the energy fluence?

A

Number of particles - matrix element
Position of matrix element
Direction - as if particles were coming from their respective source to the matrix element
Energy - given by beam spectrum common to all elements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

At what distance is the open beam fluence matrix stored?

A

At reference distance - usually isocentre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How is the energy fluence grid aligned?

A

To the beam limiting device - fixed resolution = 1mm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How can the energy fluence be determined from measurement?

A

Measure unobstructed fluence with largest field size
Take star profiles every 10 degrees
Usually done in water but best in air

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How is the energy fluence constructed in the TPS?

A

Use the beam energy (effective spectrum) and dose deposition kernels to perform iterative fitting to deduce the energy fluence matrix
Perform parameter fitting to find contribution from head scatter from various sources, with the flattening filter dominating

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

How are the modelling beams defined during planning?

A

Size/shape selected by dosimetrist
Planning system defines energy fluence arriving at the patient
Achieved by ray tracing from the source to each point in the calculation plane for each source of primary and scattered radiation
Gives 2D fluence map

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is the equation for the 2D fluence map?

A

= Energy fluence reference value.modulation.open beam + flattening filter correction + collimator correction + moduator correction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

How is the source modelled?

A

An oval with width in-plane and cross-plane
Fixed in space
Size of source found emperically by fitting calculations to measured profiles
Model as gaussian in both directions
Discretised and modelled as a 2D distribution in TPS
Represents the focal spot of the electron beam on the target

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

How are the characteristic of the collimating devices obtained to find the fluence at the isocentre plane?

A

From the manufacturers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

How is the model of the linac head completed once the fluence is calculated?

A

Project the source through the limiting devices to the isocentre plane

22
Q

What components are affect the penumbra most for large and small fields?

A

Large: Flattening filter size
Small: Source size

23
Q

What are the sources of the scattered fluence map?

A

Flattening filter, wedge, collimator edges

24
Q

How is the scattered fluence map constructed?

A

Find visible parts of each source and integrate over them to get fluence magnitude
Project through point like source, so the fluence gets sharp edges

25
Q

How do the fluence engine and dose engine combine?

A

Calculate photon fluence - calculate TERMA - perform convolution
Energy fluence + attenuation information - TERMA and PSF - dose

26
Q

How is the patient modelled?

A

Using CT data
HU converted to mass density through linear interpolation in a CT to density table
Follows conversions: Photon attenutation - HU - mass density - elemental composition - electron density - effective density

27
Q

What is the equation for HU?

A

HU = 1000. ((u-uH2O)/uH2O)

28
Q

What is the definition of radiological depth?

A

Assume all matter is water - estimate the path length in water that gives same attenuation as tissue, based on mass density
lw = li.pi/pw

29
Q

What are the issues of using radiological depth?

A

Overestimate of ~5% for air/bone for 10cm equivalent path length, get ~1% overestimate for other tissues
As compton scatter dominates electron density is more relevent

30
Q

How is pei/pew found?

A

From tables in ICRP 23, ICRU 44

31
Q

What is the error on the CT to effective density conversion?

A

<1% for 0.5-20MeV

32
Q

What is TERMA?

A

Total energy released by primary photons to secondary particles and scattered photons

33
Q

What doe the calculation of TERMA require?

A

Attenuation coefficients
Energy spectrum
Gaussians describing penumbrae

34
Q

What is the equation for TERMA?

A

u/p . phi.e^(-uz)

35
Q

How is TERMA calculated?

A

Compute radiological intersection length using voxel effective density
Compute average radiological depth at each voxel
Compute TERMA from average radiological depth in each voxel with primary source energy fluence
Project each voxel onto fluence plane and scale TERMA with fluence

36
Q

How is SCERMA - the energy released to scattered photons calculated?

A

= (u-uen)/p . phi.e^(-uz)

37
Q

How is dose deposition calculated?

A

Use predetermined energy deposition kernels to describe energy spread around a primary interaction - PSF or point kernel
Model using MC for scattering cross section, interaction types

38
Q

What is a pencil kernel?

A

A point kernel preconvolved with depth dimension - use if only changing in 2D

39
Q

What is a planar kernel?

A

Point kernel preconvolvd over 2D - only use if changing in 1D

40
Q

What is a broad beam kernel?

A

Point kernel preconvolved over 3D to create a dose distribution

41
Q

When are point kernels used

A

Complex situations where a 3D dose distribution is needed

42
Q

What are the 2 types of algorithm?

A
Superposition/convolution - collapsed cone
Simple convolution (FFT) - pencil beam
43
Q

How does a pencil beam algorithm work?

A

Use pencil kernel, so can only change in 1D
Direct and indirect 2D fluence maps are found at 2 depths in patient - with the summation of the direct and indirect fluences making the total fluence
Convolve with pencil kernel at each depth
Linearly interpolate to find full dose distribution using the radiological path length

44
Q

What are the issues with pencil beam algorithms?

A

Assume pencil kernel is invarient through patient
Doesn’t consider changes in lateral scatter with density
Only accounts for heterogeneities in depth

45
Q

How does a collapsed cone algorithm work?

A

Mono-energetic point spread kernels simulated using EGSnrc
Build polyenergetic kernels for up to 600 depths (binned according to max radiological depth in patient)
Kernel depth dependence needed for depth hardening and off axis softening
PSF discretisd into cones travelling from interaction site
All energy emitted in a solid angle
Kernels can adapt to local environment

46
Q

What direction are the majority of bins in CC?

A

Forward

47
Q

What is accuracy compromised with in CC?

A

Speed

48
Q

How is the dose deposition scaled in CC?

A

Radiological path length

49
Q

How is the time of calculation reduced?

A

Calculate the dose to M, rather than dose from NxNxN points

50
Q

How is the issue of changing energy at depth overcome?

A

Generate spectrums at 0cm and 10cm, generating tables. Interpolate between the depths

51
Q

How is the change in energy by the flattening filter accounted for?

A

TERMA is corrected for different energy at different depths