Sparse low-rank matrix approximation for data compression

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...

Full description

Saved in:
Bibliographic Details
Main Authors: Hou, Junhui, Chau, Lap-Pui, Magnenat-Thalmann, Nadia, He, Ying
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2018
Subjects:
Online Access:https://hdl.handle.net/10356/89401
http://hdl.handle.net/10220/46229
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-89401
record_format dspace
spelling sg-ntu-dr.10356-894012020-03-07T11:49:00Z Sparse low-rank matrix approximation for data compression Hou, Junhui Chau, Lap-Pui Magnenat-Thalmann, Nadia He, Ying School of Computer Science and Engineering School of Electrical and Electronic Engineering Optimization DRNTU::Engineering::Computer science and engineering Data Compression DRNTU::Engineering::Electrical and electronic engineering 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 0-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. Accepted version 2018-10-05T02:59:06Z 2019-12-06T17:24:41Z 2018-10-05T02:59:06Z 2019-12-06T17:24:41Z 2017 Journal Article Hou, J., Chau, L. P., Magnenat-Thalmann, N., & He, Y. (2017). Sparse Low-Rank Matrix Approximation for Data Compression. IEEE Transactions on Circuits and Systems for Video Technology, 27(5), 1043-1054. doi:10.1109/TCSVT.2015.2513698 1051-8215 https://hdl.handle.net/10356/89401 http://hdl.handle.net/10220/46229 10.1109/TCSVT.2015.2513698 en IEEE Transactions on Circuits and Systems for Video Technology © 2017 Institute of Electrical and Electronics Engineers (IEEE). This is the author created version of a work that has been peer reviewed and accepted for publication by IEEE Transactions on Circuits and Systems for Video Technology, Institute of Electrical and Electronics Engineers (IEEE). It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at: [http://dx.doi.org/10.1109/TCSVT.2015.2513698]. 12 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Optimization
DRNTU::Engineering::Computer science and engineering
Data Compression
DRNTU::Engineering::Electrical and electronic engineering
spellingShingle Optimization
DRNTU::Engineering::Computer science and engineering
Data Compression
DRNTU::Engineering::Electrical and electronic engineering
Hou, Junhui
Chau, Lap-Pui
Magnenat-Thalmann, Nadia
He, Ying
Sparse low-rank matrix approximation for data compression
description 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 0-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.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Hou, Junhui
Chau, Lap-Pui
Magnenat-Thalmann, Nadia
He, Ying
format Article
author Hou, Junhui
Chau, Lap-Pui
Magnenat-Thalmann, Nadia
He, Ying
author_sort Hou, Junhui
title Sparse low-rank matrix approximation for data compression
title_short Sparse low-rank matrix approximation for data compression
title_full Sparse low-rank matrix approximation for data compression
title_fullStr Sparse low-rank matrix approximation for data compression
title_full_unstemmed Sparse low-rank matrix approximation for data compression
title_sort sparse low-rank matrix approximation for data compression
publishDate 2018
url https://hdl.handle.net/10356/89401
http://hdl.handle.net/10220/46229
_version_ 1681049279376916480