Title :
Efficient inverse transform architectures for multi-standard video coding applications
Author :
Chao, Y.-C. ; Kao, C.-H. ; Liu, Bin-Da ; Yang, Jar-Ferr
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
fDate :
8/1/2012 12:00:00 AM
Abstract :
Hardware designs that can support multiple standards are required for versatile media players. The study proposes a unified inverse transform architecture that can be efficiently used in Moving Picture Expert Group and ITU International Telecommunication Standardisation Sector (ITU-T) H.264/advanced video coding (AVC), Microsoft video codec 1 (VC-1) and Chinese Audio Video Coding Standard (AVS) decoders. For H.264/AVC 8-, 4- and 2-point inverse transforms, the computational complexity in the proposed architecture is similar to that defined in the H.264/AVC standard. By using the symmetry of the transform matrices, the matrix product operations of the inverse transforms in VC-1 and AVS are efficiently decomposed to use only shifters, adders and subtractors. All the computations are verified and designed using a hardware unit to achieve a low-cost hardware kernel. The proposed multiple-transform architecture contains fast 1-D transforms and rounding operations for the computation of H.264/AVC, VC-1 and AVS 8- and 4-point inverse transforms. Simulation results show that the total number of gates for the proposed architecture is 8983, which is much lower than that required for architectures without hardware sharing. Compared with individual designs, the proposed shared architecture reduces the number of logic gates by a factor of two with a penalty of 20% in data throughput.
Keywords :
adders; decoding; inverse transforms; logic gates; matrix algebra; video coding; 2-point inverse transforms; 4-point inverse transforms; AVC; AVS decoders; Chinese audio video coding standard decoder; H.264/AVC 8-point inverse transforms; ITU International Telecommunication standardisation sector; ITU-T H.264-advanced video coding; Microsoft video codec 1; Moving Picture Expert Group; VC-1; adders; computational complexity; data throughput; fast 1D transforms; hardware designs; logic gates; low-cost hardware kernel; matrix product operations; multiple-transform architecture; multistandard video coding; shifters; subtractors; transform matrices symmetry; unified inverse transform architecture; versatile media players;
Journal_Title :
Image Processing, IET
DOI :
10.1049/iet-ipr.2010.0241