Singular value decomposition of third order quaternion tensors
Introduction
Tensors, as higher order generalizations of vectors and matrices, have wide applications in signal processing, computer vision, graph analysis, to name a few. There are three popular tensor factorization methods, namely, the CANDECOMP/PARAFAC (CP) decomposition [1], [2], the Tucker decomposition [3] and the tensor singular value decomposition (t-SVD) [4]. However, the three mentioned techniques are not useful for the classic color video inpainting problems. In specific, the traditional t-SVD is only applicable to third order tensors, while a color video is described as a fourth order tensor. Moreover, the computational complexity of CP decomposition is NP-hard, and the unfolding operation in Tucker decomposition will destroy the original multi-way structure of the data. Also note that although there are a number of studies applying quaternion technique to color image representation [5], [6], [7], [8], the work focusing on color video inpainting problem is still rather rare. A recent work on color video inpainting contributed by Jia, Jin, Ng and Zhao can be referred to on the arXiv website.1 But their method requires that all of frontal slices should miss pixels at the same positions. All these dilemmas motivate us to design a new type of tensor factorization strategy to better exploit the structure of color videos, and hopefully, the accompanied technique can be applied to color video inpainting problems with no extra restriction.
The set of quaternions is a four-dimensional linear space over real number field with an ordered basis, denoted by , , and . Here , and are three imaginary units with the following multiplication laws: In this paper, we first introduce a product for third order quaternion tensor (Qt-product), which is the generalization of t-product in [4]. Based on Qt-product, we propose a new SVD of third order quaternion tensor (Qt-SVD). This makes it possible to analyze the structure of color video without missing the original multi-way structure of the data. In addition, the rank of a third order quaternion tensor (denoted as Qt-rank), the identity tensor and the unitary tensor are also defined. It is notable that the best rank- approximation in this sense is attainable, which implies the coincide between the Qt-rank and its approximation. Experiments on several color videos are presented in Section 3, and they verify that the proposed Qt-SVD can embody the low-rankness of natural color videos.
Section snippets
Qt-product and Qt-SVD for third order quaternion tensor
One major contribution of this paper is that we propose a novel SVD of third order quaternion tensor, called the Qt-SVD. At beginning, we define a new type of third order quaternion tensor product (Qt-product), which is an extension of t-product mentioned in [4].
Before proceeding, we present some notations here. Scalars, vectors, matrices and third order tensors are denoted as lowercase letters (), bold-case lowercase letters (), capital letters () and Euler script letters (
Applications
To embody the numerical applications of the proposed Qt-SVD theory, we first investigate the Qt-rank of third order quaternion tensors generated by color videos, and show that the (approximated) low-Qt-rankness is actually an inherent property of many color videos. In specific, the red, green and blue pixel values are set as the and parts of the quaternion tensor, respectively. Thus, the real part of such tensor vanishes. The tested videos are “DO01_013”, “DO01_055”, “M07_058” and
Acknowledgments
The authors would like to thank the anonymous referees for their valuable suggestions which helped to significantly improve the content of this paper. This work is supported by the National Natural Science Foundation of China (Grant No. 12171271,11771244).
References (12)
- et al.
Factorization strategies for third-order tensor
Linear Algebra Appl.
(2011) Quaternions and matrices of quaternions
Linear Algebra Appl.
(1997)- et al.
Analysis of individual differences in multidimensional scaling via an n-way generalization of “Eckart–Young” decomposition
Psychometrika
(1970) - R. Harshman, Foundations of the parafac procedure: Model and conditions for an “explanatory” multi-mode factor...
Some mathematical notes on three-mode factor analysis
Psychometrika
(1966)- et al.
Hypercomplex fourier transforms of color images
IEEE Trans. Image Process.
(2007)
Cited by (16)
Efficient low-rank quaternion matrix completion under the learnable transforms for color image recovery
2024, Applied Mathematics LettersTensor form of GPBiCG algorithm for solving the generalized Sylvester quaternion tensor equations
2023, Journal of the Franklin InstituteApproximation strategy based on the T-product for third-order quaternion tensors with application to color video compression
2023, Applied Mathematics LettersQuaternion tensor singular value decomposition using a flexible transform-based approach
2023, Signal ProcessingCitation Excerpt :Thus, to handle color videos more naturally with quaternions, we defined quaternion tensors in our previous work [11]. In addition, to better make low-rank approximations for color videos, the authors in [12] generalized the tensor singular value decomposition (t-SVD) [13] to the quaternion domain and proposed a singular value decomposition approach for third-order quaternion tensors (Qt-SVD). Following the important property, the same as t-product [13] based on, that any complex circulant matrix can be diagonalized by the normalized Discrete Fourier Transformation (DFT) matrix, the authors in [12] designed a Qt-product by rewriting the quaternion tensor as two complex tensors.