Next Article in Journal
An IoT-Edge Enabled Deep–Fuzzy Hybrid Model for Real-Time Indoor Air Quality Optimization
Previous Article in Journal
Development, Reliability, and Validity Assessment of a Portable 3D Camera-Based System for Quantifying Postural Sway and Balance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Fire Source Recognition and Fire Extinguishing Algorithms Based on Multimodal Fusion and Lightweight Model Deployment

1
School of Electromechanical and Automotive Engineering, Yantai University, Yantai 264005, China
2
Department of Food Science and Engineering, Qilu University of Technology (Shandong Academy of Sciences), Heze 274009, China
3
School of Information Management, Qingdao University of Technology, Qingdao 266525, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(13), 3988; https://doi.org/10.3390/s26133988
Submission received: 16 April 2026 / Revised: 12 June 2026 / Accepted: 19 June 2026 / Published: 23 June 2026
(This article belongs to the Section Sensors Development)

Abstract

Conventional fire monitoring systems frequently exhibit high false alarm rates, delayed response times, and a lack of closed-loop control capabilities, which severely constrain their deployment in complex real-world environments. To address these issues, this paper proposes an embedded fire detection, tracking, and extinguishing system based on multimodal information fusion and a lightweight neural model. The system follows a “Perception–Decision–Execution–Feedback” closed-loop paradigm and is implemented on a heterogeneous cooperative computing architecture comprising OpenMV4 H7 Plus and STM32F103C8T6 microcontrollers. The perception layer implements a decision-level RGB-infrared fusion mechanism that incorporates a pruned, INT8-quantized lightweight FOMO model, enabling real-time fire detection with an inference latency of 210 ms and a model size of merely 1.8 MB under resource-constrained embedded conditions. The decision layer employs a Bayesian inference-based multimodal fusion framework that effectively suppresses spurious fire interference. The vision-only false detection rate is 15.3%. After infrared fusion verification, the system-level false alarm rate is reduced to 2.0% on the interference test set. In the execution layer, a sixth-degree polynomial jet trajectory model was established and combined with an improved PID–PI dual-loop controller to enable dynamic optimization of spray angle and flow rate in real time. Experimental results demonstrate that the proposed system achieves an average fire recognition accuracy of 95.6% with a false alarm rate as low as 1.4%. Furthermore, it realizes an extinguishing accuracy better than ±5 cm within an effective operating range of 10–60 cm and completes the entire perception-to-extinguishing cycle within 8.5 s under illumination conditions ranging from 50 to 100,000 lux. These results demonstrate the excellent real-time capability, robustness, and energy efficiency of the proposed system, providing a practical and scalable solution for autonomous embedded fire-fighting applications in household, industrial, and warehouse environments.

1. Introduction

As one of the most destructive disasters, the realization of a fully autonomous fire response system—characterized by early and accurate fire detection, rapid and stable tracking, and efficient autonomous fire extinguishing—is crucial to enhancing public safety standards. However, existing fire detection and suppression systems continue to exhibit significant limitations. First, recognition approaches that rely solely on visible-light sensors remain highly susceptible to abrupt ambient illumination variations and interference from fire-mimicking objects, leading to persistently elevated false alarm rates. Second, current systems lack deep integration between fire perception modules and intelligent tracking platforms, making it difficult to continuously locate dynamic fire sources or those in complex environments [1]. Third, most existing fire suppression actuators operate using fixed control parameters or simple open-loop strategies without considering the nonlinear characteristics of jet dynamics, thereby causing inaccurate extinguishing-agent delivery, unnecessary resource consumption, and reduced suppression efficiency.
In addition, in practical fire-fighting scenarios, mobile platforms such as unmanned aerial vehicles (UAVs) and fire-fighting robots are usually constrained by limited onboard computational resources and restricted processing capabilities, which make it difficult to deploy conventional fire recognition algorithms with high computational complexity. This renders such systems generally unable to simultaneously satisfy the requirements of real-time response, low power consumption, and high robustness in practical applications, thereby restricting the effective deployment of these technologies in fire monitoring and inspection tasks. Therefore, developing an intelligent embedded closed-loop framework for fire source recognition, tracking, and fire extinguishing under the constraints of limited embedded resources has become a critical challenge that urgently needs to be addressed.
The contemporary research landscape can be broadly categorized into three domains, each of which has evolved largely in isolation. In lightweight fire detection, substantial progress has been made in model compression and architectural optimization, yet fundamental trade-offs between detection accuracy and computational deployability remain unresolved [2,3,4]. In multimodal perception, the fusion of visible and thermal imagery has demonstrated enhanced robustness under adverse conditions; however, most existing approaches operate at the feature level, incurring prohibitive computational costs that hinder real-time embedded implementation [5,6,7,8]. In fire suppression control, prior research has concentrated on individual subsystems–such as jet trajectory modeling or servo positioning–without achieving closed-loop integration with real-time perception and tracking modules [9,10,11]. This independent development across domains has created a significant gap: no existing system simultaneously achieves lightweight multimodal fire perception, persistent target tracking, and intelligent closed-loop extinguishing control on resource-constrained embedded platforms.
To address these limitations, this paper proposes an embedded fire detection, tracking, and extinguishing system based on a unified perception-decision-execution-feedback closed-loop paradigm. The primary contributions are threefold. First, a lightweight detection framework is developed based on the FOMO architecture, incorporating structural pruning and INT8 quantization to enable real-time deployment on resource-constrained embedded devices. Second, a Bayesian decision-level multimodal fusion strategy is proposed to integrate visible-light and thermal infrared detection results, significantly reducing false alarm rates while maintaining computational efficiency. Third, a sixth-degree polynomial jet trajectory model is formulated and integrated with an improved PID-PI dual-loop control algorithm to achieve precise closed-loop extinguishing control.

2. Related Work

2.1. Lightweight Object Detection for Fire Recognition

The deployment of deep learning-based fire detection on embedded platforms has attracted considerable research attention, with a primary focus on balancing detection accuracy against computational efficiency. Early efforts to adapt general-purpose object detectors for fire recognition achieved promising accuracy but required substantial computational resources unsuitable for edge deployment.
Dou et al. [2] proposed an improved YOLOv5s architecture specifically tailored for fire and smoke detection, incorporating attention mechanisms and feature pyramid enhancements. Their method achieved a mean Average Precision (mAP@0.5) of 82.1% with 5.9 million parameters and 8.1 GFLOPs of computational cost, operating at 79.92 FPS on an NVIDIA RTX 3070 GPU. While the detection performance is respectable, the model size of 5.9 MB and the dependency on a discrete GPU preclude deployment on microcontrollers or low-power embedded systems. Hosseini et al. [12] introduced UFS-Net, a lightweight architecture achieving an impressive 98.802% accuracy with 2.095 million parameters (7.99 MB), processing at 68 FPS on a GTX 1080. Despite the reduced parameter count, the model remains too large for typical embedded platforms with limited flash memory.
More recently, researchers have explored ultra-lightweight architectures targeting embedded deployment. Deng et al. [13] developed a multi-sensor framework integrating a lightweight CNN with only 399.91 K parameters and 12.58 M FLOPs, successfully deploying on an embedded platform and achieving 99.1% accuracy. However, this approach relied solely on visual input without multimodal validation, leaving the system vulnerable to environmental false positives such as orange lighting, sunsets, or moving objects with fire-like colors. On the compression front, Xu et al. [3] applied structured pruning and INT8 quantization to SSD-based fire detectors, achieving 10.24x model compression (reducing from 95.02 MB to 9.28 MB) while retaining 78.6% mAP at 25 FPS. Despite the significant compression ratio, the final model size of 9.28 MB still exceeds the storage constraints of most microcontroller units (MCUs).
At the extreme edge of the spectrum, Pan et al. [14] implemented YOLOv2-Tiny on the Kendryte K210–a RISC-V-based AI accelerator running at 400 MHz–achieving 91% accuracy for smoke detection and 90% for flame detection at 13 FPS. While this work demonstrated the feasibility of running CNN-based fire detection on sub-watt embedded hardware, the use of the older YOLOv2-Tiny backbone with its relatively large 8.86 MB model and limited accuracy highlight the persistent accuracy-efficiency trade-off.
The analysis of Table 1 reveals a conspicuous gap in the literature: existing approaches occupy distinct and largely non-overlapping regions of the design space. High-accuracy models (>98%) require powerful GPUs and multi-megabyte memory footprints, while embedded-deployable solutions either sacrifice accuracy below practical thresholds (<80% mAP) or rely on specialized AI accelerators (K210) unavailable on general-purpose microcontrollers. Critically, none of the surveyed works achieve sub-2 MB model sizes with >95% accuracy on a standard ARM Cortex-M7 microcontroller–the target platform for cost-effective, mass-deployable fire safety nodes.

2.2. Multimodal Fusion Strategies for Fire Detection

To address the inherent ambiguity of vision-based fire detection, researchers have increasingly turned to multimodal sensing, combining visual cameras with thermal imaging, gas sensors, or wireless sensor networks. The design of fusion architecture–determining where and how multimodal information is integrated–profoundly impacts both recognition robustness and computational feasibility.
Zervas E et al. [5] proposed a Dempster–Shafer evidence-theoretic fusion framework for wireless sensor network (WSN)-based fire detection, achieving a maximum fusion probability of 0.9818. However, the system operated at a mere 0.5 Hz effective fusion rate with end-to-end latencies ranging from approximately 10 to 13.5 min due to WSN communication constraints. Such latencies are fundamentally incompatible with real-time suppression scenarios where fire propagation demands sub-second response time. Meng et al. [6] developed an SVM-RCNN hybrid approach combining hand-crafted features from infrared and visible images, achieving over 87% accuracy on a dataset of 10,000 images. The reliance on manually designed features and the absence of end-to-end learning, however, limit generalization to unseen fire scenarios and complicate embedded deployment.
In the domain of deep learning-based fusion, Sun et al. [7] introduced CCMR-PA, a cross-modal collaborative method with progressive anchor fusion, achieving 99.33% recall, 82.32% precision, and 90.03% F1-score through decision-level GIoU fusion. While the recall-oriented design prioritizes safety by minimizing missed detections, the precision of 82.32% implies a substantial false positive rate that could trigger unnecessary suppression discharges. Recent advances have explored mid-term and feature-level fusion with considerable success. Zhang et al. [8] proposed CP-YOLOv11-MF, integrating Cross-Parallel Coordinate Attention (CPCA) and Parallel Partial Adaptive Spatial fusion (PPAS) modules within the YOLOv11 architecture, achieving 96.3% mAP50 on the RGBT-3M benchmark dataset. However, this performance comes at a cost of 23 MB model size and 11.83 million parameters–far exceeding embedded constraints. Similarly, Tang et al. [4] developed LBiF-YOLO with a lightweight bimodal interaction fusion module employing a Spatial-Spectral Attention Fusion (SSAF) mechanism at the feature level, achieving 84.93% mAP@0.5 with 17.29 million parameters and 28.9 GFLOPs, operating at 47.17 FPS.
Table 2 exposes a critical dichotomy in the multimodal fusion literature. Feature-level and mid-term fusion approaches [4,8] achieve superior detection accuracy by enabling deep cross-modal feature interactions, but their O(n2) complexity—stemming from channel-wise attention computations, cross-modal feature alignment, and bidirectional information propagation—renders them infeasible for resource-constrained platforms. Conversely, existing decision-level fusion methods [5,7] offer lower computational complexity but have been deployed only on distributed WSNs or GPU platforms, never in conjunction with lightweight embedded detectors on microcontrollers. Furthermore, the false alarm rates of vision-only systems (15.3% in our measurements) demonstrate that single-modality detection, even with advanced lightweight architectures, remains insufficient for reliable autonomous suppression. The proposed system addresses this gap by implementing a Bayesian decision-level fusion strategy with O(1) computational complexity–constant regardless of the number of modalities–directly on the ARM Cortex-M7 platform alongside the detection network.

2.3. Fire Suppression Control Strategies

While fire detection and multimodal fusion have received extensive attention, the lower half of the autonomous suppression pipeline—trajectory modeling and precision actuation—has been comparatively less studied, particularly in the context of closed-loop embedded systems.
Zhu et al. [9] developed a dual-vision fire monitor control system combining infrared and near-field cameras, achieving 2.0 s horizontal aiming response and 0.10 m average pitch error. While the system demonstrated effective coarse targeting, the absence of a physics-based jet trajectory model and the decoupled perception-actuation architecture precluded precise extinguishing agent delivery. Bai et al. [10] proposed a theoretical Euler jet model for fire monitor trajectory prediction, achieving flow-rate effect errors within 10%. This analytical approach provides valuable physical insight but assumes ideal flow conditions rarely encountered in practical fire scenarios with crosswinds, temperature gradients, and nozzle wear. Zhu et al. [11] constructed a trajectory model for a coal mine explosion-suppression robot, achieving a maximum throwing range of 18.147 m with an experimentally calibrated air resistance coefficient K = 0.36. While effective for large-scale mining applications, the system focused solely on range maximization without addressing precision targeting requirements for localized fire sources at short to medium distances (10–60 cm).
The suppression control literature, as summarized in Table 3, reveals a fragmented research landscape in which detection, fusion, and actuation are developed and evaluated as isolated subsystems. Existing works employ either simplified geometric aiming [9], purely theoretical models without experimental validation under closed-loop conditions [10], or range-optimized designs for specific industrial contexts [11]. Critically, no existing work integrates multimodal fire recognition with physics-informed trajectory control on a unified embedded platform with real-time feedback. The proposed system closes this loop by coupling the Bayesian fusion output directly to a sixth-degree polynomial jet model (R2 = 0.9975), achieving ±5 cm extinguishing precision across the 10–60 cm operational envelope with a complete perception-decision-execution cycle of 8.5 s.

3. System Overall Design

3.1. Design Concept

In this study, a fire source recognition and extinguishing system that integrates multimodal fusion with embedded lightweight model deployment is proposed. This system perceives environmental information through multimodal sensors, performs information fusion and decision-making via an embedded computing module, dynamically adjusts and optimizes fire extinguishing parameters, and ultimately drives the actuator to execute the precise fire extinguishing task. The system employs a master–slave heterogeneous computing architecture. The OpenMV4 H7 Plus serves as the master control unit, responsible for computationally intensive tasks such as data fusion, fire source recognition and decision-making; the STM32F103C8T6 acts as the slave control unit, undertaking underlying motion control and execution feedback. The two units exchange information through serial communication.

3.2. Hardware System Design

The hardware of the system consists of four modules, namely the sensing unit, decision-making unit, execution unit and feedback unit.
The sensing unit comprises an OV5640 visual sensor for capturing RGB image data, an infrared thermal imaging sensor for acquiring temperature field distribution information, and a laser ranging sensor for precise measurement of the target distance. Through synchronous acquisition and preprocessing of multimodal data, it provides a reliable foundation for environmental perception to support subsequent decision-making. The decision-making unit adopts a master-slave collaborative decision-making mechanism. The master decision-making unit employs the OpenMV4 H7 Plus (480 MHz ARM Cortex-M7) to handle complex visual inference and information fusion tasks. The slave decision-making unit uses the high-real-time STM32F103C8T6 (72 MHz ARM Cortex-M3), which is responsible for receiving commands from the master decision-making unit. Based on the established sixth-order polynomial jet dynamics model, it calculates key control parameters such as the water monitor elevation angle and flow rate in real time, and controls the chassis, water monitor and other components to perform fire extinguishing tasks. The execution unit consists of a dual-degree-of-freedom servo pan-tilt to realize visual search and dynamic tracking; a tracked mobile chassis with an independent suspension system to ensure the system’s mobility and obstacle-surmounting capability in complex terrain; and a fire extinguishing execution subunit composed of a high-torque servo, a 12 V high-pressure water pump and a flow sensor, which work together to execute the precise directional fire extinguishing task. The feedback unit integrates a servo encoder, a flow sensor and an infrared temperature sensor, which collect the status information of the actuator and environmental change data in real time and feed this information back to the decision-making layer.
The hardware connection diagram of the system is shown in Figure 1.

3.3. Software System Design

The software architecture adopts a layered and modular design paradigm, organized into three hierarchical tiers from top to bottom: the perception layer, the decision-making layer, and the execution and control layer.
The perception layer is responsible for synchronous acquisition and front-end processing of multisource heterogeneous data, including environmental RGB image frames, two-dimensional infrared temperature field information, and precise fire source distance measurements The RGB images collected by the perception layer are fed into the lightweight FOMO model optimized via pruning and quantization for real-time inference, which completes the rapid preliminary screening of suspected fire sources and outputs their position coordinates in the image coordinate system along with the corresponding confidence levels, thus providing a preliminary visual perception basis for subsequent decision-making. The decision-making layer serves as the processing core of the system, undertaking the fusion, discrimination and strategy generation of perceptual information. First, this layer projects the visual fire source coordinates output by the perception layer onto the low-resolution infrared temperature field through the spatial mapping relationship, and performs threshold-based temperature verification to generate reliable decision-level fusion results of “vision-infrared “. Upon confirming a real fire source, this layer further combines real-time ranging data, invokes the pre-calibrated high-precision sixth-order polynomial jet trajectory model to dynamically calculate the optimal elevation angle and jet flow rate of the water monitor; meanwhile, it runs the improved PID control algorithm to generate precise commands for pan-tilt tracking and attitude adjustment. The execution and control layer receives and parses the commands from the decision-making layer, drives the tracked chassis to realize movement, controls the dual-degree-of-freedom servo pan-tilt to complete tracking, and adjusts the PWM duty cycle to control the water pump flow rate. The software architecture diagram of the system is shown in Figure 2.

4. Research on Lightweight FOMO Model and Multimodal Fusion Algorithm

In recent years, multimodal fusion technology has achieved remarkable progress in fields such as autonomous driving and intelligent healthcare. Common fusion methods can be categorized into three types: data-level fusion, feature-level fusion, and decision-level fusion [15]. For example, He et al. [16] adopted an attention mechanism-based feature fusion module (AFFM) to adaptively weight features of different modalities. However, most fusion methods are characterized by high computational complexity, which poses a challenge to the real-time performance of embedded platforms. To address the resource constraint problem of embedded systems, this study adopts a lightweight FOMO model and designs a decision-level fusion algorithm combined with infrared thermal imaging data.

4.1. Overview of the FOMO Model

The lightweight object detection model FOMO [17] (Faster Objects, More Objects) is a dedicated object detection model designed for resource-constrained embedded edge devices. Unlike mainstream deep learning models that require substantial computational resources, FOMO completes object detection through a single lightweight neural network forward pass, without relying on complex region proposal networks or non-maximum suppression operations. A schematic diagram of the FOMO object detection model is shown in Figure 3.
The model divides the input image into grid cells of fixed size and employs a lightweight Convolutional Neural Network (CNN) as the backbone network for extracting multi-scale feature maps. Through gradual down-sampling via convolutional layers and max-pooling layers, the neural network ultimately generates a feature map corresponding to the grid scale. After being processed by the truncation layer, the feature map is fed into the FOMO detection head for 1 × 1 convolution, outputting a confidence map whose number of channels is consistent with the number of categories. In each channel, the value at each grid position represents the confidence level of the presence of the target belonging to the corresponding category. When the confidence level exceeds the set threshold, the center of the grid is taken as the target centroid and mapped back to the coordinates of the original image via scale transformation.
The FOMO architecture employed in this study utilizes MobileNetV2 [18] with a width multiplier of 0.35 as the backbone feature extractor. The width multiplier α ∈ {0.35, 0.5, 0.75, 1.0} controls the uniform scaling of network channels, where α = 0.35 retains approximately 12.25% of the full-width parameters, significantly reducing computational complexity. The backbone applies inverted residual blocks with linear bottlenecks, progressively downsampling the 128 × 128 input through convolutional and depthwise separable layers to produce a 16 × 16 feature grid. The FOMO detection head then performs 1 × 1 convolution on this feature map to generate a single-channel confidence heatmap, where each grid cell value represents the probability of fire presence. Centroid coordinates are derived via argmax operations followed by bilinear upscaling to the original image resolution. This fully convolutional design avoids bounding box regression entirely, enabling inference under 200 KB RAM—a critical advantage for microcontroller deployment.
Although the highly efficient architecture design of the FOMO model demonstrates excellent application potential in resource-constrained scenarios, its native detection accuracy remains insufficient to meet the requirements of precise fire source recognition. To address this limitation, this study implements a series of targeted optimization strategies, including dataset enrichment, model quantization, and structured pruning, to enhance the detection performance while preserving the model’s lightweight characteristics.

4.2. Quantization and Optimization of the FOMO Model

Based on the neural architecture of the original FOMO model and in response to the requirements for model inference speed imposed by the multi-function integrated fire protection system, this study proposes LFOMO (Lightweight FOMO), an optimized lightweight object detection model that incorporates post-training INT8 quantization [19] and regularized structured pruning [20] to significantly reduce model size and inference latency while preserving detection accuracy.
To enhance the robustness and generalization capability of the model under diverse operational conditions, this study constructs a composite flame dataset containing 4500 images. The dataset integrates two complementary sources: (1) a self-collected proprietary dataset of approximately 1000 images captured under controlled laboratory and field conditions, and (2) publicly available datasets totaling approximately 3500 images, which were carefully selected and screened to ensure quality and scenario diversity. The public images were sourced from three repositories: the FLAME aerial fire imagery dataset [21], the FireNET real-time fire detection dataset [22], and curated fire-related collections on the Kaggle platform [23]. All images, including those from public sources, were uniformly resized to 640 × 480 pixels and manually re-annotated in PASCAL VOC format using the LabelImg tool to ensure labeling consistency across the entire dataset. The detailed composition is presented in Table 4.
The self-collected portion comprises approximately 1000 images captured across six distinct illumination scenarios using the OV5640 camera module at 640 × 480 resolution. The scenarios include: (1) indoor normal light (200 images), (2) indoor low light (180 images), (3) indoor strong light (120 images), (4) outdoor sunny (200 images), (5) outdoor cloudy (150 images), and (6) outdoor nighttime (150 images). Three types of fire sources were employed: candle flames (3 cm diameter, 55 ℃ core temperature), alcohol flames (5 cm diameter, 85 ℃ core temperature), and paper combustion (diffuse flame, 10 × 10 cm). Three categories of interference objects were also included: electric soldering irons (60 ℃ tip), sunset reflections (40 ℃ surface), and incandescent lamps (60 W, yellow glow). Fire sources were placed at distances ranging from 10 cm to 80 cm from the camera. The OV5640 exposure parameters were adjusted per scene: 1/120 s (outdoor sunny), 1/60 s (indoor normal/outdoor cloudy), 1/30 s (indoor low), 1/15 s (indoor strong), and 1/8 s (nighttime).
The public dataset portion comprises approximately 3500 images carefully selected and screened from three open-access repositories. From the FLAME dataset, 1500 aerial wildfire images were selected from over 9000 raw captures; these UAV-acquired images provide complementary overhead perspectives and large-scale fire patterns do not present in the ground-level self-collected data. From the FireNET dataset, 1000 images were screened from the original 2425-image collection, focusing on IoT-oriented indoor and outdoor fire scenarios with diverse backgrounds. Additionally, 1000 images were curated from fire-related collections on the Kaggle platform, encompassing residential, industrial, and vehicular fire scenarios. All public images underwent a rigorous quality screening process: images with resolution below 320 × 240, excessive motion blur, or ambiguous fire regions were discarded.
To ensure reliable evaluation, the dataset was divided into training (3600 images, 80%) and test (900 images, 20%) sets using a scene-separated splitting strategy rather than a random split. Under this protocol, all images originating from the same physical scene are assigned exclusively to either the training set or the test set, but never both. Additionally, to prevent temporal leakage, adjacent frames from continuous video sequences (within 5 s intervals) were identified via timestamp analysis and deduplicated, retaining only the keyframe. All preprocessing operations, including normalization, Gaussian blur, contrast-limited adaptive histogram equalization (CLAHE), random rotation (±15 ℃), horizontal flip, and brightness jitter (±20%), were applied exclusively to the training set.
To improve model generalization, the dataset was preprocessed using OpenCV 4.5.5 and NumPy 1.21.6, including image normalization, noise filtering, contrast enhancement, and data augmentation.
In terms of model construction and hyperparameter optimization, the image input size is set to 128 × 128 pixels, the feature extractor is selected as MobileNetV2 0.35, the detection head adopts the FOMO structure, the number of classes is set to 1 (only the “fire” class), and the confidence threshold is set to 0.5. During the training process, the initial learning rate is 0.001 with the cosine annealing decay strategy adopted. The batch size is set to 32, and an early stopping mechanism is introduced with the total number of training epochs set to 60. The training is terminated when the validation loss does not decrease for 3 consecutive epochs. The training process is implemented in a CPU environment. The performance metrics of the model after training are shown in Figure 4.
To enhance the operational efficiency of models deployed on resource-constrained edge computing platforms and improve their robustness in complex environments, we apply post-training INT8 quantization and structured pruning to the exported TensorFlow Lite model [24].
First, this study uses the Post-Training Quantization tool of TensorFlow Lite, with the test set serving as the calibration set, to complete the INT8 quantization of the model. It maps the weights and activation values originally in the form of 32-bit floating-point numbers to the 8-bit integer range [ 128 ,   127 ] . The quantization process maps the original weight values to discrete integer levels using a linear scale factor, as defined by the following equation:
W int 8   =   round W fp 32 S , S   =   max W fp 32 min W fp 32 255
where W int 8 denotes the quantized weight in INT8 format, W fp 32 represents the original floating-point weight, and S is the quantization scale factor. This process reduces the model size by a factor of four and replaces floating-point arithmetic operations with efficient integer computations, significantly accelerating inference on hardware platforms lacking dedicated floating-point units.
Subsequently, this study adopts a regularized structured pruning strategy to prune the model:
W i   =   0 W i , W i   <   θ , otherwise
where W i is the pruned result of the i-th weight component, Wi is the original value of the i-th weight component, and θ is the adaptive threshold which ensures that the accuracy degradation of the validation set does not exceed 2%. After pruning, partial model performance is recovered through fine-tuning. The pruning operation reduces the invalid computation by 32%, effectively shortening the average inference time on the OpenMV4 H7 PLUS platform. A comparison of the model performance before and after optimization is shown in Figure 5.
As shown in Figure 5, after optimization, the model size is compressed from 5.2 MB to 1.8 MB, which significantly reduces the storage demand; the average inference time is shortened from 280 ms to 210 ms, improving the inference efficiency by approximately 25%. Although the model accuracy drops from 88.6% to 85.6% after quantization, it is restored to 86.4% through pruning and fine-tuning operations, which effectively balances model efficiency and recognition performance. The results show that the adopted lightweight strategy significantly improves the deployment applicability and real-time performance of the model on embedded platforms while ensuring detection accuracy.

4.3. Design of Multimodal Information Fusion Algorithm

Based on the RGB-T dual-modal fusion framework CP-YOLOv11-MF proposed by Zhang et al. [8], this study designs a decision-level fusion mechanism based on Bayesian inference for visible and infrared dual-modal fire recognition. The proposed fusion strategy independently processes RGB and thermal infrared image streams through dedicated detection pathways and subsequently combines the detection results at the decision level using probabilistic reasoning. Figure 6 shows the flow chart of multimodal information fusion and recognition.
First, this fusion mechanism performs coordinate alignment and mapping on infrared thermal imaging data and visible light image data. Let the resolution of the visible light image be Wv × Hv and the resolution of the infrared temperature field be Wi × Hi. The suspected fire source region obtained by visual detection is denoted as (xv, yv, wv, hv), where (xv, yv) represents the coordinates of the top-left corner, and wv and hv denote the width and height of the region, respectively. The corresponding region of interest (ROI) in the infrared image is defined as follows:
x i 1   =   max 0 ,   x v × W i W v λ × W v × W i W v x i 2   =   min W i 1 ,   x v + W v × W i W v + λ × W v × W i W v y i 1   =   max 0 ,   y v × H i H v λ × h v × H i H v y i 2   =   min H i 1 ,   y v + h v × H i H v + λ × h v × H i H v
where λ is the boundary expansion coefficient, which is set to 0.1 in this study to reduce the probability of missing detection of high-temperature points caused by coordinate alignment errors.
Subsequently, after completing coordinate mapping, the fusion mechanism performs Bayesian fusion on the events. Let the detection event of the visible light modality be V, the verification event of the infrared modality be I, and the true fire source event be F. The confidence level of the suspected fire source region output by the visual detection module based on the FOMO model is P(V|I), while the confidence level determined as a fire source by the infrared module through the temperature threshold is P(I|F).
Within the Bayesian fusion framework, the fused posterior probability can be expressed as follows:
P ( F | I )   =   P ( V , I | F ) P ( F ) P ( V , I )
Assuming that the visible light and infrared modalities are conditionally independent of each other under the given fire source condition, i.e., P(V,I|F) = P(V|F)⋅P(I|F), the above formula can be simplified as follows:
P ( F | V , I )   =   P ( V | F ) P ( I | F ) P ( F ) P ( V ) P ( I )
where the prior probability P(F) is determined by historical statistics, and the marginal probabilities P(V) and P(I) are calibrated through experiments.
Prior probability P(F): This is the probability that a real fire occurs in the monitored environment during the system’s operational period. It can be estimated from historical fire statistics of the target deployment site.
Marginal probability P(V): Collect a large unlabeled dataset of image frames captured by the system under normal operating conditions (including both fire and non-fire periods). Let the total number of frames be Ntotal. Run the quantized LFOMO model on all frames and count the number of frames where a “fire” is detected (i.e., at least one grid cell exceeds θ v ). Denote this count as NV. Compute P(V) = NV/Ntotal.
Marginal probability P(I): Collect synchronized infrared thermal data for the same set of frames. For each frame, compute the maximum temperature in the region of interest (after coordinate mapping via Equation (3)). Count the number of frames where Tmax θ T ; denote this count as NI. Compute P(I) = NI/Ntotal.
In practical embedded deployment, to reduce computational complexity, this study adopts the following simplified decision rule:
Decision   =   Fire Non - Fire , if   P V F     θ v   and   T max     θ T , otherwise
where θ v is the visual confidence threshold and θ T is the temperature threshold. The visual confidence threshold θ v is set to 0.5, which is the default confidence threshold used during model inference. The temperature threshold θ T is determined empirically based on the typical surface temperature of real fire sources. From our experimental measurements, the flame temperatures of candle and alcohol fires in our test scenarios range from approximately 400 °C to 600 °C. Considering heat dissipation and the distance from the sensor, the maximum temperature measured by the infrared sensor ( T max ) for a real fire at a distance of 10–80 cm is consistently above 80 °C. In contrast, interference sources such as candlelight (55 °C), electric soldering iron (60 °C), and sunset reflection (40 °C) exhibit lower temperatures. Accordingly, θ T is set to 70 °C to provide a safety margin. The Bayesian formulation provides the theoretical basis of the fusion strategy, while the embedded implementation adopts a threshold-based approximation derived from the Bayesian decision rule. The prior probability P(F) and marginal probabilities P(V) and P(I) are not explicitly used in the simplified rule; they are implicitly absorbed into the threshold selection.
Traverse the infrared region (xi1, xi2, yi1, yi2) to extract the maximum temperature T max . If T max θ T and this condition is satisfied continuously for 100 ms, the target is determined to be a real fire source; otherwise, it is regarded as an interference target. While ensuring detection accuracy, the fusion model reduces the computational complexity from O(n2) for feature-level fusion to O(1) for decision-level fusion.

4.4. Performance Verification of Multimodal Fusion

To quantify the contribution of the temperature verification module to reducing false detections, this study constructs a test set containing 150 interference samples (including lighting fixtures, heated objects, and reflective surfaces) and 50 real fire samples. The experimental results, as presented in Figure 7, demonstrate that the incorporation of infrared temperature verification reduces the false detection rate from 18.5% (visible light only) to 2.3% (multimodal fusion), representing a reduction of 87.6% in false positive occurrences.
According to the data presented in Figure 7, when relying solely on the visible light modality, the false detection rate of the system for interference samples reaches 15.3%. In contrast, after introducing infrared temperature verification, the false detection rate drops significantly to 2.0%, with the accuracy improved by 13.3%. This result verifies that the proposed Bayesian decision-level fusion mechanism can effectively distinguish between real fire sources and fire-like interference targets. It excludes non-fire high-temperature targets through temperature threshold constraints, thereby greatly enhancing the robustness of the system in complex environments.
While the proposed Bayesian decision-level fusion is deliberately designed for resource-constrained embedded deployment, recent advances in multimodal remote sensing have demonstrated the merits of more expressive feature-level alignment strategies. Yang et al. [25] proposed a transformer-based heterogeneously salient graph representation that encodes multimodal HSI-SAR/LiDAR data via a multimodal heterogeneous graph encoder and a multi-convolutional modulator, achieving state-of-the-art classification accuracy through deep cross-modal feature interaction. Similarly, Lan et al. [26] introduced a language query-based transformer with multiscale cross-modal alignment for visual grounding, where sentence-level features serve as queries to retrieve and aggregate object representations from multiscale visual features via deformable cross-attention. These approaches excel in capturing fine-grained semantic correlations and long-range dependencies, yet their computational footprints—characterized by millions of parameters (3.30 M–166.3 M) and GPU-level FLOPs—exceed the constraints of microcontroller-class devices such as the OpenMV4 H7 Plus (480 MHz ARM Cortex-M7 with 32 MB RAM). By contrast, our decision-level fusion reduces computational complexity from O(n2) (feature-level attention) or O(N2D) (graph convolution) to O(1) constant-time verification, compressing the model to 1.8 MB (INT8) and enabling 210 ms inference on bare-metal embedded platforms. This design represents a deliberate accuracy-efficiency trade-off: we sacrifice the deep feature interaction capabilities of THSGR and LQVG in exchange for real-time responsiveness and deployability in edge-firefighting scenarios where GPU acceleration is unavailable. Future work may explore hierarchical fusion architectures that dynamically switch between lightweight decision-level verification (for rapid response) and feature-level refinement (for ambiguous cases), potentially bridging the gap between embedded constraints and the expressive power of these advanced multimodal paradigms.

5. Research on Jet Trajectory Modeling and Precision Fire Suppression Control Strategy

5.1. Mathematical Modeling of Jet Trajectory

Accurate jet trajectory modeling constitutes a critical prerequisite for achieving efficient fire suppression. Precise prediction of the water jet trajectory and impact point is essential for enabling targeted fire extinguishing operations. The initial velocity of the water jet, nozzle pitch angle, jet flow rate, and air resistance are the key factors affecting its trajectory morphology and landing point distribution. The initial velocity and flow rate jointly determine the outlet momentum of the jet, while the pitch angle directly affects the ratio of the horizontal and vertical velocity components of the jet. In addition, air resistance increases with the square of the flow velocity, which causes the jet to bend and break, significantly altering its flight trajectory. Thus, the traditional ideal parabolic model exhibits large deviations in practical applications.
The jet motion follows Newton’s second law, and its dynamic equation can be expressed as follows: The micro-element of the water jet is subject to gravity and air resistance during its flight, and its trajectory can be described through differential equations of motion:
m d 2 r d t 2   =   F g   +   F d
F g = mg
F d = 1 2 ρ C d A v 2
where m is the micro-element mass, r is the displacement vector, t is the time, F g is the gravitational force, F d is the air resistance, ρ is the air density, C d is the drag coefficient, A is the effective cross-sectional area of the jet nozzle, and v is the flow velocity vector. The initial jet velocity v0 of the water flow is determined by the nozzle parameters as follows:
v x 0   =   v 0 cos θ v y 0   =   v 0 sin θ v 0   =   Q A
where θ is the nozzle pitch angle and Q is the jet flow rate. Under ideal conditions, the jet range S can be approximately expressed as follows:
S   =   v 0 2 sin ( 2 θ ) g
Under ideal conditions, the maximum horizontal range can be achieved when the nozzle pitch angle is set to 45°. However, the trajectory model based on computational fluid dynamics simulation exhibits significant errors at high initial velocities due to air resistance and jet breakup effects [27], with the optimal pitch angle decreasing to the range of 30–35°. Meanwhile, the jet flow rate Q affects the range by influencing the initial water jet velocity v 0 , but the increasing effect of flow rate tends to saturate as a result of the sharp increase in resistance.
Owing to the coupling effect of air resistance and flow rate, the jet range S exhibits a complex nonlinear relationship with the pitch angle θ and flow rate Q. This study employs a sixth-order polynomial function to fit the experimental data and establish the mapping relationship between the jet range and the control parameters:
S ( θ ,   Q )   =   i   =   0 6   j   =   0 6 i   a ij θ i Q j ,   i + j     6
where a ij denotes the polynomial coefficient, which is determined via least squares fitting.

5.2. Data Analysis and Trajectory Fitting Model

In this study, a three-dimensional dataset of jet range-pitch angle-flow rate was collected through experiments, and the processed data are presented in Figure 8.
The jet trajectory dataset was collected through controlled experiments conducted by the authors. A total of 132 data points were measured using a graduated capture surface (1 cm grid resolution) positioned at known distances from the nozzle. For each combination of pitch angle (θ ∈ {10°, 15°, 20°, 25°, 30°, 35°, 40°, 45°, 50°, 55°, 60°, 65°}) and flow rate (Q ∈ {0.1, 0.2, 0.3, 0.4, 0.5, 0.6} L/min), the horizontal jet range was measured as the distance from the nozzle exit to the centroid of the water accumulation pattern on the capture surface. Each measurement was repeated three times and averaged. The experiments were conducted at room temperature (20 °C ± 2 °C) with a relative humidity of 50 ± 10% and no controlled airflow.
Data analysis shows that at a fixed flow rate, the jet range exhibits a nonlinear relationship of initially increasing and then decreasing as the pitch angle increases; while at a fixed pitch angle, the jet range increases gradually with the rise in flow rate, with the growth rate slowing down progressively.
Based on this dataset, the least squares method was adopted for sixth-order polynomial fitting, yielding the fitted surface plot shown in Figure 9. The relevant fitting parameters are presented in Table 5 and Table 6. The fitting results indicate that the coefficient of determination R2 reaches 0.9975, and the root mean square error (RMSE) is 1.23 cm, demonstrating that the sixth-order polynomial model provides an excellent fit to the experimental data and can accurately predict the jet range across the entire operational parameter space.
The coefficient of determination R2 = 0.9975 indicates that 99.75% of the variance in jet range is explained by the sixth-order polynomial model. The adjusted R2 = 0.9968 accounts for the degrees of freedom, confirming that the high-order terms contribute meaningfully to the fit rather than overfitting. The evaluation was performed on a held-out test set comprising 28 data points (21% of total 132 points) uniformly sampled across the parameter space (θ ∈ [10°, 65°], Q ∈ [0.1, 0.6] L/min).
The goodness of fit of the calibration model is the core indicator for evaluating its accuracy [28]. Typically, high-precision calibration methods based on manual features can achieve a coefficient of determination R2 of over 0.99. Within the full parameter space ( θ   [10°, 65°], Q   [0.1, 0.6] L/min), the proposed model exhibits extremely high goodness of fit, with R 2   =   0.997 and adjusted R 2   = 0.997. The goodness of fit of this model is on par with the state-of-the-art methods cited in the literature review, indicating that it can characterize the jet dynamic characteristics with remarkable accuracy and lay a reliable perception foundation for subsequent high-precision fire suppression control. Meanwhile, the results of analysis of variance show that F   = 1509.96 and p < 0.0001, which further verify the overall significance of the model.
In terms of embedded deployment, although the model adopts a high-order polynomial form, its solving process only involves a limited number of multiplication and addition operations, which can be efficiently executed by the STM32F103C8T6 microcontroller within milliseconds. This computational efficiency makes the proposed model highly suitable for real-time fire suppression control applications where rapid response is critical.

5.3. Dynamic Range Calculation and Control Implementation

5.3.1. Dynamic Range Calculation and Control

In real-time control, the system acquires the fire source distance d using the infrared ranging module and obtains the corresponding pitch angle θ and flow rate Q through the inverse solution of the calibrated polynomial model. Given the measured distance d, the system solves the following equation to determine the optimal control parameters:
θ , Q   =   arg min   θ ,   Q | S θ ,   Q S t |
This solution process is executed in real time by the STM32F103C8T6 slave control unit, with an average computation time consumption of approximately 15 ms per iteration.

5.3.2. PID Control Algorithm Optimization

The parameter tuning of the PID controller is fundamentally a trade-off and optimization among the three functions of proportional, integral, and derivative control. An appropriate parameter configuration should enable the system to respond rapidly to external disturbances while maintaining stability and minimizing steady-state error.
The primary objective of the pan-tilt control system is to stably lock the detected highest temperature point of the fire source at the center (xc, yc) of the image coordinate system. At the algorithm level, the system calculates the deviation between the fire source coordinates and the image center, which is then used as the input to the PID controller. The control system computes the horizontal and vertical adjustment angles for the pan-tilt mechanism to minimize this deviation:
e pan   =   x fire x c
e tilt = y fire y c
where e pan and e tilt denote the pixel deviations in the horizontal and vertical directions, respectively. For this specific system, the load inertia and motion range differ between the horizontal and vertical channels, thus requiring independent parameter sets. The horizontal channel (Pan) is responsible for large-range rapid scanning tasks, so a relatively high proportional gain is adopted to enhance dynamic response. In contrast, the vertical channel (Tilt) requires a moderate reduction in proportional gain to ensure the smoothness of pitching motion and avoid oscillations caused by factors such as gravity. To address the overshoot and oscillation problems that are prone to occur in pan-tilt servo systems with traditional PID control, an improved integral-separated PID control algorithm is introduced, supplemented by an output limiting mechanism, and the control law is expressed as follows:
u ( t )   =   K p e ( t )   +   K i 0   t   f ( e ( τ ) ) d τ   +   K d d e ( t ) d t
( e ) = 1 0 , | e |   <   e th , | e |     e th
where u(t) denotes the output signal of the control system, e(t) is the error signal, f(e) represents the integral separation switching function, and e th is the error signal threshold. The core of this algorithm lies in dynamically adjusting the effect of the integral term according to the magnitude of the error: when the absolute value of the error | e |   >   e th , the integral action is introduced to eliminate the steady-state error; when | e |     e th , the integral action is removed to effectively suppress overshoot.
Through detailed analysis of the system’s time-domain response characteristics and parameter tuning, the optimized PID parameter set shown in Table 7 was obtained.
The attitude control of the fire water cannon also adopts the above-mentioned integral-separated PID algorithm architecture to ensure consistency with the dynamic characteristics of pan-tilt control. However, since the load inertia of the water cannon is significantly larger than that of the pan-tilt, the system inertia time constant is correspondingly greater. According to classical control theory, for large-inertia systems, an excessively high proportional gain tends to excite structural resonance, while an overly strong integral action will lead to sluggish system response. Therefore, the controller parameters need to be independently optimized. After parameter tuning, the control parameters of the water cannon system are presented in Table 8.

5.3.3. Dynamic Flow Regulation and Control

To achieve accurate and stable output of the fire-extinguishing flow rate, this study constructs a closed-loop control system based on PWM driving and flow sensor feedback, realizing dynamic regulation of the flow rate. First, the system establishes a linear static model between the PWM duty cycle duty (0–100) and the water pump output flow rate Q (L/min) through experimental calibration:
Q   =   k 1   ×   Duty + k 0
This calibration model provides a foundation for feedforward control. On this basis, the system incorporates a PI regulator to form a closed-loop feedback control system, and the adjustment formula of the PI controller is given as follows:
u ( t )   =   K p e ( t )   +   K i e ( t ) d t
Experimental results demonstrate that the steady-state accuracy of this flow closed-loop control system can reach ±0.02 L/min, which provides a critical guarantee for precise flow control during fire suppression operations. The system’s response time from flow command to stable output is approximately 300 ms, which is well within the operational requirements for dynamic fire suppression scenarios.

5.3.4. Control System Performance Analysis

The distance between the system and the fire source was systematically varied from 10 cm to 80 cm with an interval step of 10 cm, and the initial position of the fire source was placed at the four corners of the image field of view. Each distance group was tested 5 times repeatedly to evaluate the dynamic tracking performance of the pan-tilt and the fire-extinguishing performance of the water cannon control, with the results presented in Figure 10.
Within the range of 10 cm to 60 cm, the fire-extinguishing success rate reached 100%, and the average drop point deviation was less than 5 cm. When the distance increased to 70–80 cm, affected by the jet trajectory offset caused by air resistance, the success rate decreased slightly to 80%, and the average drop point deviation increased to approximately 7 cm, which could still meet the fire-extinguishing requirements of most specific scenarios. The average adjustment time of the pan-tilt was 1.25 s, and the steady-state error after stable tracking did not exceed 3 pixels. Finally, the fire source could be stably locked in the central area of the image, satisfying the positioning requirements for subsequent high-precision fire suppression.

6. Experimental Verification and Result Analysis

6.1. Experimental Environment Setup

A comprehensive experimental scheme was designed for this study, incorporating multiple representative test scenarios to thoroughly evaluate the system’s performance under diverse operational conditions. These scenarios include typical indoor environments with varying illumination levels, scenarios with equipment interference, and complex scenes simulating industrial inspection environments. The detailed experimental configuration for each scenario is presented in Table 9.

6.2. Fire Source Recognition Performance Testing

The system was tested under different illumination conditions, and the results are presented in Table 10 and Figure 11. The system achieves an average recognition accuracy of 96.5% across all tested scenarios, with the highest accuracy of 98.2% observed under normal daylight conditions and the lowest accuracy of 93.8% under extremely low-light conditions. These results demonstrate the robustness of the proposed multimodal fusion approach to variations in environmental lighting.

6.3. Overall System Performance Testing

A composite scenario combining indoor low-light conditions and equipment interference, which is common in industrial inspection, was simulated to conduct 50 full-process tests of detection–tracking–extinguishing on the system, with the results presented in Table 11. The overall task success rate of the system reached 92%, with an average total time consumption of 8.5 s. Among them, the average time consumption of the three sub-stages (detection, tracking and extinguishing) was 0.28 s, 1.25 s and 3.8 s, respectively. The results demonstrate that the system achieves fast, accurate and integrated autonomous fire-extinguishing response while maintaining the advantages of lightweight structure and low cost for embedded devices.
At distances of 70–80 cm, the fire-extinguishing success rate decreased to 80% with average drop point deviation increasing to approximately 7 cm. This performance degradation can be attributed to three primary factors: (1) Jet breakup: At increased ranges, the water jet transitions from a compact stream to a spray regime due to aerodynamic instability (Weber number We > 12), causing dispersal of the impact point. The sixth-order polynomial model captures this nonlinear behavior but prediction uncertainty increases beyond 60 cm due to limited training data in the breakup regime. (2) Ranging sensor limitations: The ToF (Time-of-Flight) laser ranging module has a specified accuracy of ±1% of full scale (±8 cm at 800 mm), introducing non-negligible distance measurement error that propagates into trajectory calculation. (3) Crosswind effects: Uncontrolled air currents in the laboratory environment (estimated 0.2–0.5 m/s from HVAC systems) exert transverse forces on the jet, causing lateral deviation proportional to flight time. Mitigation strategies include: (a) extending the polynomial training data beyond 80 cm with finer sampling in the breakup regime, (b) implementing a Kalman filter to fuse multiple distance measurements and reduce ranging noise, and (c) adding a wind speed sensor to enable real-time trajectory compensation.

6.4. Ablation Study: Component Contribution Analysis

To quantitatively evaluate the contribution of each key technical component to the overall system performance, a systematic ablation study was conducted. Seven configurations were designed, progressively removing or replacing individual components from the full proposed system. All experiments were performed on the same hardware platform (OpenMV4 H7 Plus + STM32F103C8T6) under identical environmental conditions (indoor, 500 lux, 20 °C). The results are summarized in Table 12.
The most significant impact is observed when removing infrared fusion (Configuration D): the false alarm rate surges from 2.0% to 15.3%, confirming that temperature verification is the most critical component for robustness in complex environments. Conversely, replacing the sixth-degree polynomial with an ideal parabola (Configuration F) does not affect detection metrics but degrades extinguishing precision from ±5 cm to ±12 cm at 60 cm range, demonstrating the necessity of the high-order model for air resistance compensation. Similarly, reverting to standard PID control (Configuration G) increases drop-point deviation by 2.5 cm, validating the benefit of the improved dual-loop controller.

6.5. Power Consumption and Energy Budget

As an embedded system intended for real-world deployment, the power consumption characteristics of the proposed fire-fighting platform were estimated. The measurement setup employed an INA219 bidirectional current sensor (1 mA resolution, ±0.5% accuracy) connected in series with the power rails of each major subsystem. Measurements were conducted across four operational modes specified by the reviewer: idle (system standby with sensors active), detection (vision inference + IR fusion), tracking (servo-driven fire source locking), and pumping (water discharge + full actuation). The results are presented in Table 13.
In idle mode, the system typically draws approximately 600–700 mW, with the OpenMV4 H7 Plus accounting for the largest share (roughly 450–500 mW) and the combined peripheral sensors (MLX90640, VL53L1X) contributing an additional 30–40 mW. When the detection pipeline is activated, total power rises to approximately 950–1100 mW, as the ARM Cortex-M7 core operates at full load during CNN inference and the ToF sensor enters active ranging. Tracking mode further increases consumption to approximately 1100–1300 mW, driven primarily by the dual-DOF servo pan-tilt during dynamic fire-source positioning. The peak power demand of approximately 5800–6500 mW occurs during full-operation mode, when the 12V high-pressure water pump (approximately 4500–5500 mW) activates simultaneously with all other subsystems. These ranges provide practical guidance for power-budget planning and battery-capacity sizing in field deployments.
Regarding temperature threshold robustness, the default threshold θT = 55 °C was selected to exceed maximum ambient temperatures (typically <45 °C in indoor environments) while remaining below the minimum expected fire source temperature (>80 °C for candle flames at 10 cm). To evaluate sensitivity to calibration drift, a tolerance analysis was conducted: varying θT by ±5 °C (to 50 °C and 60 °C) changed the false alarm rate by 0.8% and 0.3% respectively on the interference test set, indicating acceptable robustness to moderate sensor calibration uncertainty. Periodic recalibration against a reference blackbody source (emissivity ε = 0.95) is recommended every 6 months per manufacturer specifications.

7. Conclusions

Aiming at the prominent problems of high false alarm rate, response lag and insufficient closed-loop capability of traditional fire monitoring systems in complex environments, this study designed and implemented an integrated embedded system for fire source detection, tracking and extinguishing based on multimodal fusion and lightweight models. The system constructs an autonomous closed-loop control architecture of perception–decision–execution–feedback and adopts a heterogeneous computing platform with master–slave coordination of OpenMV4 H7 Plus and STM32C8T6, realizing the full-process intelligent response from fire source perception to precision fire extinguishing in resource-constrained embedded environments. The main conclusions are drawn as follows:
  • A lightweight vision-infrared decision-level fusion recognition mechanism was proposed By fusing visible light images and infrared temperature information based on the Bayesian inference framework, combined with the FOMO model optimized via INT8 quantization and pruning, the system achieves an average recognition accuracy of 95.6% and a false alarm rate of 2.0% on interference-dominant scenarios and an average of 1.4% across all operational conditions, which significantly improves the robustness of the system in complex illumination and interference environments.
  • The established high-precision sixth-order polynomial jet trajectory prediction model fully characterizes the coupled dynamic characteristics of elevation angle, flow rate and air resistance. Within the full parameter range, the goodness of fit R2 reaches 0.9975 (adjusted R2 = 0.9968) and the root mean square error (RMSE) of drop point prediction is 0.042 m, which provides a reliable theoretical basis for the precise control of fire-extinguishing actuators.
  • For servo control, the introduced error dead zone and output limiting mechanism achieve fast and stable fire source tracking and attitude control. The system tracking adjustment time is 1.25 s, the steady-state error does not exceed 3 pixels, the fire-extinguishing drop point accuracy is better than ±5 cm within the range of 10–60 cm, and the overall system response time is controlled within 8.5 s.
  • Collectively, the embedded intelligent fire protection closed-loop system constructed demonstrates excellent comprehensive performance across a wide illumination range (50–100,000 Lux) and various interference scenarios, with a task success rate of 92%, which verifies its practicability and reliability in real-world applications such as households, warehouses and industrial inspections.
Several practical considerations merit discussion for real-world deployment. The estimated bill-of-materials cost is approximately USD 180, comprising OpenMV4 H7 Plus (USD 85), STM32F103C8T6 (USD 3), thermal sensor MLX90640 (USD 45), ToF ranging module (USD 25), pump and servo actuators (USD 15), and structural components (USD 7). Physical robustness is addressed through IP54-rated enclosure design protecting against water spray and dust ingress; however, direct exposure to temperatures exceeding 70 °C requires additional thermal shielding. The IR-cut filter on the OV5640 (650 nm cutoff) effectively blocks near-infrared radiation from high-temperature backgrounds. System maintenance involves monthly lens cleaning and biannual thermal sensor recalibration against a blackbody reference. Scalability to larger areas can be achieved through multi-unit mesh deployment with centralized coordination, where each unit covers approximately 25 m2 at maximum range. Future work will explore integration with building management systems (BMS) via the MQTT protocol for coordinated multi-zone fire suppression.
Building upon the current system, several promising research directions are identified:
  • Advanced sensor fusion: While the current decision-level fusion achieves O(1) complexity, feature-level fusion approaches such as transformer-based cross-modal attention mechanisms could potentially enhance accuracy further on more powerful edge platforms.
  • Expanded fire scenarios: Testing on larger-scale fires (Class A/B fires per NFPA 10) and outdoor environments with uncontrolled wind conditions would validate scalability.
  • Multi-agent coordination: Implementing cooperative fire suppression with multiple robotic units using distributed consensus algorithms to cover extended areas.
  • Moving target tracking: Extending the current static fire source assumption to dynamic fire spread by integrating predictive motion models with the control loop.
  • Adaptive learning: Implementing online model adaptation through federated learning across deployed units to continuously improve detection accuracy without centralized data collection.
Furthermore, while this work prioritizes lightweight decision-level fusion for embedded viability, the emerging landscape of multimodal remote sensing research offers compelling directions for future extension. The heterogeneously salient graph representation of Yang et al. and the language-query transformer architecture of Lan et al. demonstrate that deep feature-level alignment can substantially improve discriminative power in complex scenes. A promising avenue is the development of adaptive multimodal architectures that inherit the low-latency virtues of our Bayesian verification while incorporating selective feature-level refinement modules—e.g., a lightweight cross-modal attention gate activated only when decision-level confidence falls below a threshold. Such hybrid designs could retain the 8.5 s full-cycle response time critical for fire emergencies while approaching the robustness of these more expressive paradigms.

Author Contributions

T.G.: Methodology, Simulation, Funding acquisition. D.Z.: Experiment, Analyses, Writing—Editing, Validation. S.L.: Writing—Review and Editing. X.L.: Supervision, Software. Q.Z.: Data curation, Correction. All authors have read and agreed to the published version of the manuscript.

Funding

The work was supported by the National Natural Science Foundation of China (No. 52501404), the Nature Science Foundation of Shandong Province (No. ZR2023QF013), the Development Plan of Youth Innovation Team in Colleges and Universities of Shandong Province (No. 2025KJH140), and the Natural Science Foundation of Shandong Province (Grant No. ZR2025MS1021).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Publicly available datasets were analyzed in this study. This data can be found here: https://www.kaggle.com/datasets/ (accessed on 23 August 2025); https://ieee-dataport.org/open-access/flame-dataset-aerial-imagery-pile-burn-detection-using-drones-uavs (accessed on 23 August 2025); https://github.com/OlafenwaMoses/FireNET (accessed on 23 August 2025) The custom datasets generated during the study are available from the corresponding author on reasonable request.

Acknowledgments

The authors would like to thank the reviewers for their constructive comments that improved this manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
FOMOFaster Objects, More Objects
YOLOYou Only Look Once
CNNConvolutional Neural Network
ROIRegion Of Interest

References

  1. Wang, Y.; Pei, X.; Wang, K.; Xu, G. Research on early fire source identification and anti-interference methods in mines based on dual-spectrum imaging technology. J. Mine Autom. 2025, 51, 122–130. [Google Scholar]
  2. Dou, Z.; Zhou, H.; Liu, Z.; Hu, Y.; Wang, P.; Zhang, J.; Wang, Q.; Chen, L.; Diao, X.; Li, J. An improved yolov5s fire detection model. Fire Technol. 2024, 60, 135–166. [Google Scholar]
  3. Xu, P.T.; Wang, G.; Zhang, L.J.; Wang, Y.; Huang, H. A Lightweight Model Design Method for Fire Detection via Dual Level Pruning and Post-Training Quantization. Acta Sci. Nat. Univ. Pekin. 2025, 61, 884–890. [Google Scholar] [CrossRef]
  4. Tang, H.; Wang, J.; Wu, J.; Zhao, Y.; Chen, J.; Liang, F.; Zhang, Z. The nexus of intelligent transportation: A lightweight Bi-input fusion detection model for autonomous-rail rapid transit. Eng. Appl. Artif. Intell. 2025, 139, 109705. [Google Scholar] [CrossRef] [Scilit]
  5. Zervas, E.; Mpimpoudis, A.; Anagnostopoulos, C.; Sekkas, O.; Hadjiefthymiades, S. Multisensor data fusion for fire detection. Inf. Fusion 2011, 12, 150–159. [Google Scholar] [CrossRef] [Scilit]
  6. Meng, G.X. Research on fire source visual recognition method based on multi-feature fusion. China Saf. Sci. J. 2025, 35, 40–46. [Google Scholar]
  7. Sun, W.; Liu, Y.; Wang, F.; Hua, L.; Fu, J.; Hu, S. A Study on Flame Detection Method Combining Visible Light and Thermal Infrared Multimodal Images. Fire Technol. 2024, 61, 2167–2188. [Google Scholar] [CrossRef] [Scilit]
  8. Zhang, Y.; Rui, X.; Song, W. A UAV-Based Multi-Scenario RGB-Thermal Dataset and Fusion Model for Enhanced Forest Fire Detection. Remote Sens. 2025, 17, 2593. [Google Scholar] [CrossRef] [Scilit]
  9. Zhu, J.S. Research on Intelligent Fire Monitor Control Based on Machine Vision. Ph.D. Thesis, China University of Mining and Technology, Xuzhou, China, 2020. [Google Scholar]
  10. Bai, Y.Y.; Liu, C.C.; Li, C.Y.; Ai, G.D.; Liu, S.Q.; Song, F.Z. Jet trajectory model of fire water cannon based on Euler method. China Saf. Sci. J. 2024, 34, 200–205. [Google Scholar]
  11. Zhu, F.; Liu, W.T.; Li, X.B. Analysis of Jet Trajectory of Water Fire Monitor for Underground Coal Mine Fire Fighting Robot. Coal Mine Mach. 2022, 43, 78–81. [Google Scholar]
  12. Hosseini, A.; Hashemzadeh, M.; Farajzadeh, N. UFS-Net: A unified flame and smoke detection method for early detection of fire in video surveillance applications using CNNs. J. Comput. Sci. 2022, 61, 101638. [Google Scholar] [CrossRef] [Scilit]
  13. Deng, X.; Shi, X.; Wang, H.; Wang, Q.; Bao, J.; Chen, Z. An indoor fire detection method based on multi-sensor fusion and a lightweight convolutional neural network. Sensors 2023, 23, 9689. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Pan, X.; Wang, X.; Su, D.S.; Feng, L.H.; Wang, J. Design of forest fire image detection system based on embedded AI. Wirel. Internet Technol. 2023, 20, 62–66. [Google Scholar]
  15. Jiao, T.; Guo, C.; Feng, X.; Chen, Y.; Song, J. A Comprehensive Survey on Deep Learning Multi-Modal Fusion: Methods, Technologies and Applications. Comput. Mater. Contin. 2024, 80, 1. [Google Scholar] [CrossRef] [Scilit]
  16. He, D.; He, X.; Yuan, R.; Li, Y.; Shen, C. Lightweight network-based multi-modal feature fusion for face anti-spoofing. Vis. Comput. 2023, 39, 1423–1435. [Google Scholar]
  17. Jongboom, J. Bringing Real time Object Detection to MCU with Edge Impulse FOMO. Integr. Circuits Embed. Syst. 2023, 23, 1–2. [Google Scholar]
  18. Sandler, M.; Howard, A.; Zhu, M.; Zhmoginov, A.; Chen, L.C. Mobilenetv2: Inverted residuals and linear bottlenecks. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2018; pp. 4510–4520. [Google Scholar]
  19. Jacob, B.; Kligys, S.; Chen, B.; Zhu, M.; Tang, M.; Howard, A.; Adam, H.; Kalenichenko, D. Quantization and training of neural networks for efficient integer-arithmetic-only inference. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2018; pp. 2704–2713. [Google Scholar]
  20. Han, S.; Pool, J.; Tran, J.; Dally, W. Learning both weights and connections for efficient neural network. In Proceedings of the 29th International Conference on Neural Information Processing Systems (NIPS 2015), Montreal, QC, Canada, 7–12 December 2015; pp. 1135–1143. [Google Scholar]
  21. Shamsoshoara, A.; Afghah, F.; Razi, A.; Zheng, L.; Fulé, P.; Blasch, E. The FLAME Dataset: Aerial Imagery Pile Burn Detection Using Drones (UAVs). IEEE Dataport. Available online: https://github.com/OlafenwaMoses/FireNET (accessed on 23 August 2025).
  22. FireNet: A Specialized Lightweight Fire & Smoke Detection Model for Real-Time IoT Applications. DeepQuest AI. Available online: https://github.com/OlafenwaMoses/FireNET (accessed on 23 August 2025).
  23. Kaggle. Fire-Related Image Collections. Kaggle Datasets. 2025. Available online: https://www.kaggle.com/datasets/ (accessed on 23 August 2025).
  24. Fanariotis, A.; Orphanoudakis, T.; Kotrotsios, K.; Fotopoulos, V.; Keramidas, G.; Karkazis, P. Power efficient machine learning models deployment on edge IoT devices. Sensors 2023, 23, 1595. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  25. Yang, J.; Du, B.; Liu, R.; Mao, Z.; Zhang, L. Boosting Multimodal Remote Sensing Image Classification with Transformer-based Heterogeneously Salient Graph Representation. IEEE Trans. Geosci. Remote. Sens. 2026, 64, 5512117. [Google Scholar] [CrossRef] [Scilit]
  26. Lan, M.; Rong, F.; Jiao, H.; Gao, Z.; Zhang, L. Language query-based transformer with multiscale cross-modal alignment for visual grounding on remote sensing images. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5626513. [Google Scholar] [CrossRef] [Scilit]
  27. Zhu, J.; Li, W.; Lin, D.; Zhao, G. Study on water jet trajectory model of fire monitor based on simulation and experiment. Fire Technol. 2019, 55, 773–787. [Google Scholar]
  28. Qiu, Z.; Martínez-Sánchez, J.; Arias-Sánchez, P.; Rashdi, R. External multi-modal imaging sensor calibration for sensor fusion: A review. Inf. Fusion 2023, 97, 101806. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Hardware connection diagram. Arrows indicate the direction of data and control signals.
Figure 1. Hardware connection diagram. Arrows indicate the direction of data and control signals.
Sensors 26 03988 g001
Figure 2. Software architecture diagram. In the perception layer, yellow arrows denote data and information output by relevant modules, while green arrows represent RGB image information output by the OV5640 visual sensor that is fed into the FOMO model for real-time inference. In the decision-making layer, purple arrows indicate the flow of information throughout fire source identification procedures and the transformation leading to final decisions. Blue arrows running from the perception layer to the decision-making layer signify the transmission of data and signals. Red arrows extending from the decision-making layer to the execution and control layers stand for actuation and control commands issued by the decision-making layer to the execution and control layers. Regions enclosed by red bounding boxes denote genuine fire sources identified after joint visual inspection and temperature verification.
Figure 2. Software architecture diagram. In the perception layer, yellow arrows denote data and information output by relevant modules, while green arrows represent RGB image information output by the OV5640 visual sensor that is fed into the FOMO model for real-time inference. In the decision-making layer, purple arrows indicate the flow of information throughout fire source identification procedures and the transformation leading to final decisions. Blue arrows running from the perception layer to the decision-making layer signify the transmission of data and signals. Red arrows extending from the decision-making layer to the execution and control layers stand for actuation and control commands issued by the decision-making layer to the execution and control layers. Regions enclosed by red bounding boxes denote genuine fire sources identified after joint visual inspection and temperature verification.
Sensors 26 03988 g002
Figure 3. Schematic diagram of the FOMO neural network model. Arrows in the figure represent forward data flows, indicating the transmission of feature maps from one layer to the subsequent layer. Ellipses denote omitted intermediate layers (e.g., repeated inverted residual blocks or successive downsampling stages) to maintain the conciseness of the illustration.
Figure 3. Schematic diagram of the FOMO neural network model. Arrows in the figure represent forward data flows, indicating the transmission of feature maps from one layer to the subsequent layer. Ellipses denote omitted intermediate layers (e.g., repeated inverted residual blocks or successive downsampling stages) to maintain the conciseness of the illustration.
Sensors 26 03988 g003
Figure 4. Model training performance metrics. (a) Training and validation loss curves; (b) Training and validation accuracy curves.
Figure 4. Model training performance metrics. (a) Training and validation loss curves; (b) Training and validation accuracy curves.
Sensors 26 03988 g004
Figure 5. Performance comparison of the model before and after optimization.
Figure 5. Performance comparison of the model before and after optimization.
Sensors 26 03988 g005
Figure 6. Flowchart of multimodal information fusion and recognition. Arrows in the figure represent the flow of data and information as well as logical processing steps. Regions enclosed by red bounding boxes correspond to fire source areas confirmed after comprehensive discrimination.
Figure 6. Flowchart of multimodal information fusion and recognition. Arrows in the figure represent the flow of data and information as well as logical processing steps. Regions enclosed by red bounding boxes correspond to fire source areas confirmed after comprehensive discrimination.
Sensors 26 03988 g006
Figure 7. The impact of infrared verification on the false detection rate.
Figure 7. The impact of infrared verification on the false detection rate.
Sensors 26 03988 g007
Figure 8. Drop point distance of the water cannon at different angles and flow rates.
Figure 8. Drop point distance of the water cannon at different angles and flow rates.
Sensors 26 03988 g008
Figure 9. Sixth-order polynomial fitting surface plot.
Figure 9. Sixth-order polynomial fitting surface plot.
Sensors 26 03988 g009
Figure 10. Test results of pan-tilt tracking and water cannon control for fire-extinguishing performance. (a) Pan-tilt tracking steady-state error (in pixels) at different fire-source distances; (b) Fire-extinguishing success rate and average drop-point deviation (in cm) versus distance.
Figure 10. Test results of pan-tilt tracking and water cannon control for fire-extinguishing performance. (a) Pan-tilt tracking steady-state error (in pixels) at different fire-source distances; (b) Fire-extinguishing success rate and average drop-point deviation (in cm) versus distance.
Sensors 26 03988 g010
Figure 11. Fire source recognition accuracy across multiple scenarios (Fire).
Figure 11. Fire source recognition accuracy across multiple scenarios (Fire).
Sensors 26 03988 g011
Table 1. Comparison of lightweight fire detection models.
Table 1. Comparison of lightweight fire detection models.
MethodAccuracyModel SizeSpeedPlatformCompression Strategy
Improved YOLOv5s82.1% mAP@0.55.9 MB79.92 FPSRTX 3070 (GPU)None (full precision)
UFS-Net98.802%7.99 MB68 FPSGTX 1080 (GPU)Depthwise separable conv
Multi-sensor + CNN 99.1%--Embedded (unspecified)Lightweight design
Proposed LFOMO95.6%1.8 MB4.76 FPSOpenMV4 H7 Plus (480 MHz)INT8 + Pruning
Table 2. Comparison of multimodal fusion strategies.
Table 2. Comparison of multimodal fusion strategies.
MethodFusion LevelAccuracyComplexityLatencyPlatform
D-S Fusion [7]Decision-level0.9818 max prob.O(n) per node10–13.5 minWSN (distributed)
SVM-RCNN [8]Feature-level>87%Hand-crafted features-GPU-based
CCMR-PA [9]Decision-level (GIoU)F1 = 90.03%GIoU computation-GPU-based
CP-YOLOv11-MF [10]Mid-term feature (CPCA + PPAS)96.3% mAP50O(n2), 11.83M params-GPU (23 MB)
LBiF-YOLO [11]Feature-level (SSAF)84.93% mAP@0.528.9 GFLOPs, 17.29M params21.2 msGPU-based
Proposed LFOMODecision-level (Bayesian)95.6%/2.0% FARO(1)210 msOpenMV4 H7 Plus
Table 3. Comparison of fire suppression control methods.
Table 3. Comparison of fire suppression control methods.
MethodTrajectory ModelPrecisionRange/DistanceIntegration LevelMethod
Fire monitorGeometric aiming0.10 m pitch errorLong-rangeDetection to Actuation (open-loop)Fire monitor
Euler jet modelTheoretical (Euler)≤10% flow-rate errorVariableModel only (no system)Euler jet model
Coal mine robotExperimental (K = 0.36)Range-focused18.147 m maxActuation only (no detection)Coal mine robot
Proposed LFOMOSixth-degree polynomial±5 cm10–60 cmClosed-loopProposed LFOMO
Table 4. Dataset composition overview.
Table 4. Dataset composition overview.
ComponentDescriptionSample CountNotes
Self-Collected Data6 illumination scenarios, 3 fire types, 3 interference types1000OV5640 @ 640 × 480, VOC format
Public: FLAME
Public: FireNET
Public: Kaggle Curated
TOTAL
Aerial wildfire imagery, UAV-captured1500Screened from 9000+ raw images
IoT-oriented fire detection images1000Screened from 2425 images
Mixed indoor/outdoor fire scenarios1000Screened from Kaggle collections
9 scene categories, 6 object classes4500Train 3600/Test 900 (8:2)
Table 5. Fitting statistics.
Table 5. Fitting statistics.
-E
Number of Points132
Degrees of Freedom (DOF)104
Reduced Chi-Sqr0.66026
Sum of Squared Residuals (SSR)68.66714
R-Squared (Coefficient of Determination, COD)0.99746
Adjusted R-Squared0.99678
Table 6. Analysis of variance (ANOVA).
Table 6. Analysis of variance (ANOVA).
--DFSum of Squares (SS)Mean Square (MS)F-ValueProb > F
DistanceRegression2726,918.08987996.966291509.9579<0.0001
Residual10468.667140.66026--
Uncorrected Total132125,912.3421---
Corrected Total13126,986.75701---
Table 7. Optimized PID controller parameters of the pan-tilt.
Table 7. Optimized PID controller parameters of the pan-tilt.
Controller TypeProportional Coefficient
(Kp)
Integral Coefficient
(Ki)
Derivative Coefficient
(Kd)
Output Limit
Pan0.10.01 (Enabled when e > 10)0.012±8
Tilt0.090.01 (Enabled when e > 10)0.012±8
Table 8. Optimized PID controller parameters of the fire water cannon.
Table 8. Optimized PID controller parameters of the fire water cannon.
Controller TypeProportional Coefficient
(Kp)
Integral Coefficient
(Ki)
Derivative Coefficient
(Kd)
Output Limit
Pan0.10.01 (Enabled when e > 10)0.01±8
Tilt0.150.015 (Enabled when e > 10)0.015±6
Table 9. Experimental scene setup.
Table 9. Experimental scene setup.
Scene NameType
Lighting SceneIndoorIndoor Normal Light (500 lux)
Indoor Low Light (50 lux)
Indoor Strong Light (5000 lux)
OutdoorSunny Day (100,000 lux)
Cloudy Day (10,000 lux)
Nighttime (10 lux)
Fire SceneCandle Fire (Diameter: 3 cm, Distance: 10–80 cm)
Alcohol Fire (Diameter: 5 cm, Distance: 10–80 cm)
Interference SceneCandlelight (55 °C)
Electric Soldering Iron (60 °C)
Sunset Reflection (40 °C)
Table 10. Fire source recognition accuracy across multiple scenarios (table).
Table 10. Fire source recognition accuracy across multiple scenarios (table).
Test ScenarioNumber of SamplesNumber of Correct RecognitionsAccuracy RateNumber of False DetectionsFalse Detection RateResponse Time
Indoor Normal Lighting1009898.0%11.0%260 ms
Indoor Low Light807796.3%11.3%250 ms
Outdoor Sunny Day12011495.0%21.7%280 ms
Outdoor Cloudy Day1009595.0%11.0%255 ms
Outdoor Nighttime807593.8%11.3%240 ms
Interference Scenario150--32.0%285 ms
Average1059295.6%1.51.4%261 ms
Table 11. Overall system performance test.
Table 11. Overall system performance test.
Test ScenarioNumber of Successful TestsSuccess RateTotal Time Consumption (s)Recognition Time Consumption (s)Tracking Time Consumption (s)Fire Extinguishing Time Consumption (s)
Indoor Low Light and Interference4692%8.50.281.253.8
Standard Deviation (SD)--0.50.040.120.3
Table 12. Ablation study results.
Table 12. Ablation study results.
ConfigConfiguration DescriptionAccuracy (%)Latency (ms)Model Size (MB)False Alarm (%)Ext. Precision (cm)
AFP32 + No Pruning + IR Fusion + 6th Poly (Non-deployable baseline)96.252020.82.0±4
BINT8 + No Pruning + IR Fusion + 6th Poly95.83405.22.0±4
CINT8 + Pruning + IR Fusion + 6th Poly (PROPOSED)95.62611.82.0±5
DINT8 + Pruning + No IR Fusion + 6th Poly (w/parabola)86.42451.815.3±5
EINT8 + No Pruning + IR Fusion + 6th Poly95.62805.22.0±5
FINT8 + Pruning + IR Fusion + Ideal Parabola95.62611.82.0±12
GINT8 + Pruning + IR Fusion + 6th Poly + Standard PID95.62611.82.0±7.5
Table 13. Power consumption breakdown by hardware module and operational mode.
Table 13. Power consumption breakdown by hardware module and operational mode.
Hardware ModuleIdle ModeDetection ModeTracking ModePumping ModeFull Operation
OpenMV4 H7 Plus (MCU)450–500 mW750–850 mW700–800 mW450–500 mW750–850 mW
STM32F103C8T6 (MCU)15–25 mW70–80 mW70–80 mW70–80 mW70–80 mW
MLX90640 IR Sensor10–20 mW10–20 mW10–20 mW10–20 mW10–20 mW
VL53L1X ToF Sensor15–25 mW15–25 mW15–25 mW15–25 mW15–25 mW
Servo Pan-Tilt (2-DOF)100–150 mW100–150 mW300–400 mW100–150 mW300–400 mW
12V Water Pump<10 mW<10 mW<10 mW4500–5500 mW4500–5500 mW
TOTAL SYSTEM POWER600–700 mW950–1100 mW1100–1300 mW5200–5800 mW5800–6500 mW
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhai, D.; Zhai, Q.; Liu, S.; Liu, X.; Guo, T. Research on Fire Source Recognition and Fire Extinguishing Algorithms Based on Multimodal Fusion and Lightweight Model Deployment. Sensors 2026, 26, 3988. https://doi.org/10.3390/s26133988

AMA Style

Zhai D, Zhai Q, Liu S, Liu X, Guo T. Research on Fire Source Recognition and Fire Extinguishing Algorithms Based on Multimodal Fusion and Lightweight Model Deployment. Sensors. 2026; 26(13):3988. https://doi.org/10.3390/s26133988

Chicago/Turabian Style

Zhai, Daoshang, Qianjuan Zhai, Shuo Liu, Xiuyan Liu, and Tingting Guo. 2026. "Research on Fire Source Recognition and Fire Extinguishing Algorithms Based on Multimodal Fusion and Lightweight Model Deployment" Sensors 26, no. 13: 3988. https://doi.org/10.3390/s26133988

APA Style

Zhai, D., Zhai, Q., Liu, S., Liu, X., & Guo, T. (2026). Research on Fire Source Recognition and Fire Extinguishing Algorithms Based on Multimodal Fusion and Lightweight Model Deployment. Sensors, 26(13), 3988. https://doi.org/10.3390/s26133988

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop