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

被引:0
|
作者
Xiong C. [1 ]
Wang X. [1 ]
Wang X. [1 ]
Wu H. [1 ]
机构
[1] School of Nuclear Science and Engineering, East China University of Technology, Nanchang
[2] School of Radiation Medicine and Protection (SRMP), Soochow University, Suzhou
来源
He Jishu/Nuclear Techniques | 2024年 / 47卷 / 04期
关键词
Airborne gamma-ray spectra; GPU; Threshold denoising;
D O I
10.11889/j.0253-3219.2024.hjs.47.040201
中图分类号
学科分类号
摘要
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. © 2024 Science Press. All rights reserved.
引用
收藏
相关论文
共 17 条
  • [1] LIU Qiushi, ZHANG Qingxian, YANG Hai, Et al., Research on terrain correction method of airborne γ spectrometry, Nuclear Techniques, 44, 9, (2021)
  • [2] XIONG Chao, SUN Kun, GE Liangquan, Et al., A method for the identification of ore-caused anomalies information in the airborne γ-ray spectrum based on fractal filtering by layers, Nuclear Techniques, 42, 1, (2019)
  • [3] XIONG Chao, GE Liangquan, SUN Kun, Et al., Extraction of airborne γ spectrum anomalies by using 2-D wavelet analysis, Nuclear Electronics & Detection Technology, 39, 4, pp. 538-544, (2019)
  • [4] ZHAO Siwen, WU Yi, WANG Chongjie, Denoising algorithm of gamma energy spectra based on singular spectrum analysis, Physics Experimentation, 41, 9, pp. 11-17, (2021)
  • [5] XU Mingju, GAO Jinyao, HU Hao, Et al., Wavelet transform based on GCV criterion and CUDA technology for ground roll attenuation, Progress in Geophysics, 33, 2, pp. 760-768, (2018)
  • [6] Honzatko D, Krulis M, Accelerating block-matching and 3D filtering method for image denoising on GPUs, Journal of Real-Time Image Processing, 16, 6, pp. 2273-2287, (2019)
  • [7] QIU Jiyan, LING Xiang, GUAN Feifan, Et al., Parallel image discrete wavelet transform based on GPU, Electronic Technology & Software Engineering, 10, (2019)
  • [8] Xu Y P, Zhang C L, Xu Z J, Et al., A generic parallel computational framework of lifting wavelet transform for online engineering surface filtration, Signal Processing, 165, C, pp. 37-56, (2019)
  • [9] ZHANG Jinshuang, Research and implementation of discrete wavelet transform algorithm based on CUDA technology, Modern Information Technology, 4, 17, (2020)
  • [10] BA Zhenning, ZHAO Jingxuan, WU Mengtao, Et al., Simulation of near-fault ground motions in complex sites based on CPU-GPU heterogeneous parallelism by spectral element method, Acta Seismologica Sinica, 44, 1, pp. 182-193, (2022)