多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准

上传人:w****i 文档编号:94486164 上传时间:2019-08-07 格式:PPS 页数:75 大小:4.96MB
返回 下载 相关 举报
多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准_第1页
第1页 / 共75页
多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准_第2页
第2页 / 共75页
多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准_第3页
第3页 / 共75页
多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准_第4页
第4页 / 共75页
多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准_第5页
第5页 / 共75页
点击查看更多>>
资源描述

《多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准》由会员分享,可在线阅读,更多相关《多媒体信息处理技术 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 ppt 作者 卢官明 焦良葆 第6章 数字像与视频压缩编码标准(75页珍藏版)》请在金锄头文库上搜索。

1、6.1 静止像编码标准 6.2 数字视频编码的标准化进展 6.3 MPEG-1/MPEG-2视频编码标准 6.4 MPEG-4视频编码标准 6.5 H.263视频编码标准 6.6 H.264/AVC视频编码标准 6.7 AVS视频编码标准,第6章 数字像与视频压缩编码标准,掌握JPEG基本系统的编解码原理。 了解JPEG2000渐进编码与传输的概念与思想。 理解MPEG-2视频编码中的“类”和“级”的含义。 理解I帧、P帧、B帧像的编码特点,熟悉MPEG-2视频码流的分层结构。 掌握MPEG-4标准中基于内容编码的工作原理。 理解视频对象(VO)和视频对象平面(VOP)的概念。 了解H.263

2、视频编码的关键技术。 熟悉H.264视频编码标准的主要特点及性能。 了解我国具备自主知识产权的AVS视频编码技术的性能及应用。,本章学习目标,静止像包括两类:黑白(二值)静止像和连续调(彩或灰度)静止像。 对于静止像压缩编码,已有多个国际标准,如国际标准化组织(ISO)制订的JBIG标准(ISO 11544)、JPEG标准(ISO 10918)、JPEG2000标准(编号为ISO 15444,等同的ITU-T编号为T.800)等。本节将主要介绍JPEG和JPEG2000标准。,6.1 静止像编码标准,6.1.1 JPEG 标准概述,JPEG是Joint Photographic Experts

3、 Group(联合片专家组)的缩写。 由ISO和IEC两个组织机构联合组成的专家组,负责制定静态的数字像数据压缩编码标准 JPEG标准 标准号:ISO/IEC 10918或ITU-T T.81 标准名:Information technology Digital compression and coding of continuous-tone still images (信息技术 连续调静态像的数字压缩和编码) JPEG 标准适用范围 灰度像,彩像 静止像的压缩,视频序列帧内像压缩 JPEG可以大范围地调节像码率和质量,JPEG算法与颜空间无关 RGB和YUV颜空间之间的转换不包含在JPEG

4、算法中。 可压缩来自不同颜空间的数据,如RGB, YCbCr, CMYK。 JPEG算法对每个彩分量进行单独编码,对不同的分量可以采用不同的量化参数和熵编码表。,基于 DCT 的顺序编码算法 利用视觉系统特性,使用正交变换、量化和熵编码相结合的方法,以去掉或减少视觉的冗余和数据本身的冗余 JPEG基本编码系统的算法大致分成三个步骤: 正交变换:使用正向离散余弦变换(FDCT)把空间域上的像数据变换成频率域上的变换系数 量化:使用加权函数对DCT系数进行量化,加权函数对人的视觉系统是最佳的 熵编码:使用霍夫曼编码器对量化系数进行编码,6.1.2 JPEG 基本编码系统,基于DCT的顺序编码算法基

5、本步骤,将原像用亮度、差表示(分量像采样4:1:1) 分成88数据块, 数据0255转换为-128127 进行正向离散余弦变换(FDCT) 量化(quantization) Z字形(zig-zag)扫描 使用DPCM对直流系数(DC)进行编码 使用行程编码对交流系数(AC)进行编码 熵编码(entropy coding):哈夫曼或算术编码,JPEG 压缩效果,6.1.3 基于DCT的渐进编码,基本思想 此模式与顺序模式编码步骤基本一致,不同之处在于渐进编码模式每个像分量的编码要经过多次扫描才完成。第一次扫描只进行一次粗糙的压缩,然后根据此数据先重建一幅质量低的像,以后的扫描再作较细的扫描,使重

6、建像质量不断提高,直到满意为止,基本步骤 (1)降低原始像的空间分辨率。 (2)对已经降低分辨率的像按照顺序编码模式进行 压缩并存储或传输。 (3)对低分辨率像进行解码,然后用插值法提高 像的分辨率。 (4)将分辨率已经升高的像作为原像的预测值, 并把它与原像的差值进行基于DCT的编码。 (5)重复步骤3、4直到像达到完整的分辨率。,6.1.3 基于DCT的渐进编码,分级编码的操作模式是把一幅原始像的空间分辨率分成多个低分辨像进行“锥形”编码的方法。例如,水平方向和垂直方向分辨率均以 2n的倍数改变,如所示。,6.1.4 基于DCT的分级编码,ITU-T SG8和ISO/IEC JTC1 SC

7、29 WG1联合开发的静态像压缩编码标准(ISO/IEC 15444),标准名为“JPEG 2000: Image Coding System” 。 开发工作始于1996年1月,其目标是增强对连续调像的压缩效率、管理和传输,而又不使像质量有明显的损失。 使用小波变换技术提高压缩比,用户可控制像的分辨率,用在网络上传输时可按照用户要求下载各种分辨率的像。 可提供无损压缩的像,在文档中可提供更多的颜信息。,6.1.5 JPEG2000 标准概述,JPEG 2000标准的主要内容 (1)JPEG 2000最小编、解码系统,是JPEG 2000核心系统; (2)扩展系统,在核心系统的基础上添加了一些功

8、能; (3)运动JPEG 2000,针对运动像提出的解决方案; (4)兼容性; (5)参考软件; (6)复合像文件格式,主要针对印刷和传真应用; (7)技术报告,介绍实现一部分所需的最少支持环境(已被废弃); (8)JPSEC,针对安全应用(加密、水印技术); (9)JPIP,针对交互应用协议; (10)JP3D,针对3D像; (11)JPWL,针对无线应用; (12)基本媒体文件格式。,JPEG 2000的编、解码原理框,JPEG2000 压缩效果,JPEG2000 压缩效果,支持可分级(scalable)编码 分辨率可分级 质量(信噪比)可分级 提供灵活的解码 支持感兴趣区(region

9、of interest, ROI)的编码 可指定感兴趣的像区域,在压缩时对这些像区指定特定的压缩质量,这给用户带来了极大的方便。例如,在有些情况下像中只有一小块区域对用户是有用的,对这些区域采用低压缩比,而其他区域采用高压缩比,在保证不丢失重要信息的同时能有效地压缩数据量,6.1.7 JPEG2000 的主要特点,6.1 静止像编码标准 6.2 数字视频编码的标准化进展 6.3 MPEG-1/MPEG-2视频编码标准 6.4 MPEG-4视频编码标准 6.5 H.263视频编码标准 6.6 H.264/AVC视频编码标准 6.7 AVS视频编码标准,第6章 数字像与视频压缩编码标准,6.2 数

10、字视频编码的标准化进展,国际上数字视频编码标准主要有两大系列。一个系列由国际标准化组织(ISO)和国际电工委员会(IEC)制定,另一个系列由国际电信联盟电信标准部(ITU-T)制定。 ISO/IEC: JPEG,JPEG2000,MPEG-1/2/4/7 ITU-T: H.261/2/3/4 制定这些标准的背景有所不同,面向的主要应用也有所区别,它们采用的技术有很多共同点,应用领域有所重叠。 两者合作制定标准(例如,MPEG-2/H.262 和 MPEG-4 AVC/H.264),H.264 / MPEG-4 AVC,H.263+,H.263 +,MPEG-1,MPEG-4,视频编码标准:历史

11、,JPEG,JPEG2000,6.1 静止像编码标准 6.2 数字视频编码的标准化进展 6.3 MPEG-1/MPEG-2视频编码标准 6.4 MPEG-4视频编码标准 6.5 H.263视频编码标准 6.6 H.264/AVC视频编码标准 6.7 AVS视频编码标准,第6章 数字像与视频压缩编码标准,6.3 MPEG-1/MPEG-2视频编码标准,6.3.1 I帧、P帧和B帧 6.3.2 视频码流的分层结构 6.3.3 MPEG-1/-2视频编解码原理 6.3.4 MPEG-2的功能扩展,6.3.1 I帧、P帧和B帧,MPEG标准所规定的视频编码算法在实现高压缩比的同时,又能获得较高的重建像

12、质量,并且还要满足能够随机存取的要求。所以,MPEG标准将编码像分为三种类型: I(Intra)帧 P(Predicated)帧 B( Bidirectionally-predictive)帧,1I帧 I帧,又称帧内编码帧,是作为预测基准的独立帧。该帧采用类似JPEG算法的帧内DCT编码,压缩比相对较低。 设置I帧的主要理由 (1)当某帧找不到匹配的参考帧时,就只好进行帧内编码,场景切换或像中的“遮挡”和“暴露”部分就是这种情况的例子; (2)解码I帧不需要参考帧,因而可以在I帧进行码流的切换和编辑等操作,提供随机存取的插入点; (3)长时间连续地进行预测编码,预测误差会不断累积,使压缩效率逐

13、渐降低,像质量不断下降。为防止解码像损伤的逐渐加剧,需定时进行帧刷新,即周期性地插入I帧,以便重新开始一个新的预测编码过程。,2P帧 P帧,又称前向预测编码帧。它用前面最近的I帧或P帧作为参考进行前向预测,采用带运动补偿的帧间预测编码方式。由于同时利用了空间和时间上的相关性,所以P帧比I帧的压缩效率高。P帧也可作为参考帧。,P帧的压缩编码算法 算法原理 P帧的编码以宏块(MB)为基本单元,一个宏块定义为1616像素的像块 P帧使用两种类型的参数表示 当前要编码的像宏块与参考像的宏块之间的差值 宏块的运动矢量(motion vector, MV),3B帧 B帧,又称双向预测编码帧。它既用源视频序

14、列中位于前面且已编码的I帧或P帧作为参考帧,进行前向运动补偿预测,又用位于后面且已编码的I帧或P帧作为参考帧,进行后向运动补偿预测。即B帧可采用帧内编码、前向预测编码、后向预测编码、或双向预测编码4种技术,其压缩比最高。但B帧不能用作对其他帧进行运动补偿预测的参考帧。,视频数据经过压缩编码后形成视频基本码流(ES)。MPEG为了更好地表示编码比特流,用句法规定了一个分层结构,共分6层,从高到低依次是: (1) 视频序列 (sequence)层 (2) 像组 (group of pictures,GOP)层 (3) 像 (picture)层 (4) 宏块条(slice)层 (5) 宏块 (mac

15、roblock,MB)层 (6) 像块(block)层,6.3.2 视频码流的分层结构,MPEG-2与MPEG-1的视频编码原理方框基本相同,如6-11所示,采用运动补偿帧间预测编码、DCT编码以及熵编码相结合的方案。 利用运动补偿帧间预测编码消除电视像信号的时间冗余; 利用DCT消除信号的空间冗余; 对运动矢量和量化后的DCT系数进行熵编码,消除符号统计冗余,以达到进一步压缩数码率的目的。,6.3.3 MPEG-1/-2视频编解码原理,6-11 MPEG-2 视频编码原理框,6-12 MPEG-2解码器的结构框,1MPEG-2定义了“档次”与“级”的概念 2MPEG-2有“按帧编码”和“按场

16、编码”两种模式 3MPEG-2增加了可分级性,6.3.4 MPEG-2的功能扩展,MPEG-2标准适用范围广,为了解决通用性和特殊性的矛盾,支持灵活的性能价格比,MPEG-2在单一语法的基础上,针对不同的应用,规定了不同的压缩处理方法,即不同的语法子集,这样的语法子集称为“档次”(Profile)。 然而,在同一语法子集中(即同一“档次”中)需要处理的输入像格式(如分辨率)可能有很大的差别,于是MPEG-2又提出了“级”(Level)的概念。,1. “档次”与“级”的概念,可分级编码使原本一体的码流呈现一种分层结构,使其中的部分码流可单独解码,从而可得到不同的分辨率和所需的数码率。 基本层编码(base-layer coding) :编码、传输和解码可单独进行 增强层编码(enhancement-layer coding):编码、传输和解码要依赖基本层或先前的增强层才能完成

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号