论文部分内容阅读
多媒体技术的迅速发展对于图像和视频压缩领域产生了重要的影响。数字视频的网络分发变得越来越普遍。不同的用户终端,通过不同的网络,接收视频服务。终端设备的接收能力以及接入的网络情况各有差异,造成了不同数字网络之间内容不能互通,节目不能共享的问题,限制了数字媒体网络的整合与发展。这种异构网络的差异,根本上,是因为它的应用环境对视频的格式和编码标准产生了不同要求。因此,数字媒体内容转换就成为适应异构网络传输与多模态终端接收的关键技术问题,成为融合网络的瓶颈问题。因此,本文将要解决的,是研究并实现异构网络的视频转码技术,包括对原始视频进行转码,以降低原视频内容的码率和空间分辨率等。主要的研究点在于,在保证实时性的前提上,寻找更快的转码算法和更灵活的转码框架。针对这个目标,本文作了以下几方面的工作:首先,在分析了国内外转码技术研究现状的基础上,设计了异构网络视频实时转码系统的系统结构。核心模块可以插件的形式进行组织,为将来实现的不同网络,不同转码要求,提供了可扩展,灵活的体系结构。其次,通过对转码基础理论的研究,深入研究了目前国内外的转码技术中涉及的转码框架,通过分析开环转码框架引入飘移的原因,从级联转码框架,推导出并实现了一套基于误差补偿的“闭环”转码框架,消降漂移效应,转码效率高,并易于XVID编解码系统的整合。再次,在框架的基础上,提出了一套降码率,降分辨率实时转码技术方案,解决了其中一系列,包括降码率、降分辨率转码框架,像素域合并算法,DCT域合并算法,运动向量合成算法等理论和算法。并在实现过程中,提出了整数宏块合并算法等,解决了性能优化,实时性等关键技术问题,并据此实现了高效率的转码核心模块。最后,对转码核心模块进行了测试,表明模块达到了4CIF分辨率,30fps下视频的实时降码率,降分辨率实时转码。