Speed Up of Volumetric Non-Local Transform-Domain Filter Utilising HPC Architecture

被引:0
|
作者
Strakos, Petr [1 ]
Jaros, Milan [1 ]
Riha, Lubomir [1 ]
Kozubek, Tomas [1 ]
机构
[1] VSB Tech Univ Ostrava, IT4Innovations, 17 Listopadu 2172-15, Ostrava 70800, Czech Republic
关键词
volumetric data; image denoising; parallel implementation; medical imaging; high-performance computing;
D O I
10.3390/jimaging9110254
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
This paper presents a parallel implementation of a non-local transform-domain filter (BM4D). The effectiveness of the parallel implementation is demonstrated by denoising image series from computed tomography (CT) and magnetic resonance imaging (MRI). The basic idea of the filter is based on grouping and filtering similar data within the image. Due to the high level of similarity and data redundancy, the filter can provide even better denoising quality than current extensively used approaches based on deep learning (DL). In BM4D, cubes of voxels named patches are the essential image elements for filtering. Using voxels instead of pixels means that the area for searching similar patches is large. Because of this and the application of multi-dimensional transformations, the computation time of the filter is exceptionally long. The original implementation of BM4D is only single-threaded. We provide a parallel version of the filter that supports multi-core and many-core processors and scales on such versatile hardware resources, typical for high-performance computing clusters, even if they are concurrently used for the task. Our algorithm uses hybrid parallelisation that combines open multi-processing (OpenMP) and message passing interface (MPI) technologies and provides up to 283x speedup, which is a 99.65% reduction in processing time compared to the sequential version of the algorithm. In denoising quality, the method performs considerably better than recent DL methods on the data type that these methods have yet to be trained on.
引用
收藏
页数:15
相关论文
共 15 条
  • [1] Denoising of 3D magnetic resonance images using non-local PCA and Transform-Domain Filter
    Kanwal, Laraib
    Shahid, Muhammad Usman
    [J]. PROCEEDINGS OF THE 2016 19TH INTERNATIONAL MULTI-TOPIC CONFERENCE (INMIC), 2016, : 394 - 398
  • [2] Nonlocal Transform-Domain Filter for Volumetric Data Denoising and Reconstruction
    Maggioni, Matteo
    Katkovnik, Vladimir
    Egiazarian, Karen
    Foi, Alessandro
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2013, 22 (01) : 119 - 133
  • [3] A Novel Hardware Architecture for Non-local Means Adaptive Filter
    Srinivas, Nagapuri
    Singh, Pratik
    Pradhan, Gayadhar
    [J]. NATIONAL ACADEMY SCIENCE LETTERS-INDIA, 2020, 43 (06): : 519 - 522
  • [4] A Novel Hardware Architecture for Non-local Means Adaptive Filter
    Nagapuri Srinivas
    Pratik Singh
    Gayadhar Pradhan
    [J]. National Academy Science Letters, 2020, 43 : 519 - 522
  • [5] Electrocardiogram signal denoising using non-local wavelet transform domain filtering
    Yadav, Santosh Kumar
    Sinha, Rohit
    Bora, Prabin Kumar
    [J]. IET SIGNAL PROCESSING, 2015, 9 (01) : 88 - 96
  • [6] Image deblurring using empirical Wiener filter in the curvelet domain and joint non-local means filter in the spatial domain
    Yang, H.
    Zhang, Z. B.
    Wu, D. Y.
    Huang, H. Y.
    [J]. IMAGING SCIENCE JOURNAL, 2014, 62 (03): : 178 - 185
  • [7] Brief Announcement: Exponential Speed-Up of Local Algorithms using Non-Local Communication
    Lenzen, Christoph
    Wattenhofer, Roger
    [J]. PODC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2010, : 295 - 296
  • [8] Image denoising using trivariate prior model in nonsubsampled dual-tree complex contourlet transform domain and non-local means filter in spatial domain
    Yin, Ming
    Liu, Wei
    Zhao, Xia
    Guo, Qing-Wei
    Bai, Rui-Feng
    [J]. OPTIK, 2013, 124 (24): : 6896 - 6904
  • [9] Denoising of dynamic PET images using a multi-scale transform and non-local means filter
    Jomaa, Hajer
    Mabrouk, Rostom
    Khlifa, Nawres
    Morain-Nicolier, Frederic
    [J]. BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2018, 41 : 69 - 80
  • [10] SAR image denoising in nonsubsampled contourlet transform domain based on maximum a posteriori and non-local constraint
    Yue, Chunyu
    Jiang, Wanshou
    [J]. REMOTE SENSING LETTERS, 2013, 4 (03) : 270 - 278