1.1 场景 1
关于作者 1
目录 1
第1章 概述 1
前言 3
1.2 视频压缩 3
1.3 MPEG-4与H.264 6
1.4 本书结构 7
Gray J.Sullivan博士简介 7
1.5 参考文献 8
序 9
第2章 视频格式和图像质量 9
2.1 概要 9
2.2 自然视频场景 9
2.3 视频捕获 10
2.3.1 空间采样 10
术语表 11
2.3.2 时序采样 13
2.3.3 帧和场 13
2.4 色彩空间 14
2.4.1 RGB色度空间 14
2.4.2 YCbCr色度空间 15
2.4.3 YCbCr的采样格式 17
2.5 视频格式 19
2.6 图像质量 21
2.6.1 主观视频质量评估 22
2.6.2 客观视频质量评估 23
2.7 结论 25
2.8 参考文献 25
第3章 视频编码概念 26
3.1 概要 26
3.2 视频编解码器 28
3.3 时域模型 29
3.3.1 从以前帧预测 29
3.3.2 运动引起的变化 30
3.3.3 基于块的运动估计和补偿 31
3.3.4 宏块的运动补偿预测 32
3.3.5 运动补偿的块大小 34
3.3.6 半像素运动补偿 37
3.3.7 基于区域的运动补偿 42
3.4 图像模型 43
3.4.1 预测图像编码 45
3.4.2 变换编码 46
3.4.3 量化 54
3.4.4 重排序与零编码 57
3.5.1 预测编码 61
3.5 熵编码 61
3.5.2 变长编码 62
3.5.3 算术编码 70
3.6 混合DPCM/DCT视频编解码器 73
3.7 结论 84
3.8 参考文献 85
第4章 MPEG-4与H.264标准 86
4.1 概要 86
4.2 标准的发展 86
4.2.1 ISO MPEG 87
4.2.3 JVT 88
4.2.2 ITU-T VCEG 88
4.2.4 发展的历史 89
4.2.5 标准内容的决定 89
4.3 标准的使用 90
4.3.1 标准涵盖的内容 91
4.3.2 解码的标准 92
4.3.3 遵从标准 92
4.4 MPEG-4视频第二部分概述 93
4.5 H.264/MPEG-4第十部分概述 94
4.6 视频标准MPEG-4与H.264的比较 95
4.7.1 JPEG与JPEG2000 96
4.7 相关的标准 96
4.7.2 MPEG-1与MPEG-2 97
4.7.3 H.261与H.263 97
4.7.4 MPEG-4的其他部分 98
4.8 结论 99
4.9 参考文献 99
第5章 MPEG-4视频标准 101
5.1 概要 101
5.2 MPEG-4视频部分综述(自然视频编码) 102
5.2.1 特性 102
5.2.2 工具,对象,档次和级别 102
5.2.3 视频对象 105
5.3 矩形帧编码 108
5.3.1 输入与输出的视频格式 109
5.3.2 简单档次 109
5.3.3 先进简单档次 118
5.3.4 先进实时的简单档次(ARTS) 124
5.4 任意形状区域的编码 125
5.4.1 核心档次 127
5.4.2 主要档次 137
5.4.3 有效的先进编码档次 145
5.4.4 N-bit档次 145
5.5 可分级视频编码 146
5.5.1 空间分级 147
5.5.2 时序分级 149
5.5.3 精细粒度分级 150
5.5.4 简单分级档次 153
5.5.5 核心分级档次 154
5.5.6 精细粒度分级(FGS)档次 154
5.6 纹理编码 154
5.6.1 分级纹理档次 158
5.6.2 先进分级纹理档次 158
5.7 演播室质量的编码 159
5.7.1 简单演播室档次 159
5.7.2 核心演播室档次 160
5.8 合成视频场景的编码 161
5.8.1 二维/三维动画网格编码 161
5.8.2 人脸与人体动画编码 162
5.9 结论 163
5.10 参考文献 163
第6章 H.264/MPEG-4第十部分 165
6.1 概要 165
6.1.1 术语 165
6.2 H.264编解码器 166
6.3 H.264的结构 168
6.3.1 H.264的档次与级别 168
6.3.2 视频格式 169
6.3.3 编码的数据格式 170
6.3.4 参考图像 170
6.3.5 条带 170
6.3.6 宏块 171
6.4 基本档次 172
6.4.1 综述 172
6.4.2 参考图像管理 173
6.4.3 条带 174
6.4.4 宏块预测 177
6.4.5 帧间预测 178
6.4.6 帧内预测 185
6.4.7 去块效应滤波器 192
6.4.8 变换与量化 198
6.4.9 4×4直流亮度系数的变换和量化(16×16帧内模式) 205
6.4.10 2×2直流色度系数的变换和量化 206
6.4.11 变换、量化、重尺度和反变换的完整过程 207
6.4.12 重排序 209
6.4.13 熵编码 209
6.5 H.264主要档次 219
6.5.1 B条带 219
6.5.2 加权预测 225
6.5.3 交替视频 225
6.5.4 基于上下文的自适应二进制算术编码(CABAC) 226
6.6 扩展档次 229
6.6.1 SP与SI条带 229
6.6.2 分割数据条带 233
6.7 H.264的传输 233
6.8 结论 236
6.9 参考文献 236
第7章 设计与性能 238
7.1 概要 238
7.2 功能设计 238
7.2.1 分割 239
7.2.2 运动估计 240
7.2.3 离散余弦变换与反变换 248
7.2.4 小波变换 252
7.2.5 量化/尺度变换 252
7.2.6 熵编码 252
7.3 输入与输出 256
7.3.1 接口 256
7.3.2 预处理 257
7.3.3 后处理 258
7.4 性能 260
7.4.1 评价标准 260
7.4.2 主观性能 261
7.4.3 率失真性能 266
7.4.4 计算性能 269
7.4.5 性能优化 271
7.5 码率控制 272
7.6 传输和储存 277
7.6.1 传输机制 278
7.6.2 文件格式 279
7.6.3 编码与传输的一些问题 280
7.7 结论 280
7.8 参考文献 281
8.1 概要 285
8.2 应用 285
第8章 应用和发展方向 285
8.3 平台 286
8.4 选择编解码器 287
8.5 商业问题 290
8.5.1 开放的标准 290
8.5.2 MPEG-4和H.264的专利授权 290
8.5.3 抓住市场 291
8.6 未来的方向 292
8.7 结论 293
8.8 参考文献 293
参考书目 294
索引 295