An Assessment of a Low-Cost Visual Tracking System (VTS) to Detect and Compensate for Patient Motion During SPECT

Patient motion is inevitable in SPECT and PET due to the lengthy period of time patients are imaged and patient motion can degrade diagnostic accuracy. The goal of our studies is to perfect a methodology for tracking and correcting patient motion when it occurs. In this paper we report on enhancements to the calibration, camera stability, accuracy of motion tracking, and temporal synchronization of a low-cost visual tracking system (VTS) we are developing. The purpose of the VTS is to track the motion of retro-reflective markers on stretchy bands wrapped about the chest and abdomen of patients. We have improved the accuracy of 3D spatial calibration by using a MATLAB optical camera calibration package with a planar calibration pattern. This allowed us to determine the intrinsic and extrinsic parameters for stereo-imaging with our CCD cameras. Locations in the VTS coordinate system are transformed to the SPECT coordinate system by a VTS/SPECT mapping using a phantom of 7 retro-reflective spheres each filled with a drop of Tc99m. We switched from pan, tilt and zoom (PTZ) network cameras to fixed network cameras to reduce the amount of camera drift. The improved stability was verified by tracking the positions of fixed retro-reflective markers on a wall. The ability of our VTS to track movement, on average, with sub-millimeter and sub-degree accuracy was established with the 7-sphere phantom for 1 cm vertical and axial steps as well as for an arbitrary rotation and translation. The difference in the time of optical image acquisition as decoded from the image headers relative to synchronization signals sent to the SPECT system was used to establish temporal synchrony between optical and list-mode SPECT acquisition. Two experiments showed better than 100 ms agreement between VTS and SPECT observed motion for three axial translations. We were able to track 3 reflective markers on an anthropomorphic phantom with a precision that allowed us to correct motion such that no loss in visual quality was noted in motion corrected slices relative to motion free slices.

[1]  E. Botvinick,et al.  A quantitative assessment of patient motion and its effect on myocardial perfusion SPECT images. , 1993, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[2]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[3]  R. Eisner,et al.  Quantitative analysis of the tomographic thallium-201 myocardial bullseye display: critical role of correcting for patient motion. , 1988, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[4]  Yoshiaki Shirai,et al.  Three-Dimensional Computer Vision , 1987, Symbolic Computation.

[5]  Uwe Just,et al.  An accurate method for correction of head movement in PET , 2004, IEEE Transactions on Medical Imaging.

[6]  M. O’Connor,et al.  Comparison of four motion correction techniques in SPECT imaging of the heart: a cardiac phantom study. , 1998, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[7]  J. Cooper,et al.  Effect of patient motion on tomographic myocardial perfusion imaging. , 1992, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[8]  Bing Feng,et al.  An Adaptive Approach to Decomposing Patient-Motion Tracking Data Acquired During Cardiac SPECT Imaging , 2007, IEEE Transactions on Nuclear Science.

[9]  H. Liberman,et al.  Use of cross-correlation function to detect patient motion during SPECT imaging. , 1987, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[10]  J M Links,et al.  Correction for patient and organ movement in SPECT: application to exercise thallium-201 cardiac imaging. , 1988, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[11]  R.D. Beach,et al.  A robust visual tracking system for patient motion detection in SPECT: hardware solutions , 2004, IEEE Transactions on Nuclear Science.

[12]  Brian F. Hutton,et al.  Practical aspects of a data-driven motion correction approach for brain SPECT , 2003, IEEE Transactions on Medical Imaging.

[13]  D S Berman,et al.  Effect of motion on thallium-201 SPECT studies: a simulation and clinical study. , 1993, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[14]  Emanuele Trucco,et al.  Introductory techniques for 3-D computer vision , 1998 .

[15]  Roger Fulton,et al.  Correction for head movements in positron emission tomography using an optical motion tracking system , 2000 .

[16]  G Germano,et al.  Quantitative assessment of motion artifacts and validation of a new motion-correction program for myocardial perfusion SPECT. , 2001, Journal of nuclear medicine : official publication, Society of Nuclear Medicine.

[17]  Stefan Eberl,et al.  A practical 3D tomographic method for correcting patient head motion in clinical SPECT , 1998 .

[18]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[19]  Haim Azhari,et al.  Correction of Heart Motion Due to Respiration in Clinical Myocardial Perfusion SPECT Scans Using Respiratory Gating , 2007, Journal of Nuclear Medicine.

[20]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  P.H. Pretorius,et al.  Feasibility of stereo-infrared tracking to monitor patient motion during cardiac SPECT imaging , 2004, IEEE Transactions on Nuclear Science.

[22]  Michael A. King,et al.  Correction of organ motion in SPECT using reprojection data , 1995, 1995 IEEE Nuclear Science Symposium and Medical Imaging Conference Record.

[23]  Michael A. King,et al.  Assessing a system to detect patient motion in SPECT imaging using stereo optical cameras , 2002, 2002 IEEE Nuclear Science Symposium Conference Record.

[24]  Michael A. King,et al.  Use of three-dimensional Gaussian interpolation in the projector/backprojector pair of iterative reconstruction for compensation of known rigid-body motion in SPECT , 2006, IEEE Transactions on Medical Imaging.

[25]  M. Gennert,et al.  Quality control of the stereo calibration of a visual tracking system (VTS) for patient motion detection in SPECT , 2005, IEEE Nuclear Science Symposium Conference Record, 2005.