H.264/AVC视频编解码技术概念与实现.

Slides:



Advertisements
Similar presentations
第四章 多媒体数据压缩编码技术 多媒体数据压缩编码技术的重要性和 分类 多媒体数据压缩编码技术的重要性和 分类 量化 统计编码 预测编码 变换编码 多媒体数据压缩编码的国际标准.
Advertisements

第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
北京大学数字视频编解码技术国家工程实验室 AVS标准工作组,AVS产业技术创新战略联盟
AVS视频编码标准 常丽娜 2004/12/06.
计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
时间与我们的世界 Pb 段心蕊.
“一师一优、一课一名师” 及学科教研工作室活动开展及其评价
肖 冰 深圳市达晨创业投资有限公司 副总裁 深圳市达晨财信创业投资管理公司 总裁
白語錄: 勇氣讓你成為你真正想做的人,做你真正想做的事
数字视频技术 第七章 视频编码国际标准 2010年11月.
北京博雅华录视听技术研究院有限公司 产品介绍.
6.1 概述 6.2 信源编码与压缩技术 6.3 信道编码与调制技术
第十章 图像的频域变换.
第2章 压缩编码技术.
MTI 多媒体技术 第七讲 XIDIAN 国际视频压缩标准简介.
岡山區103年第12次 登革熱聯繫會報會議 岡山區公所 103年12月30日 1.
中華民國空軍34中隊進行夜間偵察任務情形與畫伏夜出的蝙蝠相同,因此以「蝙蝠中隊」命名,而所屬偵察機均漆成黑色,而又稱作「黑蝙蝠」。隊徽是一隻展翅的黑蝙蝠,在北斗七星上飛翔於深藍的夜空中,翅膀穿透外圍的紅圈,象徵潛入赤色鐵幕。
唐五代兩宋詞 方舟p.69.
多媒体通信技术 主讲教师:黄玉兰                学时:16.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
食品营养成分的检验. 食品营养成分的检验 科学探究的一般过程: 形成假设 设计方案 收集数据 表达交流 处理信息 得出结论 探究:馒头和蛋糕中是否含有淀粉和脂肪 假设:馒头和蛋糕中含有淀粉和脂肪.
运动估计综述.
第一轮复习 绪 论绪论.mpeg.
提升课堂质量 助推教师成长 促进教学改革 “一师一优课,一课一名师”活动总结 河南省实验小学.
校園霸凌事件處理、申復流程暨狀況模擬 林華杉教官 此範本可作為群組設定中簡報訓練教材的起始檔案。 章節
第十章 运动图像压缩标准MPEG 10.1 从MPEG1到MPEG7:MPEG标准简述 10.2 MPEG的编码与实现过程
第10章 运动图像压缩标准MPEG 10.1 从MPEG1到MPEG7:MPEG标准简述 10.2 MPEG的编码与实现过程
第十二章 基于DCT变换的 视频压缩编码原理
Principle and Application of Digital Television
Hadoop I/O By ShiChaojie.
Overview of Python Visualization Tools
第5章 数字视频 (3).
张奇 复旦大学 计算机科学技术学院 2011年5月 多媒体技术基础(第3版) 第12章 MPEG视像 张奇 复旦大学 计算机科学技术学院 2011年5月.
多媒体技术基础(第3版) 第13章 MPEG-4 AVC/H.264视像
H264/AVC视频编解码技术概念与实现.
管理信息结构SMI.
走进编程 程序的顺序结构(二).
第 5 章 数字视频 (1).
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
DM8148与DM8127 ISS框架讲解 广州创龙电子科技有限公司
彩色数字电视系统的颜色空间.
AM5728 视频输入端口VIP软件框架 广州创龙电子科技有限公司
数据挖掘工具性能比较.
多媒体技术 中南大学信息科学与工程学院 黄东军.
产品介绍 重庆欧迪办公设备有限公司.
图片与视频数字化. 图片与视频数字化 图片分类 根据图片的构成元素来分 位图: 由像素组成,计算机按顺序存储每个像素点 的颜色信息的保存方式获得的图片。 位图放大后会模糊失真,存储空间相对较大。 矢量图: 由图元组成,通过数学公式计算获得的图片。 放大后不会失真,占用空间小。
教师活动 指南 2015年1月.
C语言程序设计 主讲教师:陆幼利.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
香港傳統的農村生活.
VisComposer 2019/4/17.
X264.c: main X264.c:Encode 设置打开文件的方式 x264_param_default 设置编码器默认参数
颱風與防災 颱風知多少.
Toward realistic MPEG4 video transmission simulations
多媒体技术 中南大学信息科学与工程学院 黄东军.
河南省信息网络重点学科开放实验室 部分科研成果介 绍
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
2015 我爱永志我的家 摄影作品征集活动 2015年08月.
图片与视频数字化. 图片与视频数字化 图片分类 根据图片的构成元素来分 位图: 由像素组成,计算机按顺序存储每个像素点 的颜色信息的保存方式获得的图片。 位图放大后会模糊失真,存储空间相对较大。 矢量图: 由图元组成,通过数学公式计算获得的图片。 放大后不会失真,占用空间小。
我會看年曆.
高中信息技术基础_第五章音频视频图像信息加工
信息学院计算机专业021 学号:024100132 姓名:魏中州.
数字图像处理 北京大学计算机研究所 陈晓鸥.
第十七讲 密码执行(1).
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
香港城市大学 导师: 布礼文教授( Dr. L M Po ) 学生: 徐叙远 ( Xu Xuyuan )
Lifesize与Polycom对比.
四路视频编码器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 4、注意事项 编码器软件下载地址
99 教育部專案補助計畫案明細 大類 分項 教育部補助 學校配合款 工作項目 計畫主 持人 執行期限 文號 備註 設備費 業務費 管理學院
Presentation transcript:

H.264/AVC视频编解码技术概念与实现

第二集:主流视频编码标准的技术发展

主流视频编码标准的发展 组织 制定标准 时间 CCITT(ITU-T前身) H.261 1988 ISO/IEC – MPEG MPEG-1 1991 ISO+CCITT → JPEG JPEG 1992 ITU-T + MPEG MPEG-2 1994 ITU-T H.263 1995 MPEG MPEG-4 1999 ITU-T+MPEG H.264/MPEG-4 AVC 2003 H.265/HEVC 2013 主流视频编码标准的发展

H.264 / MPEG-4 AVC H.265/HEVC 20133 主流视频编码标准的发展

Google: VP8/VP9 Microsoft: VC-1 国产自主标准:AVS/AVS+/AVS2 其他常见的视频编码标准格式

一、H.261标准 第一种采用“块结构的混合编码”方案的编码标准 目的:视频会议、可视电话等低码率视频图像传输 数据格式:公共中间格式(Common Intermediate Format, CIF) 各国电视制式不统一,无法互通 在使用H.261进行编码之前,首先转换为CIF格式然后再编码 每一帧分辨率(亮度): CIF: 352 X 288 QCIF: 176 X 144 一、H.261标准

H.261编码/解码系统结构

H.261信源编码器 帧内编码/帧间编码判定:根据帧间相关性判定;相关性高使用帧间编码, 相关性低使用帧内编码; 帧间编码/运动估计:使用以宏块为基础的运动补偿预测编码;当前宏块 从参考帧中查找最佳匹配宏块,并计算其相对偏移量(Vx, Vy)作为运动矢 量;编码器使用DCT、量化编码当前宏块和预测宏块的残差信号; 帧内编码:帧内编码直接使用DCT编码8×8像素值 环路滤波器:实际上是一个数字低通滤波器,滤除不必要的高频信息, 以消除方块效应; H.261信源编码器

H.261复合编码器 帧层:由帧首和块组数据构成;帧首包括 帧起始码( PSC)、帧计数码( TR)、帧 类型( PTYPE)等; 块组层:由块组首和宏块数据组成;块组 首包括组起始码( GBSC)、块组编号码 ( GN)、块组量化步长等; 宏块层:由宏块首和块数据构成;宏块首 包括宏块地址码、宏块类型、宏块量化步 长、运动矢量数据、编码模式等; 块层:包括每个8×8块的DCT系数按之字 形扫描后的熵编码码流,以块结束符结尾。 H.261复合编码器

二、H.263标准 H.263相对于H.261的改进: H.263支持的图像格式 运动矢量:相对于H.261对每一个MB分配一个运动矢量,H.263支持每一个 8×8块各自使用一个运动矢量; MV精度:相对于H.261只支持整数像素运动搜索,H.263的精度为1/2像素; 双向预测模式:H.263支持B帧,使用前后双向预测模式 熵编码采用算术编码算法,运算复杂度高,可显著降低码率 H.263支持的图像格式 图像格式 Sub-QCIF QCIF CIF 4CIF 16CIF 分辨率(亮度) 128×96 176×144 352×288 704×576 1480×1152 二、H.263标准

三、MPEG-1标准 B P …… 作用:在CD/VCD介质中存储音视频信息 码率:1.2~1.5Mb/s 图像类型:支持I、B、P帧类型 I帧:帧内编码帧,采用帧内编码,可作为P/B帧的参考帧; P帧:前向预测帧,采用帧间编码,以I/P帧作为参考帧; B帧:双向预测帧,参考前后两个方向的参考帧; 图像显示顺序: I B P …… 三、MPEG-1标准

MPEG-1码流结构 总体结构上,MPEG-1与H.261类似,采 用分层的码流结构 条带层可以有效防止编码错误在一帧内 扩散 MPEG-1码流结构

四、MPEG-2标准 MPEG-2的码流层次:共分为三层: 档(Profile)和级(Level) 基本流:ES,由视频编码的视频基本流和音频编码的音频基本流构成 打包基本流:PES,为音视频ES分别打包 传输流、节目流:TS/PS,若干个PES进行复用后输出,分别用于传输和存储 档(Profile)和级(Level) 按照使用的编码工具共定义了5个Profile(SP/MP/SNP/SSP/HP) 按照视频分辨率定义了4个级别(LL/ML/H1440/HL) MPEG-2格式支持逐行或隔行扫描视频,使用基于帧或场的编码 四、MPEG-2标准

MPEG-2 es流的结构 MPEG-2的ES流结构类似于MPEG-1,也分为图像序列层、图像组、图像、 片、宏块和块层: 图像序列层:包括若干GOP,序列头包含起始码和序列参数等; 图像组(GOP)层:包括若干图像,GOP头包括起始码、GOP标识等; 图像层:包括若干个Slice,图像头中包括起始码和图像参数等; 片(Slice)层:最小的同步单位,包括若干宏块,Slice头中包括起始码、 片地址、量化步长等信息; 宏块(Macroblock)层:由4个亮度块和2个色度块组成,宏块头包括地址、 类型、MV等信息 MPEG-2 es流的结构

五、MPEG-4标准 与前任MPEG-1和MPEG-2相比,MPEG-4更注重多媒体系统的交互性、 灵活性和可扩展性;

下集预告:H.264视频编码标准简介