- 53
- 0
- 约6.32千字
- 约 6页
- 2017-04-06 发布于湖北
- 举报
基于FPGA的智能火灾报警系统的设计与研究
基于 FPGA 的智能火灾报警系统的设计与研究
Design and Research of Intelligent Fire Alarm System Based on FPGA
董雪 费建军
白娇杨
(天津市电视技术研究,邮编:300191,电话:022
摘要:火灾给人类的生命和财产安全造成了巨大的威胁。火灾的发生不仅给社会生活造成极大的破坏,而且造成的损失和危
害程度也相当大。为了避免火灾漏报误报,基于视频的智能火灾报警系统引起了人们的重视。本文设计了一种 FPGA 的硬件
系统结构,利用火灾图像独有的特征,采用边缘面积值绝对差检测算法、RGB 火灾判断规则算法及其火灾怀疑区域的平均灰
度值绝对差算法对火灾进行判别。并且在 Nios II IDE 环境下采用 C语言对 FFT 快速傅里叶变换等火灾检测算法进行了编程
并调试,使设计更加灵活。该系统稳定可靠,通用性强,提高了火灾探测的实时性、准确性。
关键字:火灾检测 视频 FPGA SOPC Nios II
1 引言
火灾对人类危害巨大,若能在火灾发生初期就进行识别报警,则可以减少各种损失。目前,火灾检测
算法的研究多数基于计算机平台[1],而实际的火灾监控环境都相当恶劣,相应要求低功耗、高适应性、低成
本、高集成度等嵌入平台的火灾检测系统.因此有很多的火灾检测系统是基于 ARM 和 DSP。它们的外部接
口丰富,便于采集控制,再配上操作系统大大缩短了产品开发周期。但是设计缺乏灵活性、升级困难的缺
点使它们受到了很大限制;而基于 FPGA[2]的火灾检测系统以它独特的优势迅速发展起来,它的速度快、
集成度高、开发周期短、可重载性强。这种检测系统是以一片大容量的 FPGA 为主要平台,它可以采用软硬
件协同设计的方式,利用硬件来采集图像数据,实现火灾检测算法以满足其时实性和可靠性要求,还能进
行现场设计、现场编程、现场配置、现场修改、现场验证。
2 系统总体设计
本文设计了基于 FPGA 的智能火灾报警系统。具体作用是监控当前监控环境中是否有火灾发生。在监
控环境有火灾的情况下,系统将通过音响设备和 8 个绿色 led 灯来产生报警信号和火灾等级信号通知监控
人员进行处理。它的工作过程是采用图像传感器对环境信息进行实时采集,将采集的图像在显示器上进行
显示,运用火灾检测算法对图像传感器采集来的图像数据进行判断。结果表明,该系统能有效地监测火灾
发生,具有较好的实时性,并且降低了成本,减少了误报率且具有监控范围广、响应快等优点。
根据系统所要完成的功能,本系统的功能图如图 1 所示。
图 1 功能图
通过对系统需求分析,基于 FPGA 的智能火灾报警系统主要可以分为以下四个部分:图像采集、缓存、
图像显示和火灾检测。
由此可见,基于 FPGA 的智能火灾报警系统大体分为四个模块:
(1) 图像采集模块
(2) SDRAM 模块
(3) 图像显示模块
(4) 智能火灾报警算法模块
图像采集模块主要用来驱动图像传感器,并从摄像头采集数据,同时将采集到的数据转换成的相应要
求的图像处理格式(如 RGB 格式、YUV 格式等),并将数据送到 SDRAM 模块。SDRAM 模块主要作为图像传感
器和显示器的缓存,通过四端口 SDRAM 控制器将图像传感器采集来的数据存储在 SDRAM 中,然后作为图像
显示模块的缓存,提供图像显示模块的图像数据。图像显示模块负责读取 SDRAM 的图像数据并按一定的显
示模式进行图像显示。火灾检测算法模块是根据显示模块的时钟和图像采集的频率来进行同步,然后对采
集到的图像数据进行相应火灾检测算法的处理。在这部分里涉及到 FPGA 的使用都是使用 Verilog HDL 硬
件语言进行编写或调用 Quartus 内部 IP 核完成设计。
2.1 图像采集模块
图像采集模块,主要是驱动 CMOS 图像传感器,将图像传感器采集到的监控环境图像数据由 Bayer 格
式转换为 RGB 格式,接着将其存储到 SDRAM 中。图像采集模块主要由传感器配置模块、传感器数据采集模
块、格式转换模块和左右翻转模块等四个个模块构成。
2.2 SDRAM 模块
采用四端口 SDRAM 控制器,包含两个读端口和两个写端口。本设计中,SDRAM 作为 CMOS 图像传感器和
VGA 显示器的缓存。
2.3 图像显示模块
图像显示模块的功能是将存于 SDRAM 中的图像数据传输到在 VGA 显示器上进行显示。由于存储图像和
显示图像的分辨率不一致,如果直接将 SDRAM 中存储的图像数据输出到 VGA 显示器上,必然造成存储和显
示的数据不正常。因为 SDRAM 的时钟为
您可能关注的文档
- 基于80C196KC的随机脉冲位置PWM实现方法.pdf
- 基于1km删格的地表太阳辐射模拟.pdf
- 基于AMEsim的液压支架管路系统压力损失计算.pdf
- 基于Ansoft12的感应电机参数化及其瞬态仿真.pdf
- 基于AnsoftHFSS的电磁场与电磁波课程图示化教学.pdf
- 基于ANSYS的桥台土压力有限元分析.pdf
- 基于ANSYS的蜂窝梁受力性能分析.pdf
- 基于ANSYS的履带式永磁磁选机磁场模拟.pdf
- 基于ARM_FPGA自动装卸AGV伺服控制器的研究_李红益.pdf
- 基于ARM的桌面型3D打印机控制系统设计_谭秀腾.pdf
- 协同办公场景下苯丙乳液表面施胶剂的合成工艺优化与应用效能研究.docx
- 县域农村连锁经营超市物流配送体系优化与算法创新研究.docx
- 从《墨子》与《吕氏春秋》看先秦政治思想的异同与传承.docx
- 环境犯罪罚金刑适用:困境剖析与优化路径研究.docx
- 于荒诞中抉择:以存在主义透视《逃离》中的人生困境与自由追寻.docx
- 专车服务监管法律问题的深度剖析与完善路径.docx
- 雷沙吉兰对BAG2与BAG5蛋白调控及多巴胺能神经元保护机制探究.docx
- 数控系统高速串行通讯协议解析与验证平台的创新设计.docx
- 间伐强度对川西亚高山人工云杉林土壤有机质组分的影响机制探究.docx
- 台湾软玉的显微结构与谱学特征:矿物学视角下的深入剖析.docx
最近下载
- TCCAA65-2023食品中β-烟酰胺单核苷酸(NMN)含量测定-高效液相色谱法.pdf VIP
- 高等学校外国留学生汉语长期进修教学大纲.pdf VIP
- 沪教版小学一年级数学下册单元练习试题全套.pdf VIP
- 2391南铁办[2018]206号关于《南昌局集团公司地方涉铁工程管理办法(试行)》的通知.docx VIP
- 浅析精神损害赔偿制度的构建与完善 .docx VIP
- 极化恒等式(教师版).doc VIP
- 探秘白山黑水——东北地区的地理位置与自然环境深度探究.docx VIP
- 陕西口语考试真题及答案2025.doc VIP
- 2025年马鞍山师范高等专科学校单招职业适应性测试题库(历年真题).docx VIP
- 解决硅胶制品不耐酸碱、老化的方法.doc VIP
原创力文档

文档评论(0)