摘要: |
随着网络技术和视频压缩技术的发展,将视频压缩成数字流并通过网络传输是目前交通监控领域中的一个趋势。但目前市场上的数字化视频传输产品功能单一、延时较大、视频质量达不到要求。针对这一市场需求,开展了本文的研究,主要内容如下:
1.实现了MPEG-2网络编解码器。文中首先以MCF5307CPU为核心,实现一个ucLinux系统的嵌入式CPU平台,并以此为基础,配以不同的接口芯片实现了MPEG-2编解码器。论文研究并给出了详细的电路设计和在ucLinux环境下驱动程序的设计方法。
2.在分析了MPEG-2数据流格式的基础上,就网络传输引起的抖动以及数字视频固有的延时作了详尽的分析,并提出了相应的解决方法,使得系统图像播放流畅,延时极小。
3.针对编解码器的幅频特性不能满足相关标准要求的情况,提出了分别基于频域和空域的两种高频补偿算法,并给出了基于空域补偿的具体实现,使得视频编解码器的所有性能指标都达到了相关标准规定的要求。
4.网络传输的不确定性可能会造成视频数据流的丢失,错误掩盖是解决这一问题的一种有效方法。本文针对高速公路监控图像的特点,利用B帧在前后两基准帧中的相关性,得出缺失部分的运动矢量值,再根据前一帧图像内容进行掩盖,取得较为满意的实用效果。
5.从MPEG-2压缩数据中直接获取交通流量数据。文中利用MPEG-2的数据流中的灰度、色度的DCT系数,宏块的运动矢量,检测车辆的存在和运动速度。与传统的视频车辆检测器相比,有着精度较高,抗干扰能力强的特点。
基于上述研究成果开发研制的视频编解码器,其技术性能符合相关标准的要求。作为国内第一个通过交通部交通工程检测中心检测的产品,该编解码器已在多条高速公路中得到应用,并产生了较好的社会和经济效益 |