论文标题
FastGeodis:快速概括的大地距离变换
FastGeodis: Fast Generalised Geodesic Distance Transform
论文作者
论文摘要
FastGeodis软件包为计算地球距离和欧几里得距离变换(或两者的混合物)提供了有效的实现,以有效利用CPU和GPU硬件。特别是,它实现了Criminisi等人的可排列的栅格扫描方法。 (2009),其中一行(2D)或平面(3D)中的元素可以使用并行线程计算。该软件包能够处理2D和3D数据,与现有的开源库(Wang,2020年)相比,它在CPU上达到20倍加速度,并在GPU上达到74倍加速度,该库使用了不可行的单线读取CPU实现。使用6核Intel Xeon E5-1650 CPU上的NVIDIA GEFORCE TITAN X(12 GB)上的3D音量数据评估了此处报告的性能加速。在FastGeodis文档中讨论了进一步的绩效改进的比较:https://fastgeodis.readthedocs.io
The FastGeodis package provides an efficient implementation for computing Geodesic and Euclidean distance transforms (or a mixture of both), targeting efficient utilisation of CPU and GPU hardware. In particular, it implements the paralellisable raster scan method from Criminisi et al. (2009), where elements in a row (2D) or plane (3D) can be computed with parallel threads. This package is able to handle 2D as well as 3D data, where it achieves up to a 20x speedup on a CPU and up to a 74x speedup on a GPU as compared to an existing open-source library (Wang, 2020) that uses a non-parallelisable single-thread CPU implementation. The performance speedups reported here were evaluated using 3D volume data on an Nvidia GeForce Titan X (12 GB) with a 6-Core Intel Xeon E5-1650 CPU. Further in-depth comparison of performance improvements are discussed in the FastGeodis documentation: https://fastgeodis.readthedocs.io