• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于图形处理单元的术中基于强度的图像配准的性能感知编程。

Performance-aware programming for intraoperative intensity-based image registration on graphics processing units.

机构信息

Department of Mechanical Engineering, The University of Hong Kong, Pok Fu Lam, Hong Kong.

Department of Computing, Imperial College London, London, SW7 2AZ, UK.

出版信息

Int J Comput Assist Radiol Surg. 2021 Mar;16(3):375-386. doi: 10.1007/s11548-020-02303-y. Epub 2021 Jan 23.

DOI:10.1007/s11548-020-02303-y
PMID:33484431
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7946684/
Abstract

PURPOSE

Intensity-based image registration has been proven essential in many applications accredited to its unparalleled ability to resolve image misalignments. However, long registration time for image realignment prohibits its use in intra-operative navigation systems. There has been much work on accelerating the registration process by improving the algorithm's robustness, but the innate computation required by the registration algorithm has been unresolved.

METHODS

Intensity-based registration methods involve operations with high arithmetic load and memory access demand, which supposes to be reduced by graphics processing units (GPUs). Although GPUs are widespread and affordable, there is a lack of open-source GPU implementations optimized for non-rigid image registration. This paper demonstrates performance-aware programming techniques, which involves systematic exploitation of GPU features, by implementing the diffeomorphic log-demons algorithm.

RESULTS

By resolving the pinpointed computation bottlenecks on GPU, our implementation of diffeomorphic log-demons on Nvidia GTX Titan X GPU has achieved ~ 95 times speed-up compared to the CPU and registered a 1.3-M voxel image in 286 ms. Even for large 37-M voxel images, our implementation is able to register in 8.56 s, which attained ~ 258 times speed-up. Our solution involves effective employment of GPU computation units, memory, and data bandwidth to resolve computation bottlenecks.

CONCLUSION

The computation bottlenecks in diffeomorphic log-demons are pinpointed, analyzed, and resolved using various GPU performance-aware programming techniques. The proposed fast computation on basic image operations not only enhances the computation of diffeomorphic log-demons, but is also potentially extended to speed up many other intensity-based approaches. Our implementation is open-source on GitHub at https://bit.ly/2PYZxQz .

摘要

目的

基于强度的图像配准已被证明在许多应用中是必不可少的,因为它具有无与伦比的解决图像配准的能力。然而,图像重新配准的注册时间较长,限制了其在术中导航系统中的应用。已经有很多工作致力于通过提高算法的鲁棒性来加速注册过程,但是注册算法固有的计算需求尚未得到解决。

方法

基于强度的配准方法涉及到具有高算术负载和内存访问需求的操作,这些操作可以通过图形处理单元(GPU)来减少。尽管 GPU 已经广泛应用且价格低廉,但缺乏针对非刚性图像配准的优化的开源 GPU 实现。本文通过实现变形对数恶魔算法,展示了性能感知编程技术,该技术涉及对 GPU 特性的系统利用。

结果

通过在 GPU 上解决了确定的计算瓶颈,我们在 Nvidia GTX Titan X GPU 上实现的变形对数恶魔算法的速度比 CPU 快了约 95 倍,并在 286 毫秒内注册了 1300 万体素的图像。即使对于 3700 万体素的大型图像,我们的实现也能够在 8.56 秒内完成注册,速度提高了约 258 倍。我们的解决方案涉及到有效利用 GPU 的计算单元、内存和数据带宽来解决计算瓶颈。

结论

通过各种 GPU 性能感知编程技术,确定了变形对数恶魔中的计算瓶颈,并对其进行了分析和解决。所提出的快速计算基本图像操作不仅增强了变形对数恶魔的计算能力,而且还可能扩展到加速许多其他基于强度的方法。我们的实现是开源的,可在 GitHub 上获得,网址为 https://bit.ly/2PYZxQz。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/bdee87a80e7a/11548_2020_2303_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/648b8415f4fc/11548_2020_2303_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/88a86c6c35b1/11548_2020_2303_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/1d96cfc171e4/11548_2020_2303_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/31f4a8795a9a/11548_2020_2303_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/7791e35c70fa/11548_2020_2303_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/533ccbf8a4d8/11548_2020_2303_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/18abd5bdfa09/11548_2020_2303_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/819d89f695db/11548_2020_2303_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/bdee87a80e7a/11548_2020_2303_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/648b8415f4fc/11548_2020_2303_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/88a86c6c35b1/11548_2020_2303_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/1d96cfc171e4/11548_2020_2303_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/31f4a8795a9a/11548_2020_2303_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/7791e35c70fa/11548_2020_2303_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/533ccbf8a4d8/11548_2020_2303_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/18abd5bdfa09/11548_2020_2303_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/819d89f695db/11548_2020_2303_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b72b/7946684/bdee87a80e7a/11548_2020_2303_Fig9_HTML.jpg

相似文献

1
Performance-aware programming for intraoperative intensity-based image registration on graphics processing units.基于图形处理单元的术中基于强度的图像配准的性能感知编程。
Int J Comput Assist Radiol Surg. 2021 Mar;16(3):375-386. doi: 10.1007/s11548-020-02303-y. Epub 2021 Jan 23.
2
High performance computing for deformable image registration: towards a new paradigm in adaptive radiotherapy.用于可变形图像配准的高性能计算:迈向自适应放射治疗的新范式。
Med Phys. 2008 Aug;35(8):3546-53. doi: 10.1118/1.2948318.
3
GPU accelerated generation of digitally reconstructed radiographs for 2-D/3-D image registration.GPU 加速的数字重建射线影像生成,用于 2-D/3-D 图像配准。
IEEE Trans Biomed Eng. 2012 Sep;59(9):2594-603. doi: 10.1109/TBME.2012.2207898. Epub 2012 Jul 11.
4
A fast forward projection using multithreads for multirays on GPUs in medical image reconstruction.基于 GPU 的医学图像重建中多线程快速前向投影的多射线算法。
Med Phys. 2011 Jul;38(7):4052-65. doi: 10.1118/1.3591994.
5
Ultra-fast digital tomosynthesis reconstruction using general-purpose GPU programming for image-guided radiation therapy.基于通用 GPU 编程的用于图像引导放射治疗的超快速数字断层合成重建。
Technol Cancer Res Treat. 2011 Aug;10(4):295-306. doi: 10.7785/tcrt.2012.500206.
6
Accelerating B-spline interpolation on GPUs: Application to medical image registration.在图形处理器上加速B样条插值:在医学图像配准中的应用
Comput Methods Programs Biomed. 2020 Sep;193:105431. doi: 10.1016/j.cmpb.2020.105431. Epub 2020 Mar 3.
7
Fast polyenergetic forward projection for image formation using OpenCL on a heterogeneous parallel computing platform.使用 OpenCL 在异构并行计算平台上进行快速多能量前向投影的图像形成。
Med Phys. 2012 Nov;39(11):6745-56. doi: 10.1118/1.4758062.
8
GPU-based streaming architectures for fast cone-beam CT image reconstruction and demons deformable registration.基于图形处理器(GPU)的流架构用于快速锥束计算机断层扫描(CT)图像重建和戴蒙斯可变形配准。
Phys Med Biol. 2007 Oct 7;52(19):5771-83. doi: 10.1088/0031-9155/52/19/003. Epub 2007 Sep 10.
9
Implementation and evaluation of various demons deformable image registration algorithms on a GPU.在 GPU 上实现和评估各种变形体图像配准算法。
Phys Med Biol. 2010 Jan 7;55(1):207-19. doi: 10.1088/0031-9155/55/1/012.
10
Large-scale neural circuit mapping data analysis accelerated with the graphical processing unit (GPU).利用图形处理单元(GPU)加速大规模神经回路映射数据分析。
J Neurosci Methods. 2015 Jan 15;239:1-10. doi: 10.1016/j.jneumeth.2014.09.022. Epub 2014 Sep 30.

本文引用的文献

1
Techniques for Stereotactic Neurosurgery: Beyond the Frame, Toward the Intraoperative Magnetic Resonance Imaging-Guided and Robot-Assisted Approaches.立体定向神经外科手术技术:超越框架,迈向术中磁共振成像引导和机器人辅助方法。
World Neurosurg. 2018 Aug;116:77-87. doi: 10.1016/j.wneu.2018.04.155. Epub 2018 May 3.
2
Deep Adaptive Log-Demons: Diffeomorphic Image Registration with Very Large Deformations.深度自适应对数恶魔算法:用于大变形的微分同胚图像配准
Comput Math Methods Med. 2015;2015:836202. doi: 10.1155/2015/836202. Epub 2015 May 18.
3
A new fast accurate nonlinear medical image registration program including surface preserving regularization.
一种新的快速准确的非线性医学图像配准程序,包括保持表面的正则化。
IEEE Trans Med Imaging. 2014 Nov;33(11):2118-27. doi: 10.1109/TMI.2014.2332370. Epub 2014 Jun 23.
4
The Cancer Imaging Archive (TCIA): maintaining and operating a public information repository.癌症影像档案库(TCIA):维护和运营公共信息知识库。
J Digit Imaging. 2013 Dec;26(6):1045-57. doi: 10.1007/s10278-013-9622-7.
5
Deformable medical image registration: a survey.可变形医学图像配准:综述。
IEEE Trans Med Imaging. 2013 Jul;32(7):1153-90. doi: 10.1109/TMI.2013.2265603. Epub 2013 May 31.
6
Identification and acute targeting of gaps in atrial ablation lesion sets using a real-time magnetic resonance imaging system.使用实时磁共振成像系统识别和急性靶向心房消融病灶集的缺口。
Circ Arrhythm Electrophysiol. 2012 Dec;5(6):1130-5. doi: 10.1161/CIRCEP.112.973164. Epub 2012 Oct 15.
7
3D Slicer as an image computing platform for the Quantitative Imaging Network.3D Slicer 作为定量成像网络的图像计算平台。
Magn Reson Imaging. 2012 Nov;30(9):1323-41. doi: 10.1016/j.mri.2012.05.001. Epub 2012 Jul 6.
8
A Demons algorithm for image registration with locally adaptive regularization.一种用于图像配准的具有局部自适应正则化的恶魔算法。
Med Image Comput Comput Assist Interv. 2009;12(Pt 1):574-81. doi: 10.1007/978-3-642-04268-3_71.
9
Review of intraoperative imaging and planning techniques in permanent seed prostate brachytherapy.永久种子前列腺近距离放射治疗术中成像和计划技术的综述。
Radiother Oncol. 2010 Jan;94(1):12-23. doi: 10.1016/j.radonc.2009.12.012. Epub 2010 Jan 13.
10
Implementation and evaluation of various demons deformable image registration algorithms on a GPU.在 GPU 上实现和评估各种变形体图像配准算法。
Phys Med Biol. 2010 Jan 7;55(1):207-19. doi: 10.1088/0031-9155/55/1/012.