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 条
  • [21] GPU-based fast low-dose cone beam CT reconstruction via total variation
    Jia, Xun
    Lou, Yifei
    Lewis, John
    Li, Ruijiang
    Gu, Xuejun
    Men, Chunhua
    Song, William Y.
    Jiang, Steve B.
    JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2011, 19 (02) : 139 - 154
  • [22] BallMerge: High-quality Fast Surface Reconstruction via Voronoi Balls
    Parakkat, Amal Dev
    Ohrhallinger, Stefan
    Eisemann, Elmar
    Memari, Pooran
    COMPUTER GRAPHICS FORUM, 2024, 43 (02)
  • [23] Demo: Kahawai: High-Quality Mobile Gaming Using GPU Offload
    Cuervo, Eduardo
    Wolman, Alec
    Cox, Landon
    Saroiu, Stefan
    Musuvathi, Madanlal
    Razeen, Ali
    MOBISYS'14: PROCEEDINGS OF THE 12TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2014, : 345 - 345
  • [24] High-quality Surface Reconstruction using Gaussian Surfels
    Dai, Pinxuan
    Xu, Jiamin
    Xie, Wenxiang
    Liu, Xinguo
    Wang, Huamin
    Xu, Weiwei
    PROCEEDINGS OF SIGGRAPH 2024 CONFERENCE PAPERS, 2024,
  • [25] High-Quality Hyperspectral Reconstruction Using a Spectral Prior
    Choi, Inchang
    Jeon, Daniel S.
    Nam, Giljoo
    Gutierrez, Diego
    Kim, Min H.
    ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (06):
  • [26] Digital reconstruction of high-quality daily 4D cone-beam CT images using prior knowledge of anatomy and respiratory motion
    Zhang, Yongbin
    Yang, Jinzhong
    Zhang, Lifei
    Court, Laurence E.
    Gao, Song
    Balter, Peter A.
    Dong, Lei
    COMPUTERIZED MEDICAL IMAGING AND GRAPHICS, 2015, 40 : 30 - 38
  • [27] Fast and Reliable Cone-Beam CT Reconstruction Using Cloud Computing
    Meng, B.
    Pratx, G.
    Xing, L.
    MEDICAL PHYSICS, 2011, 38 (06)
  • [28] Iterative Cone Beam CT Reconstruction On a Multi-GPU Platform
    Wang, X.
    Yan, H.
    Cervino, L.
    Jiang, S.
    Jia, X.
    MEDICAL PHYSICS, 2013, 40 (06)
  • [29] Fast High-Quality Noise
    Frisvad, Jeppe Revall
    Wyvill, Geoff
    GRAPHITE 2007: 5TH INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES IN AUSTRALASIA AND SOUTHERN ASIA, PROCEEDINGS, 2007, : 243 - +
  • [30] FAST REACTIONS AND HIGH-QUALITY
    DUNN, J
    ENGINEER, 1984, 258 (6690) : 69 - 70