High Efficiency Video Coding tiers and levels
{{Short description|none}}
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.{{cite news |title=Overview of the High Efficiency Video Coding (HEVC) Standard |author=G.J. Sullivan |author2=J.-R. Ohm |author3=W.-J. Han |author4=T. Wiegand |author4-link=Thomas Wiegand |publisher=IEEE Trans. on Circuits and Systems for Video Technology |url=http://iphome.hhi.de/wiegand/assets/pdfs/2012_12_IEEE-HEVC-Overview.pdf |date=2012-05-25 |accessdate=2012-09-14}}{{cite news |title=H.265 : High efficiency video coding |publisher=ITU |url=http://www.itu.int/rec/T-REC-H.265|date=2013-06-07 |accessdate=2013-06-07}} Lower tiers are more constrained than higher tiers and lower levels are more constrained than higher levels.
Tiers
The HEVC standard defines two tiers: Main and High. The Main tier is a lower tier than the High tier. The tiers were made to deal with applications that differ in terms of their maximum bit rate. The Main tier was designed for most applications while the High tier was designed for very demanding applications.
Levels
The HEVC standard defines thirteen levels. A level is a set of constraints for a bitstream. For levels below level 4 only the Main tier is allowed. 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.
class="wikitable" style="text-align:right; "
|+ Tiers and levels with maximum property values{{cite news |title=Draft high efficiency video coding (HEVC) version 2, combined format range extensions (RExt), scalability (SHVC), and multi-view (MV-HEVC) extensions |author=Jill Boyce |author-link=Jill Boyce|author2=Jianle Chen |author3=Ying Chen |author4=David Flynn |author5=Miska M. Hannuksela |author6=Matteo Naccari |author7=Chris Rosewarne |author8=Karl Sharman |author9=Joel Sole |author10=Gary J. Sullivan |author11=Teruhiko Suzuki |author12=Gerhard Tech |author13=Ye-Kui Wang |author14=Krzysztof Wegner |author15=Yan Ye |publisher=JCT-VC |url=http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=9466 |date=2014-07-11 |accessdate=2014-07-11}} |
rowspan="2"| Level
!rowspan="2"| Max luma sample rate !rowspan="2"| Max luma picture size !colspan="2"| Max bit rate for Main !colspan="2"| Max bit rate for Main 12 !colspan="2"| Max bit rate for Main 4:4:4 12 !colspan="2"| Max bit rate for Main 4:4:4 16 !colspan="2"| Max bit rate for High Throughput !rowspan="2"| Example picture resolution @ Click here to hide/show
additional examples !rowspan="2"| MinCR{{Ref label|MinCR|D|D}} !rowspan="2"| Max number !colspan="2"| Max number of tile{{Ref label|Tiles|F|F}} |
---|
Main tier
! High tier ! Main tier ! High tier ! Main tier ! High tier ! Main tier ! High tier ! Main tier ! High tier ! rows ! columns |
1
| 552,960 | 36,864 | 128 | - | 192 | - | 384 | - | 1,024 | - | 12,288 | - | 128×96@33.7 (6) 176×144@15.0 (6)
| 2 | 16 | 1 | 1 |
2
| 3,686,400 | 122,880 | 1,500 | - | 2,250 | - | 4,500 | - | 12,000 | - | 144,000 | - | 176×144@100.0 (16) 352×288@30.0 (6)
320×240@45.0 (6) 352×240@37.5 (6) | 2 | 16 | 1 | 1 |
2.1
| 7,372,800 | 245,760 | 3,000 | - | 4,500 | - | 9,000 | - | 24,000 | - | 288,000 | - | 320×240@90.0 (12) 640×360@30.0 (6)
352×240@75.0 (12) 352×288@60.0 (12) 352×480@37.5 (6) 352×576@33.3 (6) | 2 | 20 | 1 | 1 |
3
| 16,588,800 | 552,960 | 6,000 | - | 9,000 | - | 18,000 | - | 48,000 | - | 576,000 | - | 352×480@84.3 (12) 960×540@30.0 (6)
352×576@75.0 (12) 640×360@67.5 (12) 720×480@42.1 (8) 720×576@37.5 (8) | 2 | 30 | 2 | 2 |
3.1
| 33,177,600 | 983,040 | 10,000 | - | 15,000 | - | 30,000 | - | 80,000 | - | 960,000 | - | 720×480@84.3 (12) 1280×720@33.7 (6)
720×576@75.0 (12) 960×540@60.0 (8) | 2 | 40 | 3 | 3 |
4
| 66,846,720 | rowspan="2" | 2,228,224 | 12,000 | 30,000 | 18,000 | 45,000 | 36,000 | 90,000 | 96,000 | 240,000 | 1,152,000 | 2,880,000 | 1,280×720@68.0 (12) 2,048×1,080@30.0 (6)
1,920×1,080@32.0 (6) | 4 | rowspan="2" | 75 | rowspan="2" | 5 | rowspan="2" | 5 |
4.1
| 133,693,440 | 20,000 | 50,000 | 30,000 | 75,000 | 60,000 | 150,000 | 160,000 | 400,000 | 1,920,000 | 4,800,000 | 1,280×720@136.0 (12) 2,048×1,080@60.0 (6)
1,920×1,080@64.0 (6) | 4 |
5
| 267,386,880 | rowspan="3" | 8,912,896 | 25,000 | 100,000 | 37,500 | 150,000 | 75,000 | 300,000 | 200,000 | 800,000 | 2,400,000 | 9,600,000 | 1,920×1,080@128.0 (16) 4,096×2,160@30.0 (6)
2,048×1,080@120.0 (16) 3,840×2,160@32.0 (6) | 6 | rowspan="3" | 200 | rowspan="3" | 11 | rowspan="3" | 10 |
5.1
| 534,773,760 | 40,000 | 160,000 | 60,000 | 240,000 | 120,000 | 480,000 | 320,000 | 1,280,000 | 3,840,000 | 15,360,000 | 1,920×1,080@256.0 (16) 4,096×2,160@60.0 (6)
2,048×1,080@240.0 (16) 3,840×2,160@64.0 (6) | 8 |
5.2
| 1,069,547,520 | 60,000 | 240,000 | 90,000 | 360,000 | 180,000 | 720,000 | 480,000 | 1,920,000 | 5,760,000 | 23,040,000 | 1,920×1,080@300.0 (16) 4,096×2,160@120.0 (6)
2,048×1,080@300.0 (16) 3,840×2,160@128.0 (6) | 8 |
6
| 1,069,547,520 | rowspan="3" | 35,651,584 | 60,000 | 240,000 | 90,000 | 360,000 | 180,000 | 720,000 | 480,000 | 1,920,000 | 5,760,000 | 23,040,000 | 3,840×2,160@128.0 (16) 8,192×4,320@30.0 (6)
4,096×2,160@120.0 (16) 7,680×4,320@32.0 (6) | 8 | rowspan="3" | 600 | rowspan="3" | 22 | rowspan="3" | 20 |
6.1
| 2,139,095,040 | 120,000 | 480,000 | 180,000 | 720,000 | 360,000 | 1,440,000 | 960,000 | 3,840,000 | 11,520,000 | 46,080,000 | 3,840×2,160@256.0 (16) 8,192×4,320@60.0 (6)
4,096×2,160@240.0 (16) 7,680×4,320@64.0 (6) | 8 |
6.2
| 4,278,190,080 | 240,000 | 800,000 | 360,000 | 1,200,000 | 720,000 | 2,400,000 | 1,920,000 | 6,400,000 | 23,040,000 | 76,800,000 | 3,840×2,160@300.0 (16) 8,192×4,320@120.0 (6)
4,096×2,160@300.0 (16) 7,680×4,320@128.0 (6) | 6 |
:{{note label|MaxBitRate|A|A}} The maximum bit rate of the profile is based on the combination of bit depth, chroma sampling, and the type of profile. For bit depth the maximum bit rate increases by 1.5x for 12-bit profiles and 2x for 16-bit profiles. For chroma sampling the maximum bit rate increases by 1.5x for 4:2:2 profiles and 2x for 4:4:4 profiles. For the Intra profiles the maximum bit rate increases by 2x.
:{{note label|MaxFrameRate|B|B}} The maximum frame rate supported by HEVC is 300 frames per second (fps).
:{{note label|MaxDpbSize|C|C}} The MaxDpbSize, maximum number of pictures in the decoded picture buffer, for the maximum luma picture size of that level is 6 for all levels. 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×.
:{{note label|MinCR|D|D}} The MinCR, minimum compression ratio, for that level. The MinCR constraint is reduced to half its base value for the 4:2:2 and 4:4:4 chroma sampling profiles and is reduced by an additional half for the Intra profiles. The MinCR is reduced to 1/24th of its base value with the High Throughput 4:4:4 16 Intra profile.{{cite news |title=High 4:4:4 16 Intra profile specification |author=K. Sharman |author2=N. Saunders |author3=J. Gamei |author4=T. Suzuki |author5=A. Tabatabai |publisher=JCT-VC |url=http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=9198 |date=2014-06-20 |accessdate=2014-07-13}}
:{{note label|Slices|E|E}} The maximum number of slice segments is the number of slices allowed per picture at both the maximum resolution and maximum frame rate.{{cite news |title=AHG9: on number of slices constraint |author=Minhua Zhou |publisher=JCT-VC |url=http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=6572 |date=2012-10-01 |accessdate=2012-11-27}}
:{{note label|Tiles|F|F}} The maximum number of tiles allowed per picture. The maximum number of tiles allowed per second is the maximum number of tiles allowed per picture times 120.{{cite news |title=AHG9: on number of tiles constraint |author=Minhua Zhou |publisher=JCT-VC |url=http://phenix.it-sudparis.eu/jct/doc_end_user/current_document.php?id=6573 |date=2012-10-01 |accessdate=2012-11-27}}
See also
- High Efficiency Video Coding
- UHDTV - Digital video formats with resolutions of 4K (3840×2160) and 8K (7680×4320)
- Rec. 2020 - ITU-R Recommendation for UHDTV
- H.264/MPEG-4 AVC - The predecessor video standard of HEVC
- VC-1 - A video standard developed by Microsoft
References
{{Reflist|2}}
External links
- [http://hevc.info Fraunhofer Heinrich Hertz Institute HEVC website]
- [http://www.itu.int/ITU-T/studygroups/com16/jct-vc/ Joint Collaborative Team on Video Coding (JCT-VC)]
- [http://phenix.it-sudparis.eu/jct/doc_end_user/all_meeting.php JCT-VC Document Management System]
{{Compression formats}}
{{Graphics file formats}}
Category:Computer file formats
Category:Graphics file formats
Category:High-definition television
Category:Lossy compression algorithms
Category:Open standards covered by patents
Category:Ultra-high-definition television
Category:ITU-T recommendations