Implementation of a Denoising Algorithm Based on High-Order Singular Value Decomposition of Tensors

被引:6
|
作者
Feschet, Fabien [1 ]
机构
[1] Univ Clermont Auvergne, CNRS, SIGMA Clermont, Inst Pascal, F-63000 Clermont Ferrand, France
来源
关键词
denoising; sparsity; adaptive grouping; tensor; high-order singular value decomposition;
D O I
10.5201/ipol.2019.226
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article presents an implementation of a denoising algorithm based on High-Order Singular Value Decomposition (HOSVD) of tensors. It belongs to the class of patch-based methods such as BM3D and NL-Bayes. It exploits the grouping of similar patches in a local neighborhood into a 3D matrix also called a third order tensor. Instead of performing a different processing in each dimension, as in BM3D for instance, it is based on the decomposition of a tensor simultaneously in all dimensions reducing it to a core tensor in a similar way as SVD does for matrices in computing the diagonal matrix of singular values. The core tensor is filtered and a tensor is reconstructed by inverting the HOSVD. As it is common in patch-based algorithms, all tensors containing a pixel are then merged to produce an output image. Source Code The C++ source code, the code documentation, and the online demo are accessible at the IPOL web page of this article.(1) Compilation and usage instructions are included in the README.txt file of the archive.
引用
收藏
页码:158 / 182
页数:25
相关论文
共 50 条
  • [1] Complex domain nonlocal block-matching denoising based on high-order singular value decomposition (HOSVD)
    Katkovnik, Vladimir
    Ponomarenko, Mykola
    Egiazarian, Karen
    [J]. 2017 25TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2017, : 718 - 722
  • [2] Singular value decomposition of third order quaternion tensors
    Qin, Zhenzhi
    Ming, Zhenyu
    Zhang, Liping
    [J]. APPLIED MATHEMATICS LETTERS, 2022, 123
  • [3] SHOSVD: Secure Outsourcing of High-Order Singular Value Decomposition
    Chen, Jinrong
    Liu, Lin
    Chen, Rongmao
    Peng, Wei
    [J]. INFORMATION SECURITY AND PRIVACY, ACISP 2020, 2020, 12248 : 309 - 329
  • [4] Singular value decomposition of third order quaternion tensors
    Qin, Zhenzhi
    Ming, Zhenyu
    Zhang, Liping
    [J]. Applied Mathematics Letters, 2022, 123
  • [5] An image denoising algorithm based on adaptive clustering and singular value decomposition
    Li, Ping
    Wang, Hua
    Li, Xuemei
    Zhang, Caiming
    [J]. IET IMAGE PROCESSING, 2021, 15 (03) : 598 - 614
  • [6] Aeronautic Conceptual Design Optimization Method Based on High-Order Singular Value Decomposition
    de Lucas, S.
    Vega, J. M.
    Velazquez, A.
    [J]. AIAA JOURNAL, 2011, 49 (12) : 2713 - 2725
  • [7] Compression of aerodynamic databases using high-order singular value decomposition
    Lorente, L. S.
    Vega, J. M.
    Velazquez, A.
    [J]. AEROSPACE SCIENCE AND TECHNOLOGY, 2010, 14 (03) : 168 - 177
  • [8] Generation of Aerodynamic Databases Using High-Order Singular Value Decomposition
    Lorente, L. S.
    Vega, J. M.
    Velazquez, A.
    [J]. JOURNAL OF AIRCRAFT, 2008, 45 (05): : 1779 - 1788
  • [9] An Aggregative High-Order Singular Value Decomposition Method in Edge Computing
    Chen, Junhua
    Wang, Ping
    Pu, Chenggen
    Huang, Qingqing
    [J]. IEEE ACCESS, 2020, 8 : 44019 - 44030
  • [10] Image Denoising Using the Higher Order Singular Value Decomposition
    Rajwade, Ajit
    Rangarajan, Anand
    Banerjee, Arunava
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (04) : 849 - 862