Qutbi Mohsen
Department of Nuclear Medicine, School of Medicine, Shahid Beheshti University of Medical Sciences, Tehran, Iran.
J Med Phys. 2024 Jan-Mar;49(1):120-126. doi: 10.4103/jmp.jmp_110_23. Epub 2024 Mar 30.
To explore the influence of initial guess or estimate (uniform as "ones" and "zeros" vs. filtered back projection [FBP] image) as an input image for maximum likelihood expectation-maximization (MLEM) tomographic reconstruction algorithm and provide the curves of error or convergence for each of these three initial estimates.
Two phantoms, created as digital images, were utilized: one was a simple noiseless object and the other was a more complicated, noise-degraded object of the section of lower thorax in a matrix of 256 × 256 pixels. Both underwent radon transform or forward projection process and the corresponding sinograms were generated. For filtering during tomographic image reconstruction, ramp and Butterworth filters, as high-pass and low-pass ones, were applied to images. The second phantom (lower thorax) was radon-transformed and the resulting sinogram was degraded by noise. As initial guess or estimate images, in addition to FBP tomographic image, two uniform images, one with all pixels having a value of 1 ("ones") and the other with all having zero ("zeros"), were created. The three initial estimates (FBP, ones, and zeros) were reconstructed with iterative MLEM tomographic reconstruction (with 1, 2, 4, 8, 16, 32, and 64 iterations). The difference between the object and the updated slice was calculated at the end of each iteration (as error matrix), and the mean squared error (MSE) was computed and plotted separately or in conjunction with the MSE curves of other initial estimates. All computations were implemented in MATLAB software.
The results of ones and zeros seemed strikingly similar. The curves of uniform ones and uniform zeros were so close to each other that overlap near-perfectly. However, in the FBP slice as an initial estimate, the resulting tomographic slice was similar with a much higher extent to the object even after 1 or 2 iterations. The pattern of convergence for all three curves was roughly similar. The normalized MSE decreased sharply up to 5 iterations and then, after 10 iterations, the curves reached a plateau until 32 iterations. For the phantom of the lower thorax section with its noise-degraded sinogram, similar to the pattern observed for simple disk-shaped phantom, the curves (normalized MSE) fell sharply up to 10 iterations and then rapidly converged thereafter until 64 iterations.
Similar results are observed when choosing different initial guesses or estimates (uniform vs. FBP) as the starting point, based on the error calculation using MSE. The algorithm converges almost similarly for all initial estimates. Therefore, selecting a uniform initial guess image can be an appropriate choice and may be preferred over an FBP image. Reducing the processing time can be a valid reason for this choice.
探讨初始猜测或估计(均匀的“1”和“0”与滤波反投影[FBP]图像)作为最大似然期望最大化(MLEM)断层重建算法的输入图像的影响,并为这三种初始估计中的每一种提供误差或收敛曲线。
使用创建为数字图像的两个体模:一个是简单的无噪声物体,另一个是更复杂的、在256×256像素矩阵中的下胸部区域的噪声退化物体。两者都进行了拉东变换或正投影过程,并生成了相应的正弦图。在断层图像重建期间进行滤波时,将斜坡滤波器和巴特沃斯滤波器作为高通和低通滤波器应用于图像。第二个体模(下胸部)进行拉东变换,所得正弦图用噪声退化。作为初始猜测或估计图像,除了FBP断层图像外,还创建了两个均匀图像,一个所有像素值为1(“1”),另一个所有像素值为0(“0”)。使用迭代MLEM断层重建(1、2、4、8、16、32和64次迭代)对这三种初始估计(FBP、“1”和“0”)进行重建。在每次迭代结束时计算物体与更新切片之间的差异(作为误差矩阵),计算均方误差(MSE)并单独绘制或与其他初始估计的MSE曲线一起绘制。所有计算均在MATLAB软件中实现。
“1”和“0”的结果似乎非常相似。均匀的“1”和均匀的“0”的曲线彼此非常接近,几乎完美重叠。然而,在作为初始估计的FBP切片中,即使在1或2次迭代后,所得的断层切片与物体的相似程度也高得多。所有三条曲线的收敛模式大致相似。归一化MSE在5次迭代之前急剧下降,然后在10次迭代后,曲线达到平稳状态直至32次迭代。对于具有噪声退化正弦图的下胸部区域体模,类似于在简单盘形体模中观察到的模式,曲线(归一化MSE)在10次迭代之前急剧下降,然后此后迅速收敛直至64次迭代。
基于使用MSE的误差计算,当选择不同的初始猜测或估计(均匀与FBP)作为起点时,观察到相似的结果。该算法对所有初始估计的收敛几乎相似。因此,选择均匀的初始猜测图像可能是一个合适的选择,并且可能比FBP图像更可取。减少处理时间可能是做出此选择的一个合理理由。