A GPU-parallel algorithm for ECG signal denoising based on the NLM method.

被引:19
|
作者
Cuomo, Salvatore [1 ]
De Michele, Pasquale [1 ]
Marcellino, Livia [2 ]
Galletti, Ardelio [2 ]
机构
[1] Univ Naples Federico II, Dept Math & Appl R Caccioppoli, Naples, Italy
[2] Univ Naples Parthenope, Dept Sci & Technol, Naples, Italy
来源
IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA 2016) | 2016年
关键词
E-health; ECG denoising; NLM method; GPU computing; High Performance Computing;
D O I
10.1109/WAINA.2016.110
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, the real-time diagnosis in the E-health is a widely used practice. Employing distributed computing systems, it is possible to obtain excellent results, avoiding long delays and invasive processes. However, the data processing stage, generally assigned on standard computational CPU environments, is a critical aspect, especially when the computational complexity of the numerical method used for the analysis is very high. In this paper, we consider as case of study the analysis of electrocardiogram (ECG) signals. In order to obtain a diagnosis as quickly as possible, we propose to exploit the computational power of Graphics Processing Unit (GPU) environment. Using GPUs on High Performance Computing (HPC), the signal processing step can be accelerated by speeding the whole diagnosis procedure. More in detail, we designed and implemented a GPU-parallel algorithm, for ECG signals denoising based on the Non Local Means (NLM) method. This method is well suited for parallelization and multithreading implementation, especially for GPU architectures. The results show a significant improvement, in terms of execution time, of the entire healthcare practice procedure, with a percentage gain of 96% with respect to the sequential version on standard CPU environment.
引用
收藏
页码:35 / 39
页数:5
相关论文
共 50 条
  • [1] Research on ECG Signal Denoising by Combination of EEMD and NLM
    Yin, Jiafan
    Chen, Xiaoqi
    Zhang, Pengyuan
    Shao, Lei
    Li, Ji
    Liu, Hongli
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 5033 - 5038
  • [2] A GPU-Parallel Image Coregistration Algorithm for InSar Processing at the Edge
    Romano, Diego
    Lapegna, Marco
    SENSORS, 2021, 21 (17)
  • [3] ECG signal denoising based on improved MP algorithm
    A-Ying, Wei
    Yin-Jing, Guo
    Xue-Zhen, Cheng
    International Journal of Signal Processing, Image Processing and Pattern Recognition, 2015, 8 (11) : 329 - 338
  • [4] An accelerated algorithm for ECG signal denoising
    De Luca, Pasquale
    Galletti, Ardelio
    Marcellino, Livia
    2022 16TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY & INTERNET-BASED SYSTEMS, SITIS, 2022, : 530 - 534
  • [5] Image signal denoising method of grating linear displacement sensor based on NLM
    Gao, Xu
    Zhang, Xuebin
    Li, Kaiwei
    Wang, Pengfei
    MEASUREMENT, 2022, 203
  • [6] ECG Signal Denoising Method Based on Disentangled Autoencoder
    Lin, Haicai
    Liu, Ruixia
    Liu, Zhaoyang
    ELECTRONICS, 2023, 12 (07)
  • [7] Image signal denoising method of grating linear displacement sensor based on NLM
    Gao, Xu
    Zhang, Xuebin
    Li, Kaiwei
    Wang, Pengfei
    Measurement: Journal of the International Measurement Confederation, 2022, 203
  • [8] A GPU parallel optimised blockwise NLM algorithm in a distributed computing system
    Cuomo S.
    Galletti A.
    Marcellino L.
    International Journal of High Performance Computing and Networking, 2018, 11 (04) : 304 - 311
  • [9] ECG signal denoising algorithm based on optimization wavelet transform
    Yuan, GuoShun
    Geng, LiQing
    MECHATRONICS AND INTELLIGENT MATERIALS III, PTS 1-3, 2013, 706-708 : 785 - +
  • [10] Designing a GPU-parallel algorithm for raw SAR data compression: A focus on parallel performance estimation
    Romano, Diego
    Lapegna, Marco
    Mele, Valeria
    Laccetti, Giuliano
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 695 - 708