Oliveira Dário Augusto Borges, Leal-Taixé Laura, Feitosa Raul Queiroz, Rosenhahn Bodo
Institute of Mathematics and Statistics, University of São Paulo, Brazil; Electrical Engineering Department, Pontifical Catholic University of Rio de Janeiro, Brazil.
Institute of Geodesy and Photogrammetry, ETH Zurich, Switzerland.
Comput Med Imaging Graph. 2016 Jan;47:1-15. doi: 10.1016/j.compmedimag.2015.11.002. Epub 2015 Nov 12.
The identification of vascular networks is an important topic in the medical image analysis community. While most methods focus on single vessel tracking, the few solutions that exist for tracking complete vascular networks are usually computationally intensive and require a lot of user interaction. In this paper we present a method to track full vascular networks iteratively using a single starting point. Our approach is based on a cloud of sampling points distributed over concentric spherical layers. We also proposed a vessel model and a metric of how well a sample point fits this model. Then, we implement the network tracking as a min-cost flow problem, and propose a novel optimization scheme to iteratively track the vessel structure by inherently handling bifurcations and paths. The method was tested using both synthetic and real images. On the 9 different data-sets of synthetic blood vessels, we achieved maximum accuracies of more than 98%. We further use the synthetic data-set to analyze the sensibility of our method to parameter setting, showing the robustness of the proposed algorithm. For real images, we used coronary, carotid and pulmonary data to segment vascular structures and present the visual results. Still for real images, we present numerical and visual results for networks of nerve fibers in the olfactory system. Further visual results also show the potential of our approach for identifying vascular networks topologies. The presented method delivers good results for the several different datasets tested and have potential for segmenting vessel-like structures. Also, the topology information, inherently extracted, can be used for further analysis to computed aided diagnosis and surgical planning. Finally, the method's modular aspect holds potential for problem-oriented adjustments and improvements.
血管网络的识别是医学图像分析领域的一个重要课题。虽然大多数方法专注于单血管跟踪,但现有的少数用于跟踪完整血管网络的解决方案通常计算量很大,并且需要大量用户交互。在本文中,我们提出了一种从单个起点迭代跟踪完整血管网络的方法。我们的方法基于分布在同心球层上的采样点云。我们还提出了一种血管模型以及一个衡量采样点与该模型拟合程度的指标。然后,我们将网络跟踪实现为一个最小成本流问题,并提出一种新颖的优化方案,通过固有地处理分叉和路径来迭代跟踪血管结构。该方法使用合成图像和真实图像进行了测试。在9个不同的合成血管数据集上,我们实现了超过98%的最大准确率。我们进一步使用合成数据集来分析我们的方法对参数设置的敏感性,展示了所提算法的鲁棒性。对于真实图像,我们使用冠状动脉、颈动脉和肺部数据来分割血管结构并展示视觉结果。同样对于真实图像,我们展示了嗅觉系统中神经纤维网络的数值和视觉结果。进一步的视觉结果也显示了我们的方法在识别血管网络拓扑方面的潜力。所提出的方法在测试的几个不同数据集上都取得了良好的结果,并且有分割血管样结构的潜力。此外,固有提取的拓扑信息可用于进一步分析,以辅助计算机辅助诊断和手术规划。最后,该方法的模块化方面具有针对问题进行调整和改进的潜力。