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...
Main Authors: | , |
---|---|
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">$ < 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">$ < 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 |