本文利用SSD-DM642 Ver 2.O评估板卡为开发研究平台,对图像型火灾系统做进一步的软件开发的研究。
软件系统的总体框架如图3所示。
各个系统的子模块是在主系统控制模块的控制和管理监督下协调工作的。系统的工作流程图如图4所示。
(1)系统加电开始运行,运行系统初始化模块,设定寄存器初始值,进行存储器的映射,建立系统工作的环境。
(2)运行图像采集模块,采集连续帧图像,寻找背景图像,存储背景图像,并进行图像动态比。
(3)运行图像处理火灾识别模块,对可疑目标进行图像处理、特征提取,并把提取的特征与预设的阈值DT比较,若小于门限阈值DT,则可以认为是其他干扰信号,从而跳转到第二步,继续监视。
(4)若提取的特征值超过预设门限,就确认为火灾发生。
4 实验结果
在充分了解系统运行方式和对算法的 Matlab仿真 无误的情况下,进行图像型火灾识别算法的DSP实现。由试验的结果(见图5)来看,取得了较为理想的运行结果,为算法的进一步实际应用打下了良好的基础。
5 结语
研究了基于DSP的图像型火灾探测技术开发的基本流程,并结合自适应图像型火灾探测算法,利用开发板对算法进行了验证,下一步将经过编译的代码利用代码优化器进行优化,提高代码效率,并且开始研究DSP硬件设计问题。
本文关键字:技术 DSP/FPGA技术,单片机-工控设备 - DSP/FPGA技术