MPEG图像压缩标准.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MPEG图像压缩标准

MPEG图像压缩标准 MPEG图像压缩标准2011-07-20 14:00 MPEG-1由5个部分组成 (1)MPEG-I系统,写成MPEG-1 Systems,规定电视图数据,声音数据及其他相关数据的复合和同步 (2)MPEG-I视频,写成MPEG-1 Video,对0.9-1.5Mb/s位率的视频信号进行编码和解码, (3)MPEG-1音频,写成MPEG-I Audio,对位率为fi4kb/s和128kb/s的数字声音信号进行编码和解码 (4)MPEG-1一致性测试,写成MPEG-1 Conformance testing,这个标准说明如何测试位数据流和解码器是否满足MPEG-I前3个部分中所规定的要求 (5)MPEG-1软件模型,写成MPEG-1 Software Simulation实际上,这部分内容不是一个标准,而是一个技术报告,给出了用软件执行MPEG-1标准前3个部分的结果 MPEG视频编码算法概述 1.时域处理 MPEG视频中定义了3类图象:帧内图(I)(Intra Pictures),预测图(P)(Predicted Pictures)和双向图(B)(BidirectionalPictures).图象在编码时不跟其它图象进行参照,它们提供编码序列的直接存取点,并从这一点开始解码,I图象的压缩率为中等.P图象使用运动补偿预测进行有效编码,预测时使用过去的帧内编码图象或预测编码图象,并且P图象一般又用作进一步预测的参考。B图象提供最高的压缩比,但是它需要跟过去参考图象和将来参考图象进行运动补偿。B图象从不用作预测时的参考。I图象以静止图像压缩方法处理,必须传送;P图象要用前面的帧内图进行预测,对预测误差作有条件的传送:B图象可以根据前、后图的信息进行双向插补,帧间的信息用运动补偿的方法确定。 在ISO/IEC 11172中定义的第4种图象类型为D图象,提供该类图象的目的在于允许简单的、图象质量有限的快速正向播放模式 2.运动补偿 1)运动补偿预测法:画面上的运动部分在帧与帧之间必须有连续性,预测法根据这一特性,将当前的图像画面看作是前面某时刻图像的位移,位移的幅度和方向在图像画面的各处可有不同。因此,利用反映运动的位移信息和前面某时刻的图像,可以预测出当前的图像。MPEG运动补偿单元选择16X 16的宏块,这是综合考虑运动信息的编码增益和编码代价的结果。在双向预测图中,每个16 X16的宏块可以是帧内型、前向预测型、后向预测型或平均值型。 2)运动补偿插补法:用插补的方法进行运动的补偿,可以大幅度地压缩运动图像的信息。在时域中插补运动补偿是一个多分辨率技术,可以以1/10秒或1/15秒的时间间隔取出参考子图,然后对两个参考子图之间的图像。按照运动的规律得到1/30秒时间间隔的各个插补子图。只要对参考子图及反映运动规律的信息进行编码,就可以得到帧率为30帧/秒的全运动视频图像。运动补偿插补又称双向预测,它既可以利用前面图的信息,又可以利用后面图的信息。由于视颊信号时域(帧间)冗余度很高,需要传送的附加运动校止信息非常少,所以插补运动补偿可大幅度地压缩数据。当然,如果插补图过多,尽管压缩比增加,但图像的质量会降低。对于大多数图像而言,参考图之间以大约1/10秒的时间间隔隔开还是合乎要求的。 3).空间冗余压缩 原始图象和预测误差信号都具有较高的空间冗余性。MPEG视频使用基于块的DCT方法和视觉加权徽化及行程编码方法。用于帧内编码宏块的8*8原始图象块或者用于预测编码宏块的8*8预测误差块被变换到DCT域中,在量化前它被缩放。在量化后,许多系数的值为0l因而可用两维行程以及可变长编码来对剩余的系数进行有效编码。 视频流语法 语法包含6层,每层要么支持信号处理,要么支持系统功能。具体如下: 1).视频序列层:序列层定义图象大小,图象速率,希望的缓冲区大小和其它一些静态参数。视频序列:序列头++1个或多个图象组。其结构如下: 2)视频序列头:视频序列头sequence_header code:是位串0000 0000 0000 0000 0000 0000 0001 1011 0011(十六进制00000lb3),它表示视频基本流的开始,其后是一系列数据元素。 3)图象组:图象组((GOP):传送次序中的一个连续的图象集,用来辅助随机存取。GOP中第一个图象必须 为I图象。GOP结构在MPEG-1是必须的。 图象组是一系列编码图象,每个图象组以位串,0000 0000 0000 0000 0000 0000 0001 1011 1000(十六进制00000lb8)开始,它有利于时序列进行随机访问。在存储的位流中,图象组的第1个编码图象是I图象。编码位流和图象次序就是解码器在正常演播中处理图象的次序。特别地,编码位中相邻

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档