由三个部分组成一二进制化主要是将非二制的各语法元素转换成.DOC

由三个部分组成一二进制化主要是将非二制的各语法元素转换成.DOC

由三个部分组成一二进制化主要是将非二制的各语法元素转换成

由三个部分组成: 一. 二进制化 (主要是将非二制的各语法元素转换成二进制的比特序列,也可以称为对输入流的预编码,经它编码后的输出是MPS概率极高的比特流。) MPS(高概率符号0或1) 、LPS(低概率符号1 或0) 在算术编码流程中必须的记录状态为: L 当前区间的下限 R 当前区间的大小长度 Binval 当前字符,即二进制的符号1或0 各字符的概率Px 当前处理的字符为MPS时,区间递进只是子区间的长度发生了改变,而作为影响实际输出值的L却没有发生改变,这个现象意味着如果输入流中连续出现大量的MPS,或者MPS相对LPS出现的概率比较高时, 可以达到极高的压缩效果,编码输出的码率也更接近熵率。 四种转换方式: Unary Binarization(U) ; Truncated unary binarization(TU); Kth order Exp_golomb binarization (UEGK); Fixed_length binarization (FL) U : binIdx 编码后的比持序号 编码前 编码后的比特流 0 0 1 1 0 2 1 1 0 3 1 1 1 0 . . . . . . binIdx 0 1 2 3 二. 上下文建模 为基本的CABAC 编码过程 , 一种regular coding mode 另一种为 bypass coding mo

文档评论(0)

1亿VIP精品文档

相关文档