Monitoring tumor motion by real time 2D/3D registration during radiotherapy

Christelle Gendrin, Hugo Furtado, Christoph Weber, Christoph Bloch, Michael Figl, Supriyanto Ardjo Pawiro, Helmar Bergmann, Markus Stock, Gabor Fichtinger, Dietmar Georg, Wolfgang Birkfellner

Research output: Journal article (peer-reviewed)Journal article

73 Citations (Scopus)


BACKGROUND AND PURPOSE: In this paper, we investigate the possibility to use X-ray based real time 2D/3D registration for non-invasive tumor motion monitoring during radiotherapy.

MATERIALS AND METHODS: The 2D/3D registration scheme is implemented using general purpose computation on graphics hardware (GPGPU) programming techniques and several algorithmic refinements in the registration process. Validation is conducted off-line using a phantom and five clinical patient data sets. The registration is performed on a region of interest (ROI) centered around the planned target volume (PTV).

RESULTS: The phantom motion is measured with an rms error of 2.56 mm. For the patient data sets, a sinusoidal movement that clearly correlates to the breathing cycle is shown. Videos show a good match between X-ray and digitally reconstructed radiographs (DRR) displacement. Mean registration time is 0.5 s.

CONCLUSIONS: We have demonstrated that real-time organ motion monitoring using image based markerless registration is feasible.

Original languageEnglish
Pages (from-to)274-280
Number of pages7
JournalRadiotherapy and Oncology
Issue number2
Publication statusPublished - Feb 2012
Externally publishedYes


  • Algorithms
  • Carcinoma, Non-Small-Cell Lung/diagnostic imaging
  • Humans
  • Imaging, Three-Dimensional
  • Lung Neoplasms/diagnostic imaging
  • Motion
  • Phantoms, Imaging
  • Radiographic Image Interpretation, Computer-Assisted/methods
  • Radiotherapy Planning, Computer-Assisted/methods
  • Tomography, X-Ray Computed


Dive into the research topics of 'Monitoring tumor motion by real time 2D/3D registration during radiotherapy'. Together they form a unique fingerprint.

Cite this