Kainz Bernhard, Steinberger Markus, Wein Wolfgang, Kuklisova-Murgasova Maria, Malamateniou Christina, Keraudren Kevin, Torsney-Weir Thomas, Rutherford Mary, Aljabar Paul, Hajnal Joseph V, Rueckert Daniel
IEEE Trans Med Imaging. 2015 Sep;34(9):1901-13. doi: 10.1109/TMI.2015.2415453. Epub 2015 Mar 20.
Capturing an enclosing volume of moving subjects and organs using fast individual image slice acquisition has shown promise in dealing with motion artefacts. Motion between slice acquisitions results in spatial inconsistencies that can be resolved by slice-to-volume reconstruction (SVR) methods to provide high quality 3D image data. Existing algorithms are, however, typically very slow, specialised to specific applications and rely on approximations, which impedes their potential clinical use. In this paper, we present a fast multi-GPU accelerated framework for slice-to-volume reconstruction. It is based on optimised 2D/3D registration, super-resolution with automatic outlier rejection and an additional (optional) intensity bias correction. We introduce a novel and fully automatic procedure for selecting the image stack with least motion to serve as an initial registration target. We evaluate the proposed method using artificial motion corrupted phantom data as well as clinical data, including tracked freehand ultrasound of the liver and fetal Magnetic Resonance Imaging. We achieve speed-up factors greater than 30 compared to a single CPU system and greater than 10 compared to currently available state-of-the-art multi-core CPU methods. We ensure high reconstruction accuracy by exact computation of the point-spread function for every input data point, which has not previously been possible due to computational limitations. Our framework and its implementation is scalable for available computational infrastructures and tests show a speed-up factor of 1.70 for each additional GPU. This paves the way for the online application of image based reconstruction methods during clinical examinations. The source code for the proposed approach is publicly available.
使用快速的个体图像切片采集来捕获移动对象和器官的包围体积,在处理运动伪影方面已显示出前景。切片采集之间的运动会导致空间不一致性,可通过切片到体积重建(SVR)方法来解决,以提供高质量的3D图像数据。然而,现有算法通常非常慢,专门针对特定应用,并且依赖于近似值,这阻碍了它们在临床中的潜在应用。在本文中,我们提出了一种用于切片到体积重建的快速多GPU加速框架。它基于优化的2D/3D配准、具有自动离群值拒绝的超分辨率以及额外的(可选)强度偏差校正。我们引入了一种新颖的全自动程序,用于选择运动最小的图像堆栈作为初始配准目标。我们使用人工运动损坏的体模数据以及临床数据来评估所提出的方法,包括肝脏的跟踪自由手超声和胎儿磁共振成像。与单CPU系统相比,我们实现了大于30的加速因子,与当前可用的最先进的多核CPU方法相比,加速因子大于10。我们通过精确计算每个输入数据点的点扩散函数来确保高重建精度,由于计算限制,以前这是不可能的。我们的框架及其实现可针对可用的计算基础设施进行扩展,测试表明每个额外的GPU的加速因子为1.70。这为临床检查期间基于图像的重建方法的在线应用铺平了道路。所提出方法的源代码是公开可用的。