A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise Suppression

A digitized analog signal often encounters a high-frequency noisy background which degrades the signal-to-noise ratio (SNR) particularly in case of low signal strength. Despite quite a lot of hardware- and software-based approaches have been reported to date to deal with the noise issue, it is still...

Full description

Bibliographic Details
Main Authors: Bhaskar Jyoti Borah, Chi-Kuang Sun
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9422794/
id doaj-d420193d3ce64dbcb87d5e425f97b838
record_format Article
spelling doaj-d420193d3ce64dbcb87d5e425f97b8382021-05-13T23:00:44ZengIEEEIEEE Access2169-35362021-01-019687466875710.1109/ACCESS.2021.30772879422794A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise SuppressionBhaskar Jyoti Borah0Chi-Kuang Sun1https://orcid.org/0000-0002-4467-2509Department of Electrical Engineering, National Taiwan University, Taipei, TaiwanDepartment of Electrical Engineering, National Taiwan University, Taipei, TaiwanA digitized analog signal often encounters a high-frequency noisy background which degrades the signal-to-noise ratio (SNR) particularly in case of low signal strength. Despite quite a lot of hardware- and software-based approaches have been reported to date to deal with the noise issue, it is still a challenging task to real-time retrieve the noise-contaminated low-frequency information efficiently without degrading the original bandwidth. In this paper, we report a modified unsharp-masking (UM)-based Graphics Processing Unit (GPU)-accelerated algorithm to efficiently suppress a high-frequency noisy background in a digitized two-dimensional image. The proposed idea works effectively even if noise-density is high and signal of interest is comparable or weaker than the maximum noise level. While suppressing the noisy background, the original resolution remains least compromised. We first explore the effectiveness of the algorithm by means of simulated images and subsequently extend our demonstration towards a real-world life-science imaging application. Securing a potential for real-time applicability, we implement the algorithm via Compute Unified Device Architecture (CUDA)-acceleration and preserve a <inline-formula> <tex-math notation="LaTeX">$ &lt; 300~\mu \text{s}$ </tex-math></inline-formula> processing time for a <inline-formula> <tex-math notation="LaTeX">$1000\times 1000$ </tex-math></inline-formula>-sized 8-bit data set.https://ieeexplore.ieee.org/document/9422794/High-frequency noise cancellationunsharp-maskinglife-science imagingCUDA-acceleration
collection DOAJ
language English
format Article
sources DOAJ
author Bhaskar Jyoti Borah
Chi-Kuang Sun
spellingShingle Bhaskar Jyoti Borah
Chi-Kuang Sun
A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise Suppression
IEEE Access
High-frequency noise cancellation
unsharp-masking
life-science imaging
CUDA-acceleration
author_facet Bhaskar Jyoti Borah
Chi-Kuang Sun
author_sort Bhaskar Jyoti Borah
title A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise Suppression
title_short A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise Suppression
title_full A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise Suppression
title_fullStr A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise Suppression
title_full_unstemmed A GPU-Accelerated Modified Unsharp-Masking Method for High-Frequency Background- Noise Suppression
title_sort gpu-accelerated modified unsharp-masking method for high-frequency background- noise suppression
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description A digitized analog signal often encounters a high-frequency noisy background which degrades the signal-to-noise ratio (SNR) particularly in case of low signal strength. Despite quite a lot of hardware- and software-based approaches have been reported to date to deal with the noise issue, it is still a challenging task to real-time retrieve the noise-contaminated low-frequency information efficiently without degrading the original bandwidth. In this paper, we report a modified unsharp-masking (UM)-based Graphics Processing Unit (GPU)-accelerated algorithm to efficiently suppress a high-frequency noisy background in a digitized two-dimensional image. The proposed idea works effectively even if noise-density is high and signal of interest is comparable or weaker than the maximum noise level. While suppressing the noisy background, the original resolution remains least compromised. We first explore the effectiveness of the algorithm by means of simulated images and subsequently extend our demonstration towards a real-world life-science imaging application. Securing a potential for real-time applicability, we implement the algorithm via Compute Unified Device Architecture (CUDA)-acceleration and preserve a <inline-formula> <tex-math notation="LaTeX">$ &lt; 300~\mu \text{s}$ </tex-math></inline-formula> processing time for a <inline-formula> <tex-math notation="LaTeX">$1000\times 1000$ </tex-math></inline-formula>-sized 8-bit data set.
topic High-frequency noise cancellation
unsharp-masking
life-science imaging
CUDA-acceleration
url https://ieeexplore.ieee.org/document/9422794/
work_keys_str_mv AT bhaskarjyotiborah agpuacceleratedmodifiedunsharpmaskingmethodforhighfrequencybackgroundnoisesuppression
AT chikuangsun agpuacceleratedmodifiedunsharpmaskingmethodforhighfrequencybackgroundnoisesuppression
AT bhaskarjyotiborah gpuacceleratedmodifiedunsharpmaskingmethodforhighfrequencybackgroundnoisesuppression
AT chikuangsun gpuacceleratedmodifiedunsharpmaskingmethodforhighfrequencybackgroundnoisesuppression
_version_ 1721441808066543616