论文部分内容阅读
随着多媒体通信技术的发展,人们开始极大程度的享受着通信技术带来的便利和丰富内容,然而通讯手段的多样性,给多媒体的发布、传输和使用带来了新的困难和挑战,多媒体自身的多样性也要求终端设备能够同时处理多种多媒体格式。面对这些挑战,人们希望能够实现一种便捷的多媒体访问方式。通用多媒体访问技术(Universal Multimedia Access, UMA)能够在异构的网络终端环境下,在任何时间、任何地点充分考虑用户的潜在需求,提供访问丰富多媒体资源的能力。数字视频转码则是实现该技术中最为复杂、最为消耗系统资源的一项技术。本文对数字视频转码的基本理论及其所涉及的相关标准化工作作了介绍,并重点对空间下采样技术的原理和算法实现进行分析和讨论。针对现有DCT(Discrete cosine transform)域空间分辨率下采样技术中宏块合成时宏块间不同编码方式的冲突问题,以及因运动矢量重估计而导致参考区域误差的问题,提出了DCT域下的宏块变换算法和基于残差的运动矢量重估计修正算法。宏块变换算法通过矩阵运算,在DCT域内从参考帧中抽取对应运动矢量指向参考区域的频域值,并与宏块的DCT值运算,从而实现帧内编码与帧间编码的宏块转换。运动矢量重估计修正算法在现有DCT域空间分辨率下采样算法和运动矢量重估计算法的基础上,在下采样之前对运动矢量重估计的合成矢量进行评估,计算原有运动矢量指向参考区域与合成运动矢量参考区域之间的误差,并在残差内进行修正,避免误差的引入,从根本上改善DCT域空间分辨率下采样的画面质量。这两个算法都是对现有数字视频转码技术的补充,且都是在DCT域下进行处理,不会产生较大的计算复杂度。通过大量的实验结果表明,用以上两种算法能够有效地解决视频空域下采样所面临的问题,进一步提升视频下采样转码的画面质量。本论文所提出的算法能够适用于其他各种以DCT变换为基础的视频转码技术中。