A Novel Design for Computation of All Transforms in H.264/AVC Decoders

In this paper, we design a novel architecture for computing all transforms required in H.264/AVC high profile decoder. This flexible architecture design can compute all transforms including 8 and 4-point integer transforms as well as 4 and 2-point Hardamard transforms such that we can reduce the implementation chip area dramatically. With 8 pixels/cycle throughput, this proposed design can complete the computation in 95 clock cycles with 8times8 inverse transform involved or 54 clock cycles without 8times8 inverse transform for one macroblock. Simulation results show that the implemented area is 18.5 k gate counts, and the maximum clock frequency is 125 MHz. For the real-time requirement, the architecture can deal with all existed frame sizes in 4:2:0 format. For example, if this architecture is operated at 106 MHz, it achieves 4096times2304@30 frames/sec.

[1]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Sergio Bampi,et al.  High throughput multitransform and multiparallelism IP for H.264/AVC video compression standard , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[3]  C.-P. Fan,et al.  Fast 2-Dimensional 4$times$4 Forward Integer Transform Implementation for H.264/AVC , 2006, IEEE Transactions on Circuits and Systems II: Express Briefs.

[4]  Wael M. Badawy,et al.  A high-performance hardware implementation of the H.264 simplified 8/spl times/8 transformation and quantization [video coding] , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[5]  Hung-Chi Fang,et al.  Parallel 4/spl times/4 2D transform and inverse transform architecture for MPEG-4 AVC/H.264 , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[6]  Jar-Ferr Yang,et al.  Combined 2-D transform and quantization architectures for H.264 video coders , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[7]  Bin-Da Liu,et al.  High throughput 2-D transform architectures for H.264 advanced video coders , 2004, The 2004 IEEE Asia-Pacific Conference on Circuits and Systems, 2004. Proceedings..

[8]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[9]  Jiun-In Guo,et al.  A high-performance direct 2-D transform coding IP design for MPEG-4AVC/H.264 , 2006, IEEE Transactions on Circuits and Systems for Video Technology.