电子科技大学

基于DM8168的视频监控系统的实现

作者:
朱海

关键词:
视频监控 多核联合调试 硬件调试 多核控制 跟踪算法

摘要:
近年来,视频监控在社会各个领域得到广泛应用,视频监控为提高人们人身财产安全,震慑犯罪行为提供了可靠保障。但是目前大部分视频监控成本高,功能单一,性能低下,因此高性价比、高性能、功能完善的智能视频跟踪系统具有广阔的市场前景。所以,本文以视频监控系统的研究为重点,从视频监控系统的现状出发,对目前视频监控系统进行了需求分析,随后介绍DM8168芯片,并以此芯片为核心,简要介绍了基于DM8168芯片的硬件平台设计,并阐述了与平台相对应的软件开发环境以及软件框架。在其中使用了一些新的调试方法如GDB调试、多核联合调试等;接下来着重介绍了在硬件调试和软件开发过程中用到的关键技术以及遇到的问题及其解决办法。其中,详细阐述了系统启动、软件实现、算法集成优化和界面设计等关键步骤。在硬件上,本文介绍了部分原理图设计和硬件调试工作,最终成功启动系统;在软件上,基于Linux、SYS/BIOS、DVRRDK以及MCFW构建了一套智能视频监控平台的框架。DM8168包含四个处理器,其中,Video M3核和VPSS M3核负责视频的捕获显示、压缩编码,ARM Cortex-A8核负责外设控制、QT显示和视频存储,DSP C674x核负责运行均值偏移跟踪算法,其中,本文介绍了对跟踪算法的一系列优化工作。通过控制多核之间协同工作,最终实现了一套具有监控、录像、播放和跟踪功能的视频监控系统。

在线下载

相关文章:
在线客服:
对外合作:
联系方式:400-6379-560
投诉建议:feedback@hanspub.org
客服号

人工客服,优惠资讯,稿件咨询
公众号

科技前沿与学术知识分享