Graphic Processing Unit Based Phase Retrieval and CT Reconstruction for Differential X-Ray Phase Contrast Imaging
Compared with the conventional X-ray absorption imaging, the X-ray phase-contrast imaging shows higher contrast on samples with low attenuation coefficient like blood vessels and soft tissues. Among the modalities of phase-contrast imaging, the grating-based phase contrast imaging has been widely ac...
        Saved in:
      
    
          | Published in | Shanghai jiao tong da xue xue bao Vol. 19; no. 5; pp. 550 - 554 | 
|---|---|
| Main Author | |
| Format | Journal Article | 
| Language | English | 
| Published | 
        Heidelberg
          Shanghai Jiaotong University Press
    
        01.10.2014
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 1007-1172 1995-8188  | 
| DOI | 10.1007/s12204-014-1539-x | 
Cover
| Summary: | Compared with the conventional X-ray absorption imaging, the X-ray phase-contrast imaging shows higher contrast on samples with low attenuation coefficient like blood vessels and soft tissues. Among the modalities of phase-contrast imaging, the grating-based phase contrast imaging has been widely accepted owing to the advantage of wide range of sample selections and exemption of coherent source. However, the downside is the substantially larger amount of data generated from the phase-stepping method which slows down the reconstruction process. Graphic processing unit (GPU) has the advantage of allowing parallel computing which is very useful for large quantity data processing. In this paper, a compute unified device architecture (CUDA) C program based on GPU is introduced to accelerate the phase retrieval and filtered back projection (FBP) algorithm for grating-based tomography. Depending on the size of the data, the CUDA C program shows different amount of speed-up over the standard C program on the same Visual Studio 2010 platform. Meanwhile, the speed-up ratio increases as the size of data increases. | 
|---|---|
| Bibliography: | 31-1943/U grating-based phase contrast imaging, parallel computing, graphic processing unit (GPU), computeunified device architecture (CUDA), filtered back projection (FBP) CHEN Xiao-qing, WANG Yu-jie, SUN Jian-qi (a. School of Biomedical Engineering; b. Department of Physics and Astronomy, Shanghai Jiaotong University, Shanghai 200240, China) Compared with the conventional X-ray absorption imaging, the X-ray phase-contrast imaging shows higher contrast on samples with low attenuation coefficient like blood vessels and soft tissues. Among the modalities of phase-contrast imaging, the grating-based phase contrast imaging has been widely accepted owing to the advantage of wide range of sample selections and exemption of coherent source. However, the downside is the substantially larger amount of data generated from the phase-stepping method which slows down the reconstruction process. Graphic processing unit (GPU) has the advantage of allowing parallel computing which is very useful for large quantity data processing. In this paper, a compute unified device architecture (CUDA) C program based on GPU is introduced to accelerate the phase retrieval and filtered back projection (FBP) algorithm for grating-based tomography. Depending on the size of the data, the CUDA C program shows different amount of speed-up over the standard C program on the same Visual Studio 2010 platform. Meanwhile, the speed-up ratio increases as the size of data increases. ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23  | 
| ISSN: | 1007-1172 1995-8188  | 
| DOI: | 10.1007/s12204-014-1539-x |