DFT的matlab源代码火焰探测系统
该项目是基于视频的多功能火焰检测系统的不完全实现,这是我的毕业设计。
一些话要说
当我开始研究该主题时,我在Internet上发现了很多文章和很少的代码。
因此,当我最终完成它时,我决定将其开源。
请注意,该项目尚未准备好实际应用。
由于在该项目上花费的时间有限,因此仅对代码进行了部分优化。
但是,在Mac上进行测试时,响应时间是完全可以接受的。
搭建环境
该项目是在Mac
OS
X
10.9.3上使用Xcode
5.0.2构建的,并且是通过OpenCV
2.4.8实施的。
由于它不使用特定平台的任何本机接口,因此可以轻松移植到其他平台,例如Windows,Linux,Android等。
如果要使用保存视频功能,则需要确保OpenCV编译时支持FFMPEG,否则请自己编译。
结果
以下两个图像显示了结果。
流程
首先,使用颜色检测和运动检测对输入图像进行分割,然后提取候选火焰区域。
使用高斯混合模型进行背景建模以检测运动像素。
使用基于RGB和HSV颜色空间的火焰颜色模型来检测具有类似火焰颜色的像素。
将以上两个步骤的结果相交,以获取候选区域。
2023-03-29 18:47:51
30.47MB
系统开源
1