文章插图
对于 中的每一个entry , 都有个指示值 。指示该值是否是参照之前的而得到的 。相应的关系如下图
所有的pred flag将会使用使用游程编码进行编码传输 , 然后需要传输的“新的” entry的数量 。最后再传输对应的元素值 。
编码
当我们完成 entry的编码后 , 该轮到 了 , 相应的扫描的方式在ag中定义了 。扫描方式有水平扫描和垂直扫描两种 , 分别如图:
下面即以水平扫描为例:
在 中 , 有INDEX或者 两种模式 , 在 中 , 当前的 index是直接从上一行的对应位置拷贝过来使用 。在INDEX 模式中 , 是被直接传输的 。无论选择哪种模式 , 都会有一个run值 , 指示在该后有多少个是使用的相同的模式 。
如果在INDEX或者 模式中存在的样块 , 如图中蓝色部分所示 , 则其应该单独编码 。
在SCM-4之前 , 编码传输的顺序是mode(如果有) -> index value(如果有)-> run ->value 。但是在SCM-4中 , 为了使和更加好地结合在一起 , 首先传送在CU单位内index值的数量 , 然后接着传输真实的index值(截断二进制编码()) , 第二步将以交替模式( )传输mode 和 run 值 。最后 , 每个CU的样本值将被一起传输 。
【palette indice编码】 mode一样适应于4:2:2和4:2:0模式 , 当画面包含彩色成分时 , table包含YUV三个组成部分 , 但是单色的时候 , 则 table的每一个entry就只包含一个组成部分 。
- 图像视频编码新纪元,体验升级技术变革,AR及其关键技术......
- C语言实现Huffman的编码和解码
- 服务器主板数码管显示ff,ESP8266之旋转编码器与四位数码管模块显示圈数
- H264中I帧P帧和B帧
- 苏州高新区邮政编码查询系统 苏州高新区邮政编码查询
- 编码器的工作原理图 !
- 邮政编码的组成包括哪些部分 邮政编码的组成包括哪些
- 美国洛杉矶邮编有哪些 美国洛杉矶邮编
- 江苏邮政编码是多少苏州 江苏邮政编码
- 合肥邮政编码多少包河区 合肥邮政编码多少