TY - JOUR
T1 - Sparse Low-Rank Matrix Approximation for Data Compression
AU - Hou, Junhui
AU - Chau, Lap Pui
AU - Magnenat-Thalmann, Nadia
AU - He, Ying
N1 - Funding Information:
This work was supported by the Singapore National Research Foundation through the International Research Centre at Singapore Funding Initiative and administered by the Interactive Digital Media Programme Office, which is carried out at BeingThere Centre, collaboration among the Institute for Media Innovation of Nanyang Technological University, Singapore, Swiss Federal Institute of Technology in Zurich, and the Universities of North Carolina at Chapel Hill. The work of Y. He was supported by the Ministry of Education under Grant MOE2013-T2-2-011 and Grant MOE RG23/15. This paper was recommended by Associate Editor V. Monga.
Publisher Copyright:
© 1991-2012 IEEE.
PY - 2017/5
Y1 - 2017/5
N2 - Low-rank matrix approximation (LRMA) is a powerful technique for signal processing and pattern analysis. However, its potential for data compression has not yet been fully investigated. In this paper, we propose sparse LRMA (SLRMA), an effective computational tool for data compression. SLRMA extends conventional LRMA by exploring both the intra and inter coherence of data samples simultaneously. With the aid of prescribed orthogonal transforms (e.g., discrete cosine/wavelet transform and graph transform), SLRMA decomposes a matrix into a product of two smaller matrices, where one matrix is made up of extremely sparse and orthogonal column vectors and the other consists of the transform coefficients. Technically, we formulate SLRMA as a constrained optimization problem, i.e., minimizing the approximation error in the least-squares sense regularized by the l0-norm and orthogonality, and solve it using the inexact augmented Lagrangian multiplier method. Through extensive tests on real-world data, such as 2D image sets and 3D dynamic meshes, we observe that: 1) SLRMA empirically converges well; 2) SLRMA can produce approximation error comparable to LRMA but in a much sparse form; and 3) SLRMA-based compression schemes significantly outperform the state of the art in terms of rate-distortion performance.
AB - Low-rank matrix approximation (LRMA) is a powerful technique for signal processing and pattern analysis. However, its potential for data compression has not yet been fully investigated. In this paper, we propose sparse LRMA (SLRMA), an effective computational tool for data compression. SLRMA extends conventional LRMA by exploring both the intra and inter coherence of data samples simultaneously. With the aid of prescribed orthogonal transforms (e.g., discrete cosine/wavelet transform and graph transform), SLRMA decomposes a matrix into a product of two smaller matrices, where one matrix is made up of extremely sparse and orthogonal column vectors and the other consists of the transform coefficients. Technically, we formulate SLRMA as a constrained optimization problem, i.e., minimizing the approximation error in the least-squares sense regularized by the l0-norm and orthogonality, and solve it using the inexact augmented Lagrangian multiplier method. Through extensive tests on real-world data, such as 2D image sets and 3D dynamic meshes, we observe that: 1) SLRMA empirically converges well; 2) SLRMA can produce approximation error comparable to LRMA but in a much sparse form; and 3) SLRMA-based compression schemes significantly outperform the state of the art in terms of rate-distortion performance.
KW - Data compression
KW - low-rank matrix
KW - optimization
KW - orthogonal transform
KW - sparsity
UR - http://www.scopus.com/inward/record.url?scp=85018892033&partnerID=8YFLogxK
U2 - 10.1109/TCSVT.2015.2513698
DO - 10.1109/TCSVT.2015.2513698
M3 - Journal article
AN - SCOPUS:85018892033
SN - 1051-8215
VL - 27
SP - 1043
EP - 1054
JO - IEEE Transactions on Circuits and Systems for Video Technology
JF - IEEE Transactions on Circuits and Systems for Video Technology
IS - 5
M1 - 7368899
ER -