SVAC1.0帧内预测技术分析
来源:互联网 发布:js滚轮时间选择控件 编辑:程序博客网 时间:2024/06/08 17:17
##Date:2017/10/21
##Content:SVAC1.0帧内预测技术分析
帧内预测主要是利用视频图像的空域相关性来进行预测编码。通常I帧只采用帧内预测进行编码。利用宏块之间的相关性,对当前宏块进行预测得到预测块,当前块与预测块作差得到残差块,编码时只传输残差和预测模式,这样可以极大地压缩图像大小。
一、宏块类型
I宏块:I_8x8宏块和I_4x4宏块
帧内宏块类型通过句法元素mb_type获取,当mb_type为1时,对应宏块类型为I_8x8;当mb_type为0时,对应宏块类型为I_4x4。
二、相邻块可用性
相邻块可用性的计算方法:
1)如果一相邻块X(X为A、B、C或D)在图像内并且该块与当前块E属于同一条带,则该相邻块标记为存在;否则该相邻块标记为不存在。
2)如果一相邻块标记为不存在或者尚未解码,则该块标记为不可用;否则该块标记为可用。
三、8x8亮度块帧内预测模式
8x8亮度块包括5种可选的预测模式,Intra_8x8_Vertical(0),Intra_8x8_Horizontal(1),Intra_8x8_Dc(2),Intra_8x8_Down_Left(3),Intra_8x8_Down_Right(4)。
如下图所示:
8x8亮度块预测模式的确定过程具体参见标准P54。
四、8x8亮度块帧内预测过程
参考样点的值为去块滤波之前的重建像素值。
帧内预测过程具体参见标准P56。
五、8x8色度块帧内预测
8x8色度块包含4种可选的预测模式,分别为Intra_Chroma_DC,Intra_Chroma_Horizontal,Intra_Chroma_Vertical,Intra_Chroma_Plane。
色度块预测过程具体参见标准P59。
阅读全文
0 0
- SVAC1.0帧内预测技术分析
- SVAC1.0帧间预测技术分析
- SVAC1.0标准解读-----整体框架分析
- 帧内预测代码分析
- SVAC1.0逆扫描反变换反量化分析
- H.265帧内预测技术
- 帧内预测模式预测
- HEVC核心编码技术之二.帧内预测
- HEVC核心编码技术之二.帧内预测
- x264中16x16帧内预测模式函数分析
- 帧内预测之函数Intra16x16_Mode_Decision的分析与理解
- 帧内预测的主函数框架分析
- 帧内预测编码
- 帧内预测
- 帧内预测
- HEVC帧内预测
- hevc帧内预测
- x264帧内预测
- Wannafly模拟赛4 B Distance
- hibernate 级联删除报更新失败的问题
- Android获取状态栏高度,动态设置控件高度
- Java POI 导出EXCEL经典实现 Java导出Excel弹出下载框
- ssh 配对密匙方法 修改端口 以及常见的错误
- SVAC1.0帧内预测技术分析
- 分布式一致性算法(六)分布式事务的实现方案:消息事务
- RYU应用程序API
- mycat1.6.5分片(按月)
- ES6学习笔记(三)
- 111
- BZOJ 2654 tree
- 泛型编程之模板
- 段错误调试工具-core dump