H.264/AVC视频编解码技术详解

CSDN学习
CSDN学习官方账号
博客专家认证
2018-03-06 08:06:08
H.264/AVC视频编解码技术详解
第一章:视频信息与压缩编码
第一节人与世界的交互、视频信息的意义
第二节视频信号的表示方法
第三节视频压缩编码
第二章:主流视频编码标准的技术发展
第一节主流视频编码标准的发展
第二节H.261编码标准
第三节H.263、MPEG-1、MPEG-2、MPEG-4编码标准
第三章:H.264/AVC编码标准
第一节H.264/AVC的背景与基本概念
第二节H.264视频编码整体架构
第三节H.264所采用的编码工具
第四章:常见H.264视频编解码器(X264和JM)及参考软件JM的下载与编解码
第一节H.264编码器JM与X264
第二节使用JM编解码器进行H.264的编码和解码
第五章:H.264码流结构
第一节H.264的码流封装格式:流格式与包格式
第二节实践:从码流中读取NAL Unit的方法
第三节实践:读取并保存码流中的NAL Unit数据
第六章:NAL Unit解析
第一节NAL Unit 结构分析
第二节H.264码流分析器SimpleH264Analyzer工程创建
第三节SimpleH264Analyzer解析码流为NAL Unit
第四节SimpleH264Analyzer中实现对NAL Unit分析
第七章:熵编码算法(1)——基础知识
第一节熵编码的基本概念
第二节哈夫曼编码的原理
第三节实现哈夫曼编码
第八章:熵编码算法(2)——H.264标准中的熵编码、指数哥伦布编码
第一节H.264中定义的符号解析方法与支持的熵编码算法
第二节指数哥伦布编码的原理和分类
第三节实现指数哥伦布编码
第九章:H.264的序列参数集Sequence Paramater Set(SPS)
第一节H.264的序列参数集SPS结构
第二节SimpleH264Analyzer优化、添加Log机制
第三节设计SPS类的结构
第四节在SimpleH264Analyzer整合定长编码、指数哥伦布编码解析算法
第五节实现SPS语法元素的解析和保存
第一十章:H.264的图像参数集Picture Paramater Set(PPS)
第一节H.264的图像参数集PPS结构
第二节设计PPS类的结构
第三节实现PPS语法元素的解析和保存
第一十一章:H.264的Slice层解析
第一节H.264中Slice的概念
第二节H.264中Slice的结构
第三节定义I_Slice和SliceHeader结构
第四节解析IDR帧的SliceHeader结构
第一十二章:H.264的宏块Macroblock级解析
第一节H.264视频中Slice Data结构
第二节H.264视频帧的分割与宏块结构
第三节H.264的帧内预测宏块的数据结构定义
第四节解析H.264码流的帧内宏块语法元素
第一十三章:熵编码算法(3)——上下文自适应的变长编码CAVLC
第一节CAVLC的基本概念与算法
第二节CAVLC编码一个系数矩阵(1)
第三节CAVLC编码一个系数矩阵(2)
第四节CAVLC语法元素解析:数据结构定义
第五节CAVLC宏块分割与H.264宏块的邻块可用性
第六节实现开始CAVLC解码一个宏块的准备工作
第七节计算获取CAVLC解码的上下文信息的方法
第八节解析H.264宏块中的block残差的numCoeff和trailingOnes
第九节读取拖尾系数的符号
第一十节读取非零系数Level值
第一十一节读取解析零系数总个数totalZeros
第一十二节读取零系数游程长度runBefore
第一十三节解析H.264宏块中的宏块残差语法元素
第一十四章:变换和量化编码(1):矩阵的正交变换原理
第一节矩阵的运算与变换
第二节正交矩阵与矩阵的正交变换
第三节离散余弦变换
第一十五章:变换和量化编码(2):H.264的整数变换方法
第一节从Residual语法元素重建变换系数矩阵(1)
第二节从Residual语法元素重建变换系数矩阵(2)
第三节H.264的整数变换方法
第四节H.264的量化与反量化
第五节解码预测残差变换系数的反量化
第六节残差系数矩阵的反变换
第一十六章:帧内预测编码(1):帧内预测编码的基本原理
第一节帧内编码的意义与作用
第二节早期视频编码标准的帧内编码
第三节预测编码
第四节H.264的帧内预测模式
第一十七章:帧内预测编码(2):H.264帧内编码的方法与实现
第一节H.264的帧内预测语法元素的表示方法
第二节帧内预测解码的主要流程
第三节推导子像素块的帧内预测模式
第四节解码宏块、获取子块的预测块
第五节由子块索引推导子块相对宏块的位置
第六节获取相邻块的位置和有效性
第七节导出当前块的预测模式(上)
第八节导出当前块的预测模式(下)
第九节获取帧内预测参考像素(1):方法
第一十节获取帧内预测参考像素(2):实现
第一十一节由参考数据生成预测像素块(上)
第一十二节由参考数据生成预测像素块(下)
第一十三节通过预测块与残差数据重建解码像素块
第一十八章:熵编码算法(4)——算术编码的原理与实现方法
第一节算术编码的基本概念
第二节算术编码的基本流程
第三节算术编码器实例的声明
第四节实现一个基本的算术编码器内核
第五节单步调试研究算术编码器内部工作原理与细节(上)
第六节单步调试研究算术编码器内部工作原理与细节(下)
第七节揭秘区间运算与算术编码实现之间的联系
第八节算术编码最广泛的应用场景之一——H.264 Main Profile
第一十九章:熵编码算法(5)——H.264的CABAC(上):语法元素的二值化方法
第一节H.264的CABAC基本概念

殷汶杰
毕业于上海大学通信与信息工程学院,研究生学历,硕士学位。研究方向为视频处理与传输,对H.264/AVC、H.265/HEVC、AVS、AVS+、AVS2等视频编解码技术具有较长时间的研究与应用经历和理解。熟悉FFMpeg等开源音视频处理工程,熟悉音视频编解码的优化与技术预研。具有多家互联网音视频企业与世界500强安防企业的工作经验。
相关链接:https://edu.csdn.net/course/detail/2777?utm_source=edu_bbs_autocreate
...全文
952 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

12,806

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧