DocumentCode
2708758
Title
A compression-boosting transform for 2D data
Author
Yang, Qiaofeng ; Lonardi, Stefano
Author_Institution
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
fYear
2005
fDate
29-31 March 2005
Firstpage
492
Abstract
In this paper, we present an invertible transform for 2D data which has the objective of reordering the matrix to improve its (lossless) compression at later stages. Given a binary matrix, the transform involves first searching for the largest uniform submatrix, that is, a submatrix solely composed by the same symbol (either 0 or 1) induced by a subset of rows and columns (which are not necessarily contiguous). Then, the rows and the columns are reordered such that the uniform submatrix is moved to the left-upper corner of the matrix. The transform is recursively applied on the rest of the matrix. The recursion is stopped when the partition produces a matrix which is smaller than a predetermined threshold. The inverse transform (decompression) is fast and can be implemented in linear time in the size of the matrix. The effects of the transform on the compressibility of 2D data is studied empirically by comparing the performance of gzip and bzip2 before and after the application of the transform on several inputs. The preliminary results show that the transform boosts compression.
Keywords
data compression; matrix algebra; recursive functions; transforms; 2D data compression-boosting transform; binary matrix; decompression; inverse transform; invertible transform; lossless compression; matrix reordering; recursive transform; uniform submatrix; Computational efficiency; Computer science; Data compression; Data engineering; Digital images; Image coding; Image databases; Matrix decomposition; Partitioning algorithms; Spatial databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference, 2005. Proceedings. DCC 2005
ISSN
1068-0314
Print_ISBN
0-7695-2309-9
Type
conf
DOI
10.1109/DCC.2005.2
Filename
1402249
Link To Document