论文部分内容阅读
近年来,随着人们生活质量水平的提高和计算机技术、通信技术及多媒体技术的发展,智能视频监控系统的应用日益广泛。但目前的智能视频监控系统大多是基于PC架构的,具有监控场景布控复杂、成本耗费高、体积大等特点,不适合急速增长的嵌入式平台使用。运动目标检测是智能视频监控中的关键性步骤,尤其是移植到资源受限的嵌入式平台上还存在很多问题,也是众多学者研究的热门领域。针对这种情况,本文通过对运动目标检测算法的研究分析与改进,结合达芬奇技术DM6446硬件平台的双核高速图像处理优点,构建了基于DM6446硬件平台的智能视频监控系统,具备低功耗、高智能化、高处理速度的特点,便于各行业各领域的使用。本文具体做了以下三项主要工作:第一,研究并改进了运动目标检测算法。在研究多种运动目标检测算法相关领域的基础上,针对天气、温度、光照等外界环境随机变化导致背景差分算法对运动目标的误检问题,以及三帧差分法对运动目标的漏检问题,提出了基于邻域的三帧差分法和基于混合高斯模型背景差分法相融合的差分算法,该算法保留了上述两种算法的优点,克服了其中某种算法单独使用的缺点。第二,在DM6446硬件平台上实现了上述改进算法。基于DM6446硬件开发平台,根据其算法标准XDAIS-XDM的设计要求,对上述改进的运动目标检测算法进行了创建函数包、配置编解码引擎Codec Engine以及编解码服务器Codec Server等工作,把创建的函数包提供给应用层调用,使上述改进算法在DM6446硬件平台上得以实现。第三,设计实现了基于DM6446硬件平台的智能视频监控系统。在基于DM6446硬件平台的智能监控系统的框架上,融合了已实现的改进运动目标检测算法分析模块,完成了摄像头所在区域下视频序列的编码采集模块,运动目标检测模块,解码显示播放模块等的设计与实现,较好的实现了系统功能。通过搭建软硬件试验平台进行实验,结果表明,本文在基于DM6446硬件平台下设计的智能视频监控系统,具有较好的软件硬件协同性,同时该系统能够较好的处理外界环境变化所带来的干扰,成功提取运动目标前景,完成目标的采集、检测与显示。