HEVC ZOrder and RasterOrder
来源:互联网 发布:网络解锁 编辑:程序博客网 时间:2024/06/06 07:17
转载于:http://blog.csdn.net/smells2/article/details/7758778
在阅读HEVC的代码中,遇到过ZOrder 和 RasterOrder 的问题,一开始把ZOrder 当成是像JPEG中的zig-zag的那种排序方式来理解,后来知道自己错了。
下面我就说一下RasterOrder 和 ZOrder:
1.Raster 光栅,我们知道,电视机的扫描顺序是一行一行的扫描,扫完一行再扫下一行。RasterOrder 顾名思义也是这样一种形式,不过他的单位不是普通理解的行,而是CU组成的一行。
2.ZOrder 从名字上我们可以看出,它其实是一种想Z字形的一种顺序,为什么会出现这种顺序呢,那是因为,在HEVC代码(HM6.0)中CU的分割是递归式的,在分割完一个CU后采取分割下一个CU,这样,在访问的时候就会出现这种现象。
这个图我解释一下,在图中的最大的矩形是一个64x64的LCU,它递归的四分生成了subCU,在这样的访问模式下,他的顺序就是ZOrder。
由于不同的访问顺序和处理顺序,那么在代码中就需要对他们关系进行映射,于是就有了“g_auiRasterToPelX[ g_auiZscanToRaster[uiAbsZorderIdx] ]”类似的代码。
0 0
- HEVC ZOrder and RasterOrder
- HEVC ZOrder and RasterOrder
- ZOrder
- HEVC SAO AND X265
- HEVC Analyser and HM
- ZOrder方法
- HEVC Slice&Tile and Bitstream Syntax
- "HEVC Complexity and Implementation Analysis"阅读笔记
- hevc
- HEVC
- HEVC
- HEVC
- HEVC
- Play HEVC/H.265 Videos and Embed HEVC Streams into MP4 and TS Files with openHEVC and GPAC
- ZOrder的使用
- ZOrder的使用
- ZOrder的使用
- 响应优先级与zorder
- Android 自定义视图 顶部导航
- HttpURLConnection 上传大文件 内存溢出 out of memery
- java application应用程序 使用JDBC和proxool两种方式连接数据库 的测试程序代码
- jquery click 传递参数
- android camera(一):camera模组CMM介绍 .
- HEVC ZOrder and RasterOrder
- 仔细推敲,这些说法都是无稽之谈
- C#多线程协同完成一个任务
- linphone mediastream2 分析-双向录音机
- filter过滤器的功能简要介绍
- linux打包压缩命令汇总
- Codeforces Round #231 (Div. 2) B Very Beautiful Number(数字递推)
- ZJU_PAT_basic level_1014 字符串的简单处理与临界值的判定
- 深度围观block:三