A fast and high-quality cone beam reconstruction pipeline using the GPU

被引:9
|
作者
Schiwietz, Thomas [1 ,3 ]
Bose, Supratik [2 ]
Maltz, Jonathan [2 ]
Westermann, Rudiger [3 ]
机构
[1] Siemens Corp Res, 755 College Road East, Princeton, NJ 08540 USA
[2] Siemens Oncol Care Syst, Concord, CA 95420 USA
[3] Tech Univ Munich, Comp Graph & Visualizat Grp, D-85748 Garching, Germany
关键词
cone beam reconstruction; filtered backprojection; curvature smoothing; FFT; high-pass filtering; ring artifact removal; cupping artifact removal; GPU;
D O I
10.1117/12.707598
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Cone beam scanners have evolved rapidly in the past years. Increasing sampling resolution of the projection images and the desire to reconstruct high resolution output volumes increases both the memory consumption and the processing time considerably. In order to keep the processing time down new strategies for memory management are required as well as new algorithmic implementations of the reconstruction pipeline. In this paper, we present a fast and high-quality cone beam reconstruction pipeline using the Graphics Processing Unit (CPU). This pipeline includes the backprojection process and also pre-filtering and post-filtering stages. In particular, we focus on a subset of five stages, but more stages can be integrated easily. In the pre-filtering stage, we first reduce the amount of noise in the acquired projection images by a non-linear curvature-based smoothing algorithm. Then, we apply a high-pass filter as required by the inverse Radon transform. Next, the backprojection pass reconstructs a raw 3D volume. In post-processing, we first filter the volume by a ring artifact removal. Then, we remove cupping artifacts by our novel uniformity correction algorithm. We present the algorithm in detail. In order to execute the pipeline as quickly as possible we take advantage of GPUs that have proven to be very fast parallel processors for numerical problems. Unfortunately, both the projection images and the reconstruction volume are too large to fit into 512 MB of GPU memory. Therefore, we present an efficient memory management strategy that minimizes the bus transfer between main memory and CPU memory. Our results show a 4 times performance gain over a highly optimized CPU implementation using SSE2/3 commands. At the same time, the image quality is comparable to the CPU results with an average per pixel difference of 10(-5).
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Novel Algorithms for High-Quality Diagnostic and On-Board Cone-Beam CT
    Sisniega, Alejandro
    Sisniega, A.
    Kachelriess, M.
    Wang, A.
    Rong, Y.
    MEDICAL PHYSICS, 2021, 48 (06)
  • [32] GPU-based streaming architectures for fast cone-beam CT image reconstruction and demons deformable registration
    Sharp, G. C.
    Kandasamy, N.
    Singh, H.
    Folkert, M.
    PHYSICS IN MEDICINE AND BIOLOGY, 2007, 52 (19): : 5771 - 5783
  • [33] Layer-mesh-based holograms for fast generation and high-quality reconstruction
    Yao, Yongwei
    Zhang, Yaping
    Poon, Ting-Chung
    OPTICS AND LASERS IN ENGINEERING, 2024, 175
  • [34] GPU based iterative cone-beam CT reconstruction using empty space skipping technique
    Zhao, Xing
    Hu, Jing-Jing
    Yang, Tao
    JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2013, 21 (01) : 53 - 69
  • [35] GPU-based iterative cone-beam CT reconstruction using tight frame regularization
    Jia, Xun
    Dong, Bin
    Lou, Yifei
    Jiang, Steve B.
    PHYSICS IN MEDICINE AND BIOLOGY, 2011, 56 (13): : 3787 - 3807
  • [36] Real-time 3D cone-beam reconstruction using GPU's
    Stsepankou, D.
    Hesser, J.
    Boda-Heggemann, J.
    Wertz, H. -J.
    Lohr, F.
    Wenz, F.
    ONKOLOGIE, 2008, 31 : 177 - 178
  • [38] Statistical reconstruction for cone-beam CT with a post-artifact-correction noise model: application to high-quality head imaging
    Dang, H.
    Stayman, J. W.
    Sisniega, A.
    Xu, J.
    Zbijewski, W.
    Wang, X.
    Foos, D. H.
    Aygun, N.
    Koliatsos, V. E.
    Siewerdsen, J. H.
    PHYSICS IN MEDICINE AND BIOLOGY, 2015, 60 (16): : 6153 - 6175
  • [39] GPU-Friendly High-Quality Terrain Rendering
    Schneider, Jens
    Westermann, Ruediger
    JOURNAL OF WSCG, 2006, 2006, 14 (1-3): : 49 - 56
  • [40] GPU Optimization for High-Quality Kinetic Fluid Simulation
    Chen, Yixin
    Li, Wei
    Fan, Rui
    Liu, Xiaopei
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2022, 28 (09) : 3235 - 3251