Skip to main content
Log in

Rate-distortion/complexity analysis of HEVC, VVC and AV1 video codecs

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. AOMedia Video 1 (AV1) Reference Software. https://aomedia.googlesource.com/aom/

  2. AOMedia (2019) AV1 Bitstream & decoding process specification. Video standard

  3. 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)

  4. 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

  5. Bjøntegaard G (2008) Improvements of the BD-PSNR model. Tech. Rep. VCEG-AI11 ITU-t Video Coding Experts Group (VCEG), Berlin, Germany

  6. 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)

  7. 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

  8. 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

    Article  Google Scholar 

  9. Google (2013) VP9 Bitstream & Decoding process specification. Video standard

  10. 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

  11. 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

  12. 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

  13. HEVC Test Model (HM) Reference software. https://hevc.hhi.fraunhofer.de/

  14. ISO/IEC ITU-T (2003) Advanced video coding for generic audiovisual services. ITU-T recommendation H.264 and ISO/IEC 14496-10. Video standard

  15. ISO/IEC ITU-T (2013) High Efficiency Video Coding (HEVC). ITU-T recommendation H.265 and ISO/IEC 23008-2. Video standard

  16. ITU-T (2008). P.910 - Subjective video quality assessment methods for multimedia applications

  17. Joint Exploration Model (JEM) Reference Software. https://jvet.hhi.fraunhofer.de/svn/svn_HMJEMSoftware/

  18. 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)

  19. 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

  20. Ř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

  21. 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

  22. Suehring K, Li X (2017) JVET Common test conditions and software reference configurations. Tech. Rep. JVET-h1010 joint video experts team (JVET), Macao, China

  23. 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

  24. 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

  25. 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)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. García-Lucas.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09453-w

Keywords

Navigation