Pattern Recognition Lab, Department of Computer Science, Friedrich-Alexander-University Erlangen-Nuremberg, 91058, Erlangen, Germany.
Advanced Therapies, Siemens Healthineers, 91301, Forchheim, Germany.
Med Phys. 2019 Feb;46(2):689-703. doi: 10.1002/mp.13317. Epub 2018 Dec 24.
Benefiting from multi-energy x-ray imaging technology, material decomposition facilitates the characterization of different materials in x-ray imaging. However, the performance of material decomposition is limited by the accuracy of the decomposition model. Due to the presence of nonideal effects in x-ray imaging systems, it is difficult to explicitly build the imaging system models for material decomposition. As an alternative, this paper explores the feasibility of using machine learning approaches for material decomposition tasks.
In this work, we propose a learning-based pipeline to perform material decomposition. In this pipeline, the step of feature extraction is implemented to integrate more informative features, such as neighboring information, to facilitate material decomposition tasks, and the step of hold-out validation with continuous interleaved sampling is employed to perform model evaluation and selection. We demonstrate the material decomposition capability of our proposed pipeline with promising machine learning algorithms in both simulation and experimentation, the algorithms of which are artificial neural network (ANN), Random Tree, REPTree and Random Forest. The performance was quantitatively evaluated using a simulated XCAT phantom and an anthropomorphic torso phantom. In order to evaluate the proposed method, two measurement-based material decomposition methods were used as the reference methods for comparison studies. In addition, deep learning-based solutions were also investigated to complete this work as a comprehensive comparison of machine learning solution for material decomposition.
In both the simulation study and the experimental study, the introduced machine learning algorithms are able to train models for the material decomposition tasks. With the application of neighboring information, the performance of each machine learning algorithm is strongly improved. Compared to the state-of-the-art method, the performance of ANN in the simulation study is an improvement of over 24% in the noiseless scenarios and over 169% in the noisy scenario, while the performance of the Random Forest is an improvement of over 40% and 165%, respectively. Similarly, the performance of ANN in the experimental study is an improvement of over 42% in the denoised scenario and over 45% in the original scenario, while the performance of Random Forest is an improvement by over 33% and 40%, respectively.
The proposed pipeline is able to build generic material decomposition models for different scenarios, and it was validated by quantitative evaluation in both simulation and experimentation. Compared to the reference methods, appropriate features and machine learning algorithms can significantly improve material decomposition performance. The results indicate that it is feasible and promising to perform material decomposition using machine learning methods, and our study will facilitate future efforts toward clinical applications.
受益于多能量 X 射线成像技术,物质分解有助于在 X 射线成像中对不同物质进行特征描述。然而,物质分解的性能受到分解模型准确性的限制。由于 X 射线成像系统中存在不理想的影响,因此很难为物质分解任务显式构建成像系统模型。作为替代方案,本文探讨了使用机器学习方法进行物质分解任务的可行性。
在这项工作中,我们提出了一种基于学习的流水线来进行物质分解。在这个流水线中,特征提取步骤用于集成更具信息量的特征,例如相邻信息,以促进物质分解任务,并且采用带有连续交错采样的保留验证步骤来执行模型评估和选择。我们使用有前途的机器学习算法在模拟和实验中展示了我们提出的流水线的物质分解能力,其中算法包括人工神经网络(ANN)、随机树、REPTree 和随机森林。使用模拟 XCAT 体模和人体体模对性能进行了定量评估。为了评估所提出的方法,使用了两种基于测量的物质分解方法作为比较研究的参考方法。此外,还研究了基于深度学习的解决方案,以完成这项工作,作为对物质分解的机器学习解决方案的全面比较。
在模拟研究和实验研究中,引入的机器学习算法都能够为物质分解任务训练模型。通过应用相邻信息,每个机器学习算法的性能都得到了很大的提高。与最先进的方法相比,ANN 在模拟研究中的性能在无噪声情况下提高了 24%以上,在噪声情况下提高了 169%以上,而随机森林的性能分别提高了 40%和 165%。同样,ANN 在实验研究中的性能在去噪情况下提高了 42%以上,在原始情况下提高了 45%以上,而随机森林的性能分别提高了 33%和 40%。
所提出的流水线能够为不同场景构建通用的物质分解模型,并通过模拟和实验中的定量评估进行了验证。与参考方法相比,适当的特征和机器学习算法可以显著提高物质分解性能。结果表明,使用机器学习方法进行物质分解是可行且有前途的,我们的研究将有助于未来向临床应用的努力。