# A Fast Algorithm for Cosine Transform Based Tensor Singular Value Decomposition

arXiv: https://arxiv.org/abs/1902.03070 · HTML: https://mlsanity.com/paper/1902.03070/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 8 Feb 2019.

## Built on by (most cited first, 7 of 7)

- [Self-Supervised Nonlinear Transform-Based Tensor Nuclear Norm for Multi-Dimensional Image Recovery](https://mlsanity.com/paper/2105.14320/) (2021)
- [Nonlinear Transform Induced Tensor Nuclear Norm for Tensor Completion](https://mlsanity.com/paper/2110.08774/) (2021)
- [Learnable Scaled Gradient Descent for Guaranteed Robust Tensor PCA](https://mlsanity.com/paper/2501.04565/) (2025)
- [Fourier Low-rank and Sparse Tensor for Efficient Tensor Completion](https://mlsanity.com/paper/2505.11261/) (2025)
- [Multi-modal and frequency-weighted tensor nuclear norm for hyperspectral image denoising](https://mlsanity.com/paper/2106.12489/) (2021)
- [Tensor Robust PCA with Nonconvex and Nonlocal Regularization](https://mlsanity.com/paper/2211.02404/) (2022)
- [Robust Tensor Completion via Reflective Convolution Nuclear Norm Minimization](https://mlsanity.com/paper/2610.04979/) (2026)

## Abstract (arXiv)

Recently, there has been a lot of research into tensor singular value decomposition (t-SVD) by using discrete Fourier transform (DFT) matrix. The main aims of this paper are to propose and study tensor singular value decomposition based on the discrete cosine transform (DCT) matrix. The advantages of using DCT are that (i) the complex arithmetic is not involved in the cosine transform based tensor singular value decomposition, so the computational cost required can be saved; (ii) the intrinsic reflexive boundary condition along the tubes in the third dimension of tensors is employed, so its performance would be better than that by using the periodic boundary condition in DFT. We demonstrate that the tensor product between two tensors by using DCT can be equivalent to the multiplication between a block Toeplitz-plus-Hankel matrix and a block vector. Numerical examples of low-rank tensor completion are further given to illustrate that the efficiency by using DCT is two times faster than that by using DFT and also the errors of video and multispectral image completion by using DCT are smaller than those by using DFT.
