Contemporary Video Compression Standards: H.265/HEVC, VP9, VP10, Daala
Contemporary Video Compression Standards: H.265/HEVC, VP9, VP10, Daala
Abstract— In this paper we compare compression efficiency YouTube, Netflix, and so on. All this creates the demand for
of the latest video coding standards H.265/HEVC, VP9, VP10 royalty-free codecs like Google VP9, VP10, Xiph Daala, etc.,
and Daala to H.264/AVC with the help of reference video that are being developed to provide competitive compression
encoders available. Experimental results show that H.265/HEVC efficiency free of charge.
on average provides 37–40% bitrate savings, VP9 provides 9–
11%, VP10 – 10–12% bitrate savings, while Daala provides 8-9% Royalty-free encoders avoid the usage of patented
bitrate overhead on average. compression tools, which makes it hard to achieve compression
rates competitive to proprietary encoders. One of the
Keywords—video compression standards; H.265/HEVC; representative example is the elegant bypass of the
H.264/AVC; VP9; VP10; Daala bidirectionally predicted frames (B-frames) applied in Google
VP9 video encoder [3] – one of the most noticeable royalty-
I. INTRODUCTION free codecs at the time. VP9 provides compression rates
Evolution of digital video compression has more than a 30- superior to H.264/AVC and inferior to H.265/HEVC [1]. This
year old history. Today video compression is applied in digital still makes it possible to replace H.264/AVC in some fields of
and cable television, in Video on Demand (VoD) services, in usage. Further increase of compression efficiency is expected
conferencing and surveillance systems, etc. The amount of in the emerging VP10 codec being developed by Google [4].
video data tends to increase due to the greater availability of
On the other hand, there is Daala, that is being developed
video recording devices and an increased demand for visual
by Xiph.org open source community since 2010. The goal of
quality of video. Contemporary systems more often exploit
the project is to achieve royalty-free compression efficiency
high definition (HD) and ultra-high definition (UHD)
superior to H.265/HEVC. Among the key distinctive features
resolutions of video.
of Daala are lapped transforms instead of non-overlapped
At the moment the most part of video compression systems block-based DCT, lifting pre- and post-filtering instead of
is based on H.264/AVC video compression standard. With its deblock filtering, frequency domain intra prediction,
first version accepted in 2003, the standard was targeting Time/Frequency Resolution Switching etc.
contemporary demand on compression efficiency and
In our previous experiments [1,5] H.265/HEVC appeared to
computing powers available in the nearest years. For that time
provide the best compression efficiency making it possible to
it provided superior compression efficiency and had become
save up to 50% of bitrate compared to H.264/AVC. Due to the
one the most widely-used standards. Today with the increased
fact that VP9 has to get around the patented compression
amount of video data and an emerging transition to UHD
techniques, it was less efficient even in intra-frame coding, but
systems within the capacity of existing data transmission
still showed better results than H.264/AVC. Google started the
channels and storage media there is an escalating need for a
development of VP10 [4] to further improve compression
more efficient video compression.
efficiency of techniques used in VP9 standard. Daala, being in
In 2014 the next generation proprietary standard an early development stage back at the time of previous
H.265/HEVC was released. The standard puts emphasis on experiments, showed poor results: almost 10 times higher
high-resolution video coding and potentially provides up to two bitrates compared to H.264/AVC at the same distortion levels.
times better compression efficiency compared to
In this paper we carry out a research on the compression
H.264/AVC [1]. The standard increased a selection of tools
efficiency of the contemporary video compression standards
that can be used in compression [2]. It has three times more
H.264/AVC, H.265/HEVC and video encoders Google VP9,
intra prediction modes available; four times larger block sizes
VP10, Xiph Daala to outline the current state of royalty-free
and an adaptive partitioning; temporal motion vector
codecs.
prediction, etc. The provided increase of compression
efficiency comes at the cost of higher computational II. ENCODER IMPLEMENTATIONS USED
complexity, which slows down its introduction to commercial
systems. In this research paper we aim to compare maximum video
compression efficiency, provided by the latest compression
At the same time, the usage of H.265/HEVC, as well as standards to get an updated outlook at the capabilities of
H.264/AVC, necessitates licensing fees, therefore it is almost modern mainstream video compression techniques. It is one of
impossible to use them in free open-source solutions. The the reasons we give preference to reference test model
royalties are even more significant for companies making implementations of the encoders rather than using the
business in video on demand services and systems with large commercial versions.
amount of video to be stored and transmitted, like Google with
Fig. 1. Bitrate-PSNR plot for Traffic test sequence Fig. 2. Bitrate-SSIM plot for Traffic test sequence