| Literature DB >> 36236403 |
Akmalbek Bobomirzaevich Abdusalomov1, Mukhriddin Mukhiddinov1, Alpamis Kutlimuratov1, Taeg Keun Whangbo1.
Abstract
Early fire detection and notification techniques provide fire prevention and safety information to blind and visually impaired (BVI) people within a short period of time in emergency situations when fires occur in indoor environments. Given its direct impact on human safety and the environment, fire detection is a difficult but crucial problem. To prevent injuries and property damage, advanced technology requires appropriate methods for detecting fires as quickly as possible. In this study, to reduce the loss of human lives and property damage, we introduce the development of the vision-based early flame recognition and notification approach using artificial intelligence for assisting BVI people. The proposed fire alarm control system for indoor buildings can provide accurate information on fire scenes. In our proposed method, all the processes performed manually were automated, and the performance efficiency and quality of fire classification were improved. To perform real-time monitoring and enhance the detection accuracy of indoor fire disasters, the proposed system uses the YOLOv5m model, which is an updated version of the traditional YOLOv5. The experimental results show that the proposed system successfully detected and notified the occurrence of catastrophic fires with high speed and accuracy at any time of day or night, regardless of the shape or size of the fire. Finally, we compared the competitiveness level of our method with that of other conventional fire-detection methods to confirm the seamless classification results achieved using performance evaluation matrices.Entities:
Keywords: YOLOv5; artificial intelligence; blind and visually impaired; fire warning system; flame classification; smart glasses
Mesh:
Year: 2022 PMID: 36236403 PMCID: PMC9572756 DOI: 10.3390/s22197305
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Overall flowchart of the system.
Figure 2Modular representation of fire detection and classification.
Dataset distribution for fire classification research.
| Dataset | Flame Frames | Non-Flame Frames | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|
| GitHub | Kaggle | Flickr | GitHub | Kaggle | Flickr | ||||
| Indoor environment | 1572 | 1693 | 855 | 741 | 962 | 987 | 327 | 258 | 7395 |
Figure 3YOLOv5 network structure.
Description of the YOLOv5 models.
| Models | Backbone | Image Size | AP | AP50 | Speedms | FLOPS | ParamM | Epochs |
|---|---|---|---|---|---|---|---|---|
| YOLOv5n | CSPDarknet-53 | 640 × 640 | 28.0% | 45.8% | 1.7 | 4.5 | 1.9 | |
| YOLOv5s | CSPDarknet-53 | 37.4% | 57.6% | 2.1 | 16.5 | 7.2 | ||
| YOLOv5m | CSPDarknet-53 | 45.4% | 63.9% | 2.8 | 49.1 | 21.2 | 300 | |
| YOLOv5l | CSPDarknet-53 | 49.1% | 65.5% | 3.7 | 110 | 46.5 | ||
| YOLOv5x | CSPDarknet-53 | 50.6% | 67.4% | 5.9 | 205.7 | 86.7 |
AI server specifications.
| Hardware | Detailed Specifications |
|---|---|
| Graphic Processing Unit | GeForce RTX 2080 TI 11 GB (2 are installed) |
| Central Processing Unit | Intel Core 9 Gen i7-9700k (4.90 GHz) |
| Random Access Memory | DDR4 16 GB (4 are installed) |
| Storage | SSD: 512 GB |
| Motherboard | ASUS PRIME Z390-A |
| Operating System | Ubuntu Desktop |
| Local Area Network | Internal port—10/100 Mbps |
| Power | 1000 W (+12 V Single Rail) |
Full description of the smart glasses.
| Hardware | Detailed Specifications |
|---|---|
| Processor | Broadcom BCM2837B0 chipset, 1.4 GHz Quad-Core ARM Cortex-A53 (64 Bit) |
| Graphic Processing Unit | Dual Core Video Core IV® Multimedia Co-Processor |
| Memory | 1 GB LPDDR2 SDRAM |
| Connectivity Wireless LAN | 2.4 GHz and 5 GHz IEEE 802.11.b/g/n/ac, maximum range of 100 m |
| Connectivity Bluetooth | IEEE 802.15 Bluetooth 4.2, BLE, maximum range of 50 m |
| Connectivity Ethernet | Gigabit Ethernet over USB 2.0 (maximum throughput 300 Mbps) |
| Video and Audio Output | 1 × full size HDMI, Audio Output 3.5 mm jack, 4 × USB 2.0 ports |
| Camera | 15-pin MIPI Camera Serial Interface (CSI-2) |
| Operating System | Boots from Micro SD card, running a version of the Linux operating system or Windows 10 IoT |
| SD Card Support | Micro SD format for loading operating system and data storage |
| Power | 5 V/2.5 A DC via micro-USB connector |
Figure 4Visible results of the proposed method for small size and multiple flame areas.
Figure 5Results of the experiment that may be observed in daytime fire scenarios include the (a) input image sequences and the (b) output image sequences with fire regions detected.
Figure 6Results of the experiment that may be observed in nighttime fire scenarios include the (a) input image sequences and the (b) output image sequences with fire regions detected.
Quantitative results of fire identification and notification approaches.
| Algorithms | P (%) | R (%) | FM (%) | IoU (%) | Average (%) |
|---|---|---|---|---|---|
| ELASTIC-YOLOv3 [ | 0.956 | 0.969 | 0.937 | 0.901 | 0.940 |
| Capsule Networks [ | 0.864 | 0.816 | 0.892 | 0.922 | 0.873 |
| Swin-YOLOv5 [ | 0.948 | 0.936 | 0.942 | 0.958 | 0.943 |
| YOLOv2 CNN [ | 0.834 | 0.716 | 0.762 | 0.882 | 0.801 |
| YOLOv5 Improvement [ | 0.937 | 0.942 | 0.943 | 0.941 | 0.940 |
| Dilated CNNs [ | 0.971 | 0.974 | 0.982 | 0.957 | 0.971 |
| Improved YOLOv3 [ | 0.968 | 0.982 | 0.985 | 0.967 | 0.975 |
| Improved YOLOv4 [ | 0.976 | 0.958 | 0.979 | 0.982 | 0.979 |
| YOLOv3 + OHEM [ | 0.866 | 0.778 | 0.892 | 0.863 | 0.845 |
| Improved YOLOv4 BVI [ | 0.968 | 0.981 | 0.974 | 0.974 | 0.977 |
| Proposed Method | 0.982 | 0.997 | 0.997 | 0.991 | 0.982 |
Figure 7Quantitative results of speech signal feature extraction approaches using vertical graphs.
Figure 8Visible results of false-positive speech signal feature extraction experiments.
Average frame processing time (in seconds) for each sequence.
| Transmission and Image Processing | Average Frame Processing Time (s) |
|---|---|
| Bluetooth transmission | 0.11 |
| 5G/Wi-Fi transmission | 0.32 |
| Fire detection and notification | 0.83 |
| Total | 1.26 |
Evaluation of the effectiveness of fire detection using different characteristics.
| Criterion | Improved YOLOv3 [ | Improved YOLOv4 [ | Improved YOLOv4 BVI [ | Proposed Method |
|---|---|---|---|---|
| Scene Independence | standard | robust | standard | robust |
| Object Independence | standard | robust | robust | standard |
| Robust to Noise | powerless | robust | standard | robust |
| Robust to Color | standard | standard | powerless | robust |
| Small Fire Detection | robust | standard | robust | robust |
| Multiple Fire Identification | standard | powerless | powerless | robust |
| Processing Time | powerless | standard | robust | robust |