论文部分内容阅读
在有限带宽和复杂网络环境下的视频会议系统具有非常广大的应用前景。因此,视频会议系统中的视频编码标准尤为可重,要求其在低码率条件下具有良好的压缩性能、可观的视频质量、以及优秀的抗误码能力。Motion JPEG2000标准就是这样一个新的视频编码标准,只进行帧内编码的方式,采用离散小波变换(DWT)和嵌入式编码(EBCOT)的技术,使得该标准具有非常优秀的编解码性能。本文的目标就是将Motion JPEG2000标准与视频会议结合在一起,设计和实现基于Motion JPEG2000的低码率视频会议系统。本文研究的主要内容包括:(1)研究了视频会议系统涉及到的相关技术,得出了本视频会议系统的总体架构。(2)研究了Motion JPEG2000标准的编解码算法,在OpenJPEG源代码的基础上,编程实现了Motion JPEG2000编解码功能,封装了LibMJ2和LibMJ2Decode编解码静态库。(3)设计和实现了基于Motion JPEG2000的低码率窄带视频会议系统客户端的视频编码器模块,服务器端视频解码器模块,音视频采集模块,音视频同步模块。研究了基于RTP/RTCP协议的视频数据网络传输方式,以及RFC5371标准文档对JPEG2000码流的RTP载荷头的设计文档,设计和实现了Motion JPEG2000码流在视频会议系统中的RTP传输模块。(4)研究了H.264视频标准,了解H.264编解码的应用,设计和实现了基于H.264的视频会议系统。(5)对Motion JPEG2000编码器和H.264编码器的压缩性能进行了比较。测试了Motion JPEG2000编码器的小波变换级数对编码器性能的影响,并测试了感兴趣区域(ROI)编码的实现情况。(6)在无线网络的条件下,对比测试了基于Motion JPEG2000的视频会议系统和基于H.264的视频会议系统的网络传输鲁棒性,抗误码的能力。