- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文章编号:1009-8119(2006)02-0047-02
MPEG-4背景图像编码研究
张国军 李小平
(北京理工大学计算机科学与工程系,北京 100081)
摘 要 介绍了背景图像编码。 Sprite 编码是针对背景视频对象的特点而提出的一种有效的编码方法。对 GME 的改进着重考虑合理的选择计算点、减少冗余点数和采用一种较好的去除前景对象干扰的方法三个方面。
关键词 MPEG-4MVFAST
MPEG-4 Sprite Encode Research
Zhang Guojun Li Xiaoping
(Dept.of Computer Science ang Engineering, Beijing Institute of Technology, Beijing 100081)
Abstract Sprite encode . Sprite encode is a new idea which is based on encoding accroding to object,the prominent feature of MPEG-4.The paper research the technique of GME,and improved the exiting technique from three aspeces:global motion estimation,selection of computing point and overlap arithmetic.
Keywords MPEG-4 , Sprite encode, GME, MVFAST
1 引 言
MPEG-4 是基于视频对象的编码,对于一幅待编码图像,MPEG-4 将前景对象和背景对象分开进行编码,这样可以根据网络情况和个人兴趣实现对某个视频对象的任意控制。Sprite 编码是针对背景视频对象的特点而提出的一种有效的编码方法。在许多应用场合中,背景视频对象自身是没有任何局部运动的,其每帧所产生的变化是由于前景物体的运动而造成的,例如,一部分背景被掩盖,而另一部分背景又显露出来;或者是由于摄像头的运动,如平移、旋转、缩放所产生的比较复杂的变化而造成的。为了有效编码这类图像,可以将一段视频序列中的背景对象在一段时间出现的所有内容拼接成一幅完整的背景图像,该背景对象在某一帧出现过的像素点,在这幅完整的背景图像中都能找到对应点,这样的完整背景图像称为 Sprite 图像,针对 Sprite 图像所进行的编码称为 Sprite编码。
Sprite 编码是 MPEG-4 标准中出现的的一种新的编码技术,它利用全局运动估计生成一段视频序列的 Sprite 图像,然后将这个 Sprite 图像编码,以后各帧的背景编码都只是对该帧相对于 Sprite 图像的运动参数进行编码;解码时首先解码得到 Sprite 图像,然后解码以后每帧运动参数的码流,并根据解码得到的运动参数从 Sprite 图像中生成当前帧的背景。
目前, Sprite 编码方法根据不同的编码过程可以分为以下两种:
1.1 静态 Sprite(Off-lineSprite)
这种方法主要适合于人工合成图像的编码。在编码前 Sprite 图像和每帧图像重构点都已经知道了,在编码过程中根据图像重构点,计算出当前帧在 Sprite图像中的对应点和范围,编码传输这部分 Sprite 图像和重构点。整个 Sprite 图像只需要编码传输一次,在解码端就能通过解得的重构点,重构许多帧不同的图像。
1.2 动态 Sprite(On-lineSprite)
本文主要讨论动态 Sprite 编码。这种方法主要用于自然图像的编码,是一种增强的运动补偿方式。在编码器和解码器中都必须建立相同的动态 Sprite 图像。对将要编码的每一帧图像,将其与已有 Sprite 图像进行全局运动估计,并进行运动补偿,利用所得到的差值数据不断对已有 Sprite 图像进行更新,直到完整的 Sprite 图像生成。
2 动态 Sprite 编码
2.1 全局运动估计(Global Motion Estimation)
全局运动估计 GME 是一种基于模型的运动分析方法。通常情况下,自然背景对象是没有自身运动的,由于摄象机运动才造成了在图像序列中的背景产生变化,对这样的背景所进行的运动分析就采用了全局运动估计。它的基本原理是利用密度估计的方法得到最佳估计的模型参数,可以采用迭代优化方法比较好地估计出那些模型参数。
全局运动估计技术应用是很广泛的,例如 Sprite 编码、全局运动补偿编码和 sprite 图像生成等。另外,由于全局运动估计可以得到和相机运动有关的信息,因此它在视频内容的分析描述(如 MPEG-
文档评论(0)