Title :
Two-stage convolver-based DCT and IDCT algorithms
Author :
Wu, J.-L. ; Hsu, S.-H. ; Duh, W.-J.
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
Discrete cosine transform is the most popular solution for image coding owing to its near optimal performance, yet it is not signal dependent. A two-stage convolver-based DCT and IDCT algorithm with power-of-two length is presented. The transform matrix of IDCT is decomposed into the product of pre- and post-processing matrices by using Mobius inversion formula. The pre-processing stage consists of just additions and subtractions; the post-processing stage performs circular convolution operations. A nearly recursive computational method for preprocessing calculation is given which considerably reduces the operation count and is valuable in practical usage. The post-processing is a circular convolution and can be computed using number theoretic transform, (semi)-systolic arrays or transversal filters.<>
Keywords :
encoding; picture processing; transforms; DCT algorithm; IDCT algorithm; Mobius inversion formula; additions; circular convolution; image coding; number theoretic transform; post-processing matrices; power-of-two length; preprocessing matrix; recursive computational method; subtractions; systolic arrays; transform matrix; transversal filters; two stage convolver;
Journal_Title :
Communications, Speech and Vision, IEE Proceedings I