Towards automatic smoke detector inspection: Recognition of the smoke detectors in industrial facilities and preparation for future drone integration
Authors: Lukas Kratochvila, Jakub Stefansky, Simon Bilik, Robert Rous, Tomas Zemcik, Michal Wolny, Frantisek Rusnak, Ondrej Cech, Karel Horak
Organizations: Department of Control and Instrumentation, Brno University of Technology, Brno, Czech Republic · Department of Cybernetics and Biomedical Engineering, VSB - Technical University of Ostrava, Ostrava, Czech Republic · Institute for Research and Applications of Fuzzy Modeling, University of Ostrava, Ostrava, Czech Republic · Department of Informatics, Mendel University in Brno, Brno, Czech Republic · Department of Electrical and Electronic Technology, Brno University of Technology, Brno, Czech Republic
Fire safety consists of a complex pipeline, and it is a very important topic of concern. One of its frontal parts are the smoke detectors, which are supposed to provide an alarm prior to a massive fire appears. As they are often difficult to reach due to high ceilings or problematic locations, an automatic inspection system would be very beneficial as it could allow faster revisions, prevent workers from dangerous work in heights, and make the whole process cheaper. In this study, we present the smoke detector recognition part of the automatic inspection system, which could easily be integrated to the drone system. As part of our research, we compare two popular convolutional-based object detectors YOLOv11 and SSD widely used on embedded devices together with the state-of-the-art transformer-based RT-DETRv2 with the backbones of different sizes. Due to a complicated way of collecting a sufficient amount of data for training in the real-world environment, we also compare several training strategies using the real and semi-synthetic data together with various augmentation methods. To achieve a robust testing, all models were evaluated on two test datasets with an expected and difficult appearance of the smoke detectors including motion blur, small resolution, or not complete objects. The best performing detector is the YOLOv11n, which reaches the average [email protected] score of 0.884. Our code, pretrained models and dataset are publicly available.
Figures & tables
Figure 1
Dataset
Real-Normal
Real-Difficult
Gen-Real
Gen-Render
Train ( R + G )
1004
-
1536
1536
Valid ( R + G )
334
-
384
384
Test ( R + R )
334
127
-
-
TABLE I : Image counts and portions of real and generated data in the experimental datasets.
Hyperparameter
YOLOv11
RT-DETRv2
SSD
Image size
640x640
640x640
300x300
Number of epochs
120
120
120
Batch size
16
16
16
Optimizer
AdamW
AdamW
SGD
Learning rate
7×10−4
2×10−5
1.5×10−3
Weight decay
5×10−4
2×10−4
2×10−5
TABLE II : Training hyperparameters of the selected models.
rPi type
CPU
Core
Frequency [MHz]
GPU
Raspberry Pi 4B
Broadcom BCM2711
Cortex-A72
1500
VideoCore VI
Raspberry Pi 5
Broadcom BCM2712
Cortex-A76
2400
VideoCore VII
TABLE III : Parameters of the evaluated rPi embedded computers
Mar 10, 2026·Ammar K. AlMhdawi, Nonso Nnamoko, Alaa Mashan Ubaid
University of Greater Manchester, A676 Deane Rd, Bolton, BL3 5AB, , UK · Edge Hill University, St Helens Rd, Ormskirk, L39 4QP, , UK · University of Khorfakkan, Al Jaradia , Sharjah, 887W+2P2, , UAE