Numba-based Non-local Means Filter for SAR Image Denoising

被引:0
作者
Devendhar, G. [1 ]
Singh, Pratibha [1 ]
Sharma, Rakesh [1 ]
机构
[1] Natl Inst Technol, Dept Elect & Commun Engn, Hamirpur, Himachal Prades, India
来源
2024 16TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING, ICCAE 2024 | 2024年
关键词
NLM; denoising; Multi-processing; Parallelization; Numba; SMP; IMPLEMENTATION; ALGORITHM;
D O I
10.1109/ICCAE59995.2024.10569408
中图分类号
学科分类号
摘要
Synthetic Aperture Radar (SAR) images are an essential tool for earth observation and remote sensing, but speckle can degrade the quality of such images. Image processing techniques such as filtering and averaging can effectively reduce the impact of noise on images. This paper evaluates the performance of the hybrid nonlocal means (NLM) filter in denoising Sentinel-1 SAR images. The proposed approach combines adaptive exponential kernel-based pre-processing with an NLM filter. The NLM algorithm is computationally intensive and time-consuming due to its pixel-by-pixel denoising based on extended neighborhood similarities. To address this challenge, this paper explores parallelization of the NLM algorithm using NUMBA, a Python compiler, to accelerate its performance. It is found that the proposed approach shows a significant improvement in terms of Peak Signal-to-Noise Ratio (PSNR), Structural Similarity Index (SSIM), and Mean Squared Error (MSE) and performs better than conventional NLM filters and even provides the greatest speedup when compared to earlier parallel NLM techniques.
引用
收藏
页码:467 / 471
页数:5
相关论文
共 15 条
  • [1] Bhujle H, 2018, INT CO SIG PROC COMM, P177, DOI 10.1109/SPCOM.2018.8724414
  • [2] A non-local algorithm for image denoising
    Buades, A
    Coll, B
    Morel, JM
    [J]. 2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 2, PROCEEDINGS, 2005, : 60 - 65
  • [3] Calderon S., 2018, 2018 IEEE INT WORK C, P1
  • [4] Coupé P, 2006, LECT NOTES COMPUT SC, V4191, P33
  • [5] Fast nonlocal filtering applied to electron cryomicroscopy
    Darbon, Jerome
    Cunha, Alexandre
    Chan, Tony F.
    Osher, Stanley
    Jensen, Grant J.
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: FROM NANO TO MACRO, VOLS 1-4, 2008, : 1331 - +
  • [6] Duval Vincent, 2010, hal-00468856
  • [7] Goossens B, 2010, LECT NOTES COMPUT SC, V6475, P46, DOI 10.1007/978-3-642-17691-3_5
  • [8] A Parallel Nonlocal Means Algorithm for Remote Sensing Image Denoising on an Intel Xeon Phi Platform
    Huang, Fang
    Lan, Bo
    Tao, Jian
    Chen, Yinjie
    Tan, Xicheng
    Feng, Jie
    Ma, Yan
    [J]. IEEE ACCESS, 2017, 5 : 8559 - 8567
  • [9] FAST NON-LOCAL ALGORITHM FOR IMAGE DENOISING
    Karnati, Venkateswarlu
    Uliyar, Mithun
    Dey, Sumit
    [J]. 2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 3873 - 3876
  • [10] Marques A., 2013, IN PRESS, P407