| Literature DB >> 32355431 |
Naveen Kumawat1, Anil Kumar Shrotriya2, Malhotra Singh Heigrujam1, Kartikeswar Patro1, Satendra Kumar1, Anil Kumar Bansal1, Ram Kishan Munjal1, Anil Kumar Anand1.
Abstract
INTRODUCTION: The Real-time Position Management™ (RPM) is used as a motion management tool to reduce normal tissue complication. However, no commercial software is available to quantify the "beam-on" errors in RPM-generated breathing traces. This study aimed to develop and validate an in-house-coded MATLAB program to quantify the "beam-on" errors in the breathing trace.Entities:
Keywords: Beam-on errors; MATLAB; breathing trace; gating; time delay
Year: 2020 PMID: 32355431 PMCID: PMC7185710 DOI: 10.4103/jmp.JMP_30_19
Source DB: PubMed Journal: J Med Phys ISSN: 0971-6203
Figure 1(a) Surrogate 6 marker IR block placed on patient body and (b) infrared CCD camera mounted on four-dimension computed tomography table
Figure 2(a) Online breathing pattern of a patient from RPM. (b) The complete breathing pattern of the same patient. The patient was audio coached, but during treatment, it was not as regular as scan time recorded pattern and showing error in phase-based treatment (in red circle) outside the selected phase window (green and cyan lines), where yellow part indicates the beam-on area from breathing profile analysis program
Figure 3Breathing profile analysis program graphical user interface
Figure 4(a) Varian respiratory motion test gating phantom and (b) Brainlab ET gating phantom
Figure 5(a) A model of breathing pattern (curved blue line) with assumption, the beam was on at wrong position in second breathing cycle (beam on area in yellow part) and black lines determine the phase window. (b) Predicted amplitude window with the same breathing pattern. (c) Beam-on time error with phase-based treatment in red area. (d) Beam-on higher and lower displacement error with amplitude-based treatment in brown and blue area, respectively
Beam-on time error for phase-based and amplitude-based gating
| Profile | Beam-on time error (%) | Beam-on displacement error (%) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Inhale | Exhale | Lower amplitude error | Higher amplitude error | |||||||||
| Inhale | Exhale | Inhale | Exhale | |||||||||
| Phase gating | Amplitude gating | Phase gating | Amplitude gating | Phase gating | Amplitude gating | Phase gating | Amplitude gating | Phase gating | Amplitude gating | Phase gating | Amplitude gating | |
| Sine4 | 1.4 | 0.85 | 1.85 | 1.73 | 1.4 | 0.9 | 0 | 0 | 0 | 0 | 0.98 | 0.78 |
| Sawtooth | 1.25 | 0 | 0.51 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.43 | 0 |
| Sinusoidal | 1.42 | 0.74 | 1.38 | 1.4 | 0.13 | 0.10 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mean | 1.36 | 0.53 | 1.25 | 1.04 | 0.51 | 0.33 | 0 | 0 | 0 | 0 | 0.8 | 0.26 |
Predicted amplitude and actual amplitude widow comparison
| Profile | Level | Predicted amplitude window (cm) | Actual amplitude window | |
|---|---|---|---|---|
| For phase gating window (cm) | For amplitude gating window (cm) | |||
| Sine4 profile | Inhale level | 1.04-1.74 | 0.99-1.65 | 1.02-1.64 |
| Exhale level | −0.41-0.08 | −0.02-0.12 | −0.02-0.1 | |
| Saw-tooth profile | Inhale level | 2.18-3.68 | 2.18-3.56 | 2.20-3.40 |
| Exhale level | −0.15-0.44 | −0.14-0.49 | −0.02-0.39 | |
| Sinusoidal profile | Inhale level | 2.84-3.68 | 2.831-3.69 | 2.91-3.71 |
| Exhale level | −0.04-0.25 | −0.03-0.25 | −0.30-0.30 | |
Preset phase windows for phase-based gating and calculated phase window for amplitude-based treatment comparison
| Level | Phase | Phase window (%) | Calculated phase window (%) | ||
|---|---|---|---|---|---|
| For sine4 profile | For saw-tooth profile | For sinusoidal profile | |||
| Inhale level | Lower phase | 85 | 84.59 | 85.6 | 85.25 |
| Higher phase | 15 | 15.83 | 14.4 | 14.74 | |
| Exhale level | Lower phase | 35 | 35.85 | 32.6 | 34.57 |
| Higher phase | 65 | 64.3 | 64.4 | 65.34 | |
Treatment ranges for phase-based and amplitude-based gating
| Profile | Level | Treatment range | |
|---|---|---|---|
| Phase-based gating (cm) | Amplitude-based gating (cm) | ||
| Sine4 profile | Inhale | 0.65 | 0.64 |
| Exhale | 0.14 | 0.13 | |
| Saw-tooth profile | Inhale | 1.31 | 1.29 |
| Exhale | 0.52 | 0.49 | |
| Sinusoidal profile | Inhale | 0.86 | 0.82 |
| Exhale | 0.29 | 0.35 | |
Duty cycle for phase-based and amplitude-based gating
| Profile | Level | Duty cycle | |
|---|---|---|---|
| Phase-based gating (%) | Amplitude-based gating (%) | ||
| Sine4 profile | Inhale | 28.51 | 30.37 |
| Exhale | 29.68 | 31.88 | |
| Saw-tooth profile | Inhale | 27.56 | 30.92 |
| Exhale | 29.18 | 26.12 | |
| Sinusoidal profile | Inhale | 27.27 | 25.82 |
| Exhale | 28.61 | 25.41 | |
Figure 6Analysis of the RPM-generated motion profile of Brainlab ET gating phantom with (a) phase-based gating and (b) amplitude-based gating irradiation with beam-on errors in red circles
Irregular breathing profile analysis
| Profile | Beam-on time error (%) | Beam-on displacement error (%) | ||||
|---|---|---|---|---|---|---|
| Lower amplitude error | Higher amplitude error | |||||
| Phase gating | Amplitude gating | Phase gating | Amplitude gating | Phase gating | Amplitude gating | |
| 1 (inhale) | 19.23 | 0.33 | 16.65 | 0 | 0 | 0.11 |
| 2 (inhale) | 23.11 | 0.44 | 0.33 | 0 | 1.16 | 0 |
| 3 (inhale) | 15.11 | 0 | 6.78 | 0.3 | 3.57 | 0.13 |
| 4 (inhale) | 5.78 | 0.1 | 5.33 | 0 | 1.45 | 0.11 |
| 5 (inhale) | 8.31 | 0 | 0 | 0 | 10.27 | 0 |
| 6 (exhale) | 3.74 | 0 | 0 | 0 | 0.40 | 0 |
| 7 (exhale) | 9.42 | 0.1 | 1.45 | 0 | 2.46 | 0.2 |
| 8 (exhale) | 4.86 | 0.9 | 0 | 0 | 3.78 | 0.8 |
| 9 (exhale) | 7.76 | 0.3 | 2.76 | 0 | 1.67 | 0.1 |
| 10 (exhale) | 6.48 | 0.5 | 0.78 | 0 | 2.89 | 0 |