热门问题
时间线
聊天
视角
高效率视讯编码的层级与等级
来自维基百科,自由的百科全书
Remove ads
高效率视讯编码的层级与等级是指在高效率视讯编码(HEVC/H.265)标准中,为了应对不同应用的需求,因此制定了“层级”(tier)注:目前没有公定译名与“等级”(level)注:目前没有公定译名将其编码出来的位元流做了限制[1][2]。低的层级相较于高的层级会有更多的限制,同样低的等级相较于高的等级会有更多的限制。当一个解码器符合给定了的层级与等级,代表此解码器也被要求必须能解码用该层级/等级及较低层级/等级所编码出来的位元流。
层级Tiers
层级的制定是为了面对不同的应用,对其最大位元率做限制。HEVC标准中定义了Main以及High两种层级,Main tier的层级较High tier来得低。Main tier是为了大部分的应用而设计,High tier则是为了应付高要求的应用而设计。
等级Levels
等级为位元流设定了一组限制。HEVC标准中定义了13个等级,其限制包含了该位元流的:
- 最大亮度(luma)取样率
- 最大亮度画面大小
- 最小压缩比
- 画面中最大slice数量
- 画面中最大tile数量
当等级低于4时,只有Main tier被允许使用。
各层级与等级的最大属性值
- A Profile的最大位元率是基于profile的位元深度(bit depth)、彩度(chroma)取样和profile type,三者的组合来决定的。Profile是12-bit的时候最大位元率增加1.5倍,16-bit profile时则增加为2倍。当彩度取样是4:2:2 profile时最大位元率增加1.5倍,4:4:4 profile时则增加2倍。当使用Intra profile时最大位元率增加2倍[3]。
- B HEVC支援的最大画面更新率为300fps[2]。
- C MaxDpbSize是decoded picture buffer允许的最多画面张数。当画面是在该等级下最大的大小时,MaxDpbSize均为6。而当目前画面相较于该等级的最大画面大小限制来的小时,MaxDpbSize可以用4/3×、2×、4×的倍数,渐进增加到最多16张画面[1][2]。
- D MinCR是该等级的最小压缩比[2]。在4:2:2和4:4:4彩度取样的profiles下,MinCR限制减少到其基本值的一半;在Intra profiles则是其值减半[3]。
- E 最大slice数量是在最大解析度及最大画面更新率下,每张画面中能允许的最大slice数量[2][4]。
- F 最大tile数量是每张画面中能允许的最大tile数量。而每秒允许最大tile数量的计算方式,为每张画面允许的最大tile数量乘以120[2][5]。
Remove ads
参见
- 高效能视讯编码
- 超高画质电视(Ultra high definition television, UHDTV) - Digital video formats with resolutions of 3840×2160 and 7680×4320
- H.264/MPEG-4 AVC - 相较于高效能视讯编码(HEVC)的前一代标准
- VC-1 - 微软开发的视讯编码标准
参考资料
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads