论文摘要
随着硬件处理能力的提升和价格的下降,以及处理器技术的发展,未来的数字安全监控技术将越来越向前端智能分析倾斜。本文针对智能监控的发展方向设计了一套基于双核嵌入式处理器平台的前端智能运动目标检测与跟踪系统,实现了对监控场景中运动目标的自动检测与跟踪。本文在算法上采用基于自适应高斯背景模型的背景差法进行运动目标的检测。对于目标跟踪,则采用了基于重要性重采样粒子滤波的方案,利用目标的颜色直方图与目标的运动状态信息准确地实现跟踪。系统采用具有ARM+DSP开放式双核架构的DaVinci系列DM6446嵌入式处理器平台进行开发。首先在DSP端对检测与跟踪算法进行封装并生成底层lib库,然后在ARM端采用结构清晰的模块化设计方法搭建了具备视频采集、智能处理、输出显示、性能测试功能的演示系统。同时该系统可以支撑更多其它视频智能分析算法的移植。通过实际测试表明,本文基于DM6446双核嵌入式平台实现的运动目标跟踪算法具有较好的性能,能够实现对CIF分辨率视频的实时处理。
论文目录
摘要Abstract第一章 绪论1.1 课题来源1.2 研究背景1.2.1 运动目标检测技术1.2.2 目标跟踪技术1.2.3 DaVinci 技术1.3 本文的主要工作第二章 运动目标检测与跟踪算法研究2.1 基于自适应高斯背景模型的目标检测算法2.1.1 单高斯背景模型2.1.2 混合高斯背景模型2.1.3 数学形态学滤波2.1.4 最大连通域检测2.1.5 实验结果2.2 基于SIR 粒子滤波的目标跟踪算法2.2.1 系统状态空间模型2.2.2 系统观测模型2.2.3 实验结果第三章 目标检测与跟踪算法的封装3.1 DaVinci 开发平台介绍3.1.1 DM6446 处理器3.1.2 DaVinci 技术的软件构架3.2 xDM 算法封装及Codec Package 生成3.2.1 xDAIS-XDM 算法标准简介3.2.2 运动目标检测与跟踪算法封装3.2.3 配置生成 Codec Package3.3 DSP server 构建3.3.1 Codec Server 配置脚本3.3.2 DSP/BIOS 脚本配置第四章 系统软件设计与实现4.1 系统框架设计4.2 视频采集模块4.2.1 V4L2 视频采集原理4.2.2 视频采集模块实现4.3 检测跟踪模块4.4 视频显示模块4.4.1 Framebuffer 显示原理4.4.2 视频显示模块实现4.5 性能测试模块4.5.1 OSD 原理4.5.2 性能测试模块的实现第五章 系统实验结果与分析5.1 演示系统搭建5.2 开发板的硬件配置5.3 实验结果与分析第六章 总结与展望6.1 工作总结6.2 工作展望致谢参考文献硕士研究生期间的研究成果
相关论文文献
标签:智能监控论文; 目标检测论文; 目标跟踪论文; 技术论文;