论文部分内容阅读
随着计算机网络的普及与通信技术取得的一系列成就,以及人们对通信内容图像化、多样化的需求日益增加,多媒体传输应用已成为人们生活中不可或缺的一部分。视频会议、在线视频点播、可视电话等等极大的促进了人们的工作、娱乐和日常交流。而信道编码在可靠视频传输中起到了至关重要的作用。本文以最新的压缩视频编码标准H.264为背景,研究一类新型信道编码——数字喷泉码用于实时视频传输的可行性,设计一种独创性的联合度分布信道编解码方案来有效提高信道编码用于实时视频传输的效率。实验表明在冗余度降低至参考Robust Soliton方案一半的情况下,新方案的编码和解码速度都达到了参考方案的两倍,大大增强了实时视频传输的性能。本文概述H.264标准在当今视频传输应用中的作用,包括它的应用范围和特定目标,以及压缩编码对于视频传输的重要性;介绍数字喷泉码这种新型信道编码的发展历史,和传统信道编码的区别,以及目前存在的不足;阐述联合度分布方案的设计思路和性能优点。在视频编码方面,本文分析H.264标准的具体实现细节,视频图像的表达形式和重要参数;介绍H.264标准的编解码模型和实现流程, H.264中使用的改进预测技术、提高编码效率技术和提高健壮性技术;分析H.264压缩视频流在网络传输中的具体表达形式,包括层次结构、传输顺序和单元结构。在数字喷泉码方面,本文介绍常用通信信道和当今主要使用的传统信道编码及特点;分析两种主要的数字喷泉码——LT码和Raptor码的编码过程;介绍两种主要的解码算法——BP算法和GE算法;分析影响编解码性能的关键技术——度分布,研究其原理和实现方式,为联合度分布方案打下基础;介绍实际应用中的喷泉码方案及喷泉码的特殊形式。在联合度分布方案方面,本文以喷泉码特有的渐近恢复思想为基础设计一种具有后期恢复特性的改进Soliton分布,将其与适用于部分恢复场合的弱度分布进行联合优化,达到提高传输效率降低运算复杂度的目的。在传输过程初期,首先利用较稀疏的弱度分布进行部分解码,当数据恢复到一定比例后切换成较密集且恢复完整性较好的改进Soliton分布进行后期数据修复。实验表明,新方案可有效的降低编解码的运算复杂度及传输冗余度,整体性能达到H.264压缩视频流的实时性要求。整篇论文中,作者用C++及Matlab软件进行编程仿真,对数字喷泉码的各项参数进行优化,并以采用单一Robust Soliton分布的方案作为参考方案,对新设计的联合度分布方案的性能进行验证。