Title :
Integer DCTs and fast algorithms
Author :
Zeng, Yonghong ; Cheng, Lizhi ; Bi, Guoan ; Kot, Alex C.
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
fDate :
11/1/2001 12:00:00 AM
Abstract :
A method is proposed to factor the type-II discrete cosine transform (DCT-II) into lifting steps and additions. After approximating the lifting matrices, we get a new type-II integer discrete cosine transform (IntDCT-II) that is float-point multiplication free. Based on the relationships among the various types of DCTs, we can generally factor any DCTs into lifting steps and additions and then get four types of integer DCTs, which need no float-point multiplications. By combining the polynomial transform and the one-dimensional (1-D) integer cosine transform, a two-dimensional (2-D) integer discrete cosine transform is proposed. The proposed transform needs only integer operations and shifts. Furthermore, it is nonseparable and requires a far fewer number of operations than that used by the corresponding row-column 2-D integer discrete cosine transform
Keywords :
data compression; discrete cosine transforms; matrix algebra; 1D integer cosine transform; 2D integer discrete cosine transform; DCT-II; IntDCT-II; additions; data compression; fast algorithms; float-point multiplication free DCT; integer DCT; integer operations; lifting matrices; lifting steps; nonseparable transform; polynomial transform; row-column 2D integer DCT; shifts; type-II discrete cosine transform; type-II integer discrete cosine transform; Bismuth; Data compression; Discrete cosine transforms; Discrete transforms; Feature extraction; Image coding; Mobile computing; Polynomials; Signal processing algorithms; Two dimensional displays;
Journal_Title :
Signal Processing, IEEE Transactions on