论文部分内容阅读
近年来,随着我国通信网络基础设施的快速建设,视频会议系统由于可以为处于多点的与会者提供音视频等多种信息,节省大量费用,提高工作效率,因而发展迅速。由于H.264编码更加节省码流,它内在的抗丢包、抗误码能力和良好网络适应性使它非常适于IP传输,所以H.264有望成为视频会议系统中首选的视频标准。本文首先研究了H.264标准,对标准的主要特点、亮点进行了总结。然后,在H.264标准基础上实现了“基于PC的低码率软件Codec”。在这其中重点是研究了帧内预测模式选择算法,以及熵编码中编码表的设计。帧内预测可以减少空域和频域的冗余度,获得更高的压缩效率。它是编码过程中最重要,耗时最长的部分。本论文介绍了一些常用的预测算法,并且根据基于PC的视频会议系统的特点(大运动图像序列出现的机会少)对预测算法进行了改进。在CAVLC中,H.264采用若干VLC码表,不同的码表对应不同的概率模型。当运动补偿和4×4反变换进行过适当优化后,CAVLC解码中码表查找所占用的时间就显得不容忽视。本论文通过改进码表结构,在查找时采用二叉树算法,进一步缩短了搜索时间,提高了编码效率。作为本文工作的一部分,把设计的编码器应用于桌面视频会议系统中,在256Kbps带宽的ADSL线路,4方会议的条件下收到良好的效果。