Development and Application of a 4-Dimensional Computed Tomography Simulator by Alan Chu S.B., Electrical Engineering and Computer Science, Massachusetts Institute of Technology, 2006 Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements for the degree of Master of Engineering in Electrical Engineering and Computer Science at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY May 2007 c Massachusetts Institute of Technology 2007. All rights reserved. Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Department of Electrical Engineering and Computer Science May 25, 2007 Certified by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . George T.Y. Chen Director, Radiation Physics Division, Department of Radiation Oncology, Massachusetts General Hospital, Professor of Radiation Oncology, Harvard Medical School Thesis Supervisor Certified by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . William M. Wells Research Scientist, MIT CSAIL, Associate Professor of Radiology, Harvard Medical School and Brigham and Women’s Hospital Thesis Supervisor Accepted by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arthur C. Smith Chairman, Department Committee on Graduate Theses Certified by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gregory C. Sharp Radiation Physicist, Department of Radiation Oncology, Massachusetts General Hospital Instructor, Harvard Medical School Thesis Supervisor Certified by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . John A. Wolfgang Radiation Physicist, Department of Radiation Oncology, Massachusetts General Hospital Instructor, Harvard Medical School Thesis Supervisor 2 Development and Application of a 4-Dimensional Computed Tomography Simulator by Alan Chu Submitted to the Department of Electrical Engineering and Computer Science on May 25, 2007, in partial fulfillment of the requirements for the degree of Master of Engineering in Electrical Engineering and Computer Science Abstract This thesis presents the development and application of a 4-Dimensional Computed Tomography (4D CT) simulation program. The simulation is used to understand and quantify the sources of image artifacts that arise from irregular patient breathing during 4D CT. Performance of the simulation is validated by comparing the simulation results with those of phantom experiments with CT scanners. The program simulates 4D CT scanning of objects of arbitrary size and shape and is extended to investigate the accuracy of gated radiotherapy. Experiments are performed using realistic breathing patterns from patients, in addition to synthetic ones for various studies. The simulation is used to study the effects of scan start time shift, breathing trace baseline drift, and hysteresis of internal organ and abdominal surface motion on the quality of 4D CT images. While 4D CT significantly reduces artifacts from helical scans of the thoracic and abdominal areas, a variety of different sources can still contribute to motioninduced artifacts in 4D CT. Since 4D CT is used to determine target margins for radiotherapy, proper precaution should be taken so that image artifacts do not lead to inaccurate treatment planning. Finally, this thesis discusses improvements in 4D CT and suggests additional methods to improve treatment planning for radiotherapy. Thesis Supervisor: George T.Y. Chen Title: Director, Radiation Physics Division, Department of Radiation Oncology, Massachusetts General Hospital, Professor of Radiation Oncology, Harvard Medical School Thesis Supervisor: William M. Wells Title: Research Scientist, MIT CSAIL, Associate Professor of Radiology, Harvard Medical School and Brigham and Women’s Hospital 3 4 Acknowledgments First, I would like to thank Dr. George Chen for his support and guidance on this research. He is an extremely busy person, but always finds the time to see his students. It was through his support that I was able to work at Massachusetts General Hospital, and I learned a great deal from him not only about medical physics and imaging, but about graduate research as well. The contributions of Dr. Sandy Wells were also very helpful for this thesis. I was fortunate enough to take a class taught by him, and I received useful ideas from my experiences there. I thank him for all the edits he made in preparing this thesis. Dr. Greg Sharp and Dr. John Wolfgang provided a great deal of technical expertise in 4D CT. Whenever I was confused about an issue, a conversation with one of them would clear things up dramatically. I thank John for repeatedly answering all my questions. Greg provided a lot of useful code to me, and also provided knowledgeable answers to my numerous questions about 4D CT and radiotherapy. I would also like to thank Kit Mui for providing helpful code and the Boston Medical Center for the use of their CT scanner. Last but not least, I thank my parents for their never-ending support. 5 6 Contents 1 Introduction 17 1.1 Brief History of CT Scanning . . . . . . . . . . . . . . . . . . . . . . 17 1.2 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.2.1 Role of 3D Anatomical Imaging in Radiotherapy . . . . . . . . 18 1.2.2 Problems with 3D CT . . . . . . . . . . . . . . . . . . . . . . 19 1.2.3 4D Radiotherapy . . . . . . . . . . . . . . . . . . . . . . . . . 20 Goals and Purposes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.3 2 Background and Theory of 4-Dimensional Computed Tomography 21 2.1 2.2 2.3 Introduction to 4D CT . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.1.1 Origins and Purpose of 4D CT . . . . . . . . . . . . . . . . . 21 2.1.2 Overview of the 4D CT Algorithm . . . . . . . . . . . . . . . 22 Hardware Configurations . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.2.1 Scanners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.2.2 Respiratory Monitors . . . . . . . . . . . . . . . . . . . . . . . 25 Reconstruction Approaches . . . . . . . . . . . . . . . . . . . . . . . 26 2.3.1 General Electric Scanner - Cine Mode . . . . . . . . . . . . . . 26 2.3.2 Philips Scanner - Sorting in Sinogram Space . . . . . . . . . . 27 3 Methods 3.1 29 Experiments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.1.1 General Electric CT Scanner . . . . . . . . . . . . . . . . . . . 29 3.1.2 Philips CT Scanner . . . . . . . . . . . . . . . . . . . . . . . . 31 7 3.2 3.3 3.1.3 Breathing Traces . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.1.4 Breathing Trace Analysis . . . . . . . . . . . . . . . . . . . . . 33 3.1.5 Error Quantification . . . . . . . . . . . . . . . . . . . . . . . 34 4D CT Simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.2.1 General Electric Scanner Experiment Simulations . . . . . . . 35 3.2.2 Comparison of Simulations to Experiments . . . . . . . . . . . 37 3.2.3 Time Shift Simulations . . . . . . . . . . . . . . . . . . . . . . 39 3.2.4 Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 3.2.5 Baseline Drift . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.2.6 Arbitrary Object Simulations . . . . . . . . . . . . . . . . . . 43 Radiation Treatment Simulations . . . . . . . . . . . . . . . . . . . . 44 4 Results 47 4.1 Breathing Trace Analysis . . . . . . . . . . . . . . . . . . . . . . . . . 47 4.2 Experiments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 4.2.1 General Electric CT Scanner . . . . . . . . . . . . . . . . . . . 50 4.2.2 Philips CT Scanner . . . . . . . . . . . . . . . . . . . . . . . . 55 4.2.3 Comparison of General Electric and Philips Scanners . . . . . 55 4D CT Simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.3.1 Comparison of Simulations to Experiments . . . . . . . . . . . 65 4.3.2 Time Shift Simulations . . . . . . . . . . . . . . . . . . . . . . 67 4.3.3 Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 4.3.4 Baseline Drift . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 4.3.5 Arbitrary Object Simulations . . . . . . . . . . . . . . . . . . 74 Radiation Treatment Simulations . . . . . . . . . . . . . . . . . . . . 77 4.3 4.4 5 Concluding Remarks 81 5.1 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 5.2 Suggestions and Future Work . . . . . . . . . . . . . . . . . . . . . . 84 5.2.1 4D CT Algorithm Improvements . . . . . . . . . . . . . . . . 84 5.2.2 Simulation Improvements . . . . . . . . . . . . . . . . . . . . 85 8 5.2.3 Alternative Methods of Quantifying 4D CT Error . . . . . . . A Glossary of Terms 87 89 9 10 List of Figures 2-1 Diagram for phase-based 4D CT image reconstruction at the exhale phase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3-1 Phantom positioned on the computer-driven sled, which was used in the 4D CT experiments. . . . . . . . . . . . . . . . . . . . . . . . . . 30 3-2 Breathing traces 2563 (displayed using a scale factor of 3) and 2567 (displayed using a scale factor of 2). The peaks of the traces correspond to exhale and the valleys correspond to inhale. . . . . . . . . . . . . . 32 3-3 Diagram for volume computation. . . . . . . . . . . . . . . . . . . . . 37 3-4 Diagram for computation of the acquisition amplitude of the first fourslice section that slices through Sphere 1. . . . . . . . . . . . . . . . . 39 3-5 Example of baseline drift in a breathing trace. The black trace is the original sinusoidal breathing trace. The red dotted trace has a positive slope, resulting in baseline drift. The orientation of the traces is such that the peaks correspond to exhale, and the valleys correspond to inhale. 42 4-1 Amplitude, phase, and amplitude phase correlation of traces 2563, 2567, and 2 cm peak to peak sine wave. The segments shown in the figure correspond to segments where Sphere 1 was scanned by the GE scanner. The internal-external motion scale factor is incorporated into the amplitude plots, which correspond to the true motion of the phantom. 48 4-2 Using the GE scanner, (a) coronal slice of static phantom; coronal slice of phantom at 50% (inhale) phase for (b) 2 cm sine, (c) 2563 trace, (d) 2567 trace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 51 4-3 Using the GE scanner, (a) coronal slice of static phantom; coronal slice of phantom at 0% (exhale) phase for (b) 2 cm sine, (c) 2563 trace, (d) 2567 trace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 4-4 Volume of Sphere 1 for different traces as a function of respiratory phase using the GE scanner. These volumes were computed using the GE Sim4D tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4-5 Using the Philips scanner, (a) coronal slice of static phantom; coronal slice of phantom at 0% (inhale) phase for (b) 2 cm sine, (c) 2563 trace, (d) 2567 trace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 4-6 Using the Philips scanner, (a) coronal slice of static phantom; coronal slice of phantom at 40% (close-to-exhale) phase for (b) 2 cm sine, and at 50% (exhale) phase for(c) 2563 trace, (d) 2567 trace. . . . . . . . . 57 4-7 Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for trace 2563. . . . . . . . . . . . . . . . . . 58 4-8 Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for trace 2567. . . . . . . . . . . . . . . . . . 59 4-9 Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for 1 cm sine trace. . . . . . . . . . . . . . . 60 4-10 Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for 2 cm sine trace. Note that the Philips plot only contains volumes for phases 0%, 10%, 20%, 30%, and 40%. . . . 60 4-11 Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for trace 2563. X-coordinate and y-coordinate are constant throughout all phases. . . . . . . . . . 62 4-12 Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for trace 2567. X-coordinate and y-coordinate are constant throughout all phases. . . . . . . . . . 63 4-13 Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for 1 cm sine trace. Xcoordinate and y-coordinate are constant throughout all phases. . . . 12 63 4-14 Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for 2 cm sine trace. Xcoordinate and y-coordinate are constant throughout all phases. Note that the Philips plot only contains COMs for phases 0%, 10%, 20%, 30%, and 40%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 4-15 (a) 4D CT simulation image of Sphere 1 using 2563 respiration trace at inhale phase, (b) 2563 amplitude trace, and (c) corresponding phase trace determined by RPM software. Inset (upper left) shows the original 4D CT reconstruction image of Sphere 1 from the phantom scan. 66 4-16 Time shift 4D CT simulation images of Sphere 1 using 2563 respiration trace at inhale phase. Results of starting the scan at the (a) sixth couch position, (b) seventh couch position, (c) eleventh couch position, and (d) twelfth couch position. . . . . . . . . . . . . . . . . . . . . . . . . 68 4-17 Hysteresis 4D CT simulation images of Sphere 1 using 2563 respiration trace at inhale phase. Results of using a hysteresis delay of (a) 31 ms, (b) 63 ms, (c) 94 ms, and (d) 125 ms. . . . . . . . . . . . . . . . . . . 70 4-18 Hysteresis 4D CT simulation images of Sphere 1 using 2563 respiration trace at inhale phase. Results of using a hysteresis delay of (a) 156 ms, (b) 188 ms, (c) 219 ms, and (d) 250 ms. . . . . . . . . . . . . . . . . 71 4-19 Baseline drift 4D CT simulation images of Sphere 1 at inhale using a 2 cm sine wave with a slope of (a) 0 cm/s, (b) 0.0136 cm/s, (c) 0.0268 cm/s, and (d) 0.0400 cm/s. . . . . . . . . . . . . . . . . . . . . . . . . 72 4-20 Image volume of Sphere 1 at 50% (inhale) phase as a function of the baseline drift slope of a 2 cm sine breathing trace. . . . . . . . . . . . 73 4-21 Coronal cut of a 3D static scan of Sphere 1, which is used as input to our simulation of arbitrary objects. . . . . . . . . . . . . . . . . . . . 74 4-22 4D CT simulation image of Sphere 1 using 2563 respiration trace at inhale phase. The input object is the static 3D scan of Sphere 1, shown in Figure 4-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 75 4-23 The left side shows the 4D CT simulation image of Sphere 1 using the 2563 respiration trace at 10% phase. The right side shows the experimental result from the GE scanner at 10% phase. The input object is the static 3D scan of Sphere 1, shown in Figure 4-21. . . . . 76 4-24 The left side shows the 4D CT simulation image of Sphere 1 using the 2563 respiration trace at 80% phase. The right side shows the experimental result from the GE scanner at 80% phase. The input object is the static 3D scan of Sphere 1, shown in Figure 4-21. . . . . 77 4-25 Breathing trace of a patient undergoing gated radiation treatment. The gating trace is in blue, dotted with red points where treatment commenced. The amplitudes are not scaled by any factor, and an amplitude of 0 is the mean of the entire breathing trace. . . . . . . . 78 4-26 Radiation treatment simulation using the breathing trace in Figure 425 with the tumor depicted as the smaller circle and the aperture as the larger circle. The square wave denotes when treatment commenced (1 = beam on, 0 = beam off). . . . . . . . . . . . . . . . . . . . . . . 14 79 List of Tables 4.1 Characteristics of 122 different breathing traces. No scale factor was used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 4.2 Image volumes of Sphere 1 in cm3 for the GE and Philips scanners. . 61 4.3 Z-coordinate of image center of mass (COM) of Sphere 1 in centimeters for the GE and Philips scanners. . . . . . . . . . . . . . . . . . . . . . 15 64 16 Chapter 1 Introduction This thesis presents the development and application of a 4-Dimensional Computed Tomography (4D CT) simulation program. The simulation is used to understand and quantify the sources of image artifacts that arise from irregular patient breathing during 4D CT. Performance of the simulation is validated by comparing the simulation results with those of phantom experiments with CT scanners. The program simulates 4D CT scanning of objects of arbitrary size and shape and is extended to investigate the accuracy of gated radiotherapy. Experiments are performed using realistic breathing patterns from patients, in addition to synthetic ones for various studies. The simulation is used to study the effects of scan start time shift, breathing trace baseline drift, and hysteresis of internal organ and abdominal surface motion on the quality of 4D CT images. 1.1 Brief History of CT Scanning Computed Tomography (CT) technology has greatly improved in image quality and speed since the first scanner was built in 1972 by Godfrey Newbold Hounsfield. The first generation of CT scanners used a single x-ray source, a single detector, and a pencil x-ray beam to acquire a set of parallel projection data for each rotation angle [14][22]. The second generation of CT scanners used multiple detectors and a narrow fan beam, and was more efficient than the first generation. In the first two 17 generations, the source and detector translated and rotated around the patient to acquire projections for reconstruction. The third generation of CT scanners used a fan beam and detectors that could measure the projection across an entire cross-section. Therefore, translation across the patient was not needed, and a rotation of both the source and detector was sufficient to capture an image. However, this setup produced many artifacts caused by the loss of calibration in the detectors from rotational motion[22]. The fourth generation of CT scanners used a ring of fixed detectors and a rotating source. This arrangement eliminated most of the artifacts due to detector performance. However, fourth generation scanners needed a larger number of detectors, which increased the cost of CT scanners. In addition, the fourth generation was more sensitive to scatter radiation. Helical CT scanning was a further improvement to CT scanners. In helical CT, the couch moves smoothly through the rotating gantry during scanning. In previous generations, the couch was stationary for the acquisition of one slice, after which the couch would move to the next stationary position for the next slice. Helical CT greatly improved the speed of scanning. In addition, many helical scanners have multiple detector rings, allowing the acquisition of multiple slices with each gantry rotation. 1.2 1.2.1 Motivation Role of 3D Anatomical Imaging in Radiotherapy 3-Dimensional imaging is an important part of radiation treatment planning. Along with physical examination, 3D imaging is used to determine the gross tumor volume (GTV), which includes the gross disease [21]. The GTV is expanded to include areas of high risk of disease into the clinical target volume (CTV). An internal margin is added to the CTV to accommodate organ motion and variations in size and shape of the CTV. This volume is called the internal target volume (ITV). Finally, a setup 18 margin around the ITV is included to compensate for the uncertainty involved in day-to-day patient setup, resulting in the planning target volume (PTV). The accuracy of tumor imaging becomes even more important when tumors are located very near critical structures such as the heart, lung, or spinal cord. The overall goal of radiotherapy is to control malignant cells through the use of radiation while at the same time sparing as much of the surrounding tissue as possible. In some situations, the target volume may only be a few millimeters away from a critical structure. Inaccuracies in imaging may result in radiation toxicity to the patient if the target is too large. On the other hand, if the target volume does not adequately cover the diseased tissue, malignant cells may not be entirely irradiated and the disease may spread to surrounding areas. 1.2.2 Problems with 3D CT Helical CT scanning of thoracic and abdominal tumors can produce significant motion artifacts in both clinical and phantom studies [7][10][23]. These artifacts are mainly generated by respiratory-induced motion of the patient. In addition, image distortions can be introduced by movement of the tumor during a gantry rotation. Since CT images of tumors are used for radiation treatment planning, CT image artifacts can significantly reduce the accuracy of target delineation. 3D CT operates under the assumption that the patient’s anatomy is motionless during scanning, which can lead to respiratory-induced motion artifacts in the CT images. Recently, 4D CT was developed to accommodate the respiratory motion of the patient during scanning. The clinical use of 4D CT for radiation treatment planning has been increasing [2][13]. The increase in 4D CT is due in part to the expectation that 4D CT images of thoracic and abdominal tumors are much more accurate than those produced by 3D CT [8]. However, it is important to examine and quantify the accuracy of 4D CT images using different breathing patterns to see if the images are adequate for clinical use. 19 1.2.3 4D Radiotherapy Radiotherapy suffers from respiratory motion induced problems when the tumor is located in the chest or abdominal area. Even if the shape and size of the tumor are known, the accuracy of tumor irradiation decreases because of target respiratory motion. 4-Dimensional radiotherapy seeks to mitigate these problems by tracking the tumor’s location during treatment. In respiratory-gated radiotherapy, the treatment beam is turned on only when the tumor reaches a specified location. Treatment can also be gated based on respiratory phase; for example, the beam is turned on only at full exhale. This approach allows the design of smaller apertures1 since the apertures do not have to cover the full extent of tumor respiratory motion. In principle, 4D radiotherapy provides accurate irradiation of the tumor while sparing more of the surrounding healthy tissue. 4D CT is especially useful for 4D radiotherapy since 4D CT provides images of the tumor at different phases in the patient’s respiratory cycle. These images allow radiation oncologists to examine the respiratory motion of the tumor and to design an appropriate treatment plan for the patient. 1.3 Goals and Purposes One objective of this research is to examine the feasibility of using 4D CT images for radiotherapy. In order for target margins to be set accurately, the tumor images used in planning need to be sufficiently truthful. The 4D CT simulation program efficiently produces results without having to physically use the 4D CT scanning equipment. This research takes advantage of the simulation by performing numerous 4D CT studies with varying scan parameters. Finally, this thesis presents ideas on improving 4D CT through the use of simulation and alternative imaging techniques. 1 See Appendix A for the definition of aperture. 20 Chapter 2 Background and Theory of 4-Dimensional Computed Tomography This chapter provides a brief overview of 4-Dimensional Computed Tomography (4D CT) and the different hardware and software components it uses. This chapter starts out by introducing the problems in medical imaging that prompted the invention of 4D CT, and then covers some of the methods currently used in 4D CT. 2.1 2.1.1 Introduction to 4D CT Origins and Purpose of 4D CT Respiratory-induced motion of tumors and normal tissues can cause significant artifacts in images acquired by helical CT scanning [3]. 4D CT was invented as a way to account for the respiratory motion during imaging, and to produce accurate images of a tumor at different phases in the patient’s breathing cycle. 4D CT is an integral step used in 4-Dimensional radiotherapy and has been used as part of the planning process for radiotherapy in clinical settings [1][2][13][16][18]. For sinusoidal respiratory motion, 4D CT is able to produce images that are more 21 accurate than ones produced by helical CT [19]. The accuracy of these 4D CT images can increase the accuracy of tumor delineation for radiation treatment. Another advantage of 4D CT is that it provides information about the locations of the tumor over a period of approximately 2 minutes. In other words, each image is reconstructed from data that was acquired throughout a span of several minutes. Since 4D CT produces images at a number of different phases in the patient’s breathing cycle, the images provide information on the “average” trajectory of the tumor for a cycle of breathing. 2.1.2 Overview of the 4D CT Algorithm 4D CT uses information from the real-time monitoring of a patient’s breathing during the scan. This monitoring can be performed using a number of different methods, as described in Section 2.2.2, but the result is a waveform that approximates the anterior-posterior position of the patient’s abdominal surface as a function of time. An assumption is made that this abdominal surface waveform is directly correlated to the cranial-caudal motion of the patient’s internal organs as a function of time. During scanning, the acquisition time of each image slice is recorded so that the slices can be selected based on their acquisition time once the scan is completed. Respiratory phases (0 through 2π) are assigned to each point of the waveform. Phases can also be specified as percentages of the radian phase, such as 0%, 10%, 20%, . . ., 90% of 2π. 4D CT uses a conventional 3D CT scanner coupled with a breathing monitor. In cine mode 4D CT, the couch stops at one of multiple pre-defined couch positions1 while the scanner continuously acquires data. The duration of these stationary couch positions are set for at least one period of the patient’s breathing, which is approximately 4 to 5 seconds. The x-ray beam is then turned off and the couch is moved to the next position, where the process repeats. Couch translation limits are set to cover the entire cranial-caudal imaging region of interest (ROI); couch positions do not overlap areas of imaging. 1 See Appendix A for the definition of couch position. 22 Figure 2-1 shows a diagram that explains the general principles behind phasebased image reconstruction2 in 4D CT. In this figure, the circle represents a coronal cut3 of the reconstructed image of a sphere. The patient’s breathing trace4 waveform is shown above the image, along with a square wave indicating when the x-ray beam turns on and off (1 for on, 0 for off). The square wave also indicates the couch positions since the beam is turned on at a couch position, and the beam is turned off while the couch is moved to the next position. The breathing trace is oriented such that exhale corresponds to the peaks and inhale corresponds to the valleys. The image in Figure 2-1 is reconstructed at the exhale phase. Crosses in the amplitude plot indicate points within each couch position where data is used for reconstruction. Since each image is time-stamped, the software can select the appropriate images to use for each cross. Each arrow points from a cross to the section of the image that came from that cross. Since at each couch position a subsequent section of the couch is scanned, data from each of the couch positions is sufficient to image the entire object when assembled together as shown in the figure. It is important to note that the amplitude5 of the sphere is the same for all couch positions at this phase. This way, the sphere is at the same position every time a different section of it is scanned at this phase, resulting in a reconstruction free of motion artifacts. One helpful way to visualize the 4D CT process is by viewing the couch as being stationary, while the CT bore moves along the couch toward the patient’s feet. By thinking this way, it is clear that each pair of horizontal lines in Figure 2-1 represent a section taken from a different couch position. One can imagine the sphere moving in the cranial-caudal direction according to the amplitude plotted above it, while the CT bore inches its way down the couch. 2 See See 4 See 5 See 3 Appendix Appendix Appendix Appendix A A A A for for for for the the the the definition definition definition definition of of of of reconstruction. coronal cut. breathing trace. amplitude. 23 Figure 2-1: Diagram for phase-based 4D CT image reconstruction at the exhale phase. 2.2 Hardware Configurations This section describes two different systems used in the 4D CT scanning experiments in this thesis. One system involves a General Electric (GE) LightSpeed Qx/i fourslice CT scanner coupled with the Varian Real-time Position Management (RPM) respiratory gating system. The other system involves a Philips Brilliance CT Big Bore 16-slice scanner coupled with the bellows (belt) device for respiratory monitoring. 2.2.1 Scanners The General Electric (GE) LightSpeed Qx/i four-slice CT scanner captures images in axial cine mode6 . One CT tube rotation takes 0.8 seconds, and each slice is 2.5 mm thick, resulting in a four-slice acquisition of approximately 1 cm. The 4D CT scan produces approximately 1000 to 1500 images in the Digital Imaging and Communications in Medicine (DICOM) format. 6 See Appendix A for the definition of cine mode 4D CT. 24 The Philips Brilliance CT Big Bore 16-slice scanner captures images in helical mode7 , which is slightly different from the cine mode described in Section 2.1.2. In helical mode, the couch positions are not stationary. The couch moves very slowly as the Philips scanner continuously acquires projection data, and the x-ray imaging beam is never turned off. Because the couch moves very slowly, this method approximates the behavior of cine mode, where the couch is stationary during scanning. In helical mode, the x-ray beam does not need to be turned off since the couch is slowly moving to cover the next area of the patient. 2.2.2 Respiratory Monitors The Varian Real-time Position Management (RPM) system tracks the abdominal surface motion of the patient during 4D CT scanning [4][6][17][20]. The RPM system uses a CCD camera and a small plastic marker box that has two infrared reflecting dots on its surface. The marker box is placed on the patient’s abdomen during scanning while the CCD camera uses an infrared filter to illuminate the reflective dots on the box. The anterior-posterior trajectory of the RPM box is recorded, and the respiratory phase of the trace is calculated by RPM software. The RPM software transmits a transistor-transistor logic (TTL) signal to the scanner to indicate when the x-ray beam is turned on or off. In the Philips bellows (belt) system, a belt is wrapped around the patient’s abdominal surface as the patient is lying on the couch. The device allows the belt’s circumference to expand and contract. The patient’s inhalation causes the belt to expand, and the device is able to track and record the expansion distance of the belt, which results in a breathing trace. The system also assigns respiratory phases to the breathing trace and communicates with the scanner. While the respiratory monitors mentioned above are used for our study, other investigations have used different methods. One such method for tracking the abdominal surface motion of a patient during scanning uses a needle that travels up and down as the abdominal surface expands and contracts [12]. The device is purely 7 See Appendix A for the definition of helical mode 4D CT. 25 mechanical and involves a weight that is attached to a needle by a hinge. The needle is balance on a fulcrum so that when the weight moves up and down, the end of the needle moves down and up, respectively. The device is arranged so that the patient’s abdominal surface pushes the weight up and down, causing the needle to move. The needle is positioned so that the CT scanner captures its position with each image acquisition. As a result, the patient’s breathing trace can be seen directly on the CT images themselves. The position of the needle indicates the amplitude of breathing. The advantage of this method is that no complicated communication between the breathing monitor and the CT scanner is required. In the previous methods, the breathing monitors communicate with the CT scanner to indicate x-ray on and off values, and possible delays of the information transfer can be problematic. In addition, the needle device is purely mechanical and very low-cost, as it was developed in-house. Another approach uses a spirometer to indirectly measure internal organ movement from breathing [5]. This system uses the volume of air inspired and expired by the lungs to measure movement. 2.3 2.3.1 Reconstruction Approaches General Electric Scanner - Cine Mode This section describes the 4D CT reconstruction method used by the GE scanner, running in cine mode and coupled with the RPM system. The GE scanner produces images in Digital Imaging and Communications in Medicine (DICOM) format. Each image is an axial slice of the object, and contains a time-stamp of the acquisition in its header. Approximately 1000 to 1500 unsorted DICOM images are produced at the end of a 4D CT scan. The user specifies up to 20 phases for image reconstruction. The user also specifies the number of images to acquire during each couch position. However, all images are acquired at evenly time-spaced points within each couch position. For 26 example, if the user specifies 10 phases for reconstruction and 14 images to acquire, 14 images will be acquired at equally time-spaced points within each couch position. For each of the 10 phases, the algorithm will use the image that has a phase closest to the desired phase for 4D reconstruction. The RPM convention is that the peaks of the breathing trace are assigned a phase of 0 = 2π radians. The phase-assignment software only assigns phases to points that correspond to 0 = 2π, and the points in between are assigned a linearly interpolated value between 0 and 2π. The reconstruction of the image at any given phase, say 30%, may or may not use data acquired when the phase of the trace was at exactly 30% of 2π, but at one of the equally time-spaced points that has a phase closest to 30% of 2π. A directory is created for each requested phase, and the desired DICOM files from the unsorted directory are copied into each of the sorted directories. The unsorted DICOM images are numbered in the order they were acquired by the scanner. The RPM software assigns phase to the breathing trace in real-time as the patient is scanned. Consequently, it uses a predictive algorithm to predict when the trace will reach a peak to assign it a phase of 0 or 2π. This predictive algorithm is not always correct, especially for segments of extremely irregular breathing. Because of this problem, the Radiation Oncology department staff at Massachusetts General Hospital (MGH) manually edit the phase for these problematic segments before reconstruction to improve the quality of the resulting images. 2.3.2 Philips Scanner - Sorting in Sinogram Space The Philips scanner, running in helical mode and coupled with the bellows breathing monitoring system, sorts images in sinogram space. Instead of reconstructing images using only the data from evenly time-spaced points within each couch position, the Philips system can use data acquired at a point with exactly the specified phase. Therefore, the reconstruction of the image at any given phase, say 30%, uses data from points within each couch position that have a phase of exactly 30% of 2π. 27 28 Chapter 3 Methods This chapter provides an overview of the materials and methods used for the 4D CT experiments and a description of the 4D CT software simulations. For the experiments, a phantom was constructed, consisting of six rubber spheres and a straight edge set on a styrofoam block. A computer-driven sled moved the phantom to simulate patient breathing motion during scanning. Two different scanners were used to perform the 4D CT experiments: a General Electric (GE) LightSpeed Qx/i four-slice CT scanner located at Massachusetts General Hospital, and a Philips Brilliance CT Big Bore 16-slice scanner located at the Boston Medical Center. The GE scanner used the Varian Real-time Position Management (RPM) respiratory gating system to track phantom motion, and the Philips scanner used the bellows (belt) device to track motion. 3.1 3.1.1 Experiments General Electric CT Scanner The phantom consisted of spheres of known dimensions and a straight edge positioned on a styrofoam block. The phantom was placed on a computer-driven sled, which was positioned on the CT scanner couch. A breathing trace was then programmed into the computer controlling the sled, and the sled moved the phantom along the track 29 in a 1-Dimensional back and forth motion according to the breathing trace. The motion of the sled moved in a cranial-caudal direction along the CT scanner couch to simulate internal organ motion during patient respiration. A second stepping motor assembly synchronously translated a horizontal ledge in the vertical axis to simulate abdominal surface motion during respiration. For the GE scanner experiments, the Varian RPM system was used to track the motion. Figure 3-1 shows the phantom on the computer-driven sled along with a Varian RPM marker box placed on the ledge. Figure 3-1: Phantom positioned on the computer-driven sled, which was used in the 4D CT experiments. In the experiments using the GE scanner, a Varian RPM marker box was placed on the ledge of the motion simulator. As explained in Section 2.2.2, the RPM system tracks the motion of this marker box to monitor breathing. 4D CT images were reconstructed at ten phases of respiration, which are referred to as 0%, 10%, 20%, . . . , 90% phase. The convention is that 50% phase is at full exhale, and 0% phase is at full inhale in the respiratory cycle. However, when using the GE scanner, the RPM software inverts this convention so that 50% is at inhale and 0% is at exhale. 30 In this thesis, any data dealing with the GE scanner will use the convention that 50% phase is at inhale and 0% phase is at exhale. 3.1.2 Philips CT Scanner The same phantom and computer-driven sled was used for the Philips scanner experiments as was used with the GE scanner experiments. However, a different breathing monitor was used to track phantom motion. In the experiments using the Philips scanner, the bellows device (belt) was wrapped around the bottom of the motion simulator and the ledge. The vertical motion of the ledge caused the belt to expand and contract, which allowed the bellows device to monitor the motion, as explained in Section 2.2.2. Similar to the GE experiments, 4D CT images were reconstructed at ten phases of respiration, which are referred to as 0%, 10%, 20%, . . . , 90% phase. The convention with the Philips scanner is that 0% phase is at full inhale, and 50% phase is at full exhale in the respiratory cycle. Note that this convention is opposite that of the convention used in this thesis for the GE scanner, as mentioned in Section 3.1.1. 3.1.3 Breathing Traces The breathing traces used to simulate irregular breathing were previously recorded from patients undergoing 4D CT scans using the GE scanner. As a result, these recorded traces were stored in the RPM data file format. An RPM breathing trace file is a text file that specifies the amplitude of the marker box as a function of the recorded time. Along with some information about the CT scan in the header, the file includes the RPM-assigned phase of the trace as a function of time and the instances along the trace when the x-ray beam was enabled. Two traces were used, each from a different patient, to simulate irregular respiratory motion, and they are identified as breathing trace 2563 and breathing trace 2567. Although traces 2563 and 2567 were recorded using the RPM system and contained phase and beam-on information from the patient scans, only the amplitude informa31 tion was used to drive the phantom for the experiments. The phase and beam-on information were recalculated by the breathing monitor during or after the scan, for the GE or Philips scanner, respectively. The amplitude of each recorded RPM trace depends on the placement of the RPM box on each patient’s abdomen. For example, the amplitude measured by the RPM system may be smaller if the box is placed lower on the abdomen where motion due to breathing is less pronounced. The internal organ motion obviously does not depend on the placement of the box. However, if the box is placed at a location with greater motion, the measured motion of the box is larger. Therefore, since the breathing traces are used to drive the phantom (internal organ) motion, each breathing trace is multiplied by a chosen scale factor in order to make the phantom motion more realistic. A scale factor of 3 was used for the 2563 trace, and a scale factor of 2 was used for the 2567 trace. These traces are shown in Figure 3-2. Figure 3-2: Breathing traces 2563 (displayed using a scale factor of 3) and 2567 (displayed using a scale factor of 2). The peaks of the traces correspond to exhale and the valleys correspond to inhale. 32 In addition, a 2 cm peak-to-peak sine waveform and a 1 cm peak-to-peak sine waveform were used to drive the phantom. Since these sinusoidal traces were created using a computer, they were already in the amplitude versus time format. Breathing traces 2563, 2567, 2 cm sine, and 1 cm sine were used to drive the phantom for both the GE scanner experiments and the Philips scanner experiments. 3.1.4 Breathing Trace Analysis After performing the GE scanner experiments, the RPM breathing traces, which contain the phase and x-ray beam-on information from the phantom scans, were obtained. This enabled the amplitude-phase relationship to be plotted for each given phase of reconstruction. Furthermore, a study was performed on 122 different RPM breathing traces recorded from patients in a scanning or treatment hospital environment. These traces were analyzed to determine the average length of time for a cycle of breathing, average baseline drift1 , and average variance of breathing cycle amplitudes. To determine the average breathing period for each trace, the length of time of each cycle of breathing was measured by using the phase information from each recorded RPM trace to determine the breathing cycles for each trace. Then, all the breathing periods were averaged for each trace, and then those averages were averaged to obtain a single number. To determine the baseline drift and breathing cycle amplitudes, each trace was first normalized to its average amplitude since the amplitude can vary depending on RPM box placement, as discussed in Section 3.1.3. The average amplitude of each trace was computed similarly to the way the average breathing period was computed: the amplitudes of the breathing cycles were averaged, where the breathing cycles were defined by the phase information from the trace. The baseline drift was measured in two ways. The first way was to take the difference between the maximum of the peaks and the minimum of the peaks of the trace. The peaks of the trace were found by examining each breathing cycle and taking the maximum amplitude of each cycle. 1 See Appendix A for the definition of baseline drift. 33 The second way to measure baseline drift was to measure the slope of the best fit line of the peaks. Finally, the variance of the measured breathing cycle amplitudes for each trace was computed, and then the variances were averaged. 3.1.5 Error Quantification In order to quantify the image artifacts obtained from the experiments, the volume of Sphere 1 in each image was calculated for comparison to the true volume of Sphere 1, which was computed using a caliper-measured diameter. Sphere 1 is the largest sphere in the phantom shown in Figure 3-1 and is labeled with the number one in Figure 4-2. The caliper-measured diameter of Sphere 1 is 5.461 cm, which yields a volume of approximately 85.27 cm3 . The image volume of Sphere 1 was calculated from the Philips scanner by first thresholding the 3D image with a pixel value of 200 to create a binary image. The connected objects in the binary image were then labeled by using the bwlabeln() function in MATLAB with a 26-connected neighborhood. The volume of Sphere 1 was simply the number of voxels in the thresholded Sphere 1 image. To convert number of voxels into cubic centimeters, a conversion factor was used that consisted of the caliper-measured volume of Sphere 1 divided by the number of voxels in the static 3D Philips scan of Sphere 1. In addition to using the previous method to calculate the volume of Sphere 1 in the GE scanner images, the GE Sim4D software tools, which presumably thresholds the objects as well, were also used. However, when the volumes of Sphere 1 generated by the GE scanner were compared to those generated by the Philips scanner, the volumes calculated from the MATLAB method mentioned above were used. The center of mass (COM) of Sphere 1 was also computed in each of the 4D reconstructed images from both the GE and Philips scanners. The COM of Sphere 1 was computed by averaging the 3D coordinates of each voxel of Sphere 1. For example, for the x-coordinate, the x-coordinates of all the voxels of Sphere 1 were summed together, and then divided by the total number of voxels in Sphere 1. The y-coordinate and z-coordinate of the COM were computed in a similar fashion. Since 34 each voxel is not a perfect cube, different conversion factors had to be used for each coordinate of the COM to convert into centimeters. The x-coordinate, y-coordinate, and z-coordinate conversion factors consisted of the caliper-measured diameter of Sphere 1 divided by the number of voxels of the diameter of Sphere 1 in the xdirection, y-direction, and z-direction, respectively. The orientation of the coordinates is as follows: the x-coordinate specifies the row of each axial slice from the DICOM data, the y-coordinate specifies the column of each axial slice, and the z-coordinate specifies the cranial-caudal direction. 3.2 3.2.1 4D CT Simulations General Electric Scanner Experiment Simulations Software in the MATLAB programming language was implemented to simulate the 4D CT scanning process used by the GE scanner. Figure 4-15 shows an example of the end result of the simulation. In this simulation, a sphere surface moves along a cranial-caudal trajectory specified by an RPM trace that is multiplied by the scale factor and positioned so that the mean of the trace is at an amplitude of zero. The sphere moves along the trace so that the very center of the sphere corresponds to the given amplitude. The simulation shows an amplitude versus time plot and a phase versus time plot for the duration in which data is acquired. In both of these plots, data acquisition points are marked with crosses, and connected with a dotted line. Couch positions, which are specified by the beam-on and beam-off information from the RPM trace, are indicated in both plots by a square wave that fluctuates between 1 and 0. A value of 1 indicates beam-on and 0 indicates beam-off. During the simulation, a small circle moves along the amplitude plot to indicate the position of the sphere. An example of this is shown in Figure 4-17 where the small circle is shown at the very end of the amplitude plot since the figure shows the end results of the simulations. At each specified acquisition point when the small circle on the amplitude plot meets a cross, the simulation captures a four-slice section of 35 the sphere and draws the appropriate section in the coronal view on the left of the two plots. In addition to drawing this four-slice section, the simulation also draws a circle surrounding the acquired section that indicates the true position of the sphere at that data acquisition point. For simplicity, the rotation time of the x-ray source in the simulation is 0 seconds, indicating instantaneous acquisition. At each consecutive acquisition point, the couch is translated and images are acquired at the next couch position. This process is simulated by slicing the sphere at consecutively lower (caudal) positions. In other words, the simulation gives a stationary couch view of the reconstructed object, while moving the scanning plane in the caudal direction for each consecutive couch position. Finally, a scale is given on the left of the reconstructed sphere that shows the true size of the reconstructed object. The GE scanner is a four-slice scanner, and the simulation allows the user to specify how thick each four-slice section will be. Other user inputs include the radius of the sphere surface and the scale factor used to convert the RPM trace amplitude into motion of the sphere, as discussed in Section 3.1.3. The user also specifies the exact indices of the RPM trace where data acquisition occurs. Since couch positions are simulated by slicing at consecutively lower (caudal) positions, the user also specifies the acquisition amplitude2 of the first four-slice section. The very top (cranial) slice of the four-slice section was specified to correspond to the acquisition amplitude. The 4D CT simulation calculates the volume of the reconstructed surface by mathematically calculating the volume of each four-slice section. Each four-slice section is essentially a cross section of the sphere. The radius of each slice of the four-slice section was first calculated. Figure 3-3 shows a diagram that explains this process. In this figure, the solid circle represents a coronal view of the sphere at an amplitude of zero, and the dashed circle represents the sphere at a data acquisition point. The horizontal line across the dashed circle represents one particular slice of a four-slice acquisition. The objective is to find the radius x of this slice. The acquisition amplitude b is known, the amplitude a of the sphere at this acquisition point is known from 2 See Appendix A for the definition of acquisition amplitude. 36 the RPM trace, and the radius r of the sphere is known. A simple application of the Pythagorean theorem yields x. Once the radius of the slice is computed, the volume of that slice can be computed by approximating it as a perfect disk. The volume of the reconstructed image is just the sum of the volumes of the slices. The 4D CT simulation can produce a movie of the 4D CT process as the sphere moves along the trace and data is acquired. The simulation also can produce images corresponding to frames of the movie. Figure 3-3: Diagram for volume computation. 3.2.2 Comparison of Simulations to Experiments The reconstruction of Sphere 1 in the GE 4D CT experiments with breathing trace 2563 was simulated. A four-slice section thickness of 1 cm (4 × 2.5 mm), a scale factor of 3, and a sphere surface with the same radius as that of Sphere 1 (2.3705 cm) were used, and the sphere was driven using the RPM trace 2563 from the GE 4D CT experiment. In order to simulate the GE experiments closely, the exact indices of the RPM trace where data acquisition of Sphere 1 occurred needed to be found. First, the sorted DICOM images from the GE scanner that correspond to a given phase were 37 examined. As explained in Section 2.3.1, for each 4D CT scan, the GE scanner outputs a set of unsorted DICOM images given in the order that each axial slice was acquired, and also a set of sorted DICOM images for each phase. These sorted DICOM images are essentially the 4D reconstructed image of the object, and are taken or sorted from the unsorted DICOM image set. These sorted DICOM images do not contain the information of where in the RPM trace they were acquired. However, the unsorted DICOM images of the scan do contain that information. Therefore, for each phase, the sorted DICOM images that sliced through Sphere 1 were selected and matched to the corresponding image in the unsorted set. Once the unsorted DICOM images that were used in the 4D reconstructed image of Sphere 1 were found, the time location in the RPM trace where these slices occurred was computed. Next, the acquisition amplitude of the first four-slice section that sliced through Sphere 1, as explained in Section 3.2.1, needed to be found. This was done by examining the very top (cranial) of the reconstructed image of Sphere 1 for each phase. Since the GE scanner is a four-slice scanner, it acquires 4 slices at a time for a given rotation; in other words, the first four DICOM images in a sorted set correspond to one acquisition, DICOM images five through eight correspond to another acquisition, and so on. Therefore, if the most cranial slice of Sphere 1 comes from a DICOM image that is a multiple of four, 0.75 cm needs to be added to account for the fact that the four-slice section missed the top of Sphere 1 in the first three slices. Similarly, if the most cranial slice of Sphere 1 comes from a DICOM image n not equal to a multiple of four, (n mod 4 − 1) ∗ 0.25 cm need to be added. Figure 3-4 shows a diagram that explains this process. The solid circle represents a coronal view of the sphere at an amplitude of zero, and the dashed circle represents the sphere at the first data acquisition point. The horizontal lines across the dashed circle represent the four-slice section, and the arrow points to the acquisition amplitude of the first four-slice section, as explained in Section 3.2.1. To determine the acquisition amplitude b of the first section, the RPM time location of acquisition of the most cranial slice of Sphere 1 was found, which revealed the amplitude a of Sphere 1 at that point in time in the RPM trace. The radius r of Sphere 1 and the extra 38 space (if any) described earlier was then added to that RPM amplitude to obtain the acquisition amplitude b of the first four-slice section of Sphere 1. Figure 3-4: Diagram for computation of the acquisition amplitude of the first fourslice section that slices through Sphere 1. 3.2.3 Time Shift Simulations The 4D CT simulation was extended to reconstruct images of Sphere 1 when shifting the start time of scanning. The quality of a 4D CT image depends on the behavior of the breathing trace during the scan, and a patient’s breathing trace can change drastically over a two minute period. Therefore, an investigation of the effects of shifting the start time of scanning was performed, since this time shift will cause the x-ray beam to image Sphere 1 during a different segment of the trace. This version of the simulation has a number of differences from the previous version. The user does not specify the exact indices of the RPM trace where data acquisition of Sphere 1 occurs. Instead, he specifies one of ten phases (0%, 10%, 20%, . . ., 90%) and the simulation chooses the data acquisition points using the phase and beam-on information from the RPM trace. Basically, the simulation chooses the point 39 in each couch position that is closest to the desired phase. The user, however, still needs to specify the acquisition amplitude of the first four-slice section that slices through Sphere 1. Another difference between this version of the simulation and previous versions is that the user must specify the start time of scanning. The user chooses a point in the RPM trace to start scanning from. If that point is within a couch position, the simulation uses that couch position as the first one for data acquisition. If the starting point is between couch positions, the simulation uses the very next couch position as the first one. The simulation also allows the user to shift the scanning of couch positions by different amounts of time. The length of each couch position stays the same; each one is just shifted over by the user-specified amount. However, this feature was not explored for the time shift simulations done for this thesis. The couch positions specified by the 2563 trace were used as the different starting points of scanning. 3.2.4 Hysteresis One major assumption made by the simulation (and 4D CT in general) is that the internal organ motion has a one-to-one correlation with the external motion of the abdomen. In other words, the simulation assumes that, within a scale factor, anteriorposterior movement of the abdomen indicates the exact same internal organ movement in the cranial-caudal direction. This is important because in 4D CT, images are reconstructed based on the amplitude and phase information from external abdominal motion. The true motion of the tumor may be slightly different from the external motion. Fluoroscopic studies have been performed on patients in order to study the relationship between the external abdominal motion and the internal organ motion during scanning [9]. These studies indicate that hysteresis occurs between the internal and external motion of a patient. In other words, the internal organ motion actually leads the abdominal surface motion by a length of time up to approximately 220 ms. This hysteresis was simulated by having the internal motion lead the external motion by 40 some length of time specified by the user. Therefore, the data acquisition points obtained by the simulation were based on phase information that was delayed in time with respect to the true motion of Sphere 1. For example, if the desired reconstruction phase was 50%, the amplitude of Sphere 1 at an acquisition point would correspond to a point on the RPM trace that was actually a few ms after the true 50% point for that couch position. Simulations using the 2563 breathing trace with delays of 31, 63, 94, 125, 156, 188, 219, and 250 ms were performed. This version of the simulation that implements the hysteresis delay was based on the previous time shift version described in Section 3.2.3. Therefore, the features and overall algorithm of that simulation were incorporated into this version. 3.2.5 Baseline Drift Since baseline drift was observed in the breathing traces of patients, the effect of breathing trace baseline drift on the 4D reconstruction of Sphere 1 was studied. Baseline drift introduces variation in amplitude for a given respiratory phase, even if the assigned phase of the breathing trace is accurate. Figure 3-5 shows an example of positive slope creating baseline drift in a breathing trace. In this figure, the exhale points along the baseline drift trace have consecutively increasing amplitudes. If the positive slope were increased, which would result in a more severe baseline drift, the amplitude at the exhale points would increase at an even faster rate. The results of using a breathing trace with varying amounts of positive slope was investigated. Varying amounts of baseline drift were added to the 2 cm sine breathing trace before using it for the 4D CT reconstruction of Sphere 1. This version of the simulation incorporated all the features of the previous versions described in sections 3.2.3 and 3.2.4, along with a user-specified input of baseline drift slope. Simulations using the 2 cm sine trace with added drift slopes of 0, 0.0136, 0.0268, and 0.0400 cm/s were performed, and the volumes of these reconstructed images were computed. 41 Figure 3-5: Example of baseline drift in a breathing trace. The black trace is the original sinusoidal breathing trace. The red dotted trace has a positive slope, resulting in baseline drift. The orientation of the traces is such that the peaks correspond to exhale, and the valleys correspond to inhale. 42 3.2.6 Arbitrary Object Simulations The 4D CT simulation was extended to reconstruct objects of arbitrary size and shape. Previous versions of the simulation only had the capability of using a sphere surface to simulate the tumor shape. Since tumors exist in a wide variety of shapes, another version of the simulation was implemented that, in addition to the features of scan start time shift, hysteresis of internal and external motion, and baseline drift, was able to take in an arbitrary object and perform a 4D CT scan using an RPM breathing trace. The simulation takes in as input a 3-Dimensional matrix that represents the 3Dimensional object to be scanned. This 3-D matrix is a stack of axial slices of the object, similar to the DICOM data retrieved from a CT scan. The simulation moves the center of the object along the RPM trace. Similar to some of the previous sphere surface simulations, the user chooses the thickness of each four-slice section, the scale factor used to convert the breathing trace amplitude into actual object motion, and the acquisition amplitude of the first four-slice section that slices through the object, as described in Section 3.2.1. In addition, the user chooses a specific phase for reconstruction, and the simulation picks the data acquisition points using the phase and beam-on information from the RPM trace. However, there are some additional input parameters specific to the arbitrary object simulation. The simulation needs to know the true size of the input object along the cranial-caudal direction. The simulation needs this information to determine how much of the object is acquired at each four-slice section acquisition. Therefore, the user specifies the number of voxels per centimeter along the cranial-caudal direction of the object. Although the simulation deals with an arbitrary 3-Dimensional object and produces a 3-Dimensional reconstructed image, it gives a coronal view of the image similar to the previous surface simulations. The arbitrary object simulation allows the user to specify the coronal plane of view during the simulation. Figure 4-22 shows an example of the end result of the simulation. Like the previous surface simulations, 43 it includes the amplitude and phase plots along with the reconstructed coronal slice. To see how the simulation would perform with respect to our experiments using the GE scanner and to our previous simulations of Sphere 1, the static, 3D scan of Sphere 1 was used as the input object to our simulation. RPM breathing trace 2563 was used to drive the arbitrary object simulation of Sphere 1 for a number of different respiratory phases. 3.3 Radiation Treatment Simulations Using the software framework implemented for the sphere surface 4D CT simulations, a program that simulates the gated radiation treatment of a patient was developed. During gated radiation treatment, sometimes the patient’s breathing is so irregular that the staff moves the gating window to compensate for baseline drift or amplitude variation. The goal was to use the simulation to determine if the tumor was still being adequately irradiated with these gating window changes. Figure 4-26 shows an example of the end result of this simulation. This simulation takes in an RPM breathing trace recorded from gated radiation treatment and moves a circle corresponding to the tumor along the trace. The RPM breathing trace obtained from gated radiation treatment contains the amplitude and phase information of the abdominal surface trajectory, and also the instances when the x-ray treatment beam was on. Figure 4-25 is an example of the RPM trace obtained from gated radiation treatment. The red dots indicate points where the treatment beam was enabled. Since the treatment was gated based on amplitude, the discontinuities of the red dot baseline indicate the instances when the gating window was shifted. For example, there was a clear gating window change at approximately 70 to 80 seconds in Figure 425. On the left side of Figure 4-26, the smaller circle represents the tumor while the larger circle represents the aperture of radiation treatment. The larger circle remains stationary, and both the circles start out as blue in color. When the beam is turned on as specified by the RPM trace, the smaller circle representing the tumor turns 44 red. The smaller circle turns blue when the beam is off. The square wave in both the amplitude and phase plots represents when the beam was turned on and off (1 = on, 0 = off). A small circle moves along the amplitude plot to indicate the position of the sphere during the simulation. Additionally, since the duration of treatment is typically around 10 minutes, the amplitude and phase plots scroll along the trace with a window of around 15 seconds, as shown in Figure 4-26. By examining the position of smaller circle when it turns red, the user can easily view whether or not the entire tumor area is being irradiated by the x-rays. The simulation allows the user to specify the radius of the tumor and aperture circles, the position (amplitude) of the aperture circle, and the scale factor used to convert the breathing trace amplitude into actual tumor motion. The simulation also allows time shifts of starting scan time, similar to how it was described in Section 3.2.3. This simulation produces a movie of the entire radiation treatment process, and optional images corresponding to specific frames of the movie. Simulations of gated radiation treatment were performed with tumor and aperture radii of 3 and 3.5 cm, respectively, an aperture amplitude of zero, and a scale factor of 1. 45 46 Chapter 4 Results This chapter describes the experimental results of 4D CT using the General Electric (GE) scanner at Massachusetts General Hospital and the Philips scanner at the Boston Medical Center. The breathing traces used to simulate patient breathing during scanning are analyzed. The simulation results are presented and compared to the experimental results. 4.1 Breathing Trace Analysis The quality of a 4D CT scan depends greatly on the characteristics of the breathing trace. In order to capture the irregularities inherent in the breathing patterns of humans, two breathing traces recorded from patients were used: trace 2563 and trace 2567. A perfect 2 cm sine wave breathing trace was used as a comparison. Segments of the 2563, 2567, and 2 cm sine breathing traces, along with their RPM-assigned phases, are shown in Figure 4-1. The segments of traces 2563, 2567, and 2 cm sine in the figure represent the segments of time in which Sphere 1 was scanned by the GE CT scanner. The amplitude plots are oriented such that exhale is at the peaks of the wave, and inhale is at the valleys. In addition, the amplitude plots have been scaled by the internal-external motion scale factor1 , discussed in Section 3.1.3, and represent the true motion of the phantom during the experiments. 1 See Appendix A for the definition of scale factor. 47 Figure 4-1: Amplitude, phase, and amplitude phase correlation of traces 2563, 2567, and 2 cm peak to peak sine wave. The segments shown in the figure correspond to segments where Sphere 1 was scanned by the GE scanner. The internal-external motion scale factor is incorporated into the amplitude plots, which correspond to the true motion of the phantom. 48 The amplitude-phase correlation is shown in the third row of Figure 4-1. This amplitude-phase correlation indicates the amplitude of the breathing trace depicted in the first row at specific phases depicted in the second row. The amplitude-phase correlation is a useful metric to determine the quality of a 4D CT scan based on the breathing trace. Notice that the spread of the amplitudes at each phase for the 2 cm sine trace is much smaller than the spread for the 2563 and 2567 traces. This is expected since a perfect sine wave will have a very predictable amplitude at each given phase of the trace. Additionally, the phase assignment was much more accurate for the 2 cm sine trace due to the regularity of the trace. The accuracy of phase assignment also contributed to the small spread of amplitudes at each phase. Trace 2563 was chosen for the experiment because of its variation in inhale amplitude at different breathing cycles, while having a relatively stable baseline at exhale. However, as shown in Figure 4-1, the segment of the trace in which Sphere 1 was scanned by the GE scanner has a significant breathing irregularity at around 83 seconds. This irregularity made it very difficult for the phase assignment software to obtain the correct phases at this point, and as a result, the spacing of the cycles shown in the 2563 phase plot is incorrect. There are some outliers for several phases in the 2563 amplitude-phase plot. Outliers for phases 20%, 30%, and 50% are especially prominent. These outliers are a direct result from the breathing irregularity around 83 seconds. Because the assigned phases were incorrect at this irregularity, the amplitude of Sphere 1 at that irregularity was different from the amplitude at the other couch positions for phases 20%, 30%, and 50%. Therefore, even though trace 2563 exhibits a relatively stable baseline at exhale, the resulting 4D reconstructed image at exhale is not guaranteed to be artifact-free because of the errors in phase assignment. Trace 2567, on the other hand, has significant baseline drift while maintaining a somewhat regular breathing cycle amplitude. No significant breathing irregularities occur during the GE scanning of Sphere 1, and the RPM software did not have difficulty assigning phases, as shown in Figure 4-1. The spread of the amplitudes for each phase is due to the varying baseline of trace 2567. 49 The amplitude plot for the 2 cm sine wave in Figure 4-1 is quite regular, and the RPM software assigns the phases correctly. Looking at the amplitude-phase plot for the 2 cm wave, the points have slightly more spread at phases between 0% (exhale) and 50% (inhale). This is the most noticeable at phases 80% and 90%. This slight variation in amplitude is due to the velocity of the phantom at these phases. At around 0% and 50%, the phantom is changing direction and the velocity of the phantom is around zero. The phantom is traveling the fastest at phases such as 80% and 90%, making the amplitude at these phases vary slightly. In addition, a study was performed on 122 different breathing traces recorded from patients in a scanning or treatment hospital environment. The average breathing period was found to be approximately 3.961 seconds. Since the breathing trace amplitude may vary from day to day due to RPM sensor placement on each patient, the amplitude of each trace was normalized to the average breathing cycle amplitude for that trace. The average baseline drift in terms of the peaks of the trace was 0.5634. The average baseline drift in terms of slope was 4.2642 · 10−4 . The average variance of the breathing cycle amplitudes was 0.06303. No scale factor was used for this analysis, and Table 4.1 summarizes these results. Table 4.1: Characteristics of 122 different breathing traces. No scale factor was used. Average Breathing Period Average Baseline Drift (Peaks) Average Baseline Drift (Slope) Average Variance of Breathing Cycle Amplitudes 4.2 4.2.1 4.0 s 0.56 (no units) 4.3 × 10−4 s−1 0.063 (no units) Experiments General Electric CT Scanner This section gives the results of 4D experiments using the moving phantom, GE scanner, and Varian RPM system. Figure 4-2 shows coronal slices of the phantom 50 taken at 50% (inhale) phase for the 2 cm sine, 2563, and 2567 breathing traces, along with a 3D scan of the static phantom. All images of the phantom were constructed from sorted DICOM data from the scanner, and the coronal slices all intersect the center of Sphere 1. Figure 4-2: Using the GE scanner, (a) coronal slice of static phantom; coronal slice of phantom at 50% (inhale) phase for (b) 2 cm sine, (c) 2563 trace, (d) 2567 trace. The 2 cm scan in Figure 4-2b is free of artifacts and resembles the static scan in Figure 4-2a. This is expected given the nature of the 2 cm breathing trace described in Section 4.1. The 2563 scan in Figure 4-2c, however, has a number of significant artifacts. The top section of Sphere 1 in the 2563 scan is smaller than it should be, indicating that the amplitude of the sphere was too low at that data acquisition point. The section of Sphere 1 that is second from the bottom is essentially a duplicate of 51 the very bottom of the sphere. These artifacts of Sphere 1 can be correlated to the artifacts of the diagonal ruler in the same image. The 2567 scan in Figure 4-2d appears to have less serious artifacts than those in the 2563 scan. The top of Sphere 1 appears slightly pointed and elongated, and the ruler is not as straight as it is in Figures 4-2a and 4-2b. The 0% (exhale) phase scans using traces 2563 and 2567 shown in Figure 4-3 appear to have slightly fewer artifacts than the corresponding 50% (inhale) scans. In fact, in Figure 4-3c, only the most bottom section of Sphere 1 appears out of place. The headers of the DICOM image that produced the bottom section of Sphere 1 were searched and it was discovered that this section was acquired during the breathing irregularity of trace 2563, discussed in Section 4.1. Given that the amplitude of trace 2563 at exhale did not vary much, Sphere 1 would have been almost artifact-free without the breathing irregularity that occurred during the scanning of the bottom section. The 0% (exhale) phase scan using trace 2567 in Figure 4-3 appears slightly better than the inhale scan of 2567. Sphere 1 is slightly elongated and the ruler is not as straight as in the static scan of the phantom, but the overall shapes of the phantom are intact. Examining the 2567 breathing trace in Figure 4-1, the exhale baseline starts a little high, but remains somewhat constant throughout the period of data acquisition for Sphere 1. Figure 4-3 shows that the scan of Sphere 1 reflects the behavior of the breathing trace: the top of Sphere 1 is a slightly elongated due to the exhale baseline starting high, but the rest of the sphere has barely any artifacts due to the exhale baseline remaining relatively constant. The image volume of Sphere 1 was computed using GE Sim4D tools. Figure 4-4 shows these computed volumes at all ten phases using breathing traces 2563, 2567, 2 cm sine, and 1 cm sine. Variations in the volume range from +12% to -12% of the ground truth volume for trace 2563, which was 85.2737 cm3 . Variations for trace 2567 were +6.1% to -6.2%. Sinusoidal breathing traces exhibited less respiratory phase dependence; for a 2 cm amplitude peak to peak, the volume ranged from +7.9% to -3.0%, while for a 1 cm amplitude, the volume ranged from +5.3% to -0.20%. 52 Figure 4-3: Using the GE scanner, (a) coronal slice of static phantom; coronal slice of phantom at 0% (exhale) phase for (b) 2 cm sine, (c) 2563 trace, (d) 2567 trace. 53 Figure 4-4: Volume of Sphere 1 for different traces as a function of respiratory phase using the GE scanner. These volumes were computed using the GE Sim4D tools. 54 4.2.2 Philips CT Scanner A 3D static scan of the phantom was performed using the Philips scanner. A coronal slice of this static scan is shown in Figure 4-5a. All coronal slices of the phantom in this section intersect the center of Sphere 1. The reason this image is upside down relative to the images from the GE scanner in Section 4.2.1 is because the phantom was placed on the couch in the opposite direction when using the Philips scanner. Given that the objects of interest in the phantom are spherical, it does not matter which direction the phantom enters the scanner. Sphere 1 is located on the bottom left of the image in Figure 4-5a. Note that the convention with Philips is that 0% phase is the inhale phase, and 50% phase is the exhale phase, which is opposite of the convention used in this thesis for the GE scanner. Figure 4-5 shows coronal slices of a static 3D scan of the phantom using the Philips scanner, and coronal slices of 4D CT scans at 0% (inhale) phase using traces 2563, 2567, and 2 cm sine. Compared to the inhale 2563 scans using the GE scanner in Figure 4-2, the Philips scans have fewer and less serious artifacts. Figure 4-6 shows coronal slices of a static 3D scan of the phantom using the Philips scanner, and coronal slices of 4D CT scans at 40% (close-to-exhale) phase using 2 cm sine, and at 50% (exhale) phase using traces 2563 and 2567. The 2 cm and 2563 scans performed quite well, as there is almost no difference in shape of the 2cm and 2563 spheres as compared to the static 3D scan. There is, however, some elongation to Sphere 1 for the 2567 scan in Figure 4-6d. 4.2.3 Comparison of General Electric and Philips Scanners It is interesting to compare the scans from the GE scanner to those from the Philips scanner since the two scanners use different methods for 4D data acquisition as described in sections 3.1.1 and 3.1.2. The same phantom with the same mechanical device that moves the phantom according to a specified breathing trace was used. However, the GE scanner used the Varian RPM system to track phantom movement, and the Philips scanner used the bellows (belt) device. All volume and center of mass 55 Figure 4-5: Using the Philips scanner, (a) coronal slice of static phantom; coronal slice of phantom at 0% (inhale) phase for (b) 2 cm sine, (c) 2563 trace, (d) 2567 trace. 56 Figure 4-6: Using the Philips scanner, (a) coronal slice of static phantom; coronal slice of phantom at 40% (close-to-exhale) phase for (b) 2 cm sine, and at 50% (exhale) phase for(c) 2563 trace, (d) 2567 trace. 57 calculations in this section are done using Sphere 1. Figure 4-7 shows the image volume of Sphere 1 as a function of phase from the GE and Philips scanners using trace 2563. Table 4.2 shows the volume values. Although the volumes at 20% through 60% for the Philips scanner are very close to ground truth, the volumes for the rest of the phases are almost all greater than the maximum of the volumes using the GE scanner. It is expected that the volumes would differ from ground truth the most for phases around inhale (0% for Philips and 50% for GE) given a trace with little baseline drift, but breathing cycle amplitude variation. While the Philips scan follows this trend, the GE scan does not. In the GE scan, the volumes straddle the ground truth line and do not come significantly closer to ground truth at exhale phases. This behavior is explained by the breathing irregularity in trace 2563 shown in Figure 4-1. The breathing irregularity during the GE scanning of Sphere 1 affected the image reconstruction at all ten phases and caused significant variation in volume for all ten phases. Figure 4-7: Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for trace 2563. Figure 4-8 shows the image volume of Sphere 1 as a function of phase from the GE and Philips scanners using trace 2567. Table 4.2 shows the volume values. In terms of volumes, the GE scanner produced images that are more accurate than those produced by the Philips scanner; the volumes for the Philips scanner are consistently much greater than ground truth, while the volumes for the GE scanner are much 58 closer, especially around the exhale phase of 0%. Figure 4-8: Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for trace 2567. Figures 4-9 and 4-10 show the image volume of Sphere 1 as a function of phase for the two scanners using the 1 cm and 2 cm traces, respectively. (Note that the 2 cm Philips plot only contains volumes for phases 0%, 10%, 20%, 30%, and 40%. Philips DICOM data using the 2 cm trace for the rest of the phases was lost.) Table 4.2 shows the volume values. Due to the regularity of the sine wave traces, the image volume of Sphere 1 should be close to ground truth, as it is for the 1 cm sine trace. However, the volumes for the 2 cm trace vary more than expected. For the GE scanner, the volumes are the closest to ground truth at phases 0% and 50%, when the velocity of the phantom is zero. This is also true for both scanners using the 1 cm sine wave, as shown in Figure 4-9. The greater velocity of the phantom in between the inhale and exhale phases contributed to some amplitude variation, resulting in a volume that was greater than ground truth for these phases. Figures 4-11 through 4-14 show the z-coordinate of the image center of mass of Sphere 1 as a function of phase for the two scanners using the 2563, 2567, 1 cm, and 2 cm traces, respectively. The orientation of the coordinates is as follows: the x-coordinate specifies the row of each axial slice from the DICOM data, the ycoordinate specifies the column of each axial slice, and the z-coordinate specifies the cranial-caudal direction. Table 4.3 shows the z-coordinate values of the image COM 59 Figure 4-9: Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for 1 cm sine trace. Figure 4-10: Image volume of Sphere 1 using the GE and Philips scanner as a function of respiratory phase for 2 cm sine trace. Note that the Philips plot only contains volumes for phases 0%, 10%, 20%, 30%, and 40%. 60 Table 4.2: Image volumes of Sphere 1 in cm3 for the GE and Philips scanners. Phase (%) 0 10 20 30 40 50 60 70 80 90 GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips Breathing Trace 2563 2567 1 cm 2 cm 91.9 86.9 85.3 85.0 107.0 97.2 85.6 86.1 92.3 91.1 86.7 89.7 94.1 95.2 86.0 87.8 92.2 87.5 87.2 97.5 85.0 91.4 87.1 90.8 90.9 86.5 85.8 87.1 85.2 92.2 87.3 91.4 85.0 79.6 87.2 88.9 82.0 95.5 86.4 89.1 81.1 80.8 85.0 85.1 83.8 96.7 85.7 79.8 83.6 85.8 90.9 86.4 96.8 86.8 94.6 84.8 86.0 89.1 94.1 98.2 87.8 95.7 86.3 88.3 90.0 102.2 98.6 87.8 93.4 86.9 88.4 86.6 107.6 98.8 86.5 - 61 Mean S.D. 87.3 94.0 90.0 90.8 91.1 88.6 87.6 89.0 85.2 88.2 83.0 88.7 85.0 90.0 88.6 93.4 90.1 96.2 88.8 97.7 3.2 10.2 2.4 4.6 4.9 3.1 2.3 3.3 4.1 5.7 2.4 7.0 4.6 5.9 4.4 5.2 4.0 7.5 3.2 10.6 of Sphere 1 in cm. The x-coordinate and y-coordinate of the COMs stay constant throughout all the phases, which indicates there was no motion in the anterior-posterior direction nor the lateral direction when using any of the four breathing traces. Also note that the z-coordinate plots for the GE scanner appear to be inverted with respect to the z-coordinate plots for the Philips scanner. This inversion happened because when using the GE scanner, the RPM software inverts the convention so that 50% phase is inhale (and 0% is exhale), which is opposite that of the Philips scanner having 0% phase at inhale (and 50% at exhale). Figure 4-11: Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for trace 2563. X-coordinate and y-coordinate are constant throughout all phases. 62 Figure 4-12: Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for trace 2567. X-coordinate and y-coordinate are constant throughout all phases. Figure 4-13: Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for 1 cm sine trace. X-coordinate and y-coordinate are constant throughout all phases. 63 Figure 4-14: Z-coordinate of Sphere 1 center of mass using the GE and Philips scanner as a function of respiratory phase for 2 cm sine trace. X-coordinate and y-coordinate are constant throughout all phases. Note that the Philips plot only contains COMs for phases 0%, 10%, 20%, 30%, and 40%. Table 4.3: Z-coordinate of image center of mass (COM) of Sphere 1 in centimeters for the GE and Philips scanners. Phase (%) 0 10 20 30 40 50 60 70 80 90 GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips GE Philips Breathing Trace 2563 2567 1 cm 2 cm 6.5 6.4 6.1 5.6 18.9 18.6 18.8 19.7 6.5 6.5 6.2 5.8 18.7 18.5 18.8 19.6 6.6 6.8 6.4 6.3 18.2 18.3 18.6 19.2 6.9 6.9 6.7 7.1 18.0 18.1 18.3 18.7 7.1 7.0 7.0 7.3 17.8 18.0 18.1 18.2 7.1 6.8 7.1 7.5 17.8 18.0 18.0 6.9 6.7 7.0 7.3 17.9 18.0 18.0 6.9 6.6 6.7 6.9 18.1 18.0 18.3 6.7 6.5 6.3 6.3 18.3 18.1 18.5 6.5 6.4 6.3 5.8 18.6 18.5 18.8 - 64 Mean S.D. 6.2 19.0 6.3 18.9 6.5 18.6 6.9 18.3 7.1 18.0 7.1 17.9 7.0 18.0 6.8 18.1 6.4 18.3 6.3 18.6 0.4 0.5 0.3 0.5 0.2 0.5 0.1 0.3 0.2 0.1 0.3 0.1 0.2 0.1 0.2 0.1 0.2 0.2 0.4 0.1 4.3 4.3.1 4D CT Simulations Comparison of Simulations to Experiments The 4D CT simulation produced results that were visually close to the experimental results of Section 4.2. Figure 4-15a shows the simulation-generated image of Sphere 1 using breathing trace 2563 at inhale. Figure 4-15b shows the section of the 2563 breathing amplitude trace when slices were captured by the GE scanner at this phase, and Figure 4-15c shows the corresponding phase assigned by RPM software. The square wave in Figure 4-15b-c denotes when the x-ray beam was enabled (1 = beam on, 0 = beam off). Crosses identify image acquisition points for each couch position. The 4D CT image of Sphere 1 from the GE scanner (Figure 4-2c) is shown as an inset in Figure 4-15. The reconstructed image is bounded by a series of circles that represent the true position of the sphere at the moment each four-slice section was acquired by the GE scanner. The similarity of the simulation-generated image and the image from the GE scanner suggests that the simulation was able to reproduce experimental results well. In both images, the upper section of object is small, resulting from an amplitude that was lower than at the other slice times, as shown by the amplitude plot. The next three segments of the image are relatively artifact-free due to the reproducibility of breathing amplitude. However, in both the actual and simulated images, the fifth segment shows a severe artifact, caused by an amplitude variation that was much greater than at the other slice times. Figure 4-15b shows an irregularity in breathing during acquisition of the fifth segment. This significant variation led to an RPM error in assigning phase, and as a result, the amplitude of Sphere 1 was much higher than at the other image acquisition points for this phase. The circles overlapping the reconstructed image in Figure 4-15a identify excursions of the sphere at this (inhale) phase. The envelope of these regions represents the ITV2 bounds at this phase due to irregular breathing. The 4D CT reconstructed image by itself does not account for the true positions of the object at all acquisition times, and 2 See Appendix A for the definition of internal target volume (ITV). 65 Figure 4-15: (a) 4D CT simulation image of Sphere 1 using 2563 respiration trace at inhale phase, (b) 2563 amplitude trace, and (c) corresponding phase trace determined by RPM software. Inset (upper left) shows the original 4D CT reconstruction image of Sphere 1 from the phantom scan. 66 hence could be misleading when using the image to compute the ITV for subsequent radiotherapy. Assuming exact correlation between internal and external motion, and no deformation, the magnitude of the excursions of the object superior and inferior to the image can be computed from the RPM trace. The excursion of the object superior to the imaged region is equal to the difference between the amplitude of the first acquisition point and that of the subsequent acquisition point (indicated by the crosses in Figure 4-15b) with the greatest amplitude out of all the acquisitions for this phase. If the amplitude of the first acquisition point is the greatest, there is no excursion of the object beyond the superior bound of the image. Similarly, if the last acquisition captures the inferior end of the object, the excursion inferior to the image is equal to the difference between the amplitude of the last acquisition point and that of the acquisition point with the lowest amplitude out of all the acquisitions for this phase. Again, if the last acquisition has the lowest amplitude, then there is no margin inferior to the image. Note that it is essential for this analysis that the first and last acquisitions capture the superior and inferior ends of the object, respectively. If this is not the case, other methods involving image registration may be required to ascertain the excursions superior and inferior to the image. 4.3.2 Time Shift Simulations In this section the results of shifting the start time of scanning using the 4D CT simulation are examined. Because the quality of a 4D CT scan depends heavily on the breathing behavior of a patient during scanning, starting the scan at a different point in time along the breathing trace may produce an image with different artifacts. Figure 4-16 shows the 4D reconstructed image of Sphere 1 using the 2563 trace at inhale phase for different start times of scanning. In the experiment, the GE scanner started scanning Sphere 1 at the fifth couch position, and the corresponding simulated image is shown in Figure 4-15a. Figures 4-16a and 4-16b show results after starting at the sixth and seventh couch positions, respectively. The breathing irregularity 67 mentioned in Section 4.1 still affects these two images since the irregularity occurs during the data acquisition of Sphere 1. In Figure 4-16a, the irregularity causes the amplitude of the object to be too high for the fourth section of the image, resulting in the two gaps along the sides. In Figure 4-16b, the artifact from the breathing irregularity is less noticeable. However, it is clear that at the third acquisition point, the amplitude of Sphere 1 is greater than that of the other acquisition points. Figure 4-16: Time shift 4D CT simulation images of Sphere 1 using 2563 respiration trace at inhale phase. Results of starting the scan at the (a) sixth couch position, (b) seventh couch position, (c) eleventh couch position, and (d) twelfth couch position. Figures 4-16c and 4-16d show results after starting at the eleventh and twelfth couch positions, respectively. At these segments in time, the breathing irregularity mentioned in Section 4.1 does not appear, and the phase assignment software does a reasonable job of assigning the correct phases to the trace. However, because these 68 images are reconstructed at the inhale phase, artifacts still exist due to the patient’s inability to precisely reproduce his inhale amplitude. As a result, there is some variation in the amplitudes during data acquisition, and the image appears slightly elongated in Figures 4-16c and 4-16d. 4.3.3 Hysteresis In this section hysteresis between internal organ motion and the external motion of the abdomen is examined. This hysteresis is simulated by having the internal motion lead the external motion by an interval of 0 to 250 ms. Results of leading by 31, 63, 94, and 125 ms are shown in Figure 4-17, using the 2563 trace at inhale phase. Results of leading by 156, 188, 219, and 250 ms are shown in Figure 4-18, also using the 2563 trace at inhale phase. The amplitude plots in these two figures correspond to the true (internal) motion of Sphere 1, which leads the external motion. The phase plots remain unshifted so that they are actually the phases of an unshifted amplitude plot. As seen from these two figures, the overall shape of the reconstructed image is largely the same for all the different delays. This similarity is also reflected in the image volumes; the mean of the volumes for these eight images is 77.6243 cm3 with a standard deviation of 0.6540 cm3 . The image volume without any delay is 77.7420 cm3 . Given that the standard deviation is less than 1 cm3 and that the difference between the mean and the volume without delay is only around 0.1 cm3 , it is clear that these hysteresis delays do not perturb the reconstructed image volume to a great extent. 4.3.4 Baseline Drift Baseline drift in a breathing trace can cause the absolute amplitude of the imaged object to vary for any given phase of breathing, even if the phase assignment software is sufficiently accurate. The simulation was used to examine the resulting 4D reconstructed images by varying baseline drift in a controlled manner. Figure 4-19 shows the reconstructed image of Sphere 1 at inhale phase using a 2 cm sine wave with a 69 Figure 4-17: Hysteresis 4D CT simulation images of Sphere 1 using 2563 respiration trace at inhale phase. Results of using a hysteresis delay of (a) 31 ms, (b) 63 ms, (c) 94 ms, and (d) 125 ms. 70 Figure 4-18: Hysteresis 4D CT simulation images of Sphere 1 using 2563 respiration trace at inhale phase. Results of using a hysteresis delay of (a) 156 ms, (b) 188 ms, (c) 219 ms, and (d) 250 ms. 71 slope of 0, 0.0136, 0.0268, and 0.0400 cm/s. The image volume of Sphere 1 at inhale phase as a function of baseline drift slope is shown in Figure 4-20. Figure 4-19: Baseline drift 4D CT simulation images of Sphere 1 at inhale using a 2 cm sine wave with a slope of (a) 0 cm/s, (b) 0.0136 cm/s, (c) 0.0268 cm/s, and (d) 0.0400 cm/s. As shown in Figure 4-19, the image flattens as the slope of the trace increases. The flattening occurs because each subsequent acquisition point has an amplitude that is greater than the previous point, so that the scanner actually misses a section of Sphere 1 when going from one acquisition point to another. The image volume of Sphere 1 plotted in Figure 4-20 mirrors this trend since the volumes decrease as the slope of the trace increases. It is important to observe that although the reconstructed image flattens as the slope of the trace increases, the excursions of the object become larger. The circles overlapping each reconstructed image in Figure 4-19 represent 72 Figure 4-20: Image volume of Sphere 1 at 50% (inhale) phase as a function of the baseline drift slope of a 2 cm sine breathing trace. 73 the true position of Sphere 1 at each acquisition point, and the union of the circles clearly increases as the slope of the trace increases. This behavior is very problematic for image-guided radiotherapy since the tumor will look smaller, while the margin of tumor motion will actually be greater than even the true size of the tumor. 4.3.5 Arbitrary Object Simulations In order to extend the simulation beyond the reconstruction of a perfect sphere, the simulation was further developed to reconstruct objects of arbitrary size and shape. The simulation takes in as input a 3-Dimensional matrix that represents the 3-Dimensional object to be reconstructed. To see how the simulation would perform with respect to our experiments using the GE scanner, the static, 3D scan of Sphere 1 was used as the input object to our simulation. This input object is shown in Figure 4-21. Figure 4-21: Coronal cut of a 3D static scan of Sphere 1, which is used as input to our simulation of arbitrary objects. Figure 4-22 shows the reconstructed image from the simulation of arbitrary objects 74 using the static scan in Figure 4-21 as input. This simulation used trace 2563 at a phase of 50% (inhale), and is very similar to the results depicted in Figure 4-15, which used a sphere surface for reconstruction, and also very similar to the experimental results from the GE scanner, depicted in Figure 4-2. Figure 4-22: 4D CT simulation image of Sphere 1 using 2563 respiration trace at inhale phase. The input object is the static 3D scan of Sphere 1, shown in Figure 421. Figures 4-23 and 4-24 show the simulation results alongside the experimental results for phases 10% and 80%, respectively. Although the simulation-reconstructed images of Sphere 1 are very similar to the experimental results in both these figures, there are some slight differences. These differences are due to an inherent limitation of the GE scanner; the GE reconstruction software specifies that acquisition points occur at discrete, evenly spaced points in each couch position, and at these points, the phase may not be exactly equal to the desired phase for reconstruction. This 75 limitation is precisely the reason why the acquisition points do not all occur at 50% in Figure 4-15c. In the simulation of arbitrary objects, data acquisition points occur at precisely the phase specified by the user. Figures 4-22, 4-23, and 4-24 reflect this behavior as the data acquisition points all occur at exactly the same phase. Figure 4-23: The left side shows the 4D CT simulation image of Sphere 1 using the 2563 respiration trace at 10% phase. The right side shows the experimental result from the GE scanner at 10% phase. The input object is the static 3D scan of Sphere 1, shown in Figure 4-21. Although a sphere was used as input for these results, the input object can be any arbitrary object. For example, it is possible to use 3D data from the DICOM images of a regular CT scan as input for the simulation. A breath-hold helical scan of a tumor can serve as input to the simulation since the scan would capture the true shape of the tumor. Therefore, only the patient’s breathing trace recorded over a period of approximately 4 to 5 minutes would be needed to produce a 4D CT image of the tumor at different phases of breathing. This way, the patient would only be exposed to radiation from a regular helical CT scan, rather than from a 4D CT scan. Given that 4D CT scans generally expose the patient to more radiation than a regular 3D scan of the same area, this process would be beneficial to the patient. Additional analyses could also be performed, such as scan start time shifts, using the simulation. Also, since the breathing trace is read in by a computer, the trace can be manipulated to obtain the results from including additional baseline drift and other 76 Figure 4-24: The left side shows the 4D CT simulation image of Sphere 1 using the 2563 respiration trace at 80% phase. The right side shows the experimental result from the GE scanner at 80% phase. The input object is the static 3D scan of Sphere 1, shown in Figure 4-21. breathing irregularities. 4.4 Radiation Treatment Simulations The 4D CT simulation was altered to simulate gated radiation treatment, as described in Section 3.3. Using the breathing trace shown in Figure 4-25, there were definitely points where the tumor was irradiated while partially outside the aperture, as shown in Figure 4-26. Of course, it is important to note that a scale factor of 1 was used to convert the breathing trace into tumor motion. If the actual tumor motion corresponds to a scale factor greater than 1, then even more of the tumor will not have been irradiated at instances such as the one depicted in Figure 4-26. 77 Figure 4-25: Breathing trace of a patient undergoing gated radiation treatment. The gating trace is in blue, dotted with red points where treatment commenced. The amplitudes are not scaled by any factor, and an amplitude of 0 is the mean of the entire breathing trace. 78 Figure 4-26: Radiation treatment simulation using the breathing trace in Figure 4-25 with the tumor depicted as the smaller circle and the aperture as the larger circle. The square wave denotes when treatment commenced (1 = beam on, 0 = beam off). 79 80 Chapter 5 Concluding Remarks 5.1 Summary The primary use of 4D CT is to create images of thoracic and abdominal tumors for the purposes of developing accurate treatment for radiotherapy. Although 4D CT produces accurate images when the patient’s breathing is regular, artifacts can occur with irregular breathing and the resulting images can be misleading when used to determine target margins. The simulation results in Figure 4-15 show that breathing irregularities can produce 4D CT images that do not adequately describe the full envelope of tumor locations at a given respiratory phase. In order for 4D CT images to be used accurately for target margins, the breathing trace of the scan should be examined along with the reconstructed image. Using the GE scanner, the data acquisition points for a given respiratory phase can be found by using the sorted and unsorted DICOM data and the RPM breathing trace. Once these points are obtained, one can see how similar the amplitudes are to each other. If they are very similar, the 4D CT image represents the tumor more accurately than if they are not. In addition, the excursions superior and inferior to the image can be found by using the analysis described in Section 4.3.1. Regular helical CT scans of thoracic and abdominal tumors while the patient is holding their breath can produce images very close to the actual shape of the tumor. It is possible to use breathing monitor equipment such as the RPM system to monitor 81 a patient’s breathing without actually using the CT scanner to acquire any images. If the patient is a very irregular breather, target margins may be more accurately obtained by not doing 4D CT, but instead performing a breath-hold scan and examining the breathing trace of the patient, assuming the scale factor could be obtained. Since the breath-hold scan provides an accurate representation of the shape and size of the tumor, the breathing trace can be used to determine correct target margins for each respiratory phase. This can be done by moving the tumor shape along the breathing trace and taking a snapshot of the tumor at a given respiratory phase, similar to what the simulation did in Figure 4-15. A 4D CT scan would probably not be very accurate given that the patient is a particularly irregular breather. In addition, by not 4D CT scanning the patient, the patient’s exposure to potentially harmful radiation is reduced. The inability of most patients to precisely reproduce an inhale amplitude explains the lack of amplitude-phase correspondence at 50% phase in Figure 4-1. However, Figure 4-10 shows that even for a near-perfect 2 cm peak-to-peak sinusoid breathing trace, image volume can vary significantly from the true volume for phases in between inhale (50%) and exhale (0%). This discrepancy is caused by the velocity of the object while traveling between the inhale and exhale positions. Therefore, given the velocity of the object and the inherent problems with inhale amplitude reproducibility, the exhale phase is normally the best phase for accurate 4D CT reconstruction. The time shift simulations in Section 4.3.2 reveal that, to some extent, the quality of 4D CT scans can depend largely on luck. The images in Figure 4-16c and 4-16d show the true shape of Sphere 1 quite well, and also represent the true envelope of Sphere 1 positions for the given phase. The images in Figure 4-16a and 4-16b, however, show that the excursions of Sphere 1 exceed the bounds of the reconstructed image. The starting times of these sets of images only differ by around 20 to 30 seconds. In fact, had the GE scan experiment using the 2563 trace at 50% started a minute later, the resulting image would not contain the artifact due to the breathing irregularity, as discussed in Section 4.3.1. Patient breathing irregularities can occur at specific points in time during scanning, and the quality of the resulting im82 age can depend on whether or not data acquisition happens to occur during those irregularities. The hysteresis results in Section 4.3.3 indicate that the time delay of internal and external motion during breathing is not largely responsible for the artifacts in 4D CT. In terms of image volume, the reconstructed images for different lag times did not vary much from the reconstructed image without any lag time. Also, by qualitatively examining the images, the overall shape and artifacts of the sphere do not change significantly for different lag times. These results are promising because current 4D CT technology does not take into account this time delay, and probably does not need to for the purposes of radiotherapy. Although 4D CT images are generally the most accurate at the exhale phase, baseline drift can still introduce significant artifacts. As shown in Figure 4-20, significant variation in volume can occur with baseline drift. What is even more troublesome is that reconstructed images for these simulations became smaller, while the envelope of sphere locations became larger. This effect of baseline drift is yet another reason why 4D CT images should be validated by subsequent examination of the breathing trace produced during scanning. Another problem arises from the fact that a patient’s breathing patterns at 4D CT scan time may not be the same at treatment time. A multitude of factors such as nervousness and environment differences, are responsible for this behavior. Therefore, even if a 4D CT scan is accurately done and represents the full envelope of tumor positions for a given respiratory phase, breathing irregularities during radiation treatment may hinder the proper irradiation of the tumor. Section 4.4 highlights some of these problems. In Figure 4-25, it is clear that the operators changed the gating window amplitude several times during treatment due to the irregular nature of the patient’s breathing. The simulation showed that for a spherical tumor with radius 3 cm and an aperture with radius 3.5 cm, the tumor was irradiated while slightly outside the aperture at certain instances during treatment. 83 5.2 5.2.1 Suggestions and Future Work 4D CT Algorithm Improvements Artifacts in 4D CT images arise from the variation in amplitude of the object at a given respiratory phase. Therefore, one way to improve the quality of these images is to perform a conventional phase-based 4D CT scan, and then discard the fourslice sections of the image that correspond to acquisition points where the object’s amplitude varied significantly from its amplitude at the other acquisition points for that phase. Then, using a breath-hold scan to obtain a truthful representation of the tumor shape, replace the missing sections with the appropriate sections. The replacement sections are obtained by shifting the breath-hold tumor image to the correct amplitude for that phase and taking four-slice sections of it that correspond to positions of the missing sections in the 4D CT scan. One problem with the phase-assignment software used by the RPM system is that the phases are assigned in real time as the patient is being scanned. The software uses an algorithm that predicts, with limited accuracy, when the trace amplitude reaches its peaks to assign the 0% phase to those points. This task is much easier and more accurately done once the entire trace is available. In other words, it is better to perform data acquisition and breathing monitoring beforehand, then retrospectively assign phases and resort the data. This way, no prediction is involved during phase assignment; the software merely picks the peaks of the trace and assigns them to 0% phase. Amplitude-based resorting has the potential to solve the amplitude-phase variation that causes artifacts in phase-based 4D CT. In amplitude-based 4D CT, the operator specifies an amplitude, instead of a phase, for image reconstruction. During each couch position, the scanner is continuously acquiring data, similar to phase-based 4D CT. During reconstruction, data from each couch position is used for each section of the image only if the amplitude of the object reached the specified amplitude. The drawback of this approach is that the object may not reach the specified amplitude for a given couch position and result in a missing section in the image. To counter 84 this, if the object does not reach the desired amplitude for a given couch position, the operator may keep the couch at the same position to try and re-scan the same area during the next beam-on segment. However, if the object does not reach the desired amplitude again, this technique may result in the patient receiving an increase in radiation exposure due to re-scanning. One way to incorporate the benefits of amplitude-based 4D CT while mitigating the disadvantages is to perform phase-based scanning, but amplitude-based resorting. In other words, data is acquired in the same manner as phase-based 4D CT, where areas are not re-scanned even if the object does not reach the desired amplitude at a given couch position. Once all the data is acquired, the algorithm reconstructs the image by choosing the acquisition points whose amplitudes match the desired amplitude the closest. This way, the quality of the image does not depend on the software’s ability to assign the correct phases to a breathing trace. In addition, amplitudes at a given phase can vary even when the phase assignment is accurate. Although this method does not guarantee artifact-free 4D images, it minimizes the problems with amplitude-phase variation. Artifacts will still occur when the object does not reach the desired amplitude at some couch position. However, on the whole, this retrospective amplitude-based resorting should perform better than pure phasebased resorting. 5.2.2 Simulation Improvements Although most internal organ motion during breathing is in the cranial-caudal direction, there is some anterior-posterior and lateral motion that occurs. It would be interesting to perform simulations with these added degrees of freedom of motion. The 4D CT simulation outlined here can be extended to receive two additional breathing traces that correspond to motion in the anterior-posterior and lateral motions. However, monitoring internal organ motion from patients in these two additional directions is difficult, and requires additional technology such as ultrasound or fluoroscopy. Another option would be to use contrived sinusoids for the two additional directions of movement. 85 In the sphere surface simulations described in Section 3.2.1, circles representing the true positions of the sphere at data acquisition points are drawn over the reconstructed image. This feature is useful for examining the envelope of tumor positions at a given respiratory phase. It would be useful to add this functionality to the arbitrary object simulation. One way is to produce a second image, along with the one shown in Figure 4-22, with the same field of view as the one shown in Figure 4-22 and displays snapshots of the arbitrary object overlapped on top of each other. For example, for the first acquisition point, the image is saved while it is at that amplitude. For the next acquisition point, a snapshot of the object is taken at that amplitude, and the snapshot is overlapped onto the previously saved snapshot by taking the maximum intensity value for each voxel between the two snapshots. Each subsequent acquisition point is treated similarly. The resulting image should give an envelope of the positions of the arbitrary object for the given respiratory phase. Section 5.1 describes a method of using a breath-hold scan and a breathing trace to determine an accurate target margin without the use of 4D CT. The arbitrary object simulation, once it has the functionality of displaying the envelope of object positions, could be used to automate this method. The simulation would accept, among other parameters, the breath-hold scan, which is already in 3-Dimensional format, the patient’s RPM breathing trace, and a respiratory phase for reconstruction, and produce a 3-Dimensional envelope of tumor positions for each phase. The result would provide radiation oncologists and dosimetrists with a good understanding of the patient’s tumor motion. One disadvantage of the 4D CT simulations that were implemented is that deformation of internal organs during breathing is not addressed. Deformation could cause the tumor to change shape at different respiratory phases and affect the simulations’ accuracy. Deformation may be an inherent flaw of the simulations due to the difficult nature of deformation simulation and prediction. A crude method of deformation simulation would be to use image registration techniques to “squeeze” or “stretch” the object into different sizes at different phases. For example, if it is known that internal organs compress slightly at the inhale phase, the simulation could “squeeze” 86 the object by a slight amount before acquiring a four-slice section for reconstruction. However, it is difficult to determine how much to adjust the object at different phases until further research is completed. 5.2.3 Alternative Methods of Quantifying 4D CT Error Image volume was primarily used to quantify error in the reconstructed 4D CT images. However, there are some problems with using volume. It is possible for an image to have a volume that is very close to the ground truth volume while still having significant artifacts. For example, using the GE scanner, four-slice sections could be acquired in such a way that the entire object is covered with no parts imaged more than twice, but in the wrong order. In other words, the entire object is present, but each four-slice section of it is stacked together in the wrong order. Of course, in the case of tumors shaped like a perfect cylinder aligned in the cranial-caudal direction, the reconstructed image would resemble the true size and shape of the tumor exactly. However, it is very unlikely that many tumors will exhibit the perfect symmetry of that situation. Using the arbitrary object simulation, the error of reconstructed images could be quantified by keeping track of image voxels in the input object, and by keeping track of the order in which they are acquired. One way to implement this is to use a 3Dimensional matrix of zeroes with the same dimensions as the input object, and to keep track of an “error count,” which starts out at zero. At each acquisition point, the simulation adds one to each voxel in the zeroes matrix with coordinates the same as a voxel that is being acquired in the input object matrix. In addition, at each acquisition point, the simulation checks to see if there are any non-zero voxels inferior (caudal) to the section being imaged. If there are, it adds the number of object voxels1 contained in the current four-slice section to the error count. After the image is reconstructed, the simulation counts the number of voxels with a value not equal 1 An object voxel is defined in this thesis as a voxel in the 3-D image that is part of the object. Not all the voxels acquired during an image acquisition contain the actual object. Object voxel refers to the ones that do. 87 to one, and adds this number to the error count. Using this method of error quantification, a large error count would correspond to an image containing many under-imaged or over-imaged voxels, and/or voxels imaged in the wrong order. In the previous case where the volume of the reconstructed image happens to be the same as ground truth, the artifacts can still be captured and quantified by the simulation. Note that during each acquisition point, if there are voxels inferior (caudal) to the current acquisition that were already imaged, the simulation adds the number of object voxels in the current acquisition section to the error count, and not the number of object voxels already imaged and inferior to the current acquisition. Furthermore, it does not check the voxels superior (cranial) to the current acquisition. These rules ensure that in the case where there is a large contiguous chunk of the object that appears in the right order, the error count is less than if more sections of the object are in the wrong order. Another method of error quantification is to use non-rigid image registration to match a 4D CT image to a static scan of the object. Images with more significant artifacts would require a larger number of displacement vectors, and/or displacement vectors with greater magnitude to register to the static scan. These displacements would allow proper quantification of the error contained in a 4D CT image. 88 Appendix A Glossary of Terms acquisition amplitude. The acquisition amplitude of an axial four-slice section acquisition is the cranial-caudal position of that axial acquisition with respect to the point on the couch that corresponds to an object amplitude of zero. amplitude. The amplitude of an object at any given time is the amplitude of that object along the scale factor included RPM breathing trace at that time. The scale factor included RPM trace specifies the cranial-caudal (internal organ) motion along the couch surface. Therefore, object amplitude refers to the motion amplitude of the object and corresponds to the position of the object along the couch surface. aperture. In radiotherapy, the aperture refers to the cross-sectional area of the target from the beam’s point of view that receives a radiation treatment beam. baseline drift. Baseline drift in a breathing trace refers to the gradual change in the baseline of the trace over time. Baseline drift is determined visually by examining the exhale points along the trace. If the line connecting the exhale points fluctuates to a certain degree (as opposed to being horizontal), the trace exhibits baseline drift. breathing trace. A breathing trace is a plot of the patient’s abdominal surface amplitude as a function of time. A Varian Real-time Position Management (RPM) 89 breathing trace is obtained in the form of a text file that contains the abdominal surface amplitude for each point in time, the phase information of each point in time, and x-ray on or off information for each point in time. cine mode 4D CT. In cine mode 4D CT, the couch is stationary for approximately 5 seconds while the scanner continuously acquires CT projection data. The xray beam is turned off when the couch translates to the next position. coronal cut. A coronal cut is a plane that transects a human body’s anterior from its posterior. For example, a coronal cut of the head is a cut that travels from ear to ear, parallel to the suture extending across the skull between the parietal and frontal bones. couch position. In cine mode 4D CT, a couch position is the position of the couch when the scanner is acquiring data. Couch position can also refer to the interval of time in which the couch is stationary and the x-ray beam is acquiring images. helical mode 4D CT. In helical mode 4D CT, the couch moves very slowly as the scanner continuously acquires projection data, and the x-rays are never turned off. The x-ray tube traces a helical path around the patient. internal target volume (ITV). The internal target volume (ITV) refers to the volume formed by the Clinical Target Volume and an internal margin. The ITV includes the gross tumor, additional areas of high risk of disease, and a margin to accommodate organ motion. reconstruction. In this thesis, 4D CT image reconstruction of an image or object refers to the process of resorting the DICOM images from the scanner to form a 4D CT image at a given phase. This is distinct from its meaning in CT reconstruction from projection data. scale factor. In 4D CT, anterior-posterior abdominal surface motion is assumed to correlate well with the cranial-caudal motion of internal organs. Since the RPM breathing trace tracks the patient’s abdominal surface amplitude as a function 90 of time, the RPM breathing trace is multiplied by a scale factor to convert it into the cranial-caudal internal organ motion. 91 92 Bibliography [1] Trofimov A, Rietzel E, Lu HM, Martin B, Jiang S, Chen GTY, and Bortfeld T. Temporo-spatial IMRT optimization: concepts, implementation and initial results. Physics in Medicine and Biology, 50(12):2779–2798, 2005. [2] Slotman B, Lagerwaard F, and Senan S. 4D imaging for target definition in stereotactic radiotherapy for lung cancer. Acta Oncologica, 45(7):966–972, 2006. [3] Ritchie CJ, Hseih J, Gard MF, Godwin JD, Kim Y, and Crawford CR. Predictive respiratory gating: a new method to reduce motion artifacts on CT scans. Radiology, 190:847–852, 1994. [4] Ramsey CR, Scaperoth D, Arwood D, and et al. Clinical experience with a commercial respiratory gating system. International Journal of Radiation Oncology*Biology*Physics, 48:164–165, 2000. [5] Low DA, Nystrom M, Kalinin E, Parikh P, Dempsey JF, Bradley JD, Mutic S, Wahab SH, Islam T, Christense G, Politte DG, and Whiting BR. A method for the reconstruction of four-dimensional synchronized CT scans acquired during free breathing. Medical Physics, 30(6):1254–1263, 2003. [6] Rietzel E, Chen GTY, Choi NC, and Willet CG. Four-dimensional imagebased treatment planning: target volume segmentation and dose calculation in the presence of respiratory motion. International Journal of Radiation Oncology*Biology*Physics, 61(5):1535–1550, 2005. 93 [7] Rietzel E, Pan T, and Chen GTY. Four-dimensional computed tomography: Image formation and clinical protocol. Medical Physics, 32(4):874–889, 2005. [8] Ford EC, Mageras GS, Yorke E, and Ling CC. Respiration-correlated spiral CT: A method of measuring respiratory-induced anatomic motion for radiation treatment planning. Medical Physics, 30(1):88–97, 2003. [9] Sharp GC, Lu HM, Trofimov A, Tang X, Jiang SB, Turcotte J, Gierga DP, Chen GTY, and Hong TS. Assessing residual motion in gated radiotherapy. [10] Chen GTY, Kung JH, and Beaudette KP. Artifacts in computed tomography scanning of moving objects. Semin Radiat Oncol, 14:19–26, 2004. [11] Gagne IM and Robinson DM. The impact of tumor motion upon CT image integrity and target delineation. Medical Physics, 31(12):3378–3392, 2004. [12] Berlinger K, Sauer O, Vences L, and Roth M. A simple method for labeling CT images with respiratory states. Medical Physics, 33(9):3144–3148, 2006. [13] Engelsman M, Rietzel E, and Kooy HM. ment planning for lung tumors. Four-dimensional proton treat- International Journal of Radiation Oncol- ogy*Biology*Physics, 64(5):1589–1595, 2006. [14] Medcyclopedia. CT generation, 2007. http://www.medcyclopedia.com/library/ . . . topics/volume i/c/ct generation.aspx [Online; accessed 22-May-2007]. [15] Bucci MK, Bevan A, and Roach M. Advances in radiation therapy: Conventional to 3D, to IMRT, to 4D, and beyond. CA Cancer J Clin, 55(2):117–134, 2005. [16] Underberg R, Lagerwaard F, Slotman B, Cuijpers J, and Senan S. Benefit of respiration-gated stereotactic radiotherapy for stage I lung cancer: An analysis of 4DCT datasets. International Journal of Radiation Oncology*Biology*Physics, 62(2):554–560, 2005. 94 [17] Wagman R, York E, Giraud P, and et al. Reproducibility of organ position with respiratory gating for liver tumors: Use in dose escalation. International Journal of Radiation Oncology*Biology*Physics, 55:659–668, 2003. [18] Underberg RWM, van Sornsen de Koste JR, Lagerwaard FJ, Vincent A, Slotman BJ, and Senan S. A dosimetric analysis of respiration-gated radiotherapy in patients with stage III lung cancer. Radiation Oncology, 1(8), 2006. [19] Vedam SS, Keall PJ, Kini VR, Mostafavi H, Shukla HP, and Mohan R. Acquiring a four-dimensional computed tomography dataset using an external respiratory signal. Physics in Medicine and Biology, 48(1):45–62, 2003. [20] Vedam SS, Kini VR, Keall PJ, and et al. Quantifying the predictability of diaphragm motion during respiration with a noninvasive external marker. Medical Physics, 30:505–513, 2003. [21] Bortfeld T. Image-Guided IMRT. Springer, Germany, 2005. [22] Wikipedia. Computed tomography — wikipedia, the free encyclopedia, 2007. http://en.wikipedia.org/wiki/Computed tomography [Online; accessed 22-May2007]. [23] Chen Y, Rietzel E, Adams J, Willett C, Busse P, and Chen G. Comparison of intrahepatic tumor coverage and liver dose volume histogram using lightbreathing 3DCT and 4DCT planning. International Journal of Radiation Oncology*Biology*Physics, 60:S415, 2004. 95