论文部分内容阅读
随着科技的进步和生活水平的不断提高,视频监控系统在工业生产、安防和日常生活中得到了广泛的应用。目前视频监控已由模拟视频监控过渡到了数字视频监控系统。 数字视频监控系统是一个综合的集成系统,涉及到硬件、软件、网络等方面技术的综合应用。其中视频监控端播放软件是监控系统的重要组成部分,它汇集了现场监控主机传回的所有数据,实现了视频数据的解码、显示和处理等功能。视频播放器的解码效率和显示效果对监控系统性能有重要的影响。本文从实现监控端多路视频播放器的目的出发,对视频播放器的解码器效率、误码掩盖和视频网络传输等关键技术进行了深入研究,并实现了一个高效的多路播放器。 在第一章中,首先回顾了视频监控系统的发展历程,详细介绍了图像压缩算法和视频压缩编码标准,并进行了比较说明。在对比了国内外数字视频监控系统的研究和开发现状的基础上,给出了本文的研究背景和主要研究内容。 在第二章中,使用Intel处理器中的SIMD指令和内存优化技术对IDCT(反离散余弦变化)、运动补偿和图像重组等解码过程进行优化实现。在对IDCT优化过程中提出了一种结合VLCD(变长码解码)和IQ(反量化)解码过程的优化方法;把运动补偿和图像重组过程结合在一起,按图像编码方式和运动补偿方式进行分类组合,实现解码性能提高。 在第三章中,为了减少数据传输过程中出现的误码对视频图像的影响,本章中对误码掩盖方法进行了研究,在分析和比较各种误码掩盖方法的基础上提出了针对MPEG-1编码特性的混合误码掩盖方法。在视频解码器中使用分块匹配误码掩盖方法实现了对1帧图像的误码掩盖处理;用时间替代法实现对P帧和B帧图像的误码掩盖处理。 在第四章中,着重阐述了网络传输介质、网络通信方式、TCP/IP协议、IP广播和多播、SOCKET网络编程等数字视频网络传输的相关技术和知识,根据视频监控系统的特点,提出了适合不同网络环境使用的基于IP组播的UDP和TCP协议,并提出了编程模型和实现方法。 在第五章中,对基于局域网的视频监控系统建立了的网络模型,并对以视频服务器作为终端数据采集设备的视频监控系统进行功能模型设计。用COM技术实现对监控系统播放器的开发。 在第六章中,对全文工作进行了概要的总结和展望,为今后的工作确定了目标。