Title :
A fast hybrid DCT architecture supporting H.264, VC-1, MPEG-2, AVS and JPEG codecs
Author :
Martuza, Muhammad ; McCrosky, Carl ; Wahid, Khan
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Saskatchewan, Saskatoon, SK, Canada
Abstract :
The paper presents a hybrid algorithm to compute the 8×8 Integer Inverse Discrete Cosine Transform (IDCT) of multiple modern codecs - AVS, VC-1, H.264/AVC, JPEG and MPEG-2. Based on the symmetric structure of the matrices and the similarity in matrix operation, we develop a factorizing algorithm to compute the 8×8 IDCT of first three standards. To reduce the hardware complexities we implement the last two standards by delta mapping scheme from the architecture of VC-1. The combination of these two hardware share approach ensures the maximum circuit reuse during the computation. The entire architecture is designed with only adders and shifters to reduce the hardware cost significantly. The design is implemented on FPGA and later synthesized in CMOS 0.18um technology. The results meet the requirements of modern day´s super resolution video coding applications.
Keywords :
adaptive codes; adders; code standards; discrete cosine transforms; field programmable gate arrays; inverse transforms; matrix decomposition; video coding; AVC; AVS; CMOS; FPGA; H.264; IDCT; JPEG codec; MPEG-2; VC-1; adder; delta mapping scheme; hardware share approach; inverse discrete cosine transform; matrix factorizing algorithm; shifter; size 0.18 mum; super resolution video coding; Computer architecture; Decoding; Hardware; Matrix decomposition; Standards; Transform coding; Video coding;
Conference_Titel :
Information Science, Signal Processing and their Applications (ISSPA), 2012 11th International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4673-0381-1
Electronic_ISBN :
978-1-4673-0380-4
DOI :
10.1109/ISSPA.2012.6310611