An OpenCL Implementation of Pinhole Image Reconstruction

被引:4
作者
Dimmock, Matthew R. [1 ]
Nikulin, Dmitri A. [1 ]
Gillam, John E. [2 ]
Nguyen, Chuong V. [1 ]
机构
[1] Monash Univ, Sch Phys, Melbourne, Vic 3800, Australia
[2] Univ Valencia, CSIC, Inst Fis Corpuscular IFIC, Valencia, Spain
关键词
Collimator; GPU; OpenCL; pinhole; EM ALGORITHM; ANALYTIC DETERMINATION; RESOLUTION; EMISSION; PHOTON; TOMOGRAPHY; SIMULATION; COMPUTER; DESIGN; SYSTEM;
D O I
10.1109/TNS.2012.2197760
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
AC++/OpenCL software platform for emission image reconstruction of data from pinhole cameras has been developed. The software incorporates a new, accurate but computationally costly, probability distribution function for operating on list-mode data from detector stacks. The platform architecture is more general than previous works, supporting advanced models such as arbitrary probability distribution, collimation geometry and detector stack geometry. The software was implemented such that all performance-critical operations occur on OpenCL devices, generally GPUs. The performance of the software is tested on several commodity CPU and GPU devices.
引用
收藏
页码:1738 / 1749
页数:12
相关论文
共 50 条
[21]   Development of fully 3D image reconstruction techniques for pinhole SPECT imaging [J].
Zhang XueZhu ;
Qi YuJin .
CHINESE SCIENCE BULLETIN, 2011, 56 (03) :340-348
[22]   OpenCL-based Hardware-Software Co-design Methodology for Image Processing Implementation on Heterogeneous FPGA Platform [J].
Ayat, Sayed Omid ;
Khalil-Hani, Mohamed ;
Bakhteri, Rabia .
PROCEEDINGS 5TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2015), 2015, :36-41
[23]   A parallel approach of spectrometry Raman image processing using OpenCL [J].
Zouaneb, Imane ;
Belarbi, Mostefa ;
Chouarfia, Abdellah .
2017 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING - BOUMERDES (ICEE-B), 2017,
[24]   Achieving a Single Compute Device Image in OpenCL for Multiple GPUs [J].
Kim, Jungwon ;
Kim, Honggyu ;
Lee, Joo Hwan ;
Lee, Jaejin .
ACM SIGPLAN NOTICES, 2011, 46 (08) :277-287
[25]   FAST MULTIDIMENSIONAL IMAGE PROCESSING WITH OPENCL [J].
Dantas, Daniel Oliveira ;
Passos Leal, Helton Danilo ;
Barros Sousa, Davy Oliveira .
2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, :1779-1783
[26]   OpenCLIPER: An OpenCL-Based C plus plus Framework for Overhead-Reduced Medical Image Processing and Reconstruction on Heterogeneous Devices [J].
Simmross-Wattenberg, Federico ;
Rodriguez-Cayetano, Manuel ;
Royuela-del-Val, Javier ;
Martin-Gonzalez, Elena ;
Moya-Saez, Elisa ;
Martin-Fernandez, Marcos ;
Alberola-Lopez, Carlos .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2019, 23 (04) :1702-1709
[27]   Optimized OpenCL implementation of the Elastodynamic Finite Integration Technique for viscoelastic media [J].
Molero-Armenta, M. ;
Iturraran-Viveros, Ursula ;
Aparicio, S. ;
Hernandez, M. G. .
COMPUTER PHYSICS COMMUNICATIONS, 2014, 185 (10) :2683-2696
[28]   Implementation of Motion Estimation Based On Heterogeneous Parallel Computing System with OpenCL [J].
Zhang, Jinglin ;
Nezan, Jean-Francois ;
Cousin, Jean-Gabriel .
2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, :41-45
[29]   PARALLEL IMPLEMENTATION OF LBP BASED FACE RECOGNITION ON GPU USING OPENCL [J].
Dwith, C. Y. N. ;
Rathna, G. N. .
2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, :755-760
[30]   Efficient Monte-Carlo based system modelling for image reconstruction in preclinical pinhole SPECT [J].
Minh Phuong Nguyen ;
Goorden, Marlies C. ;
Ramakers, Ruud M. ;
Beekman, Freek J. .
PHYSICS IN MEDICINE AND BIOLOGY, 2021, 66 (12)