论文部分内容阅读
数字监控系统具有传统监控系统无法比拟的优点,符合当前信息社会中数字化、网络化和智能化的发展趋势。录像时间长、图像质量好、查询速度快等优点使其被广泛应用于交通、楼宇、森林防护等许多领域。数字监控系统的广泛应用所产生的大量视频信息对视频的传输和存储提出了更高的要求。因此,研究视频编码以提高其实时性、压缩比并降低其码流速率,对于提高数字监控系统的性能有很大作用。本文通过对数字监控系统和视频编码的分析研究,针对数字监控系统中背景变化不大,监控对象明确等特点,对系统中最耗时的两部分运动估计和离散余弦变换算法进行深入的研究并改进,以更好的满足数字监控的要求。针对运动估计中计算复杂度较高的问题,从不同方面进行改进。在搜索最佳匹配块之前,利用运动矢量分布的中心偏置特性和运动相关性,预判别零运动矢量大幅减少运算量,判断当前编码块的运动类型。如果运动程度激烈,则进行大模板搜索并进行起始点预测,否则跳过大模板搜索,直接进行小模板搜索。根据运动矢量在水平方向的分布概率常高于垂直方向采用改进了的大菱形作为大模板,小模板采用小十字形模板。对离散余弦变换算法也进行了一些改进,在离散余弦变换之前先预先判别全零系数块,这样可以节约大量运算量。对二维离散余弦变换先采用行列分离变换将二维运算分解为一维运算,同时变换其形式采用快速查表法减少余弦值的计算。分别对以上两部分进行实验对比,得出改进算法在保证图像质量的前提下提高了实时性,算法复杂度小,便于实际应用,这些都符合数字监控的要求。