一、profile(檔次)、level(水平)、tier(等級)存在的目的是為了讓不同應用之間相互兼容
二、profile、level、tier之間的關系
1、檔次規定了碼流中使用了哪些編碼工具和算法
2、水平規定了對於檔次、等級所對應的解碼器處理負擔和存儲容量參數,主要包括采樣率、分辨率、碼率的最大值、壓縮率的最小值、解碼圖像緩沖區(DPB)的容量,編碼圖像緩沖區(CPB)的容量
3、等級規定了每個水平的碼率的高低
4、支持高層次的profile、level、tier就必須要支持低層次的profile、level、tier,這就是所謂的兼容性
三、檔次profile
1、主檔次(main profile)
(1)比特深度限制為8bit
(2)采樣限制為4:2:0
(3)CTB的大小從16x16到64x64
(4)解碼圖像的緩存容量限制為6副圖像
(5)允許選擇波前和片划分方式,但是不能同時選擇
2、10 bit主檔次(main 10 profile)
(1)主要指標和主檔次差不多,但是支持10bit深度
3、靜止圖像主檔次
(1)主要是不支持幀間預測編碼

H265 Level 和 Tier的限制:

H265 一般等級Tier和Level的限制;其中Max luma picture size 為最大亮度圖像尺寸,在Level 6.2中支持的最大值為35651584,大概分辨率為8192x4320的最大圖像分辨率;Max slice segments per picture 為每幀最大SS數;Max of tile rows 為最大片行數;Max of tile columns 最大片列數;

四、水平level
1、HEVC共有13個水平:1, 2, 2.1, 3,3.1, 4, 4.1, 5, 5.1, 5.2, 6,6.1, 6.2
2、一個水平實際上就是I一套對編碼比特流的一些列編碼參數的限制
五、等級tier
1、對於同一水平,按照最大碼率和緩存容量要求的不同,HEVC設置了兩檔等級,定義為高等級和主等級。
2、主等級可用於大多數場景,要求的碼率較低;
3、高等級可用於特殊要求或者苛刻要求的地方