Title :
Matrix factorizations for reversible integer mapping
Author :
Hao, Pengwei ; Shi, Qingyun
Author_Institution :
Center for Inf. Sci., Beijing Univ., China
fDate :
10/1/2001 12:00:00 AM
Abstract :
Reversible integer mapping is essential for lossless source coding by transformation. A general matrix factorization theory for reversible integer mapping of invertible linear transforms is developed. Concepts of the integer factor and the elementary reversible matrix (ERM) for integer mapping are introduced, and two forms of ERM-triangular ERM (TERM) and single-row ERM (SERM)-are studied. We prove that there exist some approaches to factorize a matrix into TERMs or SERMs if the transform is invertible and in a finite-dimensional space. The advantages of the integer implementations of an invertible linear transform are (i) mapping integers to integers, (ii) perfect reconstruction, and (iii) in-place calculation. We find that besides a possible permutation matrix, the TERM factorization of an N-by-N nonsingular matrix has at most three TERMs, and its SERM factorization has at most N+1 SERMs. The elementary structure of ERM transforms is the ladder structure. An executable factorization algorithm is also presented. Then, the computational complexity is compared, and some optimization approaches are proposed. The error bounds of the integer implementations are estimated as well. Finally, three ERM factorization examples of DFT, DCT, and DWT are given
Keywords :
computational complexity; discrete Fourier transforms; discrete cosine transforms; discrete wavelet transforms; error analysis; matrix decomposition; optimisation; signal reconstruction; source coding; transform coding; DCT; DFT; DWT; computational complexity; digital signal compression; elementary reversible matrix; error bounds; error estimation; executable factorization algorithm; finite-dimensional space; in-place calculation; invertible linear transforms; ladder structure; lossless source coding; matrix factorization; nonsingular matrix; optimization; perfect reconstruction; permutation matrix; reversible integer mapping; single-row ERM; transform coding; triangular ERM; Computational complexity; Discrete cosine transforms; Discrete transforms; Discrete wavelet transforms; Filter bank; Filtering; Image coding; Image reconstruction; Information science; Source coding;
Journal_Title :
Signal Processing, IEEE Transactions on