Beach Richard D, Depold Hans, Boening Guido, Bruyant Philippe P, Feng Bing, Gifford Howard C, Gennert Michael A, Nadella Suman, King Michael A
R.D. Beach, H. Depold (consultant), G. Boening, P.P. Bruyant, B. Feng, H.C. Gifford and, M.A. King are from the University of Massachusetts Medical School, Division of Nuclear Medicine, Worcester, MA 01655 USAM.A. Gennert and S. Nadella are from the Department of Computer Science, Worcester Polytechnic Institute, Worcester, MA, USA.
IEEE Trans Nucl Sci. 2007 Feb;54(1):130-139. doi: 10.1109/TNS.2006.887471.
Patient motion during cardiac SPECT imaging can cause diagnostic imaging artifacts. We have implemented a Neural Network (NN) approach to decompose monitored patient motion data, gathered during cardiac SPECT imaging, using the Polaris stereo-IR real-time motion-tracking system. Herein, we show the successful decomposition of Polaris motion data into rigid body motion (RBM) and respiratory motion (RM). The motivation for separating RM from RBM is that each is corrected using different methods. The NN requires the input of a RBM threshold sensitivity limit, as well as the median filter window width. A two step approach can be used in setting the median filter width. In the 1(st) NN run the median filter window width is initially set to a "fixed" width typical of the respiration period. This 1(st) NN run does an initial decomposition of the data into RM and RBM. The RM is then fed into an FFT algorithm to produce a respiratory period output file for use during a 2(nd) NN run, where the median filter width can "adapt" to the patient respiratory rate at each time point. Implementation of the NN was in the UNIX environment with Interactive Data Language (IDL). Decomposition of simulated "signals known exactly" RBM and RM resulted in average value errors less than 0.11 mm for RBM steps, and an overall root mean square error of only 0.3 mm for RM or RBM. Volunteer RBM and RM Polaris data were successfully decomposed by the NN with RBM steps resolved with an average difference of only 0.8 mm as compared to values displayed on the SPECT gantry console which are only to the nearest mm. A plot of the NN RM trace and the synchronized trace from a pneumatic bellows shows virtually identical characteristics. Anthropomorphic phantom RBM and RM were decomposed and used to correct motion in SPECT images during reconstruction. The motion corrected slices looked visually identical to slices acquired without motion, and comparison of slice count profiles further confirmed the correction.
心脏单光子发射计算机断层显像(SPECT)成像过程中的患者运动可导致诊断成像伪影。我们采用了一种神经网络(NN)方法,利用北极星立体红外实时运动跟踪系统,对心脏SPECT成像期间收集的监测患者运动数据进行分解。在此,我们展示了将北极星运动数据成功分解为刚体运动(RBM)和呼吸运动(RM)。将RM与RBM分离的动机在于,每种运动都使用不同的方法进行校正。该神经网络需要输入RBM阈值灵敏度极限以及中值滤波窗口宽度。设置中值滤波宽度可采用两步法。在第一次神经网络运行中,中值滤波窗口宽度最初设置为呼吸周期典型的“固定”宽度。这第一次神经网络运行对数据进行初步分解,将其分为RM和RBM。然后将RM输入快速傅里叶变换(FFT)算法,以生成一个呼吸周期输出文件,供第二次神经网络运行时使用,此时中值滤波宽度可在每个时间点“适应”患者的呼吸频率。神经网络的实现是在UNIX环境中使用交互式数据语言(IDL)进行的。对模拟的“精确已知信号”RBM和RM进行分解,RBM步长的平均值误差小于0.11毫米,RM或RBM的总体均方根误差仅为0.3毫米。志愿者的RBM和RM北极星数据被神经网络成功分解,与SPECT机架控制台显示的值(仅精确到毫米)相比,RBM步长的平均差异仅为0.8毫米。神经网络RM轨迹图与来自气动波纹管的同步轨迹图显示出几乎相同的特征。对拟人化体模的RBM和RM进行了分解,并用于在重建过程中校正SPECT图像中的运动。经运动校正的切片在视觉上与无运动时采集的切片相同,切片计数轮廓的比较进一步证实了校正效果。