嵌入式智能视频监控系统设计初探

2022-10-23

1 嵌入式智能视频监控系统组成

此次研究中, 将嵌入式智能视频监控系统分为多个功能模块, 主要包括视频采集、智能视频分析、视频服务器、智能客户端、网络存储单元、电视墙等几部分。不同功能模块分别负责不同的任务和工作, 视频采集模块主要是通过录像的方式, 记录监控现场画面;智能视频分析模块的作用, 是对采集到的视频画面进行处理、分析, 提取所需价值信息;而系统运行控制, 则是由视频服务器完成;智能客户端能够呈现出现场的动态画面, 获取实时信息, 并对系统进行管理和维护;网络存储单位是对采集到的视频信息进行存储, 便于后期调取和利用;而电视墙则可以根据需求, 回访需视频画面。

2 嵌入式智能视频监控系统设计与实现

在设计嵌入式智能视频监控系统时, 应先选用合适的硬件设施和软件系统, 根据不同模块功能需求及运行特点, 制定科学、可行的设计方案。

2.1 系统硬件及软件

中央处理器是嵌入式智能视频监控系统的核心硬件组成, 该系统中所用处理器型号为TMS320DM6448, 属于双核模式, 兼备DSP系类处理器和ARM系列处理器优点, 运行水平可以达到4800MIPS, 不仅可以快速完成数据信息的处理, 而且还能够实现对外部连接设备的良好控制。在整个系统中, DSP核和ARM核分别扮演着不同角色, 前者主要是完成对视频画面的智能分析和处理, 而数据传输控制及外部设备运行控制, 都是由ARM核完成的[1]。

嵌入式操作系统、视频分析算法都属于系统软件, 该系统所用嵌入式操作系统为monta vista linux, 主要负责视频服务器运行;而视频分析算法则需要利用汇编语言编写, 是实现视频智能分析的重要依据, 通过Linux对其运行进行操控。另外, 智能客户端个人电脑采用Visual C++完成语言编程, 并采用双向通信方式, 实现系统数据交换。

2.2 功能模块设计与实现

系统设计与实现, 可以以模块单元方式来实现, 这就需要对多个功能模块设计进行逐个分析。视频采集模块需具备A/D转换功能, 将模拟信号转化为数据信号, 该系统所用转换芯片为TVP5148, 采用I2总线方式加以控制, 完成转换后将数据信息传输至DM6446。智能制品分析模块的核心为视频分析算法, 在设计视频分析算法时, 需要考虑的因素包括运算速度、结果准确性、算法适用性等, 结合监控目的选用最为合适的算法, 该系统主要应用于禁区入侵监控。在视频服务器模块, 输入视频信号后进行逐帧转换, 以数字信号形式放大输出, 生成对应的画面。在该模块还具备视频自动环出功能, 鲁棒性表现良好。智能客户端提供人机交互界面, 在通过身份验证后, 便可以根据实际需求, 通过搜索找到辖区内对应的设备, 并调出视频录像, 另外, 在人机交互界面还可以设置报警规则及任务, 存储、查询报警信息, 以及对系统进行维护和更新。

2.3 系统运行测试

为检验该系统的工作性能, 在某小区设置禁区规则, 对其进行测试。测试是在室内进行的, 以某扇窗户为测试点, 将室内窗台上一条直线作为禁区绊线, 让测试人员从室外翻越窗户。当测试人员从禁区绊线上通过时, 便会触犯禁区规则, 此时系统会立刻发出警报, 监控画面中会以线框形式, 将入侵者标示出来。测试结果证明, 嵌入式智能视频监控系统具有较高的安全可靠性, 可以实现较为理想的监控效果。

结束语

与基于PC机的智能视频监控系统相比, 嵌入式智能视频监控系统具有功耗低、携带方便、适用性强等特点, 有着更大的应用优势, 是智能视频监控系统的主要发展方向。通过对嵌入式智能视频监控系统设计进行分析, 能够提供技术指导, 经测试检验后, 证明该设计方法是切实可行的, 值得推广和应用。

摘要:智能视频监控系统在生活中应用广泛, 能够实现对监控现场的事前预警、事中处理、事后取证, 经过长期发展和研究, 智能视频监控系统变得越来越成熟, 进入了基于IP网络的视频监控系统发展阶段。文章提出了一种嵌入式智能视频监控系统, 分析了系统结构组成, 对系统所用主要硬件及软件进行了总结, 根据系统不同功能模块关键技术, 提出了详细的设计和实现方案。经运行测试, 得知该系统能够实现较为理想的监控效果。

关键词:智能视频监控系统,嵌入式,系统设计

参考文献

[1] 陈勇, 张虎, 张开碧, 等.嵌入式视频监控系统的设计与实现[J].半导体光电, 2013, (5) :849-851.

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:《皇帝的新装》法治微课堂教学案例下一篇:浅谈面向对象程序设计