Two key issues of flame detection are high accuracy and low false alarm rate, and this study focuses the latter. In the past, static video from surveillance cameras was used to analyze and find the flames. However, these studies were conducted using the background method, which cannot process dynamic videos such as the video taken with a mobile phone. In order to achieve full automated flame detection for both static and dynamic video, two high-efficiency strategies are utilized in this study. Firstly, Feature Extraction: The Strong Sobel edge and the Flame Texture are established and then, the image edge is enhanced. The Flame Color Filter rules are helping filter the flame candidate regions. Secondly, High Performance Analysis Method: To filter flame or non-flame though by the motion vector method and the Fill rate, and then use groups to establish the contours of the flame. Our experimental results show that the results for static, dynamic (including shaky) and real-time video is 92.83% (TP), 9.76% (FP), 1.77% (FN).
火焰檢測的兩個關鍵問題是高精度和低誤報率,本研究主要關注後者。過去,監控攝影機的靜態視頻用於分析和偵測火焰。然而,這些研究是使用背景方法進行的,後者無法處理動態視頻,例如用手機拍攝的視頻。為了實現靜態和動態視頻的全自動火焰檢測,本研究採用了兩種高效策略。首先,特徵提取:建立強Sobel邊緣和火焰紋理,然後增強影像邊緣。火焰顏色過濾器規則有助於過濾火焰候選區域。其次,高性能分析方法:通過運動向量法和填充率過濾火焰或非火焰,然後使用群組建立火焰輪廓。我們的實驗結果表明,靜態,動態(包括抖動)和即時視頻的結果為92.83%(TP),9.76%(FP),1.77%(FN)。
| Site | Hyperlink |
| YouTube | |
| GitHub | https://github.com/laitaiyu/ComputerVision__HEFD-MCS |
| [1] A. Chenebert, T. P. Breckon, and A. Gaszczak, "A Non-Temporal Texture Driven Approach to Real-Time Fire Detection," In IEEE International Conference on Image Processing, Brussels, 2011, pp. 1741-1744. | https://ieeexplore.ieee.org/abstract/document/6115796 |
| [5] B. Jiang, Y. Lu, X. Li, and L. Lin, "Towards A Solid Solution of Real-Time Fire and Flame Detection," Multimedia Tools and Applications, vol. 74, no. 3, Jul. 2014, pp. 689-705. | https://arxiv.org/abs/1502.00416 |
| [14] T. Çelik, H. Demirel, and H. Ozkaramanli, "Automatic Fire Detection in Video Sequences," in Proc. of the 14th European Signal Processing Conference, Florence, Italy, Sep. 4-8, 2006. | https://ieeexplore.ieee.org/document/7071275 |
| [17] Y. Habiboglu, O. Günay, and A. E. Cetin, "Covariance Matrix-Based Fire and Flame Detection Method in Video," Machine Vision and Applications, vol. 23, no. 6, Sep. 2012, pp. 1103–1113. | https://link.springer.com/article/10.1007/s00138-011-0369-1 |
| [18] Y. Qiang, B. Pei, and J. J. Zhao, "Forest Fire Image Intelligent Recognition Based on the Neural Network," Journal of Multimedia, vol. 9, no. 3, Mar. 2014, pp. 449-455. | https://www.semanticscholar.org/paper/Forest-Fire-Image-Intelligent-Recognition-based-on-Qiang-Pei |
Computer Vision, Image Processing, Shaky Video, Static Video, Dynamic Video, Visual C++ 2017, DirectShow,
- Lai Lin-Wen(賴琳紋),British Computer Society(英國電腦學會)
- Lai Tai-Yu(賴岱佑),International Association of Computer Science and Information Technology(國際電腦科學與資訊科技協會),Email: Mr.LaiTaiyu@gmail.com,Blog: https://laitaiyu.blogspot.com/
| Item | Description |
| Operating System(作業系統) | Microsoft Windows 10 Pro Build 1809 |
| Integrated Development Environment(整合式開發環境) | Microsoft Visual Studio 2017 |
| Programming Language | Visual C++ |
| Library | Windows 7.1 SDK, Microsoft DirectX SDK (June 2010), Microsoft DirectX 9.0 SDK (December 2004), DirectShow, ACTi IP-Camera SDK, iSAP NVR SDK |
| Version | Description |
| HEFD_MCS v1.0.2019.303 Published: 3rd March 2019 |
Change the User Interface. |
| HEFD_MCS v1.0.2018.1126 Published: 26th November 2018 |
First Version. |
Video Type |
Static Video: 10 videos |
Shaky (Dynamic) Video: 5 videos |
||||||||||
Authors |
True Positive |
False Positive |
True Negative |
Precision |
Accuracy |
F-Measure e |
True Positive |
False Positive |
True Negative |
Precision |
Accuracy |
F-Measure e |
[1] |
732.3 |
114.2 |
114.2 |
26.15 |
27.2 |
34.3 |
1242.4 |
754.4 |
0 |
69.19 |
67.85 |
80.02 |
[14] |
720.1 |
114.2 |
114.2 |
26.16 |
27.04 |
34.11 |
1242.4 |
576.6 |
0 |
73.56 |
73.56 |
83.09 |
[18] |
1421.8 |
174.3 |
174.3 |
63.6 |
65.01 |
72.62 |
1242.4 |
153.6 |
0 |
89.49 |
89.49 |
93.07 |
HEFD-MCS |
1574.6 |
238.55 |
318.36 |
90.6 |
88.7 |
90.5 |
1240 |
150.6 |
0 |
89.89 |
89.55 |
93.11 |
|
Video Type |
Static Video: 2 videos |
||||||
Authors |
Title |
Frame Per Second (FPS) |
Resolution |
Total Frames |
True Positive |
False Positive |
False Negative |
Average Time Per Frame |
[5] |
Forest fire 2 |
15 |
400×256 |
178 |
24.7% |
No provided |
No provided |
2 Second |
[17] |
Pos Video 11 |
30 |
352×288 |
505 |
19.7% |
No provided |
No provided |
50 Milli-Second |
HEFD-MCS |
Forest fire 2 |
15 |
400×256 |
178 |
100% |
0% |
0% |
80 Milli-Second |
Pos Video 11 |
30 |
352×288 |
505 |
78.2% |
8.7% |
0% |
40 Milli-Second |
|
Video Type |
The Negative Sample of the Static Video: 5 videos |
|||||||
5 Sample Videos |
98% |
2% |
0% |
40 Milli-Second |
||||
[1] |
5 Sample Videos |
0% |
100% |
0% |
30 Milli-Second |
|||
[14] |
5 Sample Videos |
0% |
100% |
0% |
30 Milli-Second |
|||
[18] |
5 Sample Videos |
67% |
33% |
0% |
30 Milli-Second |
|||
|
Shaky (Dynamic) Video: 1 video |
|||
Authors |
True Positive |
False Positive |
False Negative |
Average Time Per Frame |
[5] |
The study [5] uses a background model. Therefore, it is not suitable the shaky video. |
|||
[17] |
83% |
No provided |
No provided |
50 Milli-Second |
HEFD-MCS |
Shaky (Dynamic) Video: 5 videos |
|||
90% |
12% |
0.19% |
150 Milli-Second |
|
[1][14][18] |
These studies [1][14][18] use their background model. Therefore, they are not suitable the shaky video. |
|||
| Copyright © 2019 Lai Lin-Wen and Lai Tai-Yu. |
| Last Update: 3rd March, 2019 |