Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Parallelizable Quaternion Higher-Order Singular Value Decomposition with Applications

Published 11 Sep 2023 in math.NA, cs.NA, and math.OC | (2309.05211v4)

Abstract: Higher-order singular value decomposition (HOSVD) is a celebrated tool for tensor data analysis. The sequential HOSVD was recently generalized to the quaternion domain, while a naive quaternion extension of the classical HOSVD% by De Lathauwer et al., which can be excecuted in parallel, incurs issues. To leverage the power of parallel computing, this work introduces a two-sided quaternion HOSVD (TS-QHOSVD) that can be parallelized on two processors. It is proved that TS-QHOSVD (i) preserves the HOSVD ordering property, (ii) inherits the orthogonality property at the first and the last modes, and (iii) satisfies the weak orthogonality at all modes. The truncated TS-QHOSVD is then developed, with its error bound being established. We apply the proposed model on color video denoising as well as scientific data compression arising from 3D Navier-Stokes equation and Lorentz system to demonstrate its efficacy.

Summary

  • The paper introduces TS-QHOSVD, a two-sided quaternion higher-order singular value decomposition method that generalizes matrix SVD to tensor data.
  • It details efficient parallelizable algorithms, error-bound truncation strategies, and consistent unfolding operations for accurate color video reconstruction.
  • The method improves multidimensional data compression by capturing 3D correlations, benefiting practical applications in signal and image processing.

A Parallelizable Quaternion Higher-Order Singular Value Decomposition with Applications

Introduction

The paper presents a parallelizable method for Quaternion Higher-Order Singular Value Decomposition (QHOSVD), extending the matrix SVD to quaternion tensors. The motivation lies in the advantage offered by quaternions in representing multidimensional data like color videos, due to their ability to incorporate three-dimensional information in a compact form.

Traditional methods like L-QHOSVD only involve left quaternion multiplications, but this paper introduces Two-Sided QHOSVD (TS-QHOSVD) using both left and right multiplications, ensuring consistency with matrix SVD when the tensor collapses to order 2. This paper also explores truncated versions of TS-QHOSVD, L-QHOSVD, and R-QHOSVD along with their error bounds.

Quaternion Tensor Operations

The method defines left and right mode-kk products:

  • Left mode-kk unfolding arranges mode-kk elements as columns (Definition \ref{lmu}).
  • Right mode-kk unfolding arranges them as rows (Definition \ref{rmu}). The inconsistency in quaternion multiplication necessitates both left and right unfoldings to fully represent quaternion tensor structures.

TS-QHOSVD

The proposed TS-QHOSVD generalizes the matrix SVD to higher-order quaternion tensors while maintaining crucial properties:

  • Consistency with matrix SVD for order 2 tensors through parallel computation of factor matrices.
  • Ordering and Orthogonality properties of the core tensor are studied, ensuring meaningful multilinear representation.
  • Truncated versions are presented with error bounds depending on the discarded singular values, measured by the tail energy. Figure 1

    Figure 1: Reconstructed results by TS-QHOSVD with different truncated ratios in color video ``akiyo''. The first row: the original frames. The second-to-last rows: frames reconstructed by truncated TS-QHOSVD.

Implementation and Performance

Implementations of TS-, L-, and R-QHOSVD are given in the form of algorithms, detailing initialization steps and matrix operations needed at each step of decomposition. The focus on practical applications, such as color video compression, is highlighted through numerical examples.

Truncated QHOSVD and Error Analysis

The truncated versions reduce dimensions where data approximately lies in smaller subspaces while offering error bounds. Non-commutativity complicates traditional real matrix analyses, leading to more complex error bound derivations using residual tensors. Figure 2

Figure 2: Reconstructed results by TS-QHOSVD with different truncated ratios in color video ``carphone''. The first row: the original frames. The second-to-last rows: frame reconstructed by truncated TS-QHOSVD.

Conclusions and Future Work

TS-QHOSVD offers a balanced approach, extending both the concepts of HOSVD and quaternion matrix operations to efficiently represent and compress multidimensional data. However, defining multilinear rank in quaternion tensors poses challenges due to non-standard rank definitions and inconsistency between quaternion matrix and its transpose. Future work will focus on relaxing computation constraints, better error bounding strategies, and improving the core tensor properties across all modes in QHOSVD.

Despite computational intricacies inherent in dealing with quaternions, the paper demonstrates a robust method, backed by numerical experiments, showing improvements over existing quaternion and tensor decomposition methods for data approximation, particularly in representing color images and videos.

This exploration sets a foundation for further advancements in quaternion tensor formulations, impacting domains like signal and image processing where 3D information can efficiently be encoded and processed.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.