NUCLEAR TECHNIQUES, Volume. 47, Issue 4, 040201(2024)

CUDA-based parallel acceleration algorithm for wavelet denoising of airborne γ-ray spectrometry data

Chao XIONG1, Xin WANG1, Xinjie WANG2, and Hexi WU1、*
Author Affiliations
  • 1School of Nuclear Science and Engineering, East China University of Technology, Nanchang 330013, China
  • 2School of Radiation Medicine and Protection (SRMP) of Soochow University, Suzhou 215123, China
  • show less

    Background

    The volume of aviation gamma spectrum data is immense. If only a central processing unit (CPU) is used for data post-processing, it would be constrained by computational efficiency.

    Purpose

    This study aims to propose a CUDA-based graphics processing unit (GPU) parallel solution that optimally accelerates the denoising of airborne gamma-ray spectral data using wavelet transformation.

    Methods

    First, the impact of different block sizes on computational time was tested to determine the optimal block size for processing airborne gamma-ray spectral data. Subsequently, a GPU, instead of a CPU, was used to calculate the acceleration ratio for handling airborne gamma-ray spectral data of different volumes, and wavelet basis functions were used for those with the same data volume. Finally, by introducing white noise to the experimentally measured airborne gamma-ray spectral data, the signal-to-noise ratio of denoised data was calculated to optimize the threshold denoising method suitable for parallel acceleration of the GPU.

    Results

    The optimal two-dimensional block sizes for denoising airborne gamma-ray spectral data are 64×64 and 128×128. Among the wavelet basis functions, those that achieved a total time acceleration ratio exceeding 100 compared to CPU processing account for 80%, while those that reached an acceleration ratio exceeding 90 constitute 91%. The coif5 function achieves an acceleration ratio of 353 times whilst the acceleration ratio of the threshold denoising function approaches 570.

    Conclusions

    All wavelet functions exhibit insufficient denoising effects at low signal-to-noise ratios and excessive denoising effects at high signal-to-noise ratios. Significant denoising can be achieved using hard thresholding of coif5, soft thresholding of coif1, and improved thresholding of bior3.7.

    Keywords
    Tools

    Get Citation

    Copy Citation Text

    Chao XIONG, Xin WANG, Xinjie WANG, Hexi WU. CUDA-based parallel acceleration algorithm for wavelet denoising of airborne γ-ray spectrometry data[J]. NUCLEAR TECHNIQUES, 2024, 47(4): 040201

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Research Articles

    Received: Oct. 19, 2023

    Accepted: --

    Published Online: May. 28, 2024

    The Author Email: WU Hexi (吴和喜)

    DOI:10.11889/j.0253-3219.2024.hjs.47.040201

    Topics