论文部分内容阅读
数字通信技术在20世纪90年代得到了飞速发展,主要体现在IP网、无线移动通信和多媒体业务上。随着视频技术和网络技术的发展,Internet上的视频通信一直是学者们研究的热点。然而,由于视频的信息量大,且Internet又是尽力型网络,因此Internet上的视频通信也是一个研究难点。它不仅涉及到网络技术,还涉及到图像的编解码技术以及数据通信等技术。 本文结合H公司FGS流媒体样机的预研项目开发,重点研究了IP网络中视频通信系统的关键技术,它包括:精细分层编解码技术、拥塞控制技术和差错控制技术,并实现了相应的原型系统。 首先分析了与视频通信相关的网络结构和协议,对TCP、RTP/RTCP机制以及网络参数的测量方式作了详细的分析。同时,还对视频编解码原理和现有视频标准的发展作了简单的介绍和分析,重点对于精细分层编码技术作了详细的研究,包括FGS的基本原理和各种改进方法,详细分析了精细分层编码的特点。 本文提出了Internet中精细分层编码的视频通信系统框架,该框架有机地集成了精细分层的视频编解码、视频传输中的拥塞控制和差错控制等技术。 另外,本文在对现有的FGS编解码技术深入研究的基础上,改进了精细分层编码中的截取算法,并讨论了码率分配算法,通过实验得到了码率分配的重要结论,且提出和对比了一般分层编码和精细分层编码的码流截取算法解析模型。 在拥塞控制方面,详细分析了当前视频流传输的拥塞控制算法,提出了一种TCP友好的单播拥塞控制算法—LRC算法,该算法比AIMD算法具有较好的收敛性和平滑性,通过网络仿真实验证实了该算法的有效性。对于视频的组播拥塞控制,提出在网络中间节点加入FGS agent来实现拥塞控制。这一做法充分利用了精细分层编码的精细粒度特性,与其它基于网络节点的组播拥塞控制算法相比,避免了网络节点间的复杂通信协议。 本文还总结了当前的差错控制策略,并在此基础上提出了一种鲁棒的打包技术,自定义了重传包的格式,并实现了约束重传和FEC的结合。对于错误掩盖,提出并实现了一种混合的掩盖算法,包括了掩盖模式选择、时域的递归搜索、时西北工业大学博士学位论文 基于精细分层编码的视频通信技术研究域和空域的结合以及SAD的简化。这些差错控制策略,在利用O。lid软件进行网络仿真中,使得FGS的码流在基本层有丢包的情况下仍能得到较好的视觉效果。 最后,总结了全文,分析了本文的不足之处,并对精细分层视频通信技术的前景作了展望。