Abstract
With the advent of smartphones and tablets, the amount of online video traffic has increased enormously. This, together with the growing popularity of high-definition video, motivated the development of the High Efficiency Video Coding (HEVC) standard, released in 2013, with the aim of achieving a 50% bitrate reduction with respect to its predecessor, namely H.264/MPEG-4 Advanced Video Coding (AVC). However, new contents with greater resolutions and requirements arise every day, making it necessary to reduce the bitrate to a further extent. In this regard, the efforts to become the leading video codec in the market resulted in two main contenders: the Joint Video Experts Team (JVET), which leads the development of the Versatile Video Coding (VVC) standard, and the Alliance for Open Media (AOMedia), which spearheads the AOMedia Video 1 (AV1) project. In this context, this paper presents a rate-distortion/complexity analysis of HEVC, VVC and AV1 main video codecs using objective measures of assessment in order to analyze their real capabilities. The analysis, which was done using well-defined test conditions, reveals that VVC considerably outperforms both HEVC and AV1 in terms of coding efficiency.
Similar content being viewed by others
References
AOMedia Video 1 (AV1) Reference Software. https://aomedia.googlesource.com/aom/
AOMedia (2019) AV1 Bitstream & decoding process specification. Video standard
Bjøntegaard G, Davies T, Fuldseth A, Midtskogen S (2016) The thor video codec. In: Bilgin A, Marcellin MW, Serra-Sagrista J, Storer JA (eds) 2016 Data Compression Conference (DCC), IEEE signal processing society, pp 476–485, https://doi.org/10.1109/DCC.2016.74, (to appear in print)
Bjøntegaard G (2001) Calculation of average PSNR differences between RD-curves. Tech. Rep. VCEG-m33, ITU-t Video Coding Experts Group (VCEG) Austin, TX, USA
Bjøntegaard G (2008) Improvements of the BD-PSNR model. Tech. Rep. VCEG-AI11 ITU-t Video Coding Experts Group (VCEG), Berlin, Germany
Chen Y, Murherjee D, Han J, Grange A, Xu Y, Liu Z, Parker S, Chen C, Su H, Joshi U, Chiang C H, Wang Y, Wilkins P, Bankoski J, Trudeau L, Egge N, Valin J M, Davies T, Midtskogen S, Norkin A, de Rivaz P (2018) An overview of core coding tools in the AV1 video codec. In: 2018 Picture Coding Symposium (PCS), IEEE signal processing society, pp 41–45, https://doi.org/10.1109/PCS.2018.8456249, (to appear in print)
Chen J, Ye Y, Hwan S (2018) Algorithm description for versatile video coding and test model 2 (VTM 2). Tech. Rep. JVET-k1002 joint video exploration team (JVET), Ljubljana, Slovenia
Garci̇a-Lucas D, Cebriȧn-Mȧrquez G, Cuenca P (2017) Parallelization and performance evaluation of Open-Source HEVC codecs. J Supercomput 73 (1):495–513. https://doi.org/10.1007/s11227-016-1895-4
Google (2013) VP9 Bitstream & Decoding process specification. Video standard
Grois D, Marpe D, Nguyen T, Hadar O (2014) Comparative assessment of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC encoders for low-delay video applications. In: Tescher AG (ed) SPIE proceedings: applications of digital image processing XXXVII, Society of Photo-Optical Instrumentation Engineers (SPIE), vol 9217, p 92170Q. https://doi.org/10.1117/12.2073323
Grois D, Nguyen T, Marpe D (2016) Coding Efficiency Comparison of AV1/VP9, h.265/MPEG-HEVC, and h.264/MPEG-AVC encoders. In: Picture Coding Symposium (PCS), IEEE signal processing society. https://doi.org/10.1109/PCS.2016.7906321
Grois D, Nguyen T, Marpe D (2018) Performance comparison of AV1, JEM, VP9, and HEVC encoders. In: Tescher AG (ed) SPIE proceedings: applications of digital image processing XL, Society of Photo-Optical Instrumentation Engineers (SPIE), vol 10396, p 103960L. https://doi.org/10.1117/12.2283428
HEVC Test Model (HM) Reference software. https://hevc.hhi.fraunhofer.de/
ISO/IEC ITU-T (2003) Advanced video coding for generic audiovisual services. ITU-T recommendation H.264 and ISO/IEC 14496-10. Video standard
ISO/IEC ITU-T (2013) High Efficiency Video Coding (HEVC). ITU-T recommendation H.265 and ISO/IEC 23008-2. Video standard
ITU-T (2008). P.910 - Subjective video quality assessment methods for multimedia applications
Joint Exploration Model (JEM) Reference Software. https://jvet.hhi.fraunhofer.de/svn/svn_HMJEMSoftware/
Nguyen T, Marpe D (2018) Future video coding technologies: a performance evaluation of AV1, JEM, VP9, and HM. In: 2018 Picture Coding Symposium (PCS), IEEE Signal Processing Society, pp 31–35, https://doi.org/10.1109/PCS.2018.8456289, (to appear in print)
Ohm JR, Sullivan GJ, Schwarz H, Tan TK, Wiegand T (2012) Comparison of the coding efficiency of video coding standards - Including High Efficiency Video Coding (HEVC)22(12):1669–1684, https://doi.org/10.1109/TCSVT.2012.2221192
Řeřábek M, Ebrahimi T (2014) Comparison of compression efficiency between HEVC/H.265 and VP9 based on subjective assessments. In: Tescher AG (ed) SPIE proceedings: applications of digital image processing XXXVII, Society of Photo-Optical Instrumentation Engineers (SPIE), vol 9217, p 92170U. https://doi.org/10.1117/12.2065561
Segall A, Baroncini V, Boyce J, Chen J, Suzuki T (2017) Joint call for proposals on video compression with capability beyond HEVC. Tech. Rep. JVET-h1002 Joint Video Exploration Team (JVET), Macao, China
Suehring K, Li X (2017) JVET Common test conditions and software reference configurations. Tech. Rep. JVET-h1010 joint video experts team (JVET), Macao, China
Sullivan G J, Minoo K (2012) JCT-VC AHG Report: Objective Quality Metric and Alternative Methods for Measuring Coding Efficiency (AHG12). Tech. Rep. JVET-h0012, Joint Collaborative Team on Video Coding (JCT-VC), San josė, CA, USA
Topiwala P, Krishnan M, Dai W (2018) Performance comparison of VVC, AV1, and HEVC on 8-bit and 10-bit content. In: Tescher AG (ed) SPIE proceedings: applications of digital image processing XLI, Society of Photo-Optical Instrumentation Engineers (SPIE), vol 10752, p 107520V. https://doi.org/10.1117/12.2322024
Valin J M, Egge N E, Daede T, Terriberry T B, Montgomery C (2016) Daala: a perceptually-driven still picture codec. In: 2016 IEEE International Conference on Image Processing (ICIP), IEEE signal processing society, pp 76–80, https://doi.org/10.1109/ICIP.2016.7532322, (to appear in print)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported by the Spanish Ministry of Science, Innovation and Universities, and the European Commission (FEDER funds) under project RTI2018-098156-B-C52, by the Regional Government of Castilla-La Mancha under project SBPLY/ 17/180501/000353, and by the Spanish Ministry of Education, Culture and Sports under grant FPU16/05692.
Rights and permissions
About this article
Cite this article
García-Lucas, D., Cebrián-Márquez, G. & Cuenca, P. Rate-distortion/complexity analysis of HEVC, VVC and AV1 video codecs. Multimed Tools Appl 79, 29621–29638 (2020). https://doi.org/10.1007/s11042-020-09453-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09453-w