HM代码中Z-order扫描和Raster扫描之间的地址映射问题
来源:互联网 发布:python游戏开发pdf 编辑:程序博客网 时间:2024/06/05 09:57
HM中的CU划分过程是按Z-order处理的,所以预测中的很多信息是按z-order存储的,比如划分深度、预测方向、帧内模式等等,而我们的寻址方式都是习惯性按照光栅的顺序,所以在HM中存在Z-order到Raster之间的映射,也存在Raster到Zorder之间的映射,注意:HM中的信息都是按照4*4块的大小保存的,例如,一个CTU会保存256个深度信息,对应256个4*4存储块,显然会有很多值是重复的。
HM代码中g_auiZscanToRaster,g_auiRasterToZscan数组实现地址映射问题:
g_auiZscanToRaster[ z-scan index ] = raster scanindex // Z->Raster
g_auiRasterToZscan[ raster index ] = z-scan index // Raster->Z
由上图可看出,两个扫描之间的映射关系,上图是64*64的CTU,但是最小的存储单元是8*8,与HM不太一样,但是理论是相似的,可以借助理解。
阅读全文
0 0
- HM代码中Z-order扫描和Raster扫描之间的地址映射问题
- HEVC中的Z order 和Raster order
- CFF Z字扫描问题
- Doppler雷达产品(Radial扫描和Raster栅格)直接在WEB页面出图的例子
- z扫描
- Z扫描和光栅扫描(HEVC)
- HEVC逆扫描之一:在HM代码中的位置
- LeetCode—Binary Tree Zigzag Level Order Traversal 二叉树的Z扫描
- 基于LCU(CTU)的Z扫描和光栅扫描
- 【HEVC】 关于光栅扫描和Z-scan扫描的对应关系
- [HEVC]1.详解CU中光栅扫描(RasterScan)和Z字形扫描(Z-Scan)s
- Z字扫描和回环圈
- (HEVC)Z扫描和光栅扫描
- Struts中扫描包的层数问题
- 8*8矩阵的z扫描
- matlab 矩阵的Z字形扫描
- spring和springMVC扫描包的问题
- 和飞信扫描的问题
- 轻松实现圆角图片
- codeforces 816A Karen and Morning
- SSH 原理与运用:如何远程自动免密码登录
- 购物车
- C语言:一维数组数组
- HM代码中Z-order扫描和Raster扫描之间的地址映射问题
- Android JS解析引擎 Rhino 使用笔记(不借助webview)
- 周一日记
- Java_基础—字节流读写中文
- 快速提高 CSDN 访问量
- NYOJ 57 6174问题
- Monkey测试环境搭建---更新时间截止20170724可用
- 计算机网络---网络层
- HTML标签--表单