【技术实现步骤摘要】
一种基于FPGA的火灾识别装置
[0001]本专利技术涉及计算机视觉与传感器
,具体涉及一种基于FPGA的火灾识别装置。
技术介绍
[0002]随着人工智能、计算机网络技术、大数据科学等研究的迅猛发展,计算机视觉与传感器技术正在向着更高层次的方向发展,人们对于智能系统也有了新的要求,智能系统的硬件体积越来越小,实时性也越来越好,特别是最近几年,FPGA的加入给计算机视觉与传感器
带来了新的活力,此外,FPGA在一些低成本的机器视觉领域也得到了广泛的应用。作为可编程器件的FPGA不仅具有硬件可编程的灵活性,能适应不同场景不同需求的需要,还具有天然的并行优势,实现实时处理,但是控制领域就非FPGA所擅长了,然而51单片机指令集丰富,性价比高,足够满足控制领域的多数控制要求。
技术实现思路
[0003]为了解决上述技术所存在的不足之处,本专利技术提供了基于FPGA的火灾识别装置。
[0004]为了解决上述技术问题,本专利技术的技术方案是:一种基于FPGA的火灾识别装置,包括PLL时钟生成模块、上 ...
【技术保护点】
【技术特征摘要】
1.一种基于FPGA的火灾识别装置,其特点在于,包括PLL时钟生成模块、OV7725摄像头模块、图像处理模块、上电复位模块、SDRAM存储模块、电源模块、JTAG下载模块、VGA显示模块、LORA无线通信模块、灭火模块;所述PLL时钟生成模块为OV7725图像传感器、SDRAM、图像处理模块以及VGA显示模块提供相应的时钟,该模块与OV7725摄像头模块、SDRAM存储模块、VGA显示模块相连;所述上电复位模块是在FPGA上电后保持一段时间的复位状态,上电后复位各个模块;所述OV7725摄像头模块包括IIC通信模块、CMOS数据采集模块和寄存器配置模块,本装置通过该模块采集图像信息;OV7725是一款体积小、工作电压低的CMOS类型数字图像传感器,寄存器配置模块把OV7725寄存器配置所需要的数据通过IIC通讯模块传输给OV7725摄像头,CMOS数据采集模块把OV7725摄像头采集到的图像数据传给图像处理模块;所述SDRAM存储模块采用的是华邦的W9812G6KH
‑
6芯片,用于在第零和第一BANK区存储图像预处理时的图像数据,在第二和第三BANK区存储图像处理后的图像数据。所述SDRAM存储模块与图像处理模块、VGA显示模块相连;所述图像处理模块包括了进行图像的灰度化、帧间差分运算、腐蚀运算、膨胀运算、RGB转HSI算法、二值化运算和加框处理七个流程;对图像进行灰度化处理后存储到SDRAM的BANK0和BANK1中,等到下一帧图像到来后取出做帧差运算,判断目标区域是否有运动目标;如果存在运动目标,则对帧差运算结果进行腐蚀、膨胀运算...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。