视频点播中的差错恢复技术

来源 :北京大学 | 被引量 : 0次 | 上传用户:m168471863
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文对视频点播这个具体应用,根据其特点,把一些适用的差错恢复技术应用到其中去。主要工作分以下三部分: 第一部分,支持差错恢复的编码。在一个MPEG-4ASP的编解码器XviD的基础上,引入了MPEG-4中建议的4种差错恢复相关的技术,包括重同步标记,头部扩展,数据分割以及可逆变长编码,并对其实现,效率和效果进行了分析比较。使用这些技术对视频进行编码,虽然在编码时间和所产生的码流大小都有所增加,但对于网络传输以及客户端的差错隐藏提供了基本支持。 第二部分,基于RTP并使用视频包的传输。在MPEG4IP这个工具集的基础上,把RFC3016中建议的MPEG-4分片规则应用到使用了差错恢复工具集的码流中,使码流到RTP包的映射遵照码流的语法规则,更为合理地进行分包,把由于丢包而造成的视频质量降低减少到最少,在最后客户端中,更为容易地进行差错隐藏,效果也会更好。 第三部分,客户端的差错隐藏。从网络上接收到出错或者丢包的视频码流以后,会有部分数据丢失或者出错,解码效果比较差。在这种情况下就需要进行差错隐藏。对于帧内编码的帧(I帧),主要使用了自适应空间差错隐藏算法,根据差错块周围宏块的内容,把差错块分为一致块,边缘块和纹理块三类,并这三类不同类型的块分别使用双线性插值,方向性插值以及最佳相邻匹配算法,能恢复出图像的大部分边缘细节部分。对于帧间编码的帧(P帧),取差错块周围宏块的运动向量,以及参考帧中相应位置周围宏块的运动向量的中值,实现简单,效果适中。实验结果表明,本算法在主观和客观质量上都有一定的提高。
其他文献
  本文基于多Agent对语义Web知识推理技术进行了研究,介绍了语义Web推理和多Agent协同的基础理论。在此基础上提出了一个基于MAS的语义Web知识推理框架Mabswif;研究了Mabswif
随着信息技术的普及,网络技术的高速发展,教育的网络化、信息化已成为不争的事实。如何充分发挥网上学习的优势,设计开发适合远程开放教育模式下的学习支持服务系统是远程开放教
提高软件质量是计算机软件行业的重要课题,而软件测试则是保障软件质量的重要手段。随着软件工程和面向对象技术的发展,软件建模越来越受到重视,因此也给软件测试带来了新的研究
作为宇宙间所有事物具有的一种属性,时间一直贯穿着事物的发展过程。人们不仅仅关注数据和信息本身,同时也考虑事务处理的时序、有效性等时态问题。本文目的在于应用面向对象的
随着企业对复杂商业流程的协调和自动化需求的增加,数量和规模日益增长的工作流系统得到越来越广泛的应用。随着规模不断扩大,对系统的可用性、可扩展性、容错性、可备份恢复等
建模是软件过程中的基本活动,可以帮助我们更好的理解和构造系统,还可以提供简化和复用的机会。随着软件系统的规模和复杂性的日趋增大,各部件之间的交互活动已成为系统开发过程
随着Internet技术和Web应用技术不断发展,Web开发框架应运而生,Web开发框架提供的不是一组功能性组件,恰好相反,它提供了一种工作方式和一个体系结构。Web开发框架的使用人员可以
在现代操作系统中,内核作为整个系统的可信基运行在最高特权层,为上层应用程序提供系统服务。同时内核中存在着大量的漏洞和错误,它们经常被攻击者利用来对内核进行恶意操作
移动学习是移动通信网络技术与现代教育有机结合的产物,也是现代教育技术的前沿成果。随着无线网络技术不断发展和无线平台开发技术的广泛应用,特别是3G的提出和应用,移动学
近年来,随着信息技术的快速发展,网络互连和资源共享在方便了人们的工作和生活的同时也造成了各种安全隐患。各种利用软件的漏洞、安全弱点的恶意攻击手段层出不穷。每年,由于软