|
How Efficient is HEVC?6 B8 X8 z3 D2 f" u. E$ o; A
The new High Efficiency Video Coding (HEVC) / H.265 standard is expected to be more efficient than its predecessor, H.264 Advanced Video Coding. Just how much better it will perform is a crucial question. Will it be enough of an improvement to justify widespread industry adoption of the new standard?
* c) `+ f( a, r( _3 N5 i4 y+ P
! n$ g5 V1 q/ {, j2 N1 p4 UBin Li, Gary Sullivan and Jizheng Xu published a performance comparison between H.264/AVC and Working Draft 4 of HEVC in November 2011. You can find the full document and results here:) Q/ T! J. S. L; S! p! m4 ?' X( T( R
: Y' E* ]6 s5 q$ o$ B
Document JCTVC-G399
7 s0 b$ R2 J+ _
# c* _4 y6 z! w5 ATable 4 of the document compares the compression performance of the HEVC test model ("HM") and the H.264 test model ("JM"). On average, HEVC out-performs H.264 by 39% for random access scenarios (e.g. broadcast) and by 44% for low delay scenarios (e.g. video calling).
$ m- \4 G0 \+ `9 I9 ^0 f
4 {6 W8 {) h: O% h0 Z% Q7 IThis means that the HEVC codec can achieve the same quality as H.264 with a bitrate saving of around 39-44%.
# p: W9 g# Y% o5 |. A, @
8 h) y- G [. J7 o% Z2 K1 ZHEVC is still under development and we might expect to see a further increase in performance from future versions of the draft standard.7 X* `& I: c* q& ]$ n9 p+ E, _+ \$ b! B
1 p* s4 A. m$ L 5 [; l# r9 O" L& i
7 h Z( S5 A! [
7 R3 h- V( m( h9 |" O1 _
5 u: d' ~! N2 o+ mHigh Efficiency Video Coding# U U- e5 O M9 B7 {
High Efficiency Video Coding (HEVC) is a new Standard under development by the ISO and ITU-T. The Moving Picture Experts Group (MPEG) and Video Coding Experts Group (VCEG) have set up a Joint Collaborative Team on Video Coding (JCT-VC) with the aim of getting the new standard ready for publication in 2012/2013. It's likely to be published jointly as a new MPEG standard and a new ITU-T standard, possibly H.265.5 Y- } ~1 t# e7 u$ ~8 X& b) p
The HEVC Test Model5 D3 G/ V$ ~0 T$ i% h" w7 x8 L5 E
Following the JCT-VC and MPEG meeting in October 2010, a Test Model for HEVC, HM1, was specified. The Test Model defines two broad categories of video coding tools, for (a) High Efficiency and (b) Low Complexity applications.2 i1 \+ q0 Y, [. I
, u; L" f* j# i& r& v
What's in the Test Model? 8 @0 l" S. F( B& k
9 k+ x) F) L! o5 [: s7 O1 o1 gThe main components are as follows:" R' l! l# G$ L1 B) {8 t
* K- [1 f% _& G% u( A8 w
Coding unit: Block sizes from 8x8 to 64x64 in tree structure
: i8 _+ l7 u6 G6 D0 ^Transform: Quadtree structured block size from 4x4 to 32x32 samples
3 l, D. x+ u% Y% N; rIntra prediction: Up to 34 intra prediction directions8 R- }# t3 D6 X; c
Interpolation: 6- or 12-tap interpolation filter, down to 1/4-sample
4 D2 }6 X& |+ N( b tMotion prediction: Advanced motion vector prediction 8 J* y. [! R/ p% N4 R# y
Entropy coding: CABAC or Low Complexity Entropy Coding (LCEC)
7 t1 G* t+ K/ l- H, r; GLoop filter: Deblocking filter or Adaptive Loop Filter (ALF). u4 q- |( K( x+ _ I
Precision: Extended precision options) v; r* ^. O. D2 w# K5 {8 b+ Q# y1 D
, U$ m! V: @3 p& L9 uMany coding tools have been scheduled for further investigation and may be incorporated into the Test Model if they offer suitable compression gains.5 K! E! H# ~, x
}& O4 G/ n( S; |8 P, P+ QHow will it compare to H.264/AVC?
! T: _' ^8 L7 L! q+ w2 M+ `" Y& I4 @3 U" r
Current indications are that the new standard could provide 2x better video compression performance (i.e. around half the bitrate for a similar quality level) at the expense of significantly higher computational complexity, compared with H.264/AVC.8 N7 M: z+ x$ k
; E5 t" f( U- m2 ^1 j- l% ^When will it be finished?
7 P8 e t" L7 y' E: Y$ n# e3 `/ R$ e; ~4 c* r, _' w- p* ^
The timescale for completing the HEVC standard is as follows:
, S2 T# z2 F/ G) c5 i% QFebruary 2012: Committee Draft (complete draft of standard)
Z* m9 F: n/ U" |+ g( LJuly 2012: Draft International Standard4 T, y" n, d) O* A
January 2013: Final Draft International Standard (ready to be ratified as a Standard)
9 W" m1 D& L$ R" P" C- }) J- Q8 l! a2 R; p+ J% m- i$ I; k/ p" J9 \) a& ^
Where can I find out more?
2 z6 c: K1 b x" b4 H
' k9 B6 ?3 b* K E2 y1 T9 nJCT-VC Meeting Documents : download JCTVC-C405 for a summary of the HEVC test model HM1.
, n, g7 d2 S {( O0 B/ \4 \ m: ?( V% Q" M/ n U* ^
November 2010
5 P" w) z# j2 s/ h U The Joint Collaborative Team+ m9 T; I3 s1 Z5 B# H" _- D
From the ITU website:
3 n0 @8 y9 A% m4 V9 F) x: t8 }. y( Z* d' _, _
"The Joint Collaborative Team on Video Coding is a group of video coding experts from ITU-T Study Group 16 (VCEG) and ISO/IEC JTC 1/SC 29/WG 11 (MPEG) created to develop a new generation video coding standard that will further reduce by 50% the data rate needed for high quality video coding, as compared to the current state-of-the-art AVC standard (ITU-T Rec. H.264 | ISO/IEC 14496-10). This new coding standardization initiative is being referred to as High Efficiency Video Coding (HEVC)."+ T6 E2 L( H1 L) S' g8 B9 w- D
+ q$ Q- T2 f) W6 Y& }1 a0 i8 HTo find out more:) n& X/ X8 P( i" i9 O% r
) N& B" G9 c7 V$ V3 ^8 ?% i/ B" v" Q* mJoint Collaborative Team on Video Coding |
|