Abstract
The focus of this paper is the improvement of performance of the high speed forward integer DCT architecture for H.264 and Hadamard for luma in intra prediction. The DCT and Hadamard architecture are the same architectures, a serial architecture and pipeline processing, includes two 1-D architectures. Each architecture uses six adders and four shifters (DCT) or one shifter (Hadamard). They can operate simultaneously for high-throughput processing. The proposed DCT and Hadamard algorithms are verified by Matlab and VCS tool of Synsopsys. Then the design is synthesized by Design Compiler with 90nm CMOS technology. The DCT and Hadamard core requires only 5103 logic cells (DCT core uses 2170 logic cells; Hadamard core uses 2392 logic cells, and other cores use 540 logic cells) and needs 24 clock cycles to finish one 4x4 DCT or Hadamard block at pipeline mode. Its frequency can operate at 250MHz.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Lin, Y.-L.S., Kao, C.-Y., Kuo, H.-C., Chen, J.-W.: VLSI Design for Video Coding -H.264/AVC Encoding from Standard Specification to Chip. Springer, Heidelberg (2010) ISBN 978-1-4419-0958-9
Hallapuro, A., Karczewicz, M.: Low Complexity Transform and Quantiza-tion – Part I: Basic Implementation, Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) (2002)
Prasoon, A.K., Rajan, K.: 4×4 2-D DCT for H.264/AVC. In: International Conference on Advances in Computing, Communication and Control, ICAC3 2009 (2009)
Sun, S., Qi, H.: A Pipelining Hardware Implementation of H.264 Based on FPGA. In: International Conference on Intelligent Computation Technology and Automation (2010)
Wang, T.-C., Huang, Y.-W., Fang, H.-C., Chen, L.-G.: Parallel 4X4 2D trans-form and inverse transform architecture for MPEG-4 AVC/H.264. In: Proceedings of the 2003 International Symposium on Circuits and Systems, vol. 2, pp. II-800–II-803 (2003)
Chen, L.-F., Li, K.-H., Huang, C.-Y., Lai, Y.-K.: Analysis and architecture design of multi-transform architecture for h.264/avc intra frame coder. In: ICME (2008)
Tran, X.-T., Tran, V.-H.: An Efficient Architecture of Forward Transforms and Quantization for H.264/AVC Codecs. REV Journal on Electronics and Communications 1(2) (April–June 2011)
Huang, Y.Q., Liu, Q., Ikenaga, T.S.: Highly parallel fractional motion estimation engine for super hi-vision 4kx4k@60lps. IEEE Int. Works. Multimedia Signal Processing (2009)
Malvar, H.S., Hallapuro, A., Karczewicz, M., Kerofsky, L.: Low-Complexity Transform and quantization in H.264/AVC. IEEE Transactions on Circuits and Systems for Video Technology 13(7) (2003)
Agostini, L., Porto, R., Porto, M., Silva, T., Rosa, L., Guntzel, J., Silva, I., Bampi, S.: Forward and Inverse 2-D DCT Architechtures Targeting HDTV For H.26/AVC Video Compression Standard. Latin American Applied Research (2007)
EL-Banna, H., EL-Fattah, A.A., Fakhr, W.: An Efficient Implementation of the 1D DCT using FPGA Technology. In: Proceedings of the 11th IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2004), pp. 356–360 (2004)
Xiuhua, J., Caiming, Z., Yanling, W.: Fast Algorithm of the 2-D 4x4 Inverse Integer Transform for H.264/AVC. In: IEEE Innovative Computing, Information and Control International Conference, ICICIC (2007)
Owaida, M., Koziri, M., Katsavounidis, I., Stamoulis, G.: A High Performance and Low Power Hardware Architecture for The Transform & Quantization Stages In H.264. In: ICME (2009)
Liu, Z., Wang, D., Ikenaga, T.: Hardware optimizations of variable block size hadamard transform for h.264/avc frext. In: ICIP (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dong, B.A., Thinh, H.Q. (2014). An Implementation of High Speed DCT and Hadamard Transform for H.264. In: Zelinka, I., Duy, V., Cha, J. (eds) AETA 2013: Recent Advances in Electrical Engineering and Related Sciences. Lecture Notes in Electrical Engineering, vol 282. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41968-3_34
Download citation
DOI: https://doi.org/10.1007/978-3-642-41968-3_34
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41967-6
Online ISBN: 978-3-642-41968-3
eBook Packages: EngineeringEngineering (R0)