Performance Study of HEVC and H.264 Video Coding Standards | ||||
Menoufia Journal of Electronic Engineering Research | ||||
Article 13, Volume 27, Issue 1, January 2018, Page 237-260 | ||||
Document Type: Original Article | ||||
DOI: 10.21608/mjeer.2018.64543 | ||||
View on SCiNiTO | ||||
Authors | ||||
Ahmed I. Sallam1; Osama S. Faragallah1; El-Sayed M. El-Rabaie2 | ||||
1Dept. of Computer Science and Eng., Faculty of Elect., Eng., Menoufia University | ||||
2Dept. of Electronics and Electrical Communications, Faculty of Engineering, Menoufia University. | ||||
Abstract | ||||
This paper summarizes efforts in describing the main concepts of the two recent video coding standards H.265/MPEG-HEVC (High-Efficiency Video Coding) and H.264/MPEG-AVC. The High Efficiency Video Coding (HEVC) is the successor video coding standard to H.264/MPEG-4 AVC (Advanced Video Coding) and was developed in 2013 by the Joint Collaborative Team on Video Coding (JCT-VC) from the ISO/IEC Moving Picture Experts Group (MPEG) and ITU-T Video Coding Experts Group (VCEG). An overview of the technical characteristics of the High Efficiency Video Coding (HEVC) standard is presented. It has been shown that the HEVC standard provides a significant improvement on the compression performance compared with the H.264 AVC. The FFMPEG codec is used as a research tool for studying the performance analysis and comparison of the HEVC and H.264 AVC compression standers. Evaluation metrics for comparison includes the PSNR (peak-peak Signal to Noise Ratio), VQM (Video Quality Model), MSAD, Delta and SSIM of HEVC and H.264 AVC for several video sequences and bit rates. | ||||
References | ||||
"> [1] ITU-T Recommendation H.261,"Line transmission of non-telephone signals," Video codec for audio visual services at quality p x 64 kbits/s, 1993. [2] ITU-T: "Video coding for low bit rate communication," Recommendation H.263, 1996. [3] ISO/IEC JTC 1, "Coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mbit/s – Part 2: Video," ISO/IEC 11172 (MPEG-1), Nov. 1993 . [4] T. Ebrahimi, C. Horne, "MPEG-4 natural video coding - an overview," Proceedings Signal Processing: Image Communication, Vol. 15, pp. 365- 385, 2000. "> [5] ISO/IEC, "The MPEG-2 International Standard," Reference number ISO/IEC 13818-2, 1996. [6] I. Richardson, "The H.264 Advanced Video Compression Standard," Wiley Publishing, 2010. [7] G. Sullivan, J. Ohm, W. Han and T. Wiegand, "Overview of the High Efficiency Video Coding (HEVC) Standard," IEEE Transactions on Circuits and Systems For Video Technology, Vol. 22, No. 12, pp. 1649- 1668, December 2012. [8] B. Bross, "High Efficiency Video Coding (HEVC) Text Specification draft 8," JCTVC-J1003, Joint Collaborative Team on Video Coding of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, 10th Meeting: Stockholm, SE, Jul. 2012. [9] M. Wang, K. NgiNgan and L. Xu, "Efficient H.264/AVC Video Coding with Adaptive Transforms," IEEE Transactions On Multimedia, Vol. 16, No. 4, pp. 933–946, June 2014. [10] M. Wien, "High Efficiency Video Coding Tools and Specification," Springer, Verlag Berlin Heidelberg, 2015. [11] V. Madhukar, G. Sullivan, "High Efficiency VideoCoding (HEVC)," Springer, International Publishing Switzerland, 2014. [12] F. Bossen, B. Bross, K. Suhring and D. Flynn, "HEVC Complexity and Implementation Analysis," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 22, No. 12, pp. 1685-1696, December 2012. [13] K. Misra, Member, A. Segall, M. Horowitz, S. Xu, A. Fuldseth and M. Zhou, "An Overview of Tiles in HEVC," IEEE Journal Of Selected Topics In Signal Processing, Vol. 7, No. 6, pp. 969-977, December 2013. [14] G. Sullivan, J. Boyce, Y. Chen, J. Ohm, A. Segall and A. Vetro,"Standardized Extensions of High Efficiency Video Coding (HEVC)," IEEE Journal Of Selected Topics In Signal Processing, Vol. 7, No. 6, pp.1001-116, December 2013. [15] J. Vanne, M. Viitanen and T. Hamalainen, "Efficient Mode Decision Schemes for HEVC Inter Prediction," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 24, No. 9, pp. 1579-1593, September 2014. [16] J. Lin, Y. Chen, Y. Huang and S. Lei, "Motion Vector Coding in the HEVC Standard," IEEE Journal Of Selected Topics In Signal Processing, Vol. 7, No. 6, pp. 957-968, December 2013. [17] R. Sjoberg, Y. Chen, A. Fujibayashi, M. Hannuksela, J. Samuelsson, T. Tan, Y. Wang and S. Wenger, "Overview of HEVC High-Level Syntax and Reference Picture Management," IEEE Transactions On Circuits And Systems For Video Technology, Vol. 22, No. 12, pp. 1858-1870, December 2012. [18] J. Sole, R. Joshi, N. Nguyen, T. Ji, M. Karczewicz, G. Clare, F. Henry, A. Dueanas, "Transform Coefficient Coding in HEVC," IEEE Transactions On "> Circuits And Systems For Video Technology, Vol. 22, No. 12, pp. 1765- 1777 ., December 2012 [19] C. Fu, E. Alshina, A. Alshin, Y. Huang, C. Chen, C. Tsai, C. Hsu, S. Lei, J. Park and W. Han, "Sample Adaptive Offset in the HEVC Standard," IEEE Transactions on Circuits And Systems For Video Technology, Vol. 22, No. 12, pp. 1755-1763, December 2012 . [20] V. Sze, M. Budagavi, "High Throughput CABAC Entropy Coding in HEVC," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 22, No. 12, pp.1778-1791, Dec 2012 . [21] J. Vanne, M. Viitanen, T. Hamalainen, and A. Hallapuro, "Comparative Rate-Distortion-Complexity Analysis of HEVC and AVC Video Codecs," IEEE Transactions on Circuits and Systems for Video Technology, Vol. 22, No. 12, pp. 1885-1898, Dec 2012. [22] J. Ohm, G. Sullivan, H. Schwarz, T. Tan and T. Wiegand, "Comparison of the Coding Efficiency of Video Coding Standards—Including High Efficiency Video Coding (HEVC)," Proceedings of the IEEE Transactions On Circuits And Systems For Video Technology, Vol. 22, No. 12, pp. 1669-1684, Dec 2012. [23] https://www.ffmpeg.org/. (Access Date:- 10 December 2015). [24] http://ultravideo.cs.tut.fi/#testsequences (Access Date:- 9 December 2015). [25] MSU Graphics and Media Lab, Video Group, MSU codecs, www.compression.ru/ video/ (Access Date:- 9 November 2015). | ||||
Statistics Article View: 266 |
||||