自动图像报警系统研究及单片机实现
[09-12 16:29:19] 来源:http://www.88dzw.com 单片机学习 阅读:8397次
文章摘要:内容 摘 要:基于图像的自动报警系统克服了传统单点信号报警的缺陷,采用RISC结构单片机和FLASH、CPLD技术可使系统具有实时响应和自适应能力。关键词:图像报警 RISC FLASH CPLD 自适应报警系统广泛应用于银行、饭店、交通管理以及智能大厦等场所和领域。传统的自动报警装置,大多采用单点信号报警,即在某一特定位置安放传感器,当该采集点处的物理量达到报警门限时,就向中心控制计算机发出报警请求信号。这种报警装置的优点是安装便利,反应迅速,但其适用范围较小,对单点噪声过分敏感而导致误报,在防止误报和漏报两方面不可兼得等先天缺陷,限制了它不能被应用于情况复杂、并要求具备一定动态控制能力的场
自动图像报警系统研究及单片机实现,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com内容 摘 要:基于图像的自动报警系统克服了传统单点信号报警的缺陷,采用RISC结构单片机和FLASH、CPLD技术可使系统具有实时响应和自适应能力。
关键词:图像报警 RISC FLASH CPLD 自适应
报警系统广泛应用于银行、饭店、交通管理以及智能大厦等场所和领域。传统的自动报警装置,大多采用单点信号报警,即在某一特定位置安放传感器,当该采集点处的物理量达到报警门限时,就向中心控制计算机发出报警请求信号。这种报警装置的优点是安装便利,反应迅速,但其适用范围较小,对单点噪声过分敏感而导致误报,在防止误报和漏报两方面不可兼得等先天缺陷,限制了它不能被应用于情况复杂、并要求具备一定动态控制能力的场所。
基于图像的自动报警系统克服了单点信号报警的缺陷。通过对所监视场景的全景拍摄,避免了对单一采集点进行测量的随机噪声敏感性;而数字图像处理技术的引入,使整个系统可以在一个较宽的范围内进行自适应调整。
本文论述自动图像报警系统的组成和技术要点,并对实际应用中的关键技术环节给出了设计解决方案。该系统特别适用于银行等智能型建筑中的防盗报警。
自动图像报警系统的组成
完整的自动图像报警系统主要由三部分组成:图像采集摄象机、图像信号处理与报警信号发生、中心控制计算机[1]。本文仅对上述第二部分进行讨论。
为降低中心控制处理的复杂度和图像信号传输的额外开销,将图像信号处理及报警信号发生以硬件实现并随同摄象机安置于前端,从而构成分布式处理系统是十分必要的。根据这一需要,图像报警系统的硬件结构如图1所示。
设计实现中的关键技术
保证实时性和动态调整能力是系统实现中的首要目的。为便于硬件处理,算法上采用灰度阈值分割和差值图像面积累计。基于降低系统成本的考虑,不可能选用具有较强数字信号处理能力的DSP芯片,而一般的工业控制单片机又很难达到实时运算的要求,这正是设计中的关键问题。
本系统中采用查找表的思路,将图像差值运算转换为对FLASH/EPROM的读操作。其原理是预先将差值算法的处理结果存储于FLASH或EPROM的既定存储单元中,而进行差值运算的两帧图像的象素灰度数据(8bits)分别作为存储器的高8位地址和低8位地址。这样处理的结果是每进行一个象素的差值运算,所需要的时间是存储器的一个读周期,显然可以满足实时的要求。经过差值处理后的象素灰度值再经过阈值判别送计数器,当累计数量超过一定面积时,MCU将发出报警信号。
存储器(FLASH/EPROM)的算法为:
(Gvalue)=|Hvalue-Lvalue| (1)
其中Hvalue为A/D直通图像抽样信号(8bits),同时也是存储器高8位地址;Lvalue为DRAM中存储的数字图像参考帧抽样信号(8bits),即存储器低8位地址;Gvalue为存储器16位地址。
阈值判别采用全局阈值法[2],这种方法适用于场景具有均匀光照条件的情况。对于场景整体灰度的变化,可以通过由MCU控制定时刷新DRAM参考帧数据,并调整全局阈值T和临界面积S而获得自适应的效果。阈值判别和计数统计为:
if (Gvalue)>T,count=count+1 (2)
if count>S,触发报警 (3)
(c)为差值处理后的图像,(d)为全局阈值分割的结果
硬件实现中的器件选择
硬件实现中器件的选择对整个系统的性能起着举足轻重的作用。经过认真调研,本系统选用了ATMEL公司的几款芯片完成系统的关键部分功能。
RISC结构单片机AT90S2313
ATMEL公司的90系列单片机是增强RISC内载FLASH的AVR单片机,AVR单片机是第一种真正的8位RISC单片机,快速存取RISC寄存器文件和单指令周期使它的性能明显优越于普通8位单片机。
AT90S2313具有2K字节内载编程FLASH,128字节SRAM数据存储单元,128字节EEPROM工作寄存器,32字节通用工作寄存器,15 I/O,8位和16位定时/计数器各一个,通用异步收发,支持在系统编程,最高工作频率达12MHz[3]。在本系统中,它负责完成A/D器件的初始化,地址发生器、数据存储器的控制,以及计数统计和报警触发。
《自动图像报警系统研究及单片机实现》相关文章
- › 自动图像报警系统研究及单片机实现
- 在百度中搜索相关文章:自动图像报警系统研究及单片机实现
- 在谷歌中搜索相关文章:自动图像报警系统研究及单片机实现
- 在soso中搜索相关文章:自动图像报警系统研究及单片机实现
- 在搜狗中搜索相关文章:自动图像报警系统研究及单片机实现