21 February 2013 Towards a next generation open-source video codec
Author Affiliations +
Google has recently been developing a next generation opensource video codec called VP9, as part of the experimental branch of the libvpx repository included in the WebM project (http://www.webmproject.org/). Starting from the VP8 video codec released by Google in 2010 as the baseline, a number of enhancements and new tools have been added to improve the coding efficiency. This paper provides a technical overview of the current status of this project along with comparisons and other stateoftheart video codecs H. 264/AVC and HEVC. The new tools that have been added so far include: larger prediction block sizes up to 64x64, various forms of compound INTER prediction, more modes for INTRA prediction, ⅛pel motion vectors and 8tap switchable subpel interpolation filters, improved motion reference generation and motion vector coding, improved entropy coding and framelevel entropy adaptation for various symbols, improved loop filtering, incorporation of Asymmetric Discrete Sine Transforms and larger 16x16 and 32x32 DCTs, frame level segmentation to group similar areas together, etc. Other tools and various bitstream features are being actively worked on as well. The VP9 bitstream is expected to be finalized by earlyto mid2013. Results show VP9 to be quite competitive in performance with mainstream stateoftheart codecs.
© (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jim Bankoski, Jim Bankoski, Ronald S. Bultje, Ronald S. Bultje, Adrian Grange, Adrian Grange, Qunshan Gu, Qunshan Gu, Jingning Han, Jingning Han, John Koleszar, John Koleszar, Debargha Mukherjee, Debargha Mukherjee, Paul Wilkins, Paul Wilkins, Yaowu Xu, Yaowu Xu, "Towards a next generation open-source video codec", Proc. SPIE 8666, Visual Information Processing and Communication IV, 866606 (21 February 2013); doi: 10.1117/12.2009777; https://doi.org/10.1117/12.2009777


Error-resilient video compression
Proceedings of SPIE (November 21 1999)
Lapped-transform-based video coding
Proceedings of SPIE (December 06 2001)
Benchmarking real-time HEVC streaming
Proceedings of SPIE (May 01 2012)

Back to Top