- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
视频编码技术及H264标准
CABAC 由输入符号,更新区间涉及到乘法运算 R* Pσ ,使用查表解决 1、对于R 9 bit, 256-512之间取值,通过一个量化值Qρ近似表示R R---- Qρ 256 352 416 480 对应的索引 ρ =(R6)3 ρ=0 1 2 3 2、对于Pσ,量化为64种概率值 , 3、对于 : RLPS(ρ,σ),通过查表得到 R* Pσ CABAC RLPS(ρ,σ),通过查表得到 pStateIdx即为σ qCodIRangeIdx即为ρ CABAC 常规编码流程 计算RLPS,RMPS 更新区间,计算Lnew,Rnew 更新模型状态 归一化与码流输出 CABAC 模型状态更新 (概率自适应调整更新) 例如输入为MPS ,增加 pStateIdx,即 σ增加 输入为LPS , 减少 pStateIdx,即σ减少,进一步减少,可能LPS变成MPS CABAC 概率的自适应更新 σ与Pσ映射关系, 1.若MPS出现,则σ增加1,到62就不变 2.若LPS出现,则σ按表减少,减到0时不变,但MPS和LPS符号交换 CABAC 归一化处理 1、区间不断细分,R越来越小,需要将其重 新归一化到256-512之间,包括对下限值L 的调整。 2、已经确定的L的高位,将其输出 CABAC 编码框图 CABAC编码小结 1 对输入数据二进制化 2 初始化 对不同个模型一个一个进行初始化,不同模型初始化值不同。 设置MPS和LPS的初始概率 3 对输入的不同语法元素依据标准文档,计算ctxIdx,得到相应模型。 4 编码,查表获得RLPS,更新区间 5 更新模型与归一化 CABAC 基本原理解析 假设要编码宏块C的运动矢量MVc(一个语法元素)和某位置系数 Coef (另一个语法元素) 。 1、设邻近块对应位置系数值Acoef 和Bcoef分别是7和6,即二进制111和110,则Ccoef的值可能为 1xx,即Ccoef最高位很可能是1。(注,注意字体颜色标记) A、故对该位置系数最高位赋予一个概率模型A,用于统计更新该位置系数最高位的LPS和σ ( σ体现小概率Pσ的值)。 B、对该系数其他位也设置一个概率模型B,用于统计更新其他位的LPS和σ C、对概率模型A和概率模型B用模型索引ctxIdx标记区别,即 概率模型A= ctxIdx1, 概率模型B= ctxIdx2, 2、对于MV也是一样。对MV的最高位也可以设置一个概率模型,用ctxIdx3标记,其他位用ctxIdx4标记。 Ccoef Acoef Bcoef 111 110 1xx 3、要编码某个语法元素的某一位时,就利用索引找到对应的概率模型,取出LPS和σ,再进行算术编码。并及时更新这个概率模型。 例如要编码某位置系数最高位,用标准规定的方法计算ctxIdx1,利用ctxIdx1找对应的概率模型,得到LPS和σ并进行编码。 而要编码MV的最高位,则计算出ctxIdx3并进行编码。 Thank You zhengmk@fzu.edu.cn HEVC视频编码标准之熵编码 ——基于上下文的自适应二进制算术编码CABAC (Context-based Adapting Binary Arithmetic Coding) 郑 明 魁 数字电视智能化技术国家地方联合工程研究中心 福州大学智能多媒体通信实验室 熵编码基础 目前的视频编码标准主要通过去除空间冗余、时间冗余与编码冗余来实现压缩。编码器将多种算法有效的结合起来达到较高的压缩性能,主要相关技术包括预测编码、变换编码、量化和熵编码技术。 熵编码基础 熵编码是按照熵原理进行的一种无失真压缩编码方式,生成的码流可以通过解码过程无失真的将原始数据解析出来。常见的熵编码主要有:香农编码(Shannon C
您可能关注的文档
最近下载
- 15MR105城市道路与开放空间低影响开发雨水设施(OCR).pdf VIP
- 高考数学圆锥曲线常用二级结论.pdf VIP
- 住院患者跌倒护理风险评估与护理指导意见.pdf VIP
- 《放疗副作用及应对》课件.ppt VIP
- GB50209-2010建筑地面工程施工质量验收规范(新).pdf VIP
- 新苏教版六年级科学上册 第一单元《物质的变化》测试卷(A卷).docx VIP
- 新苏教版六年级科学上册第一单元《物质的变化》测试卷及答案.pdf VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 煤矿用防爆电气设备防爆检查标准-培训课件.pptx
- 半导体物理学(第8版)刘恩科课后习题答案解析.pdf
文档评论(0)