论文部分内容阅读
随着嵌入式技术的不断发展,硬件资源的不断丰富,基于嵌入式的智能监控逐渐替代单纯的视频监控。目前的智能监控系统不仅需要能从视频序列中准确的提取出所要求的目标信息,如:运动检测、位置检测、姿态检测、行为分析等,同时还要求有很好的实时性和鲁棒性。这些都对嵌入式系统提出了很高的要求。本文主要的研究内容是目标跟踪在嵌入式系统中的实现问题,采用ARM A9嵌入式平台作为底层硬件、计算机视觉技术(OpenCV)作为软件层以及Linux系统作为中间黏合层,为后续研究小型化、实时化、鲁棒性的嵌入式目标跟踪系统进行了有益的尝试。论文主要研究的工作有:首先根据文献分析了当前经常使用的多种目标跟踪算法,讨论原理以及在嵌入式方面应用的优缺点,在这些工作的基础上选取基于压缩感知的目标跟踪算法作为文中的实现算法。然后研究基于压缩感知的目标跟踪算法的基本原理,以及其在嵌入式中的应用情况,分析该算法的缺点并提出优化方案。最后根据系统要求和实际情况,选择ARM A9开发板作为硬件开发平台,移植Linux系统、OpenCV图像处理库以及一些必须的依赖,并完成优化算法在嵌入式平台中的实现。文中的最后对实现的系统进行了一定的测试分析,主要针对系统的处理速度和准确性,从测试的结果来看,该系统能够准确的跟踪目标,而且能够在一定程度上纠正误差的影响,同时也具有不错的实时性和稳定性。