论文部分内容阅读
以智能手机、平板电脑为代表的移动设备和以Wi-Fi、3G为代表的移动网络的日益普及,为移动多媒体通信服务的开展提供了条件。然而,移动设备的低功耗特性限制了其对计算资源的过度使用,而且无线网络面临带宽受限、成本高和不稳定等问题。因此在移动平台上实现高分辨率视频实时通信仍然面临着诸多技术挑战。 目前国际上最新的多媒体通信平台大多以视频编码标准H.264/AVC为基础。虽然H.264/AVC的编码压缩效率比较高,但是,高复杂度的编码工具使得它对移动设备的计算资源消耗严重,在移动平台上实现高分辨率视频的实时编解码仍很困难。另一方面,现有的3G移动网络的有效带宽仍然不足,而且使用成本高,如何在保证视频传输质量的条件下尽量节约传输带宽,是多媒体通信技术一直追求的目标。本文提出了基于混合分辨率的编解码方法,将视频序列划分为关键帧和非关键帧,对于关键帧采用全分辨率编码,非关键帧采用降分辨率编码,解码端基于码流信息和关键帧信息对降分辨率的视频帧进行自适应上采样。实验结果表明:该方法在不降低解码图像的主观质量的条件下,可以有效的降低移动视频编码的计算复杂度,同时节约视频传输带宽。 最后,基于本文所提出混合分辨率编解码算法,实现了基于Android平台的多媒体通信原型系统,并设计了一个通用移动视频网络播放器,支持基于多种标准混合分辨率视频流的解码。