- 12
- 0
- 约1.01万字
- 约 10页
- 2020-01-29 发布于辽宁
- 举报
H.264中的 4×4 整数变换 动机: DCT 需要实数运算,反变换中引起了精度的损失。 更小的图像,更好的运动补偿,意味着更小的空间相关性,不需要 8×8变换 4×4的块可以有效的减弱重建图像的块效应 H.264 使用了非常简单的整数 4×4 变换: 对 4×4 DCT 非常精巧的逼近 变换矩阵只包含 +/-1 和 +/-2 计算只需要加法、减法和移位 结果显示仅有可以忽略不计的质量损失 (~0.02dB) H.264中的 4×4 整数变换 4×4 整数变换的表达式为: 由于矩阵 H 只有 ± 1与± 2,只需加减法和左移即可完成变换,所以 H.264 的整数变换是无乘法的。 基核矩阵 H 为: H.264中的 4×4 整数变换 相应的反变换表达式如下: 只需加法和右移的操作即可完成反变换,而反变换的输入数据具有大的动态范围,所以造成的误差很小。 最终得到反变换表达式如下: H.264中的 4×4 整数变换 H.264中4×4 亮度的 DC 系数变换 此变换仅用于 16×16 的帧内编码块的亮度信号,每个 4×4 块整数变换后,取出 DC 系数进行再次进行 4×4 Hadamard 变换。 正变换表达式如下: 反变换表达式为: H.264 中 2×2 色度的 DC 系数变换 每个宏块有两个 8×8 色度块,每个色度块分为 4 个4×4 块。 色度块经过变换之后,可分离出两个 2×2 的 DC 系数块,同亮度一样再进行一次 2×2 Hadamard 变换: 正变换表达式为: 反变换表达式为: ——量化步长 ——经 变换后未缩放的矩阵系数 ——缩放系数 ——量化后的系数 ——变换后的系数 H.264 量化技术 H.264 量化需要注意: 避免除法运算和浮点运算; 将整数变换中的放大矩阵包含进去 其中 W 为整数变换后系数 PF 为放大因子,其值取决于其在 4×4 块中的位置 H.264 量化技术 Q 0 1 2 3 4 5 6 7 8 9 10 11 QStep 0.625 0.6875 0.8125 0.875 1 1.125 1.25 1.375 1.625 1.75 2 2.25 Q 12 … 18 … 24 … 30 … 36 … 51 QStep 2.5 … 5 … 10 … 20 … 40 … 224 量化参数Q与量化步长QStep的对应关系 H.264 标准定义了52个量化步长,对应52个量化参数。量化参数每增加6,量化步长增加一倍。增加量化步长的范围使得编码器能够在精确自如的控制比特率和图像质量间的均衡。 H.264 熵编码 动机:传统的编码器使用了固定的变字长码 本质上都是 Huffman 类型码 没有自适应,不能对概率 0.5 的符号进行有效编码,因为至少需要一个bit。 H.263 Annex E 定义了一个算术编码器 仍然是非自适应的,使用了多个非二进制的字母表,计算高度复杂 H.264 标准规定了两种熵编码: 基于上下文的自适应变长编码( Context-based Adaptive Variable Length Coding,CAVLC) 基于上下文的自适应二进制算术编码( Context-based Adaptive Binary Arithmetic Coding ,CABAC) 变换量化后的 4×4(或2×2)块进行 zig-zag 扫描后,进行 CAVLC 编码。量化后的 4×4 块有一些特点: 经预测、变换和量化后,块包含许多 0,采用游程(Run)与幅度(level)的编码方式可以有效的表示变换系数,这也是以往传统的编码方式用到的。 经过量化后,许多 Level 是 ±1,通过 zig-zag 扫描可以把尾 1 (trailing 1s)集中起来,CAVLC 把这些 Level 统计出来。 没有块结束标志,非零系数的数目是需要编码的。 非零系数的 Level 越接近 DC 系数越大,而在高频处比较小。CAVLC利用这个特点根据当前编码的变换系数选择码表。 CAVLC 编码对象共有 5 个(或者编码步骤有 5 步): 非零系数的个数和尾 1 (trailing 1s ) 的个数 尾 1 的正负号 其余非零系数的幅度 (level) 最后一个非零系数前零的总数 游程 (Run) H.264 CAVLC 熵编码 对多数符号使用了自适应概率模型 通过使用上下文关系,利用了符号相关性。 限制为二进制算术编码(binary arithmetic coding) 所有的语法符号都转换为 bit 串 简单和快速自适应机制 基于只用查表和移位方式的快速二进制算术编解码器 399 种预定义的
您可能关注的文档
- 数字化摄影技术017第十七章 体育摄影.ppt
- 数字化摄影技术018第十八章 科技摄影.ppt
- 数字逻辑第1章(2014).ppt
- 数字逻辑第2章(2014).ppt
- 数字逻辑第4章-1.ppt
- 数字逻辑第4章-2.ppt
- 数字逻辑第5章-1.ppt
- 数字逻辑第5章-2.ppt
- 数字逻辑第7章(2014).ppt
- 数字逻辑第8章(2014).ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 卧床病人翻身拍背操作规范.pptx VIP
- 对口畜牧单招题库及答案.doc VIP
- 2025-2026学年道法统编版小学五年级全册必背知识点归纳.docx VIP
- 2024-2025学年上海市静安区六年级上学期期末考试英语试卷含详解.pdf VIP
- 学堂在线 雨课堂 学堂云 工程伦理2.0 章节测试答案.docx VIP
- 《穿戴甲》标准文本.docx VIP
- 山东省潍坊市高密市2024-2025学年六年级上学期期末语文试题.docx VIP
- 学堂在线 雨课堂 学堂云 大数据机器学习 章节测试答案.docx VIP
- 代购走私责任边界.docx VIP
- 2022年人教部编版三年级语文上册期末考试卷及答案【真题】.doc VIP
原创力文档

文档评论(0)