DocumentCode
773485
Title
Two-stage decomposition of the DCT
Author
Hu, N.-C. ; Luoh, S.-W.
Author_Institution
Dept. of Electr. Eng., Nat. Taiwan Inst. of Technol., Taipei, Taiwan
Volume
142
Issue
5
fYear
1995
fDate
10/1/1995 12:00:00 AM
Firstpage
319
Lastpage
326
Abstract
The DCT kernel matrix is first decomposed into a block diagonal structure (BDS) with diagonal skew-circular correlated (SCCR) sub-matrices of length 2, 4, ..., N/2 by coset decomposition, and then each of these independent SCCR sub-matrices is further split into two stages by decomposing its elements into a linear combination of other simple basis functions. The preprocessing stage can be treated as a new transform approximated to the DCT, and is suitable for image compression. Various preprocessing stages are obtained by choosing various basis functions. The postprocessing stage is used for converting the preprocessing stage back to the DCT. Both the preprocessing stage and the postprocessing stage are BDSs containing independent diagonal SCCR sub-matrices, thus the fast and parallel computation of both the preprocessing and the postprocessing stages is feasible using methods such as a semisystolic array or distributed arithmetic implementation
Keywords
discrete cosine transforms; image coding; matrix decomposition; transform coding; DCT kernel matrix; basis functions; block diagonal structure; coset decomposition; diagonal skew-circular correlated sub-matrices; distributed arithmetic; image compression; parallel computation; postprocessing stage; preprocessing stage; semisystolic array; two-stage decomposition;
fLanguage
English
Journal_Title
Vision, Image and Signal Processing, IEE Proceedings -
Publisher
iet
ISSN
1350-245X
Type
jour
DOI
10.1049/ip-vis:19952008
Filename
487792
Link To Document