首页 > 代码库 > HEVC—编码树结构
HEVC—编码树结构
HEVC中有CU,TU,PU概念就不多说了,这里主要说一下在具体实现时他们之间大小的关系
在HEVC中
亮度 CU 最大为 64*64,最小为8*8 色度CU最大为 32*32,最小为4*4
在编码配置文档之中可以配置初始的LCU的大小也就是初始根节点CTU的大小 假设这里为64*64
在确定是否进行劈分的过程中利用一个CU_split_flag进行标识,同时结合四叉树的深度信息。获得最小的编码,解码CU
在进行预测的阶段,就会读出CU的预测模式,是帧内还是帧间
同时解出来PartSize,获得PU的大小
所以注意这里PU是没有递归劈分的过程的,直接一次读出来PU的劈分方法。
其次是变化单元TU,可以支持32*32~4*4
大小依赖于CU的模式,在一个CU中,语序一个TU跨越多个PU,以四叉树的形式递归划分,所以在PU中可能出现不规则划分,但是在TU中
不会出现不规则划分。
在TU的划分中也是有一个标志位和SPS中配合的深度信息
之后将结合代码进行说明
HEVC—编码树结构
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。