DocumentCode
1305499
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
Volume
6
Issue
6
fYear
2012
fDate
8/1/2012 12:00:00 AM
Firstpage
647
Lastpage
660
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;
fLanguage
English
Journal_Title
Image Processing, IET
Publisher
iet
ISSN
1751-9659
Type
jour
DOI
10.1049/iet-ipr.2010.0241
Filename
6320841
Link To Document