18
148 CHAPTER 9 INFLUENCE OF SMOOTHING ALGORITHMS IN MONTE CARLO DOSE CALCULATIONS OF CYBERKNIFE TREATMENT PLANS: A LUNG PHANTOM STUDY 9.1 INTRODUCTION 9.1.1 Dose Calculation Algorithms Dose calculation algorithms are used in the TPS for determining the dose distribution in radiotherapy. Accuracy of the treatment dose calculations is determined by the algorithm used in the TPS. In a homogeneous medium these algorithms are calculating nearly similar dose distributions. However they are not yielding similar results in heterogeneous media (Fotina et al 2009; Knöös et al 1995). There are several algorithms introduced to improvise the dose calculations in a heterogeneous interface or medium (Krieger and Sauer 2005; Vanderstraeten et al 2006; Carrasco et al 2004; Deng et al 2003; Deng et al 2004; Francescon et al 2009). Monte Carlo algorithm is considered to be the finest of the dose calculating algorithms among all other commercially available algorithms (Wilcox et al 2010; Wilcox and Daskalov 2008). CyberKnife radiosurgery is performed for intracranial as well as extra cranial targets. Lung target is one among the extracranial site which is treated with dedicated tracking methods. Anatomy of lung is highly inhomogeneous and it requires accurate dose calculation algorithms like Monte Carlo algorithm.

CHAPTER 9 INFLUENCE OF SMOOTHING ALGORITHMS …shodhganga.inflibnet.ac.in/bitstream/10603/24837/14/14_chapter 9.pdf · CHAPTER 9 INFLUENCE OF SMOOTHING ALGORITHMS IN MONTE CARLO DOSE

  • Upload
    dohanh

  • View
    231

  • Download
    1

Embed Size (px)

Citation preview

148�

CHAPTER 9

INFLUENCE OF SMOOTHING ALGORITHMS IN MONTE

CARLO DOSE CALCULATIONS OF CYBERKNIFE

TREATMENT PLANS: A LUNG PHANTOM STUDY

9.1 INTRODUCTION

9.1.1 Dose Calculation Algorithms

Dose calculation algorithms are used in the TPS for determining the

dose distribution in radiotherapy. Accuracy of the treatment dose calculations

is determined by the algorithm used in the TPS. In a homogeneous medium

these algorithms are calculating nearly similar dose distributions. However

they are not yielding similar results in heterogeneous media (Fotina et al

2009; Knöös et al 1995). There are several algorithms introduced to improvise

the dose calculations in a heterogeneous interface or medium (Krieger and

Sauer 2005; Vanderstraeten et al 2006; Carrasco et al 2004; Deng et al 2003;

Deng et al 2004; Francescon et al 2009). Monte Carlo algorithm is considered

to be the finest of the dose calculating algorithms among all other

commercially available algorithms (Wilcox et al 2010; Wilcox and Daskalov

2008).

CyberKnife radiosurgery is performed for intracranial as well as

extra cranial targets. Lung target is one among the extracranial site which is

treated with dedicated tracking methods. Anatomy of lung is highly

inhomogeneous and it requires accurate dose calculation algorithms like

Monte Carlo algorithm.

149�

9.1.2 Monte Carlo Dose Calculation Algorithm in CyberKnife

Treatment Planning

Multiplan is the dedicated CyberKnife stereotactic radiosurgery

TPS. Multiplan TPS is one among the treatment planning systems which uses

Monte Carlo dose calculation algorithm. Multiplan system has Ray Tracing

dose calculations algorithm also, in addition with the Monte Carlo algorithm.

There are few studies available on implementation of Monte Carlo

algorithms in CyberKnife treatment planning (Wilcox et al 2010; Wilcox and

Daskalov 2008; Yamamoto et al 2002; Sánchez-Doblado et al 2003; Yu et al

2004, Araki 2006; Sharma et al 2010; Sharma et al 2011; Craig et al 2008).

According to Wilcox et al (2010) the discrepancies between the Ray tracing

and Monte Carlo algorithms are larger for plans using smaller collimator

sizes.

Depth dose studies of Yamamoto et al (2002) state that the

discrepancy between the Monte Carlo calculated and measured depth dose

curve increases with decreasing field size. According to Sharma et al (2010)

there can be significant differences between Ray tracing and Monte Carlo

calculations in a heterogeneous medium.

9.1.3 Monte Carlo Dose Smoothing Algorithms

The Monte Carlo calculations in the Multiplan treatment planning

system are associated with a smoothing algorithm. These algorithms are prone

to create discrepancy in the final dose distribution as the smoothing principles

are different in each smoothing algorithm. The influence of these Monte Carlo

dose smoothing algorithms are not yet studied in depth. The present study is

to analyze the influence of these Monte Carlo dose smoothing algorithms in a

lung phantom which has the greater extent of heterogeneity.

150�

9.2 MATERIALS AND METHODS

9.2.1 The Lung Phantom

The X-sight® Lung Tracking lung phantom (Computerized

Imaging Reference Systems, Norfolk, VA, USA) which is used for

performing the end to end test of dynamic lung tumor tracking in CyberKnife,

was considered for this study. This XLT lung phantom (Figure 9.1) contains

anthropomorphic spine with cortical and trabecular bone, ribs, lung lobes and

a lung tumor-simulating target.

Figure 9.1 X-sight lung phantom with the insert which contains the

lung target

The CT images of this phantom were acquired in 1mm thickness

and loaded into the Multiplan TPS. The lung target which is the target

mimicked ball in the XLT phantom was contoured. The volume of the target

was 7023.81mm3.The organs at risk (OAR) ipsi-lateral (Left) lung, contra-

151�

lateral (Right) lung, and spine were also marked on the CT images. The

treatment plans were made for this target with proper constraints to the OARs.

9.2.2 Treatment Planning and the Dose Calculations for the Lung

Phantom in the Multiplan TPS

All the CyberKnife treatment plans are associated with a tracking

method. The lung tumors having definite size can also be used as a tracking

object and this lung tracking method is called as X-sight lung tracking.

Though it is lung tracking method the initial alignment is done by aligning the

spine. As the part of the planning, the initial Spine Tracking Volume was

contoured. Then the alignment of the spine in the DRR (generated by the

TPS) was confirmed. The lung tumor simulating the target was taken as the

Tumor Tracking Volume. The sequential optimization was selected for the

treatment planning. The collimators were selected by the automatic collimator

selection tool for optimal conformity.This tool suggested 10mm and 15mm

collimator for the lung target. Then four dose limiting shell volumes were

created around the target.

The first shell covered a radial width of 2 mm around the target.

The second shell covered 3mm radial width around the first shell. The third

shell covered 5mm from the second shell. Similarly the final fourth shell

covered a radial with of 15mm around the third shell. The dose limit set for

the first shell was 100% of the target dose. Similarly the limiting dose of 85%,

60% and 25% of the target dose were set for the second shell, third shell and

the fourth shell respectively. The goal to the target dose coverage was set as

60Gy in 4 fractions and it was set for optimal conformity. The Ray tracing

algorithm was selected for the dose calculations. The optimization was

executed in low resolution. Once the optimization was completed the high

resolution calculations were performed. In Multiplan planning system the

maximum dose was taken as the default normalization dose. The isodose

152�

covering the 95% of the target was selected for prescription and the

prescription dose in this study was 60 Gy.

In CyberKnife the Monte Carlo dose calculations are performed

after the basic dose calculations by the Ray tracing algorithm. Hence the high

resolution Ray tracing doses were introduced for Monte Carlo calculations

with the same beam parameters estimated by the basic Ray tracing based

sequential optimization. The Monte Carlo doses were smoothed by the

smoothing algorithms. The smoothing algorithms available in Multiplan TPS

are Average, Weighted average, Gaussian, Clipped Gaussian and Desparkled-

Only algorithm.

9.2.3 Principles of the Dose Smoothing Algorithms

The average smoothing algorithm computes the average value

within a 3x3x3- voxel cube surrounding the calculation voxel.

Weighted averagealso does the same but with weighting factors

which decreases with distance from the central voxel.

Gaussian algorithm gives the convolution of the dose distribution

with a 3D Gaussian function and the standard deviation � of the Gaussian

function can be selected by the user. Two different standard deviations (� =

0.2 and � = 3) are taken for the present study.

Clipped Gaussian also does the same but the outcome of the

Gaussian function is modified so that the difference between the raw dose and

the smoothed dose exists within the statistical uncertainty in dose calculation

at each voxel.

Desparkled-Only algorithm removes the artificial hot spots at

voxels with greater uncertainty.

153�

All the smoothing algorithms were introduced in the Monte Carlo

dose calculations independently and the results were analyzed and compared.

9.2.4 Treatment Plan Evaluation for Comparison

The CyberKnife treatment plans of different Monte Carlo dose

smoothing algorithms were evaluated for target coverage and sparing of the

OAR.

The formulae used to calculate the conformity index and the

homogeneity index are given below.

Conformity index CI = (VRI / TVRI) x (TV/ TVRI)

Where, VRI is the actual volume including the target, receiving the

prescription isodose or more, TV is the volume of the target, and TVRI is the

volume of the target which receives the prescription isodose or more.

The homogeneity index is given by,

Homogeneity Index HI = (D2% -D 98%)/ D 50%

Where, D2% is the dose received by only 2% of the target volume, D98% is the

dose received by 98% of the target volume and D 50% is the dose received by

50% of the target volume.

For the OARs spine, ipsi- lateral lung and contra lateral lung the

V100%, V80%, V50%, V30%, V10%, V5% were evaluated in terms of the volume in

cubic millimeters.

The P-values were calculated from the two tailed Student’s T test

and tabulated accordingly.

154�

9.3 RESULTS

The target doses D98%, D95%, D90%, D50%, D10% and D2% are shown in

Table 9.1 for the Ray tracing algorithm and for all the Monte Carlo smoothing

algorithms. Monte Carlo smoothed doses were found to be lesser than the

doses calculated by the Ray tracing algorithm. The Ray tracing calculated

dose distribution is shown in Figure 9.2.

Figure 9.2 Dose distribution calculated by the Ray tracing algorithm

Gaussian, Clipped Gaussian and Desparkled-only algorithms were

showing same results when the standard deviations selected was low.

However they were differing in smoothing when high standard deviation was

selected. D98% was the lowest for Clipped Gaussian algorithm and it was

50.56Gy. Except D98%, all other volume doses were smoothed for a lowest by

the Average smoothing algorithm. The dose distribution which was smoothed

by the Average algorithm is shown in Figure 9.3. The lowest values of the

volumes doses were 51.27Gy, 52.52Gy, 57.52Gy, 60.65Gy and 61.28Gy

respectively for D95%, D90%, D50%, D10% and D2%.The corresponding values

155�

calculated by the Ray tracing algorithms were 60.00Gy, 60.67Gy, 62.67Gy,

64.00Gy and 65.33Gy respectively. The DVHs of Average, Weighted

average, Gaussian with two � values, Clipped Gaussian with two � values and

Desparkled-only algorithms are shown in Figure 9.5, 9.6, 9.7, 9.8, 9.9, 9.10

and 9.11 respectively.

Figure 9.3 Monte Carlo dose distribution smoothed by the Average

smoothing algorithm

Similarly the highest value of D98% was obtained by the Weighted

Average smoothing algorithm and it was 50.82Gy. The highest values of

D95%, D90%, D50%, D10% and D2% were 52.03Gy, 53.40Gy, 58.20Gy, 61.63Gy

and 63.67Gy respectively. The volumes covered by 100% of the prescription

dose were vastly differing between the Ray tracing and Monte Carlo

smoothed doses. The V100% calculated by the Ray tracing algorithm was

94.31%. However the deviations between the Monte Carlo smoothed doses

were lesser.

156�

Figure 9.4 Monte Carlo dose distribution smoothed by the Gaussian

smoothing algorithm

The minimum V100% value was obtained for weighted average

algorithm and it was 15.78%. Gaussian, Clipped Gaussian algorithms with

low standard deviation and Desparkled-only algorithms were showing the

same maximum V100% and the value was 24.9%. The smoothed dose

distribution by Gaussian algorithm with �=0.2 is shown in Figure 9.4. Though

there was a huge difference between Ray tracing and Monte Carlo smoothed

doses in V100%, the deviations progressively reducing for V95%, V90%, V85% and

V80%. The minimum V80% was 99.90% and it was for weighted average

smoothing algorithm. The V100%, V95%, V90%, V85% and V80% of the target are

shown in Table 9.2. The target dose conformity index of the smoothed dose

distributions were between 4.01 and 6.34. However the conformity index of

Ray tracing dose distribution was 1.19. Similarly the homogeneity index of

the Monte Carlo smoothed doses were between 0.18 and 0.22 while it was

157�

0.11 for Ray tracing. The conformity index and homogeneity index are

tabulated in Table 9.3.

Table 9.1 Volume doses of the target calculated by different

smoothing algorithms

Dose calculation/smoothing

Algorithm

Target Volume doses in Gy

D98% D95% D90% D50% D10% D2%

Ray Tracing 58.67 60 60.67 62.67 64 65.33

Mo

nte

Car

lo s

mo

oth

ing

Alg

ori

thm

s

Average 50.64 51.27 52.52 57.52 60.65 61.28

Weighted Average 50.82 51.45 52.71 57.73 60.86 61.49

Gaussian(�=0.2) 50.67 52.03 53.4 58.2 61.63 63.67

Gaussian (�=3) 50.69 51.32 52.57 57.58 60.71 61.34

ClippedGaussian(�=0.2) 50.67 52.03 53.4 58.2 61.63 63.67

Clipped Gaussian (�=3) 50.56 51.87 52.53 57.78 61.07 61.72

Desparkled-only 50.67 52.03 53.4 58.2 61.63 63.67

P-value 0.0158 0.0173 0.0118 0.0006 <0.0001 0.0002

In the ipsilateral lung, the V100% was 123.98 mm3

for Ray tracing

while it was zero for all the Monte Carlo Smoothing algorithms. The

difference between the smoothed doses and Ray tracing was low for larger

volumes involving small doses. Though there was a difference between the

smoothed doses, the difference was very low. In the case of contra lateral lung

and spine the dose volumes from V100% to V30% were not appreciable to

quantify for both in Ray tracing and Monte Carlo calculations. V10% and V5%

analysis of contra lateral lung and spine are shown in Table 9.4. The dose

volumes of the ipsilateral lung are given in Table 9.5.

158�

Table 9.2 Dose volumes of the target calculated by different

smoothing algorithms

Dose calculation/smoothing

algorithm

Target Dose Volumes in percentage

V100% V95% V90% V85% V80%

Ray Tracing 94.31 99.93 100.00 100.00 100.00

Mo

nte

Car

lo s

mo

oth

ing

Alg

ori

thm

s

Average 17.24 54.13 82.59 96.10 100.00

Weighted Average 15.78 58.52 83.50 97.79 99.90

Gaussian(�=0.2) 24.90 58.98 86.46 96.58 99.92

Gaussian (�=3) 16.58 57.79 82.76 96.12 99.96

Clipped Gaussian(�=0.2) 24.90 58.98 86.46 96.58 99.92

Clipped Gaussian (�=3) 23.26 58.72 84.62 96.74 99.97

Desparkled-only 24.90 58.98 86.46 96.58 99.92

P-value 0.8931 0.4863 0.0329 <0.0001 <0.0001

Table 9.3 Conformity and homogeneity indices calculated by different

smoothing algorithms

Dose calculation/smoothing algorithm Conformity

Index

Homogeneity

Index

Ray Tracing 1.19 0.11

Mo

nte

Car

lo s

mo

oth

ing

Alg

ori

thm

s

Average 5.80 0.18

Weighted Average 6.34 0.18

Gaussian(�=0.2) 4.01 0.22

Gaussian (�=3) 6.03 0.18

Clipped Gaussian(�=0.2) 4.01 0.22

Clipped Gaussian (�=3) 4.30 0.19

Desparkled-only 4.01 0.22

p value 0.6544 0.4210

159�

Table 9.4 Spine and contra-lateral lung dose volumes for different

Monte Carlo smoothing algorithms and Ray tracing

calculation algorithm

Dose calculation/smoothing

algorithm

Dose volumes in mm3

Spine Contra-lateral (Right)Lung

V10% V5% V10% V5%

Ray Tracing 858.31 4404.07 77903.75 185400.01

Mo

nte

Car

lo s

mo

oth

ing

Alg

ori

thm

s

Average 30.52 367.69 3196.72 86472.51

Weighted Average 32.42 3616.33 3557.21 87102.89

Gaussian(�=0.2) 268.94 4141.81 7039.07 112191.20

Gaussian (�=3) 29.56 3656.39 3275.87 86572.65

Clipped Gaussian(�=0.2) 268.94 4141.81 7039.07 112191.20

Clipped Gaussian (�=3) 196.46 3403.66 5495.07 78414.92

Desparkled-only 268.94 4141.81 7039.07 112191.20

P- value 0.8808 0.6576 0.9259 0.6047

Table 9.5 Ipsi-lateral lung dose volumes for different Monte Carlo

smoothing algorithms and Ray tracing calculation algorithm

Dose calculation/smoothing

algorithm

Ipsi-lateral (Left) Lung dose volumes in mm3

V100% V80% V50% V30% V10% V5%

Ray Tracing 123.98 6729.13 21890.64 52158.36 331079.50 574212.11

Mo

nte

Car

lo s

mo

oth

ing

Alg

ori

thm

s

Average 0.00 531.20 16341.21 44845.58 260334.97 555864.32

Weighted Average 0.00 521.60 16209.60 47410.01 259840.97 554157.28

Gaussian(�=0.2) 0.00 905.04 16349.79 49522.40 270144.40 613836.32

Gaussian (�=3) 0.00 527.38 16305.92 47614.10 260173.81 555432.30

Clipped

Gaussian(�=0.2) 0.00 905.04 16349.79 49522.40 270144.40 613836.32

Clipped Gaussian

(�=3) 0.00 678.06 16048.43 49477.58 279426.56 526952.76

Desparkled-only 0.00 905.04 16349.79 49522.40 270144.40 613836.32

P-value 0.9529 0.9089 0.1823 0.0056 0.0832 0.0214

160�

Figure 9.5 DVH of the treatment plan smoothed by the average algorithm

Figure 9.6 DVH of the treatment plan smoothed by the weighted

average algorithm

161�

Figure 9.7 DVH of the treatment plan smoothed by the Gaussian

(�=0.2) algorithm

Figure 9.8 DVH of the treatment plan smoothed by the Gaussian (�=3)

algorithm

162�

Figure 9.9 DVH of the treatment plan smoothed by the Clipped

Gaussian (�=0.2) algorithm

Figure 9.10 DVH of the treatment plan smoothed by the Clipped

Gaussian (�=3) algorithm

163�

Figure 9.11 DVH of the treatment plan smoothed by the Desparkled-

only algorithm

9.4 DISCUSSION

Monte Carlo algorithm is the proven algorithm for accurate dose

calculations in radiotherapy (Krieger T. and Sauer O.A2005; Vanderstraeten

et al 2006; Wilcox et al 2010;Sharma et al 2011; Craig et al 2008). Sharma et

al (2011) studied the dose calculation accuracy of CyberKnife Monte Carlo

dose calculation algorithm with other commercially available algorithms.

According to that study the gamma analysis shows a better match in more

than 97% area with 3% dose difference and 3mm distance to agreement

criteria. Another study by Sharma et al (2010) shows a greater degree of

difference between Ray tracing and Monte Carlo doses especially in lung

target. According to that study the target coverage is 97.3% for Ray tracing

while it is only 71.3% for Monte Carlo calculations. The results of the present

study show that the Ray tracing dose coverage is 94.31% while the average

dose coverage value of all smoothing algorithm is only 21.08% only. This

difference is much higher than that reported in their study.

164�

Studies by Wilcox et al (2010) say that the maximum doses

calculated by the Ray tracing are higher than the Monte Carlo plans by up to a

factor of 1.63. In the present study the D98% of Ray tracing dose is 97.8% and

the mean D98% value of all smoothing algorithms is 84.5%. This difference is

lesser than the difference quoted by Wilcox et al (2010).

Gaussian smoothing algorithm with standard deviation of 1 is taken

in those studies by Sharma et al (2010). However the role of all other dose

smoothing algorithms in CyberKnife Monte Carlo calculations is not

addressed explicitly in any of the Monte Carlo studies reported till now. The

present study shows that there is a disparity in the conformity index among

the different dose smoothing algorithms.

The dose conformity index is the measure of conformity of the

prescribed dose to the target. Variation in the conformity index shows that

there is a non-uniformity in the dose coverage between the Monte Carlo

smoothed dose distributions. The values are more than 4 indicate the degree

of under coverage of the prescribed dose. The weighted average algorithm

gives the least dose conformity with a maximum conformity index of 6.34.

For an ideal dose distribution, the conformity index should be 1. Interestingly

the conformity index of Ray tracing calculation is closer to 1 and it is 1.19.

Homogeneity in dose distribution within the target is quantified

with the homogeneity index. For an ideal dose distribution the homogeneity

index should be zero. This means the D2% and D98% should be the same for an

ideal dose distribution. In reality for a good plan the homogeneity index

should be closer to zero. In the present study the homogeneity index for the

Ray tracing algorithm is 0.11. However the homogeneity index for all the

Monte Carlo smoothing algorithms it is about 0.20. The least value of

homogeneity index is obtained for Average, Weighted average and Gaussian

(�=3) algorithms with a homogeneity index of 0.18. Though there is a

165�

difference in the target covering dose, the difference among the smoothing

algorithms in the D95%, D90%, D50% and D2% are found to be small.

Disparity between the Monte Carlo smoothing algorithms is higher

for V100% values than the V80% values. This is seen in the OAR dose

distributions too. These results are showing that the smoothing algorithms are

creating appreciable discrepancies in the higher dose regions than in the lower

dose regions.

According to Sharma et al (2010) the difference between the Ray

tracing and Monte Carlo doses are also decided by the location of the tumor in

the lung. The present study is a phantom study and the target position at

different places couldn’t be accounted. Further studies on real patient should

be made to analyze the role of location in Monte Carlo Smoothing algorithms.

8.5 CONCLUSION

Monte Carlo smoothed doses for all the five available algorithms in

the Multiplan treatment planning system are resulting in reduced doses when

compared with the Ray tracing doses. The differences between the algorithms

are predominant in the higher doses regions and in the target dose conformity

index. In regions of lower doses the smoothing algorithms are giving similar

results with lesser discrepancy. Desparkled only and Gaussian, Clipped

Gaussian algorithms with smaller standard deviation are yielding same

results. However they are differing when the selected standard deviation is in

the higher side. As the dose smoothing algorithms are creating discrepancies

in the final dose distributions in lung targets, it is essential to select an

accurate and optimal dose smoothing algorithm in Monte Carlo dose

calculations of CyberKnife radiosurgery treatment planning of lung cancer.

Inappropriate choice of smoothing algorithm may lead to under or over

dosage in lung targets.