High-efficiency multiple 4×4 and 8×8 inverse transform design with a cost-effective unified architecture for multistandard video decoders

This study developed multiple-inverse transform-based fast algorithms and a hardware-sharing design for 4×4 and 8×8 inverse transforms in H.264/AVC, VC-1, HEVC, and AVS standards for 8×8 inverse discrete cosine transforms in MPEG-1/2/4 schemes. The 4×4 VP8 inverse transform was developed using cost-effective hardware suitable for multistandard video decoding applications. Matrix factorizations were employed to realize the proposed ID hardware-sharing transform scheme by using only shifters and adders. Compared with the directly combined fast algorithms without hardware-sharing functionality, the proposed architecture reduces the number of shifters and adders by 50% and 75%, respectively. Compared with previous multistandard transform designs, the proposed architecture supports more transform modes. Furthermore, it exhibits fewer normalized gate counts and greater normalized hardware efficiency. Implementing VLSI enables the proposed hardware-sharing architecture for inverse transforms to achieve real-time video decoding at a resolution of 1920×1080p and a frame speed of 60 Hz.

[1]  Lu Yu,et al.  Overview of AVS-video coding standards , 2009, Signal Process. Image Commun..

[2]  Antti Hallapuro,et al.  High Performance, Low Complexity Video Coding and the Emerging HEVC Standard , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Jordi Ribas-Corbera,et al.  Windows Media Video 9: overview and applications , 2004, Signal Process. Image Commun..

[4]  Yaowu Xu,et al.  Technical overview of VP8, an open source video codec for the web , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[5]  Jiun-In Guo,et al.  Optimization of AVS-M Video Decoder for Real-time Implementation on Embedded RISC Processors , 2009, 2009 Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[6]  Kyeongsoon Cho,et al.  Architecture of transform circuit for video decoder supporting multiple standards , 2008 .

[7]  Wen Gao,et al.  A Low-Cost Very Large Scale Integration Architecture for Multistandard Inverse Transform , 2010, IEEE Transactions on Circuits and Systems II: Express Briefs.

[8]  Joint Video Team Draft ITU-T Recommendation and Final draft international standard of joint video specification , 2003 .

[9]  Khan A. Wahid,et al.  Implementation of a cost-shared transform architecture for multiple video codecs , 2012, Journal of Real-Time Image Processing.

[10]  Ying Wang,et al.  A Reconfigurable Multi-Transform VLSI Architecture Supporting Video Codec Design , 2011, IEEE Transactions on Circuits and Systems II: Express Briefs.