A distributed fire-fighting situation awareness and collaborative response method and system
By acquiring multimodal police incident information sets and using preset analysis models to generate police incident analysis reports, the problem of insufficient intelligence in police incident information processing has been solved, and efficient emergency response and information transmission have been achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- JIANGSU ZHONGWU BIG DATA DEV GRP CO LTD
- Filing Date
- 2026-05-08
- Publication Date
- 2026-07-31
AI Technical Summary
Current technologies lack intelligent processing of police information, resulting in high labor costs and low efficiency, failing to meet the needs of efficient emergency response.
By acquiring multimodal alarm information sets, using preset analysis models for automated and intelligent analysis, alarm analysis reports are generated, and processing strategies are automatically generated based on the reports and accurately pushed to relevant personnel, replacing the traditional manual consultation and hierarchical approval process.
It has enabled the automated and intelligent processing of police information, significantly reducing labor costs, shortening decision-making cycles, improving response speed and efficiency, and ensuring the timeliness and standardization of information transmission.
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing, and in particular to a distributed fire situation awareness and collaborative response method and system. Background Technology
[0002] With the deepening of the modernization of emergency management systems and capabilities, fire and rescue, as a core link in public safety assurance, faces higher demands on the timeliness of emergency response, the scientific nature of decision-making, and the refinement of management. At the same time, the continuous acceleration of urbanization, the surge in the number of complex buildings such as high-rise buildings, large complexes, and underground spaces, and the rapid development of the new energy and new materials industries have significantly increased the suddenness, complexity, and severity of fire accidents.
[0003] In traditional scenarios, police incident information relies heavily on manual aggregation, processing, and transmission, directly impacting emergency response speed and rescue coordination efficiency. Therefore, existing technologies for processing police incident information suffer from a lack of intelligence, resulting in high labor costs and inefficiency. Summary of the Invention
[0004] The purpose of this application is to provide a distributed fire situation awareness and collaborative response method and system, which can solve the technical problems of the lack of intelligence in the processing of alarm information in the existing technology, resulting in high labor costs and low efficiency.
[0005] To achieve the above objectives, this application provides the following solution: Firstly, this application provides a distributed fire situation awareness and collaborative response method, including: Acquire a multimodal alarm information set; input the multimodal alarm information set into a preset analysis model to determine an alarm analysis report, wherein the preset analysis model includes the correspondence between the multimodal alarm information set and the alarm analysis report; determine an alarm handling strategy based on the alarm analysis report, wherein the alarm handling strategy is used to guide the handling of the alarm; push the alarm handling strategy to preset relevant personnel.
[0006] Optionally, based on the incident analysis report, a situation handling strategy can be determined, specifically including: determining the level of response based on the incident analysis report; determining a response plan based on the level of response; and determining the incident handling strategy based on the response plan.
[0007] Optionally, the alarm handling strategy is pushed to preset relevant personnel, specifically including: classifying the alarm handling strategy by permission to obtain a graded strategy; determining the permission level of preset relevant personnel from a preset database to obtain the personnel permission level; and pushing the graded strategy to preset relevant personnel according to the personnel permission level, wherein the permission level of the preset relevant personnel corresponds to the permission level of the alarm handling strategy.
[0008] Optionally, after pushing the emergency response strategy to the preset relevant personnel, the process also includes: obtaining the real-time emergency response progress; constructing an emergency status data chain and an on-site document timeline based on the real-time emergency response progress, wherein the emergency status data chain is used to characterize the process nodes in the emergency response process, and the on-site document timeline is used to record the status of the scene where the emergency occurred in real time; and determining the emergency response result based on the emergency status data chain and the on-site document timeline.
[0009] Optionally, after determining the incident handling result based on the incident status data chain and the on-site document timeline, the process further includes: in response to the incident handling result indicating that the incident handling is complete, determining a multi-dimensional special report based on the incident status data chain and the on-site document timeline, wherein the multi-dimensional special report includes personnel training dimension, education dimension and prevention and inspection dimension; and storing the multi-dimensional special report in a preset database.
[0010] Optionally, a multimodal alarm information set is obtained, specifically including: obtaining video information, image information, audio information and location information corresponding to the alarm; using a preset information extraction model to perform structured information extraction on the video information, image information, audio information and location information to obtain a multimodal alarm information set, wherein the preset information extraction model is used to perform structured information extraction on the input data according to preset structured extraction rules.
[0011] Secondly, this application provides a distributed fire situation awareness and collaborative response system, including: The system comprises: an acquisition module for acquiring a multimodal alarm information set; a first determination module for inputting the multimodal alarm information set into a preset analysis model to determine an alarm analysis report, wherein the preset analysis model includes the correspondence between the multimodal alarm information set and the alarm analysis report; a second determination module for determining an alarm handling strategy based on the alarm analysis report, wherein the alarm handling strategy guides the handling of the alarm; and a push module for pushing the alarm handling strategy to preset relevant personnel.
[0012] Optionally, the second determining module is also used to: determine the handling level based on the police situation analysis report; determine the handling plan based on the handling level; and determine the police situation handling strategy based on the handling plan.
[0013] Optionally, the push module is also used to: classify the permissions of the alarm handling strategy to obtain the classification strategy; determine the permission level of the preset relevant personnel from the preset database to obtain the personnel permission level; and push the classification strategy to the preset relevant personnel according to the personnel permission level, wherein the permission classification of the preset relevant personnel corresponds to the permission classification of the alarm handling strategy.
[0014] Optionally, the distributed fire situation awareness and collaborative response system also includes a third determination module, which is used to: obtain the real-time alarm processing progress; construct an alarm status data chain and an on-site document timeline based on the real-time alarm processing progress, wherein the alarm status data chain is used to characterize the process nodes in the alarm processing process, and the on-site document timeline is used to record the status of the scene where the alarm occurs in real time; and determine the alarm processing result based on the alarm status data chain and the on-site document timeline.
[0015] Optionally, the third determining module is also used to: in response to the completion of the police incident handling, determine a multi-dimensional special report based on the police incident status data chain and the on-site document timeline, wherein the multi-dimensional special report includes personnel training dimension, education dimension and prevention and inspection dimension; and store the multi-dimensional special report in a preset database.
[0016] Optionally, the acquisition module is also used to: acquire video information, image information, audio information and location information corresponding to the alarm; and use a preset information extraction model to perform structured information extraction on the video information, image information, audio information and location information to obtain a multimodal alarm information set, wherein the preset information extraction model is used to perform structured information extraction on the input data according to preset structured extraction rules.
[0017] Thirdly, this application provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the distributed fire situation awareness and collaborative response method described above.
[0018] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the distributed fire situation awareness and collaborative response method described above.
[0019] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the distributed fire situation awareness and collaborative response method described above.
[0020] According to the specific embodiments provided in this application, the following technical effects are disclosed: This application provides a distributed fire situation awareness and collaborative response method and system. The method acquires a multimodal alarm information set, which can comprehensively and completely collect various alarm-related data. This multimodal alarm information set is input into a preset analysis model. Utilizing the pre-established correspondence between multimodal alarm information and alarm analysis reports within the model, automated and intelligent analysis and judgment of alarm information are achieved. This eliminates the need for manual sorting, summarizing, and judging of each item, significantly reducing manual intervention and labor costs. Based on the alarm analysis report output by the model, alarm handling strategies are directly determined, replacing the traditional method of manual consultation and hierarchical approval for strategy formulation. This effectively shortens the alarm decision-making cycle and improves the speed and overall efficiency of alarm response. Finally, the alarm handling strategy is accurately pushed to preset relevant personnel, enabling rapid issuance and synchronous transmission of strategy instructions, avoiding information delays or omissions, and further ensuring the timeliness and standardization of alarm handling. This solves the technical problem in existing technologies where the lack of intelligence in alarm information processing leads to high labor costs and inefficiency. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is an application environment diagram of a distributed fire situation awareness and collaborative response method according to an embodiment of this application; Figure 2 A flowchart illustrating a distributed fire situation awareness and collaborative response method provided in an embodiment of this application; Figure 3 A first flowchart illustrating a distributed fire situation awareness and collaborative response method provided in an embodiment of this application; Figure 4 A second flowchart illustrating a distributed fire situation awareness and collaborative response method provided in an embodiment of this application; Figure 5 A third flowchart illustrating a distributed fire situation awareness and collaborative response method provided in an embodiment of this application; Figure 6 A fourth flowchart illustrating a distributed fire situation awareness and collaborative response method provided in an embodiment of this application; Figure 7 A schematic diagram of the structure of a distributed fire situation awareness and collaborative response system provided in an embodiment of this application; Figure 8This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0024] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0025] The distributed fire situation awareness and collaborative response method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be set up independently, integrated into server 104, or placed in the cloud or on another server. Terminal 102 can send a multimodal alarm information set to server 104. After receiving the multimodal alarm information set, server 104 inputs it into a preset analysis model to determine an alarm analysis report. The preset analysis model includes the correspondence between the multimodal alarm information set and the alarm analysis report. Based on the alarm analysis report, server 104 determines an alarm handling strategy, which guides the handling of the alarm. The alarm handling strategy is then pushed to preset relevant personnel. Server 104 can feed back the obtained alarm handling strategy to terminal 102. In addition, in some embodiments, the distributed fire situation awareness and collaborative response method can also be implemented by the server 104 or the terminal 102 alone. For example, the terminal 102 can directly process the multimodal alarm information set, or the server 104 can obtain the multimodal alarm information set from the data storage system and process it.
[0026] The terminal 102 can be, but is not limited to, various desktop computers, laptops, smartphones, tablets, and IoT devices. The server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers, or it can be a cloud server.
[0027] In one exemplary embodiment, such as Figure 2As shown, a distributed fire situation awareness and collaborative response method is provided. This method is executed by computer equipment, specifically by a terminal or server alone, or by both a terminal and a server. In this embodiment, the method is applied to... Figure 1 Taking server 104 as an example, the explanation includes the following steps 201 to 204. Wherein: Step S201: Obtain the multimodal alarm information set.
[0028] In this embodiment of the invention, step S201 is used to comprehensively collect information from multiple sources and of multiple types related to police incidents, forming a unified multimodal police incident information set.
[0029] For example, multimodal alarm information includes, but is not limited to, text alarm messages, voice alarm records, on-site surveillance videos, images, geographical location information, alarm occurrence time, information of the persons involved, surrounding environmental data, and historical similar alarm data.
[0030] Understandably, by integrating the above-mentioned police incident-related data from different modalities and sources, a complete and multi-dimensional multimodal police incident information set is formed, providing a comprehensive and accurate data foundation for subsequent intelligent analysis and avoiding deviations in analysis results due to single or incomplete information.
[0031] Step S202: Input the multimodal alarm information set into the preset analysis model and determine the alarm analysis report. The preset analysis model includes the correspondence between the multimodal alarm information set and the alarm analysis report.
[0032] In this embodiment of the invention, step S202 enables automated and intelligent analysis and judgment of multimodal alarm information.
[0033] The preset analysis model is a pre-trained or pre-built intelligent analysis model. It establishes and stores the mapping relationship between the multimodal alarm information set and the alarm analysis report. It can perform feature extraction, fusion, classification, evaluation and reasoning on the input multimodal data.
[0034] For example, the preset analysis model includes: The multimodal feature extraction layer extracts features from different types of alarm information, transforming unstructured data into computable features. Based on the information modality, it can include three sub-modules: a text feature extraction sub-module, which uses a pre-trained language model to semantically encode alarm text, alarm descriptions, address information, etc., and outputs semantic feature vectors; a speech / audio feature extraction sub-module, which extracts spectrogram features from alarm recordings, identifies emotional tension, background noise, and speech keywords, and outputs audio feature vectors; and an image / video feature extraction sub-module, which performs convolutional feature extraction on on-site monitoring and images, identifies visual features such as flames, smoke, crowd gatherings, and vehicles, and outputs visual feature vectors.
[0035] The feature fusion layer weighted and fused three heterogeneous features—text, voice, and image—to form a comprehensive global alarm feature. The feature fusion layer includes: a feature splicing module and an attention weight allocation module (automatically determining which type of information is more important, such as giving higher weight to video footage of a fire scene than to ordinary text descriptions).
[0036] The emergency response reasoning and decision-making layer performs intelligent analysis of emergency situations based on the integrated features. Outputs include: emergency type identification (fire / dispute / accident / rescue, etc.), emergency level determination (general / significant / major / extremely serious), risk assessment, impact range prediction, required response force type and quantity, and whether coordination with other departments (police, medical, emergency response, etc.) is necessary.
[0037] The report generation layer automatically organizes the structured analysis results output by the reasoning layer into a standardized and readable incident analysis report. The generated content may include: basic incident information, incident type and severity, on-site situation description, risk warnings, resource requirement suggestions, and handling precautions.
[0038] The model mapping and matching layer stores and maintains the correspondence between the multimodal police incident information set and the police incident analysis reports. This layer includes: a historical police incident case library, mapping rules between police incident features and report labels, and statistical correspondences learned by the model. During model inference, this layer is used to match the most similar historical police incidents to help improve the accuracy of the analysis; during model training, it is used to continuously update and optimize the mapping relationships.
[0039] After inputting the multimodal incident information set into the preset analysis model, the model automatically makes a comprehensive judgment on the incident type, incident level, degree of danger, scope of impact, development trend, etc., and outputs a structured and standardized incident analysis report.
[0040] It is understandable that in the process of processing the multimodal information set in step S202, there is no need for manual sorting, summarizing and analysis of each item, thereby reducing manual intervention and improving analysis efficiency and accuracy.
[0041] Step S203: Based on the police incident analysis report, determine the police incident handling strategy, wherein the police incident handling strategy is used to guide the handling of the police incident.
[0042] In this embodiment of the invention, after obtaining the alarm analysis report, step S203 is used to automatically match and generate a corresponding alarm handling strategy based on the alarm type, level, risk level, on-site situation, resource requirements and other contents contained in the report.
[0043] Police incident handling strategies are used to directly guide subsequent police incident handling work, and may include: deployment plans for response forces, route planning for dispatching officers, key points of on-site handling, emergency resource dispatch, notification of coordinating units, standardized handling procedures, and safety protection requirements.
[0044] Understandably, by automatically generating strategies based on analysis reports, the traditional method of manual consultation and hierarchical decision-making can be replaced, thus shortening decision-making time and improving the scientific nature and relevance of the strategies.
[0045] Step S204: Push the emergency response strategy to the preset relevant personnel.
[0046] In this embodiment of the invention, the system automatically pushes the generated alarm handling strategy to the corresponding preset relevant personnel, such as commanders, dispatchers, heads of linked departments, and on-site commanders, based on preset permissions, scope of responsibilities, and linkage mechanisms.
[0047] Optionally, the push methods may include system messages, SMS notifications, terminal pop-ups, command platform pushes, etc., to ensure that relevant personnel can receive handling instructions in a timely and accurate manner, avoid information delays, omissions or miscommunications, thereby improving the response speed and coordination efficiency of police incident handling.
[0048] Steps S201 to S204 are explained exemplarily as follows: A fire occurs in a residential building, and the system collects multimodal alarm information: Text: Residents reported to the police that "smoke was coming from the stairwell and there was a burning smell, which is suspected to be an electrical fire."
[0049] Video: The corridor surveillance footage shows thick smoke, no open flame, and low visibility.
[0050] Voiceover: The person reporting the incident spoke urgently, and there was a coughing sound in the background.
[0051] Location data: Located on the 12th floor of a high-rise residential building, the corridor is narrow and the fire exit is suspected to be blocked.
[0052] Surrounding data: There are 2 mini fire stations and 1 municipal fire hydrant within 500 meters.
[0053] Based on step S202, the following "Police Situation Analysis Report" was output using the preset analysis model: Incident type: Electrical fire (suspected).
[0054] Alarm level: Level 2 (significant risk).
[0055] Risk assessment: Dense smoke has spread into the corridors, posing a risk of people being trapped, poisoned, or suffocated; the narrow passageways, along with suspected obstruction, hinder rescue efforts.
[0056] Resource requirements: at least 1 water tanker and 1 emergency rescue vehicle, along with demolition and smoke extraction equipment; community grid workers need to be contacted to confirm the evacuation situation.
[0057] Based on the above report, the system automatically generates a structured and executable processing strategy, which can be divided into four core modules: Force allocation strategy: Instructions: Dispatch one rescue vehicle and two firefighters from the nearest mini fire station, to arrive within 5 minutes; dispatch one water tanker and six firefighters from the local fire brigade, to arrive within 10 minutes.
[0058] Based on the assessment of "Level 2 Risk" and "Resource Demand" in the report, a tiered response and local allocation system will be implemented.
[0059] On-site handling strategy: Instructions: Prioritize clearing and demolishing suspected obstructed fire lanes, and use smoke extraction equipment to reduce the concentration of smoke in the corridors; prioritize the search and rescue of residents on the 12th floor and above, and simultaneously cut off the main power supply to the floors.
[0060] Based on the risk assessment in the report regarding "dense smoke spreading" and "narrow passages hindering rescue efforts," the order of actions and key procedures for handling the situation were clearly defined.
[0061] Collaborative and coordinated strategies: Instructions: Push the early warning information to community grid workers to assist in the evacuation of people; simultaneously notify the local police station to maintain order at the scene and notify the 120 ambulance to be on standby.
[0062] Based on the report's suggestion to "link with community grid workers," the automatic triggering of cross-departmental collaborative actions can be achieved.
[0063] Safety and contingency plans: Instructions: Remind team members on site to wear self-contained breathing apparatus to avoid poisoning; retrieve the "High-Rise Residential Building Fire Evacuation Plan" for the community and simultaneously push it to the on-site command terminal.
[0064] Basis: The report's warning of "risk of people being trapped, poisoning and suffocation" and the matching results of the community's historical contingency plans.
[0065] Based on the description of the above embodiments, the method provided in this application can comprehensively and completely collect various types of police-related data by acquiring a multimodal police information set; inputting the multimodal police information set into a preset analysis model, and utilizing the pre-established correspondence between multimodal police information and police analysis reports in the model, the method can achieve automated and intelligent analysis and judgment of police information, eliminating the need for manual sorting, summarizing, and judging each item, significantly reducing manual intervention and labor costs; directly determining police handling strategies based on the police analysis reports output by the model, replacing the traditional method of manual consultation and hierarchical approval for strategy formulation, effectively shortening the police decision-making cycle, and improving the speed and overall efficiency of police response; finally, accurately pushing the police handling strategies to preset relevant personnel, realizing the rapid issuance and synchronous transmission of strategy instructions, avoiding information delays or omissions, further ensuring the timeliness and standardization of police handling, thereby solving the technical problem in the prior art where the processing of police information lacks intelligence, resulting in high labor costs and low efficiency.
[0066] Optionally, in step S203, based on the alarm analysis report, an alarm handling strategy is determined, specifically including the following steps: Step S2031: Determine the level of response based on the police situation analysis report.
[0067] In this embodiment, step S2031 automatically determines the appropriate handling level for the current incident based on the incident type, level, risk level, on-site situation, and resource requirements included in the incident analysis report, according to a preset level classification standard. The handling level is used to distinguish between the urgency of the incident and the scale of the response, providing a basis for subsequent force deployment and activation of contingency plans.
[0068] Step S2032: Determine the response plan based on the response level.
[0069] In this embodiment of the invention, the system pre-stores standardized response plans corresponding to different handling levels and different types of incidents. After determining the handling level, the system automatically matches and retrieves the appropriate response plan based on information such as the type of incident, the type of location, and surrounding resources. The response plan includes standardized handling procedures, force composition, equipment requirements, coordinating units, and safety precautions.
[0070] Step S2033: Determine the emergency response strategy based on the emergency response plan.
[0071] In this embodiment of the invention, based on the retrieved standardized emergency response plan, and combined with the specific situation of the incident, geographical location, on-site environment, available resources, and other actual conditions, the plan content is transformed into an actionable and readily deployable incident handling strategy. The strategy specifically includes force deployment, dispatch routes, key points of on-site handling, coordinated notifications, security measures, and command structure, used to directly guide frontline response actions.
[0072] For example, based on the "Level II Fire Response Plan" and combined with information such as the specific location of the fire in the commercial complex, surrounding water sources, and surveillance footage, the system generates the following emergency response strategy: dispatch 2 water tanker fire trucks, 1 rescue vehicle, 1 smoke extraction vehicle, and corresponding firefighters to the scene; plan the optimal dispatch route, avoiding congested sections, to ensure rapid arrival; prioritize personnel search and rescue on-site, set up a cordon, and organize the evacuation of merchants and the public; coordinate with the power supply department to cut off the power supply to the area, and coordinate with 120 emergency medical services to be on standby; the commander will give unified command and implement layered fire extinguishing and smoke extraction and cooling operations.
[0073] Optionally, in step S204, the alarm handling strategy is pushed to preset relevant personnel, specifically including the following steps: Step S2041: The alarm handling strategy is classified into different levels of permissions to obtain the hierarchical strategy.
[0074] In this embodiment of the invention, step S2041 involves dividing the complete emergency response strategy generated in step S203 into hierarchical strategies at different levels based on the sensitivity of the information and the scope of responsibilities. The division is based on the workflow of emergency response and information confidentiality requirements, and can be categorized into four levels: basic, execution, command, and decision-making (the number of levels can be adjusted according to the actual application scenario). Different levels correspond to different strategy content; the higher the level, the richer the sensitive information and decision-making instructions it contains.
[0075] The hierarchical strategies for each level are defined as follows: Basic level: Contains only basic information about the incident (such as location and preliminary type) and basic coordination requirements, without sensitive handling details; Execution level: Contains specific handling actions and operational requirements within its own scope of responsibility, but does not include overall command or force deployment details; Command level: Contains complete handling procedures, force deployment plans, and linkage and coordination requirements, which can guide the overall on-site handling; Decision level: Contains sensitive information such as core data of incident analysis, handling risk assessment, emergency resource allocation limits, and special handling authorizations, and is only used for high-level decision-making.
[0076] Understandably, by implementing hierarchical access control, we can prevent unauthorized personnel from obtaining sensitive instructions, while ensuring that personnel in each position receive accurate execution information, thus avoiding information redundancy or missing information.
[0077] For example, in conjunction with the aforementioned Level II fire alarm in a commercial complex, the complete emergency response strategy would be: "1. Dispatch 2 water tanker fire trucks, 1 rescue vehicle, 1 smoke extraction vehicle, and corresponding firefighters to the scene; 2. Plan the optimal dispatch route, avoiding congested sections; 3. Prioritize on-site personnel search and rescue, establish a cordon, and organize evacuation; 4. Coordinate with the power supply department to cut off the area's power supply, and coordinate with 120 emergency medical services to be on standby; 5. Under the unified command of the commander, implement layered firefighting and smoke extraction and cooling; 6. This emergency has a high risk level, and the progress of the response needs to be reported in real time. If the fire expands, immediately request reinforcements." The policy is then categorized by access levels, resulting in the following hierarchical policy: Basic-level tiered strategy: A fire has occurred in a commercial complex, requiring relevant personnel to cooperate in on-site handling (only basic information about the incident is provided, without specific handling details); Execution-level tiered strategy: 1. Upon arrival at the scene, conduct personnel search and rescue, cordon setting, or firefighting operations as instructed; 2. Strictly adhere to safety protection requirements and wear protective equipment; 3. Provide timely feedback on the real-time situation of on-site handling; Command-level tiered strategy: Fully execute the original incident handling strategy (including force dispatch, route planning, linkage requirements, and on-site command procedures), be responsible for coordinating on-site handling, report progress in real time, and adjust the handling plan according to the fire situation; Decision-making-level tiered strategy: 1. This fire incident is classified as Level II (major), with the core risks being people trapped and fire spread; 2. Maximum allocation of handling resources (one additional water tanker and 10 firefighters can be added); 3. If the fire spreads to other floors, immediately activate the cross-regional reinforcement mechanism and report to the superior command center.
[0078] Step S2042: Determine the permission levels of preset relevant personnel from the preset database to obtain the personnel permission levels.
[0079] In this embodiment of the invention, a preset database stores the basic information, job responsibilities, and permission levels of preset relevant personnel. The permission levels correspond one-to-one with the policy permission levels in step S2041 (i.e., basic-level personnel, execution-level personnel, command-level personnel, and decision-making-level personnel). Step S2042 involves a system query to quickly match and determine the corresponding permission levels of the preset relevant personnel based on their identities and positions, providing a basis for subsequent accurate delivery of hierarchical policies.
[0080] The system pre-defines the permission levels for relevant personnel based on their responsibilities in handling emergencies. These levels can be directly linked to job positions, eliminating the need for manual configuration and allowing for dynamic updates to the permission information in the database as job positions change. For example, the correspondence between personnel permission levels and job positions is as follows: Basic-level personnel: community grid workers, on-site security personnel, property management staff (only required to assist in basic response); Execution-level personnel: front-line emergency responders, firefighters, first aid personnel (directly execute specific response actions); Command-level personnel: on-site commanders, fire brigade leaders, and on-site leaders of coordinating departments (coordinate on-site response); Decision-making-level personnel: staff of the superior command center, and leaders in charge (responsible for decision-making, resource allocation, and authorization).
[0081] Step S2043: Push the hierarchical strategy to the preset relevant personnel according to their access levels, wherein the access levels of the preset relevant personnel correspond to the access levels of the alarm handling strategy.
[0082] In this embodiment of the invention, step S2043 is the execution step of the push process. The system accurately matches and pushes the hierarchical strategy generated in step S2041 according to the personnel permission level determined in step S2042. That is, basic level personnel only receive basic level hierarchical strategies, executive level personnel only receive executive level hierarchical strategies, and so on, to ensure that personnel permissions and strategy levels are completely matched.
[0083] Optionally, the push method can be preset according to the characteristics of personnel positions, including system terminal pop-ups, dedicated work APP pushes, SMS notifications, voice reminders, etc., to ensure that relevant personnel can receive and view policy content within their authorized scope in a timely manner. At the same time, the system will record push records (push time, recipients, content) to facilitate subsequent traceability management and avoid omissions or missends of instructions. During the push transmission process, stability verification and encryption protection mechanisms are activated, and the timeliness and reliability of information transmission are ensured through breakpoint resumption and multi-link redundancy in complex network environments.
[0084] Understandably, the above-mentioned information push method not only ensures the rapid transmission of disposal instructions but also achieves information confidentiality, preventing personnel from obtaining command and decision-making information beyond their own responsibilities, while also preventing decision-makers from being disturbed by redundant execution details, thus improving the efficiency of disposal coordination.
[0085] Optionally, in some embodiments of the present invention, after the push is completed, the system automatically records the receiving status of each person and provides a second reminder to those who have not received the push in time, so as to ensure that all preset relevant personnel can accurately obtain the handling instructions within their own authority and ensure the orderly progress of the handling of the police situation.
[0086] Optionally, after pushing the emergency response strategy to the designated personnel, the following steps are also included: Step S205: Obtain the real-time progress of the police incident handling.
[0087] In this embodiment of the invention, step S205 is a step of performing full-link dynamic monitoring of the emergency response process. The system, through multi-source data access, can collect the execution status and feedback information of each response stage in real time, forming a comprehensive understanding of the response progress.
[0088] Optionally, the acquisition methods include, but are not limited to: Proactive reporting from response terminals: On-site personnel proactively report the current task completion status (e.g., "Arrived on site," "10 people evacuated," "Open flames extinguished") via dedicated law enforcement terminals, mobile apps, or voice commands. Automatic data collection from IoT devices: Real-time status data is automatically collected by connecting to fire truck positioning systems, on-site video surveillance, environmental sensors (temperature, smoke concentration), and individual soldier positioning devices. System integration with related departments: Integration with the business systems of public security, medical, power supply, transportation, and other related units allows for real-time acquisition of cross-departmental coordination progress (e.g., "120 has dispatched," "Power cut off").
[0089] It can be understood that step S205 is used to achieve seamless, real-time tracking of the entire process of handling an emergency, from dispatch to arrival, handling, and termination, providing a dynamic and accurate data foundation for subsequent status construction and result determination.
[0090] Step S206: Based on the real-time progress of police incident handling, construct a police incident status data chain and an on-site document timeline. The police incident status data chain is used to characterize the process nodes in the police incident handling process, and the on-site document timeline is used to record the status of the scene where the police incident occurs in real time.
[0091] In this embodiment of the invention, step S206 transforms the fragmented real-time progress data obtained in step S205 into a visualized, traceable, and structured global view, including two dimensions: The emergency status data chain (process dimension) is a vertical, time-sequential link of process nodes. The system breaks down the real-time progress into nodes according to the stages of the handling process (e.g., alarm reception and analysis, force deployment, on-site arrival, initial handling, complete control, and cleanup and handover). Each node includes information such as timestamp, node name, completion status, and responsible party. It can clearly represent the entire closed loop of emergency handling, intuitively display which stage of the process is currently in, and the progress efficiency of each stage.
[0092] The on-site documentation timeline (status dimension) is a horizontal, real-time updated record of the on-site status. The system automatically generates and records changes in all key on-site statuses, such as: when the fire was arrived, when evacuation was completed, when the open flame was extinguished, and when safety was confirmed. This timeline can be automatically converted into standardized on-site documents (such as fire logs and draft emergency response reports). It achieves 100% real-time recording and traceability of on-site status, providing complete and reliable raw data for subsequent accident investigations, accountability, and document archiving.
[0093] Step S207: Determine the incident handling result based on the incident status data chain and the on-site document timeline.
[0094] In this embodiment of the invention, step S207 is the closed-loop determination step of the handling process. The system uses the data chain (process progress) and timeline (status details) constructed in step S206 to automatically and comprehensively determine the final handling result of the alarm according to preset evaluation criteria.
[0095] The judgment content typically includes: Conclusions of the response: Whether the open flame was completely controlled, whether the hidden danger was completely eliminated, and whether the site was restored to safety.
[0096] Status summary: Type / number of forces deployed, casualties, property damage, and participation in joint operations.
[0097] Closed-loop status: Whether the case closure criteria are met (such as "no risk of reignition" or "all personnel evacuated").
[0098] Understandably, step S207 replaces manual post-event summarization, enabling automatic generation, real-time determination, and second-level archiving of handling results, thus ensuring the integrity and standardization of the police incident handling process.
[0099] Optionally, after determining the incident handling result based on the incident status data chain and the on-site document timeline, the following steps are also included: Step S208: In response to the completion of the police incident handling, a multi-dimensional special report is determined based on the police incident status data chain and the on-site document timeline. The multi-dimensional special report includes personnel training dimension, education dimension, and prevention and inspection dimension.
[0100] In this embodiment of the invention, step S208 is a review and optimization support step after the closed-loop handling of the police incident. The system uses the police incident status data chain (process node data) and the on-site document timeline (on-site status record) constructed in step S206 as data sources to automatically extract and analyze key information in the entire handling process, and generate a multi-dimensional special report covering three dimensions: personnel training, education, and prevention and inspection, providing data support and decision-making basis for subsequent police incident handling optimization and capability improvement.
[0101] The three dimensions and analytical logic of the multi-dimensional special report are as follows: Personnel training dimension: Focusing on the practical skills of on-site personnel, combining the time consumption of handling nodes in the status data chain, the standardization of operation, the speed of emergency response, and the handling action records in the on-site document timeline, we analyze the strengths and weaknesses of personnel in the handling process and clarify the key directions of training; Education Dimension: Focusing on the safety awareness and emergency response capabilities of personnel in the area involved in the incident (such as staff at the scene and surrounding residents), and combining information such as the cause of the incident, the on-site evacuation situation, and the degree of cooperation of personnel, analyze the weak links in safety publicity and education, and propose targeted education suggestions; Prevention and inspection dimensions: Focusing on the source control of potential police incidents, combining on-site environmental records in the on-site document timeline, analysis of police incident causes, and on-site security vulnerabilities exposed in the status data chain (such as blocked fire exits, aging electrical wiring, etc.), we clarify the key areas, frequency, and content of prevention and inspection to avoid the recurrence of similar police incidents.
[0102] Understandably, step S208 transforms the process data of a single police incident into optimization criteria, breaking the traditional model of ending the incident once it is completed, realizing closed-loop management and continuous optimization of police incident handling, and further improving the overall police incident handling capability and security prevention and control level.
[0103] Step S209: Store the multidimensional special report in the preset database.
[0104] In this embodiment of the invention, step S209 automatically stores the multi-dimensional special report generated in step S208 into a preset database according to a preset format (structured document). During storage, the core information of this incident (incident type, time of occurrence, location, handling level, etc.) can be associated to establish an association mapping between incident handling and special report, which facilitates subsequent querying, retrieval, and statistical analysis.
[0105] The pre-built database categorizes and archives multi-dimensional special reports, indexing them by keywords such as incident type, report dimension, and time. It also supports updating and supplementing report content (e.g., adding optimization suggestions based on actual training, education, and inspection results). The stored reports can be used not only for reviewing and summarizing individual incidents but also aggregated into batch data, providing data support for optimizing overall incident response strategies, developing personnel training plans, and deploying security prevention work, thus achieving comprehensive security and prevention improvements.
[0106] Optionally, the multi-dimensional special reports stored in the preset database can also be associated with the preset permission levels of relevant personnel in step S2042 to ensure that personnel with different permission levels can query the report content within their own permission scope (e.g., command-level personnel can view the complete report, while basic-level personnel can only view basic recommendations related to education and prevention inspections), thus ensuring the standardized use of report information.
[0107] Optionally, in step S201, the multimodal alarm information set is obtained, which specifically includes the following steps: Step S2011: Obtain video information, image information, audio information, and location information corresponding to the alarm.
[0108] In this embodiment of the invention, step S2011 is used to collect four types of information related to the alarm, covering visual, auditory and spatial dimensions: video information (such as on-site surveillance video), image information (such as on-site photos), audio information (such as alarm recordings, on-site sounds), and location information (such as the precise coordinates of the alarm and the location of the incident), to ensure that the information is comprehensive and without omission.
[0109] Step S2012: Use a preset information extraction model to extract structured information from video information, image information, audio information and location information to obtain a multimodal alarm information set. The preset information extraction model is used to extract structured information from the input data according to preset structured extraction rules.
[0110] In this embodiment of the invention, step S2012 is to standardize the collected unstructured information (such as original video and audio), and the preset information extraction model extracts key and effective content (such as smoke in video, keywords in audio, and specific addresses in location) from various types of information according to preset structured rules. After integration, a structured multimodal police information set is formed, which is convenient for subsequent model analysis.
[0111] Optionally, in some embodiments of the present invention, a tiered and refined management system for firefighters is also included: Personnel Information Filing: A personnel information database is built in the platform, and full-dimensional data such as basic information, training records, and emergency response history of firefighters are entered to form a unique information file for each person and update it in real time.
[0112] Batch data import: Provides standardized personnel information management templates for users to download. After users complete the information collection according to the template, the data is imported into the database through the Excel batch upload interface, automatically completing information verification and database entry, reducing manual entry errors.
[0113] Regional personnel dispatch steps: Establish a hierarchical personnel information management system from city to district to street / community / residential area / mini fire station / township. Commanders can quickly query data such as the number, distribution, and on-duty status of personnel in the target area according to rescue needs, so as to achieve precise personnel dispatch.
[0114] Optionally, in some embodiments of the present invention, system security operation and maintenance and access control are also included: Role-based access control: System roles are defined based on user job responsibilities, and corresponding menu access, data viewing and operation permissions are assigned to different roles to achieve minimal access control.
[0115] System Log Management: Enables full-process operation log recording function to retain user login, data query, information modification and other behavior traces in real time, providing traceability basis for security audit and fault diagnosis.
[0116] System customization and maintenance: Supports users to personalize the system menu according to their business needs; regularly inspects servers, network links, and functional modules, promptly fixes vulnerabilities, and ensures long-term stable operation of the system.
[0117] For example, refer to Figure 3 , Figure 4 , Figure 5 and Figure 6 The method provided by this invention includes the following: I. Emergency Situation Acceptance and Analysis Phase (Fire Occurrence → Generation of Operational Recommendations): From the occurrence of a fire to its discovery: The fire is discovered by community grid workers or residents who then report it to the police.
[0118] From community grid worker / resident reporting an incident to the police dispatcher receiving the report: the alarm information is transferred to the dispatcher.
[0119] Police report information is entered into the intelligent police report generation system: After the person receiving the report enters the information, the system automatically generates a standardized police report.
[0120] From alarm analysis and assessment to determining the response level: The system / manual analyzes the alarm and determines the fire level.
[0121] Retrieve unit contingency plans to generate operational suggestions and key points for handling: Match contingency plans and generate preliminary handling plans, while simultaneously pushing this information to information push nodes in subsequent stages.
[0122] II. Information Flow and Force Deployment Phase (Information Push → On-site Command): Information push: Receive instructions from the preliminary analysis stage, and simultaneously synchronize information through SMS push, internal notifications, and other means.
[0123] Notify relevant personnel: Notify the responsible persons of the street communities and the brigade personnel respectively.
[0124] On-site confirmation: Street and community officials and brigade personnel jointly completed the initial verification of the fire scene.
[0125] Initiate emergency response: After confirmation, initiate emergency procedures and simultaneously call location services to provide navigation support for the fire brigade.
[0126] One-click navigation to the fire brigade's arrival at the scene: The brigade quickly rushes to the scene according to the navigation instructions.
[0127] Upon arrival at the scene: Conduct on-site command in conjunction with the audio-visual management system, and simultaneously check water source information to prepare for subsequent handling.
[0128] III. On-site handling and fire control phase (formulation of operational plan → completion of emergency response): From developing specific operational plans to commencing firefighting operations: refine operational plans based on the on-site situation and implement them.
[0129] Real-time status updates to the alarm status chain and fire scene document timeline records: The fire status is dynamically updated throughout the entire process, and key time nodes are recorded simultaneously to form a traceable handling file.
[0130] Is the fire under control? If no, revert to the status of starting fire operations and continue to adjust the response measures; if yes, proceed to the site cleanup phase and complete the site response.
[0131] Incident handling completed: On-site handling work is finished, and the process is entering the final stage.
[0132] IV. Post-event archiving and process closure stage (generating a standardized report → process completion): Generate standardized reports: Generate standardized disposal reports based on information from the entire disposal process.
[0133] Data governance: Conduct data quality verification simultaneously to ensure data accuracy and usability.
[0134] From data storage and analysis to log management to process completion: data archiving and log retention are completed to form a complete business loop, providing data support for subsequent optimization and handling processes.
[0135] Based on the same inventive concept, this application also provides a distributed fire situation awareness and collaborative response system for implementing the distributed fire situation awareness and collaborative response method described above. The solution provided by this system is similar to the implementation scheme described in the above method; therefore, the specific limitations of one or more distributed fire situation awareness and collaborative response system embodiments provided below can be found in the limitations of the distributed fire situation awareness and collaborative response method described above, and will not be repeated here.
[0136] In one exemplary embodiment, such as Figure 7 As shown, a distributed fire situation awareness and collaborative response system 70 is provided, comprising: an acquisition module 701 for acquiring a multimodal alarm information set; a first determination module 702 for inputting the multimodal alarm information set into a preset analysis model to determine an alarm analysis report, wherein the preset analysis model includes the correspondence between the multimodal alarm information set and the alarm analysis report; a second determination module 703 for determining an alarm handling strategy based on the alarm analysis report, wherein the alarm handling strategy is used to guide the handling of the alarm; and a push module 704 for pushing the alarm handling strategy to preset relevant personnel.
[0137] Optionally, the second determining module 703 is also used to: determine the handling level based on the police situation analysis report; determine the handling plan based on the handling level; and determine the police situation handling strategy based on the handling plan.
[0138] Optionally, the push module 704 is further configured to: classify the alarm handling strategy by permission to obtain a classification strategy; determine the permission level of preset relevant personnel from the preset database to obtain the personnel permission level; and push the classification strategy to the preset relevant personnel according to the personnel permission level, wherein the permission classification of the preset relevant personnel corresponds to the permission classification of the alarm handling strategy.
[0139] Optionally, the distributed fire situation awareness and collaborative response system also includes a third determination module, connected to the push module (not shown in the figure). The third determination module is used to: obtain the real-time alarm processing progress; construct an alarm status data chain and an on-site document timeline based on the real-time alarm processing progress, wherein the alarm status data chain is used to characterize the process nodes in the alarm processing process, and the on-site document timeline is used to record the status of the scene where the alarm occurs in real time; and determine the alarm processing result based on the alarm status data chain and the on-site document timeline.
[0140] Optionally, the third determining module is also used to: in response to the completion of the police incident handling, determine a multi-dimensional special report based on the police incident status data chain and the on-site document timeline, wherein the multi-dimensional special report includes personnel training dimension, education dimension and prevention and inspection dimension; and store the multi-dimensional special report in a preset database.
[0141] Optionally, the acquisition module 701 is further configured to: acquire video information, image information, audio information and location information corresponding to the alarm; and use a preset information extraction model to perform structured information extraction on the video information, image information, audio information and location information to obtain a multimodal alarm information set, wherein the preset information extraction model is used to perform structured information extraction on the input data according to preset structured extraction rules.
[0142] In one exemplary embodiment, a computer device is provided, which may be a server or a terminal, and its internal structure diagram may be as follows. Figure 8 As shown, this computer device includes a processor, memory, input / output interfaces (I / O), and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores multimodal alarm information sets. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a distributed fire situation awareness and collaborative response method.
[0143] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0144] In one exemplary embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0145] In one exemplary embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.
[0146] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.
[0147] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0148] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM).
[0149] The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0150] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0151] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A distributed fire situation awareness and collaborative response method, characterized in that, The distributed fire situation awareness and collaborative response method includes: Acquire multimodal police information sets; The multimodal alarm information set is input into a preset analysis model to determine an alarm analysis report, wherein the preset analysis model includes the correspondence between the multimodal alarm information set and the alarm analysis report; Based on the aforementioned incident analysis report, an incident handling strategy is determined, wherein the incident handling strategy is used to guide the handling of the incident; The aforementioned emergency response strategy will be pushed to the designated relevant personnel.
2. The distributed fire situation awareness and collaborative response method according to claim 1, characterized in that, The step of determining the incident handling strategy based on the incident analysis report specifically includes: Based on the aforementioned police situation analysis report, the response level is determined; Based on the stated severity level, a response plan will be determined. Based on the aforementioned contingency plan, the emergency response strategy is determined.
3. The distributed fire situation awareness and collaborative response method according to claim 1, characterized in that, The step of pushing the alarm handling strategy to preset relevant personnel specifically includes: The aforementioned alarm handling strategy is classified into different levels based on permissions to obtain a hierarchical strategy; The permission levels of the preset relevant personnel are determined from the preset database to obtain the personnel permission levels; The hierarchical strategy is pushed to the preset relevant personnel according to the personnel permission level, wherein the permission level of the preset relevant personnel corresponds to the permission level of the alarm handling strategy.
4. The distributed fire situation awareness and collaborative response method according to claim 1, characterized in that, After pushing the alarm handling strategy to preset relevant personnel, the method further includes: Get real-time progress updates on police incident handling; Based on the real-time police incident processing progress, a police incident status data chain and an on-site document timeline are constructed. The police incident status data chain is used to characterize the process nodes in the police incident processing, and the on-site document timeline is used to record the status of the scene where the police incident occurs in real time. The police incident handling result is determined based on the police incident status data chain and the on-site document timeline.
5. The distributed fire situation awareness and collaborative response method according to claim 4, characterized in that, After determining the incident handling result based on the incident status data chain and the on-site document timeline, the method further includes: In response to the completion of the police incident handling process, a multi-dimensional special report is determined based on the police incident status data chain and the on-site document timeline. The multi-dimensional special report includes personnel training dimension, education dimension, and prevention and inspection dimension. The multidimensional special report is stored in a preset database.
6. The distributed fire situation awareness and collaborative response method according to claim 1, characterized in that, The acquisition of the multimodal alarm information set specifically includes: Obtain video, image, audio, and location information corresponding to the police report; A preset information extraction model is used to extract structured information from the video information, the image information, the audio information, and the location information to obtain a multimodal police information set. The preset information extraction model is used to extract structured information from the input data according to preset structured extraction rules.
7. A distributed fire situation awareness and collaborative response system, characterized in that, The distributed fire situation awareness and collaborative response system includes: The acquisition module is used to acquire multimodal alarm information sets; The first determining module is used to input the multimodal alarm information set into a preset analysis model to determine an alarm analysis report, wherein the preset analysis model includes the correspondence between the multimodal alarm information set and the alarm analysis report; The second determining module is used to determine the alarm handling strategy based on the alarm analysis report, wherein the alarm handling strategy is used to guide the handling of the alarm. The push module is used to push the alarm handling strategy to preset relevant personnel.
8. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the steps of the distributed fire situation awareness and collaborative response method according to any one of claims 1-6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the distributed fire situation awareness and collaborative response method as described in any one of claims 1-6.
10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the distributed fire situation awareness and collaborative response method as described in any one of claims 1-6.