GPU-Based Real-Time Software Coincidence Processing for Digital PET System

被引:1
作者
Shi, Yu [1 ]
Meng, Fanzhen [1 ]
Zhou, Jianwei [1 ]
Li, Lei [1 ]
Li, Juntao [1 ]
Zhu, Shouping [1 ]
机构
[1] Xidian Univ, Sch Life Sci & Technol, Minist Educ, Engn Res Ctr Mol & Neuro Imaging, Xian 710126, Shaanxi, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Coincidence processing; digital positron emission tomography (PET); graphics processing unit (GPU); multi-threading; software coincidence processing (SCP); FDG-PET; IMAGE-RECONSTRUCTION; BRAIN; DIAGNOSIS; IMPACT; CANCER; BLOOD; TOF;
D O I
10.1109/TRPMS.2021.3123875
中图分类号
R8 [特种医学]; R445 [影像诊断学];
学科分类号
1002 ; 100207 ; 1009 ;
摘要
In some modern digital positron emission tomography (PET) systems, the coincidence pairs are extracted by software coincidence processing (SCP) for reconstruction. The SCP is typically implemented on central processing units (CPUs) and then it is accelerated by CPU multithreading technology. However, the more detection modules a PET system has, the more CPU threads are used in acquisition and the fewer threads are available in coincidence processing when the number of threads is fixed. This phenomenon results in reduced processing performance of CPU-based SCP, which limits the application of SCP. In this article, we propose low-cost GPU-based real-time SCP (GPU-SCP) methods to solve the limited CPU thread problem. The proposed processing architecture simplifies the management of threads between acquisition and coincidence processing, leading to the decouple of acquisition and coincidence, accelerates the coincidence processing by GPU multiple threads, and finally realizes the online coincidence processing in high-sensitivity digital PET systems with 20 basic detection modules (BDMs). To evaluate the performance of the proposed GPU-based SCP approaches, we adapted them to the home-made PET systems with different architectures. The speedup experimental results show that the proposed sorting-based GPU-SCP achieves up to similar to 15 times average speedup on GTX1070 compared with serial CPU algorithms, which is comparable to the parallel CPU algorithm with 30 threads. Besides, the proposed combination-based GPU-SCP is superior to the sorting-based GPU-SCP for a specific system architecture. Besides, the image quality experiments indicate the reconstruction images processed by GPU-SCPs are almost the same as the ground truth (differences similar to 1% in the image domain).
引用
收藏
页码:707 / 720
页数:14
相关论文
共 40 条
  • [1] [Anonymous], 2019, CUDA Toolkit Documentation v10.1
  • [2] Pharmacokinetic Characterization of [18F]UCB-H PET Radiopharmaceutical in the Rat Brain
    Becker, Guillaume
    Warnier, Corentin
    Serrano, Maria Elisa
    Bahri, Mohamed Ali
    Mercier, Joel
    Lemaire, Christian
    Salmon, Eric
    Luxen, Andre
    Plenevaux, Alain
    [J]. MOLECULAR PHARMACEUTICS, 2017, 14 (08) : 2719 - 2725
  • [3] Brasse D, 2005, J NUCL MED, V46, P859
  • [4] A Sensor Network Architecture for Digital SiPM-Based PET Systems
    Bruschini, Claudio
    Veerappan, Chockalingam
    Gramuglia, Francesco
    Bijwaard, Martijn
    Papp, Zoltan
    Charbon, Edoardo
    [J]. IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2018, 2 (06) : 574 - 587
  • [5] Cherubal S., 2006, Proceedings. 14th Asian Test Symposium, DOI 10.1007/0-387-34946-4_1
  • [6] Clinical impact of FDG-PET imaging cervical cancer: From in post-therapy surveillance of uterine diagnosis to prognosis
    Chung, Hyun Hoon
    Kim, Seok-Ki
    Kim, Tae Hyun
    Lee, Sun
    Kang, Keon Wook
    Kim, Joo-Young
    Park, Sang-Yoon
    [J]. GYNECOLOGIC ONCOLOGY, 2006, 103 (01) : 165 - 170
  • [7] Fully 3D list-mode time-of-flight PET image reconstruction on GPUs using CUDA
    Cui, Jing-yu
    Pratx, Guillem
    Prevrhal, Sven
    Levin, Craig S.
    [J]. MEDICAL PHYSICS, 2011, 38 (12) : 6775 - 6786
  • [8] FDG PET in the differential diagnosis of parkinsonian disorders
    Eckert, T
    Barnes, A
    Dhawan, V
    Frucht, S
    Gordon, MF
    Feigin, AS
    Eidelberg, D
    [J]. NEUROIMAGE, 2005, 26 (03) : 912 - 921
  • [9] Software-Based Real-Time Acquisition and Processing of PET Detector Raw Data
    Goldschmidt, Benjamin
    Schug, David
    Lerche, Christoph W.
    Salomon, Andre
    Gebhardt, Pierre
    Weissler, Bjoern
    Wehner, Jakob
    Dueppenbecker, Peter M.
    Kiessling, Fabian
    Schulz, Volkmar
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2016, 63 (02) : 316 - 327
  • [10] Towards Software-Based Real-Time Singles and Coincidence Processing of Digital PET Detector Raw Data
    Goldschmidt, Benjamin
    Lerche, Christoph W.
    Solf, Torsten
    Salomon, Andre
    Kiessling, Fabian
    Schulz, Volkmar
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2013, 60 (03) : 1550 - 1559