Hardware Accelerated Image Registration and Dose Calculation for Adaptive Radiation Therapy
Purpose/Objectives: Adaptive radiation therapy (ART) is a
process to improve radiation treatment by adaptively monitoring treatment
variations and incorporate them to re-optimize the treatment plan during the
course of treatment. A critical requirement of ART is the knowledge of the
anatomical changes as well as the actual dose delivered to the patient during
the course of treatment. While cone-beam CT (CBCT) is typically used to
minimize the patient setup error and monitor daily anatomical changes, its poor
quality impedes accurate segmentation of the target structures and the dose
computation. We developed an integrated ART software platform that combines
fast and accurate image registration, segmentation, and dose
computation/accumulation methods. The developed platform automatically links
patient images, radiotherapy plan, beam and dosimetric parameters, and daily
treatment information, thus providing an efficient ART workflow.
Methods: The proposed system consists of three key
components; 1) deformable image registration (DIR), 2) automatic segmentation,
and 3) dose computation/accumulation. The computationally intensive modules
including DIR and dose computation have been parallelized and implemented on
graphic processing units (GPUs). All required patient-specific data including
the planning CT (pCT) with contours, daily cone-beam CTs, and treatment plan
are automatically queried and retrieved from their own databases to our
platform. To improve the accuracy of DIR between the planning CT and CBCTs, we
iteratively correct CBCT intensities by matching local intensity histograms in
conjunction with the DIR process. The GPU-accelerated double force demons
algorithm is employed for DIR. Segmentation for daily CBCT is then obtained by
propagating contours from the pCT using the displacement vector field. Daily
dose delivered to the patient is then computed on the registered pCT by a
GPU-accelerated superposition/convolution algorithm. Finally, computed daily
doses are accumulated to show the total delivered dose to
date.
|