Jump to content

High Efficiency Video Coding tiers and levels

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Patchy1 (talk | contribs) at 02:46, 28 November 2012 (Requesting speedy deletion (CSD A10). (TW)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

High Efficiency Video Coding tiers and levels are constraints that define a High Efficiency Video Coding (HEVC) bitstream in terms of maximum bit rate, maximum luma sample rate, maximum luma picture size, minimum compression ratio, maximum number of slices allowed, and maximum number of tiles allowed.[1][2] Lower tiers are more constrained than higher tiers and lower levels are more constrained than higher levels.[1][2]

Tiers

The October 2012 HEVC draft defines two tiers: Main and High.[1][2] The Main tier is a lower tier than the High tier.[1][2] The tiers were made to deal with applications that differ in terms of their maximum bit rate.[1] The Main tier was designed for most applications while the High tier was designed for very demanding applications.[1]

Levels

The October 2012 HEVC draft defines thirteen levels.[1][2] A level is a set of constraints for a bitstream.[1][2] For levels below level 4 only the Main tier is allowed.[1][2] A decoder that conforms to a given tier/level is required to be capable of decoding all bitstreams that are encoded for that tier/level and for all lower tiers/levels.[1][2]

Tiers and levels with maximum property values[2]
Level Max luma sample rate
(samples/s)
Max luma picture size
(samples)
Max bit rate for Main and Main 10 profiles (kbit/s) Example picture resolution @
highest frame rate[A]
(MaxDpbSize[B])
MinCR[C] Max number
of slices
per picture
Max number of tile
Main tier High tier rows columns
1 552,960 36,864 128 - 128×96@33.7 (6)
176×144@15.0 (6)
2 16 1 1
2 3,686,400 122,880 1,500 - 176×144@100.0 (16)
352×240@37.5 (6)
352×288@30.0 (6)
2 16 1 1
2.1 7,372,800 245,760 3,000 - 352×240@75.0 (12)
352×288@60.0 (12)
352×480@37.5 (6)
352×576@33.3 (6)
640×360@30.0 (6)
2 20 1 1
3 16,588,800 552,960 6,000 - 352×480@84.3 (12)
352×576@75.0 (12)
640×360@67.5 (12)
720×480@42.1 (8)
720×576@37.5 (8)
960×544@30.0 (6)
2 30 2 2
3.1 33,177,600 983,040 10,000 - 720×480@84.3 (12)
720×576@75.0 (12)
960×544@60.0 (8)
1280×720@33.7 (6)
2 40 3 3
4 66,846,720 2,228,224 12,000 30,000 1,280×720@68.0 (12)
1,280×1,024@51.0 (8)
1,920×1,080@32.0 (6)
2,048×1,080@30.0 (6)
4 75 5 5
4.1 133,693,440 20,000 50,000 1,280×720@136.0 (12)
1,280×1,024@102.0 (8)
1,920×1,080@64.0 (6)
2,048×1,080@60.0 (6)
4
5 267,386,880 8,912,896 25,000 100,000 1,920×1,080@128.0 (16)
2,048×1,024@120.0 (16)
2,560×1,920@54.4 (8)
3,672×1,536@46.8 (8)
3,840×2,160@32.0 (6)
4,096×2,160@30.0 (6)
6 200 11 10
5.1 534,773,760 40,000 160,000 1,920×1,080@256.0 (16)
2,048×1,024@240.0 (16)
2,560×1,920@108.8 (8)
3,672×1,536@93.7 (8)
3,840×2,160@64.0 (6)
4,096×2,160@60.0 (6)
8
5.2 1,069,547,520 60,000 240,000 1,920×1,080@300.0 (16)
2,048×1,024@300.0 (16)
2,560×1,920@217.6 (8)
3,672×1,536@187.5 (8)
3,840×2,160@128.0 (6)
4,096×2,160@120.0 (6)
8
6 1,069,547,520 35,651,584 60,000 240,000 3,840×2,160@128.0 (16)
4,096×2,048@127.5 (16)
4,096×2,160@120.0 (16)
4,096×2,304@113.3 (12)
7,680×4,320@32.0 (6)
8,192×4,320@30.0 (6)
8 600 22 20
6.1 2,139,095,040 120,000 480,000 3,840×2,160@256.0 (16)
4,096×2,048@255.0 (16)
4,096×2,160@240.0 (16)
4,096×2,304@226.6 (12)
7,680×4,320@64.0 (6)
8,192×4,320@60.0 (6)
8
6.2 4,278,190,080 240,000 800,000 3,840×2,160@300.0 (16)
4,096×2,048@300.0 (16)
4,096×2,160@300.0 (16)
4,096×2,304@300.0 (12)
7,680×4,320@128.0 (6)
8,192×4,320@120.0 (6)
6
A The maximum frame rate supported by HEVC is 300 fps.[2]
B The MaxDpbSize, maximum number of decoded picture buffers, for the maximum luma picture size of that level is 6 for all levels.[1][2] The MaxDpbSize can increase to a maximum of 16 frames if the luma picture size of the video is smaller than the maximum luma picture size of that level in incremental steps of 4/3×, 2×, or 4×.[1][2]
C The MinCR, minimum compression ratio, for that level.[2]

See also

References

  1. ^ a b c d e f g h i j k l G.J. Sullivan; J.-R. Ohm; W.-J. Han; T. Wiegand (2012-05-25). "Overview of the High Efficiency Video Coding (HEVC) Standard" (PDF). IEEE Trans. on Circuits and Systems for Video Technology. Retrieved 2012-09-14.
  2. ^ a b c d e f g h i j k l m "High Efficiency Video Coding (HEVC) text specification draft 9". JCT-VC. 2012-10-22. Retrieved 2012-10-23.