Fire alarm processing method and system based on Internet of Things

Through IoT technology and Bluetooth beacons, the evacuation path and rescue plan are determined at the fire site, and the problem of lack of intelligence in evacuation guidance in the existing technology and insufficient assistance to the disabled and weak is solved, and efficient and safe fire evacuation and rescue are achieved.

CN120071532APending Publication Date: 2025-05-30海宏技术有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510044758.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-11
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing Internet of Things fire alarm handling methods lack personalization and intelligence in evacuation guidance, and cannot provide the best evacuation paths and rescue plans based on the specific situation of the fire site, and lack evacuation assistance to the disabled and weak.

Method used

Receive fire alarm information through the Internet of Things, determine the fire location and evacuation area, use Bluetooth beacon and voice broadcast technology to determine the user's location, generate an evacuation website containing building evacuation maps and evacuation paths, and identify the weak through monitoring images, determine the leading path, and provide intelligent evacuation and rescue support.

Benefits of technology

It has achieved the best evacuation path and rescue plan based on the fire scene, reduced the congestion during evacuation, and provided precise assistance and guidance for the disabled and weak, improving the safety and efficiency of fire evacuation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120071532A_ABST
    Figure CN120071532A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of fire alarm, and provides a fire alarm processing method and system based on the Internet of Things, and the method comprises the following steps: receiving fire alarm information, and determining a fire position and an evacuation region according to the fire alarm information; the fire early warning information is broadcasted through voice, and the fire early warning information comprises the steps that terminal Bluetooth is opened, and the position of a user is determined through a Bluetooth beacon arranged in the building; determining the number of people in each block in the evacuation area, calling a building evacuation map, and determining an evacuation path of each block based on the number of people and the block position; and sending an evacuation website to the user terminal based on the Bluetooth beacon, wherein the evacuation website comprises a building evacuation map and an evacuation path. According to the invention, the evacuation website containing the building evacuation diagram and the evacuation path is sent to the user terminal through the technical means of voice broadcast, Bluetooth beacons and the like, the evacuation path comprehensively considers the personnel position and the number of evacuated personnel, and the crowdedness degree during evacuation is reduced as much as possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of fire alarm, and specifically relates to a fire alarm processing method and system based on the Internet of Things. Background Art

[0002] With the acceleration of the urbanization process, the number of high-rise buildings, large commercial complexes, and various public places has increased sharply. These places are densely populated, and once a fire occurs, the consequences are often very serious. The Internet of Things technology can achieve comprehensive perception, dynamic monitoring, and intelligent management of the fire situation through various sensors, wireless communication devices, etc. However, there are still some deficiencies in the current fire alarm processing methods based on the Internet of Things in practical applications. For example, although some systems can collect and determine fire alarm information, they lack personalization and intelligence in evacuation guidance, and cannot provide the optimal evacuation path and rescue plan according to the specific situation of the fire scene. It is easy to occur congestion when people evacuate, which will hinder the evacuation process. At the same time, there is a lack of evacuation assistance for the disabled and the weak. Therefore, it is necessary to provide a fire alarm processing method and system based on the Internet of Things to solve the above problems. Summary of the Invention

[0003] Aiming at the deficiencies of the existing technology, the purpose of the present invention is to provide a fire alarm processing method and system based on the Internet of Things to solve the problems existing in the above background art.

[0004] The present invention is implemented as follows. A fire alarm processing method based on the Internet of Things, the method includes the following steps:

[0005] Receive fire alarm information based on the Internet of Things, send the fire alarm information to the security terminal, and determine the fire location and evacuation area according to the fire alarm information;

[0006] Broadcast fire warning information by voice. The fire warning information includes turning on the terminal Bluetooth and the disabled and the weak raising their hands and staying on the side waiting for assistance and guidance, and determining the user location through the Bluetooth beacons set in the building;

[0007] Determine the number of people in each block within the evacuation area, retrieve the building evacuation map, and determine the evacuation path for each block based on the number of people and the block location;

[0008] Send the evacuation website to the user terminal based on the Bluetooth beacon. The evacuation website contains the building evacuation map and the evacuation path;

[0009] Retrieve the fire-fighting equipment distribution map, generate an evacuation along-the-way rescue plan. The evacuation along-the-way rescue plan includes protection measures and fire-fighting measures, and upload the evacuation along-the-way rescue plan to the evacuation website;

[0010] Identify disabled or weak people through surveillance images, determine their locations, determine the leading path based on the locations of all disabled or weak people, and send the leading path to the security terminal.

[0011] As a further solution of the present invention: The step of determining the user's location by means of Bluetooth beacons provided in the building specifically includes:

[0012] The user terminal records the MAC address of the received Bluetooth beacon and the corresponding signal strength value, and uploads the MAC address and signal strength value to the positioning server;

[0013] Based on the positioning server and Bluetooth signal strength indication technology, calculate the distances between the user terminal and each Bluetooth beacon to obtain multiple distance information;

[0014] Determine the user's location according to the multiple distance information and the centroid positioning algorithm.

[0015] As a further solution of the present invention: The step of determining the evacuation path of each block based on the number of people and the block location specifically includes:

[0016] Determine the current number of people Ni in each block, where i represents the block number; convert the building evacuation map into a node-edge structure, where the nodes represent the location points in the evacuation map and the edges represent the connection paths between the nodes;

[0017] Construct the cost function of the evacuation path C(pi) = α×L(pi) + β×D(pi), where C(pi) is the cost of the evacuation path pi of block i, L(pi) is the path length, D(pi) is the degree of congestion on the path, α and β are weight coefficients, and D(pi) = ∑ j∈pi Aj / Nj, where Nj is the number of people at the jth node on the path pi, and Aj is the capacity or area of the node;

[0018] Based on the path search algorithm, search for the best evacuation path for each block, and select the path according to the cost function C(pi) during the search process.

[0019] As a further solution of the present invention: The step of retrieving the fire protection equipment distribution map and generating the rescue plan along the evacuation route specifically includes:

[0020] Match the evacuation path with the fire protection equipment distribution map to determine the protection equipment and fire extinguishing equipment in the evacuation path;

[0021] Generate the rescue plan along the evacuation route based on the protection equipment, fire extinguishing equipment, and equipment locations. Each evacuation path corresponds to a rescue plan along the evacuation route.

[0022] As a further solution of the present invention: The steps of identifying disabled and weak people through monitoring images, determining the positions of disabled and weak people, and determining the leading path according to the positions of all disabled and weak people specifically include:

[0023] Identify the raising-hand feature in the monitoring image, and determine the positions of disabled and weak people according to the camera numbers and shooting angles;

[0024] Analyze the positions of all disabled and weak people, determine the leading groups, and determine a leading path for each leading group.

[0025] As a further solution of the present invention: The steps of analyzing the positions of all disabled and weak people, determining the leading groups, and determining a leading path for each leading group specifically include: determining the evacuation paths of each disabled and weak person based on their positions, classifying the evacuation paths of disabled and weak people to obtain leading groups, each leading group contains a longest evacuation path, and other evacuation paths are part of the longest evacuation path. The longest evacuation path is the leading path, and the starting points of other evacuation paths will be marked in the leading path.

[0026] Another object of the present invention is to provide an Internet-of-Things-based fire alarm processing system, and the system includes:

[0027] A fire alarm information module, which is used to receive fire alarm information based on the Internet of Things, send the fire alarm information to the security terminal, and determine the fire location and evacuation area according to the fire alarm information;

[0028] A user location determination module, which is used to broadcast fire warning information by voice. The fire warning information includes turning on the terminal Bluetooth and disabled and weak people raising their hands and waiting for help and guidance on the side. Determine the user location through Bluetooth beacons set in the building;

[0029] An evacuation path determination module, which is used to determine the number of people in each block in the evacuation area, retrieve the building evacuation map, and determine the evacuation path of each block based on the number of people and the block location;

[0030] An evacuation information sending module, which is used to send an evacuation website to the user terminal based on Bluetooth beacons. The evacuation website contains the building evacuation map and the evacuation path;

[0031] An on-the-way rescue plan module, which is used to retrieve the fire-fighting equipment distribution map, generate an on-the-way rescue plan for evacuation. The on-the-way rescue plan for evacuation includes protection measures and fire-fighting measures, and upload the on-the-way rescue plan for evacuation to the evacuation website;

[0032] A disabled and weak people leading module, which is used to identify disabled and weak people through monitoring images, determine the positions of disabled and weak people, determine the leading path according to the positions of all disabled and weak people, and send the leading path to the security terminal.

[0033] As a further solution of the present invention: The user location determination module includes:

[0034] A signal strength value unit, configured to record the MAC address of the received Bluetooth beacon and the corresponding signal strength value through the user terminal, and upload the MAC address and the signal strength value to the positioning server;

[0035] A distance information determination unit, configured to calculate the distances between the user terminal and each Bluetooth beacon based on the positioning server and the Bluetooth signal strength indication technology, and obtain a plurality of distance information;

[0036] A user location determination unit, configured to determine the user location according to the plurality of distance information and the centroid positioning algorithm.

[0037] As a further solution of the present invention: The evacuation path determination module includes:

[0038] An information processing unit, configured to determine the current number of people Ni in each block, where i represents the block number; convert the building evacuation map into a node-edge structure, where the nodes represent the position points in the evacuation map, and the edges represent the connection paths between the nodes;

[0039] A cost function construction unit, configured to construct a cost function C(pi) = α×L(pi) + β×D(pi) of the evacuation path, where C(pi) is the cost of the evacuation path pi of block i, L(pi) is the path length, D(pi) is the degree of congestion on the path, α and β are weight coefficients, and D(pi) = ∑ j∈pi Aj / Nj, where Nj is the number of people at the jth node on the path pi, and Aj is the capacity or area of the node;

[0040] An optimal evacuation path unit, configured to search for the optimal evacuation path of each block based on the path search algorithm, and select the path according to the cost function C(pi) during the search process.

[0041] As a further solution of the present invention: The disabled and weak people leading module includes:

[0042] A raising hand feature recognition unit, configured to recognize the raising hand feature in the monitoring image, and determine the location of the disabled and weak people according to the camera number and the shooting angle;

[0043] A leading path determination unit, configured to analyze the locations of all the disabled and weak people, determine the leading groups, and determine a leading path for each leading group.

[0044] Compared with the prior art, the beneficial effects of the present invention are:

[0045] The present invention determines the fire location and evacuation area based on fire alarm information, and sends an evacuation website containing a building evacuation map and evacuation route to the user terminal through technical means such as voice broadcast and Bluetooth beacons. The evacuation route comprehensively considers the personnel location and the number of evacuating personnel, and reduces the congestion degree during evacuation as much as possible, and generates an evacuation rescue plan along the way containing protective measures and fire extinguishing measures, providing intelligent rescue support for the evacuating personnel. In addition, the disabled and weak persons are identified through monitoring images, their locations are determined, and the leading path is determined based on the locations of all the disabled and weak persons, and the leading path is sent to the security terminal, realizing the precise assistance and guidance for the disabled and weak persons and reducing their safety risks in the fire. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 It is a flowchart of a method for processing fire alarms based on the Internet of Things.

[0047] Figure 2 It is a flowchart of determining the user location in a method for processing fire alarms based on the Internet of Things.

[0048] Figure 3 It is a flowchart of determining the evacuation route of each block in a method for processing fire alarms based on the Internet of Things.

[0049] Figure 4 It is a flowchart of generating an evacuation rescue plan along the way in a method for processing fire alarms based on the Internet of Things.

[0050] Figure 5 It is a flowchart of determining the leading path based on the locations of the disabled and weak persons in a method for processing fire alarms based on the Internet of Things.

[0051] Figure 6 It is a schematic structural diagram of a fire alarm processing system based on the Internet of Things. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0052] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0053] The following describes in detail the specific implementation of the present invention with reference to specific embodiments.

[0054] As Figure 1 shown, an embodiment of the present invention provides a method for processing fire alarms based on the Internet of Things, and the method includes the following steps:

[0055] S100, receiving fire alarm information based on the Internet of Things, sending the fire alarm information to the security terminal, and determining the fire location and evacuation area according to the fire alarm information;

[0056] S200, the voice broadcasts the fire warning information, and the fire warning information includes turning on the terminal Bluetooth and asking the disabled and weak people to raise their hands and stay on the side for assistance and guidance, and determining the user's location through the Bluetooth beacons set in the building;

[0057] S300, determining the number of people in each block within the evacuation area, retrieving the building evacuation map, and determining the evacuation path for each block based on the number of people and the block location;

[0058] S400, sending the evacuation website to the user terminal based on the Bluetooth beacon, and the evacuation website includes the building evacuation map and the evacuation path;

[0059] S500, retrieving the distribution map of fire-fighting equipment, generating an evacuation along-the-way assistance plan, and the evacuation along-the-way assistance plan includes protective measures and fire-fighting measures, and uploading the evacuation along-the-way assistance plan to the evacuation website;

[0060] S600, identifying the disabled and weak people through the monitoring images, determining the locations of the disabled and weak people, determining the leading path based on the locations of all the disabled and weak people, and sending the leading path to the security terminal.

[0061] It should be noted that the Internet of Things technology can achieve a comprehensive perception, dynamic monitoring and intelligent management of the fire situation through various sensors, wireless communication devices, etc. Although the Internet of Things technology can collect and determine the fire alarm information, it lacks personalization and intelligence in evacuation guidance, and cannot provide the optimal evacuation path and assistance plan according to the specific situation of the fire scene. At the same time, there is a lack of evacuation assistance for the disabled and weak people. The embodiments of the present invention aim to solve the above problems.

[0062] In the embodiments of the present invention, when the fire alarm information is determined through the Internet of Things technology, the fire alarm information will be sent to the security terminal, enabling the security personnel to guide people to evacuate quickly. And the fire location and the evacuation area will be determined according to the fire alarm information, where the fire location and the evacuation area are determined by the installation locations of the Internet of Things terminals. Then, the fire warning information will be broadcast through the speakers in the building. The fire warning information includes turning on the Bluetooth of the terminal (the user's own mobile phone) and asking the disabled and the weak to raise their hands and stay on the side waiting for help and guidance. Then, the user's location will be automatically determined through the Bluetooth beacons set in the building. In this way, the number of people in each block within the evacuation area can be determined, and the building evacuation map can be retrieved. The building evacuation map is formulated in advance. Then, according to the number of people and the block locations, the evacuation path for each block is determined. In this way, the evacuation path comprehensively considers the location and the number of evacuating people, and reduces the congestion degree during evacuation as much as possible. In addition, in the embodiments of the present invention, an evacuation website is constructed in advance. The building evacuation map and the evacuation path will be uploaded to the evacuation website. The evacuation website will be sent to the user's mobile phone based on the Bluetooth beacons installed in the building. In this way, users can clearly know their respective evacuation paths and avoid confusion during evacuation. Then, the fire-fighting equipment distribution map will be retrieved. The fire-fighting equipment distribution map is also formulated in advance. Then, an evacuation rescue plan along the way is generated. The evacuation rescue plan along the way includes protection measures and fire-fighting measures. The evacuation rescue plan along the way is uploaded to the evacuation website, so that it is convenient for users to take protection while evacuating, and those who have the ability can appropriately extinguish the fire, ensuring that the evacuation path is safer. In addition, in the embodiments of the present invention, the disabled and the weak will also be identified through the monitoring images, their locations will be determined, and the leading path will be determined according to the locations of all the disabled and the weak. The leading path will be sent to the security terminal, enabling the security personnel to go according to the leading path to guide the disabled and the weak to evacuate, with higher humanization.

[0063] As Figure 2 shown, as a preferred embodiment of the present invention, the step of determining the user location through the Bluetooth beacons set in the building specifically includes:

[0064] S201, the user terminal records the MAC address of the received Bluetooth beacon and the corresponding signal strength value, and uploads the MAC address and the signal strength value to the positioning server;

[0065] S202, based on the positioning server and the Bluetooth signal strength indication technology, calculates the distances between the user terminal and each Bluetooth beacon, and obtains a plurality of distance information;

[0066] S203, determines the user location according to the plurality of distance information and the centroid positioning algorithm.

[0067] In the embodiments of the present invention, several Bluetooth beacons are installed in a building, and the Bluetooth beacons continuously send Bluetooth signals containing their addresses and signal strengths. The Bluetooth module of the user's mobile phone receives the signals from the surrounding Bluetooth beacons, and the mobile phone records the MAC address of each received beacon and the corresponding signal strength value, and then uploads the MAC address and the signal strength value to the positioning server; the positioning server uses the Received Signal Strength Indication (RSSI) technology to calculate the distance between the mobile phone and each Bluetooth beacon according to the received signal strength value. In this way, through the distance information of multiple beacons, algorithms such as triangulation positioning and centroid positioning can be used to determine the specific location of the user.

[0068] As Figure 3 shown, as a preferred embodiment of the present invention, the step of determining the evacuation path of each block based on the number of people and the block location specifically includes:

[0069] S301, determine the current number of people Ni in each block, where i represents the block number; convert the building evacuation map into a node-edge structure, where the nodes represent the location points in the evacuation map and the edges represent the connection paths between the nodes;

[0070] S302, construct the cost function of the evacuation path C(pi) = α × L(pi) + β × D(pi), where C(pi) is the cost of the evacuation path pi of block i, L(pi) is the path length, D(pi) is the degree of congestion on the path, α and β are weight coefficients, and D(pi) = ∑ j∈pi Aj / Nj, where Nj is the number of people at the jth node on the path pi and Aj is the capacity or area of this node;

[0071] S303, search for the best evacuation path of each block based on the path search algorithm, and select the path according to the cost function C(pi) during the search process.

[0072] In the embodiments of the present invention, in order to determine the evacuation path, each block is first numbered, and the current number of people in each block is set as Ni. Then, the building evacuation map is converted into a node-edge structure in graph theory, where the nodes represent the location points in the evacuation map (such as stairwells, exits, block doorways), and the edges represent the connection paths between the nodes; then, considering the path length and the degree of congestion comprehensively, the cost function of the evacuation path C(pi) = α × L(pi) + β × D(pi) is constructed, where α and β are weight coefficients, which are set as customizations, Aj is the capacity or area of this node, and the capacity of each node is also set in advance. Then, the best evacuation path of each block is searched according to the path search algorithm (such as Dijkstra algorithm, A* algorithm, etc.). In this way, it is possible to ensure that each user can find the exit as soon as possible and avoid uneven congestion.

[0073] As Figure 4 shown, as a preferred embodiment of the present invention, the steps of retrieving the distribution map of fire-fighting equipment and generating an evacuation rescue plan along the way specifically include:

[0074] S501, matching the evacuation route with the distribution map of fire-fighting equipment to determine the protective equipment and fire extinguishing equipment in the evacuation route;

[0075] S502, generating an evacuation rescue plan along the way based on the protective equipment, fire extinguishing equipment and their locations, and each evacuation route corresponds to an evacuation rescue plan along the way.

[0076] In the embodiment of the present invention, the evacuation route will also be matched with the distribution map of fire-fighting equipment to determine the protective equipment and fire extinguishing equipment along the way, and then the protective equipment and fire extinguishing equipment along the way will be marked on the evacuation route to obtain the evacuation rescue plan along the way. The protective equipment and fire extinguishing equipment include but are not limited to protective covers, fire extinguishers, fire hydrants, fire pumps, fire doors, fire shutters, emergency lighting, etc., so that users can evacuate safely.

[0077] As Figure 5 shown, as a preferred embodiment of the present invention, the steps of identifying disabled and weak people through monitoring images, determining the locations of disabled and weak people, and determining the leading path according to the locations of all disabled and weak people specifically include:

[0078] S601, identifying the raising hand feature in the monitoring image, and determining the locations of disabled and weak people according to the camera number and shooting angle;

[0079] S602, analyzing the locations of all disabled and weak people to determine the leading groups, and determining a leading path for each leading group.

[0080] In the embodiment of the present invention, in order to determine the locations of disabled and weak people, the raising hand feature in the monitoring image will be automatically identified. It is easy to understand that only disabled and weak people in need of help have the need to raise their hands. If disabled and weak people already have family and friends to take care of and assist them, they do not need to raise their hands. After the raising hand feature is identified in the monitoring image, the corresponding camera number and shooting angle will be determined. The camera number reflects the installation location of the camera, so that the locations of disabled and weak people can be obtained. Then, the locations of all disabled and weak people will be automatically analyzed to determine the leading groups, and a leading path will be determined for each leading group.

[0081] In the embodiments of the present invention, the step of analyzing the positions of all disabled and weak people to determine the leading groups and determining a leading path for each leading group specifically includes: determining the evacuation paths of each disabled and weak person based on their positions, classifying the evacuation paths of the disabled and weak people to obtain the leading groups. Each leading group contains the longest evacuation path, and the other evacuation paths are part of the longest evacuation path. That is to say, several disabled and weak people corresponding to a leading group are on the same route, and the longest evacuation path is the leading path. The starting points of the other evacuation paths will be marked on the leading path. In this way, one security personnel can assist multiple disabled and weak people, with higher efficiency.

[0082] As Figure 6 shown, the embodiments of the present invention also provide an Internet of Things-based fire alarm processing system, which includes:

[0083] A fire alarm information module 100, configured to receive fire alarm information based on the Internet of Things, send the fire alarm information to a security terminal, and determine the fire location and evacuation area according to the fire alarm information;

[0084] A user location determination module 200, configured to broadcast a fire warning message by voice. The fire warning message includes turning on the terminal Bluetooth and disabled and weak people raising their hands and staying on the side waiting for assistance and guidance, and determining the user location through Bluetooth beacons set in the building;

[0085] An evacuation path determination module 300, configured to determine the number of people in each block in the evacuation area, retrieve the building evacuation map, and determine the evacuation path of each block based on the number of people and the block location;

[0086] An evacuation information sending module 400, configured to send an evacuation website to the user terminal based on the Bluetooth beacon. The evacuation website contains the building evacuation map and the evacuation path;

[0087] An on-the-way rescue plan module 500, configured to retrieve the fire fighting equipment distribution map, generate an on-the-way rescue plan for evacuation. The on-the-way rescue plan for evacuation includes protection measures and fire extinguishing measures, and upload the on-the-way rescue plan for evacuation to the evacuation website;

[0088] A disabled and weak people leading module 600, configured to identify disabled and weak people through monitoring images, determine the positions of disabled and weak people, determine the leading path according to the positions of all disabled and weak people, and send the leading path to the security terminal.

[0089] As a preferred embodiment of the present invention, the user location determination module 200 includes:

[0090] A signal strength value unit, configured to record the MAC address of the received Bluetooth beacon and the corresponding signal strength value through the user terminal, and upload the MAC address and the signal strength value to the positioning server;

[0091] A distance information determining unit, configured to calculate the distances between the user terminal and each Bluetooth beacon based on a positioning server and Bluetooth signal strength indication technology, and obtain a plurality of distance information;

[0092] A user location determining unit, configured to determine the user location according to the plurality of distance information and a centroid positioning algorithm.

[0093] As a preferred embodiment of the present invention, the evacuation path determination module 300 includes:

[0094] An information processing unit, configured to determine the current number of people Ni in each block, where i represents the block number; convert the building evacuation map into a node-edge structure, where the nodes represent the location points in the evacuation map and the edges represent the connection paths between the nodes;

[0095] A cost function construction unit, configured to construct a cost function C(pi) = α×L(pi) + β×D(pi) for the evacuation path, where C(pi) is the cost of the evacuation path pi of block i, L(pi) is the path length, D(pi) is the degree of congestion on the path, α and β are weight coefficients, and D(pi) = ∑ j∈pi Aj / Nj, where Nj is the number of people at the jth node on the path pi, and Aj is the capacity or area of the node;

[0096] An optimal evacuation path unit, configured to search for the optimal evacuation path for each block based on a path search algorithm, and select a path according to the cost function C(pi) during the search process.

[0097] As a preferred embodiment of the present invention, the disabled and weak people leading module 600 includes:

[0098] A raising hand feature recognition unit, configured to recognize the raising hand feature in the monitoring image and determine the location of the disabled and weak people according to the camera number and shooting angle;

[0099] A leading path determination unit, configured to analyze the locations of all the disabled and weak people, determine the leading groups, and determine a leading path for each leading group.

[0100] The above only describes the preferred embodiments of the present invention in detail and is not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

[0101] It should be understood that although the steps in the flowcharts of the embodiments of the present invention are shown in sequence according to the indications of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in each embodiment may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.

[0102] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0103] After considering the specification and the disclosure of the embodiments, those skilled in the art will readily think of other embodiments of the present disclosure. This application aims to cover any variations, uses, or adaptations of the present disclosure. These variations, uses, or adaptations follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and the embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the claims.

Claims

1. A fire alarm processing method based on the Internet of Things, characterized in that: The method comprises the following steps: Receive fire alarm information based on the Internet of Things, send the fire alarm information to the security terminal, and determine the fire location and evacuation area based on the fire alarm information; Voice broadcast of fire warning information, including turning on the terminal Bluetooth and the disabled raising their hands to the side to wait for assistance and guidance, and determining the user's location through the Bluetooth beacon set up in the building; Determine the number of people in each block within the evacuation area, retrieve the building evacuation map, and determine the evacuation path for each block based on the number of people and block location; Send an evacuation website to the user terminal based on Bluetooth beacon, which contains building evacuation map and evacuation route; Adjust the fire-fighting equipment distribution map, generate an evacuation rescue plan along the way, the evacuation rescue plan along the way includes protective measures and fire-fighting measures, and upload the evacuation rescue plan along the way to the evacuation website; Through monitoring images, disabled and weak persons are identified and their locations are determined. Based on the locations of all disabled and weak persons, a guidance path is determined and the guidance path is sent to the security terminal.

2. The method for processing fire alarms based on the Internet of Things according to claim 1, characterized in that: The step of determining the user's location by using the Bluetooth beacon set in the building specifically includes: The user terminal records the MAC address and corresponding signal strength value of the received Bluetooth beacon, and uploads the MAC address and signal strength value to the positioning server; Calculate the distance between the user terminal and each Bluetooth beacon based on the positioning server and Bluetooth signal strength indication technology to obtain multiple distance information; The user's location is determined based on multiple distance information and centroid positioning algorithm.

3. The method for processing fire alarm based on the Internet of Things according to claim 1, characterized in that: The step of determining the evacuation path of each block based on the number of personnel and the block location specifically includes: Determine the current number of people Ni in each block, where i represents the block number; transform the building evacuation diagram into a node-edge structure, where nodes represent location points in the evacuation diagram and edges represent connection paths between nodes; The cost function of the evacuation path is constructed as C(pi)=α×L(pi)+β×D(pi), where C(pi) is the cost of the evacuation path pi of block i, L(pi) is the path length, D(pi) is the congestion level on the path, α and β are weight coefficients, and D(pi)=∑ j∈pi Aj / Nj, where Nj is the number of people at the jth node on path pi, and Aj is the capacity or area of ​​the node; The optimal evacuation path for each block is searched based on the path search algorithm. During the search process, the path is selected according to the cost function C(pi).

4. The method for processing fire alarm based on the Internet of Things according to claim 1, characterized in that: The step of adjusting the fire-fighting equipment distribution map and generating an evacuation rescue plan along the way specifically includes: Match the evacuation route with the fire equipment distribution map to determine the protective equipment and fire extinguishing equipment in the evacuation route; An evacuation rescue plan along the way is generated based on the protective equipment, fire-fighting equipment and equipment locations. Each evacuation path corresponds to an evacuation rescue plan along the way.

5. The method for processing fire alarm based on the Internet of Things according to claim 1, characterized in that: The steps of identifying the disabled and weak persons through monitoring images, determining the positions of the disabled and weak persons, and determining the guiding path according to the positions of all the disabled and weak persons specifically include: Identify the hand-raising feature in the surveillance image and determine the location of the disabled person based on the camera number and shooting angle; Analyze the positions of all disabled people, determine the leading groups, and determine a leading path for each leading group.

6. The method for processing fire alarm based on the Internet of Things according to claim 5, characterized in that: The steps of analyzing the positions of all disabled persons, determining leading groups, and determining a leading path for each leading group specifically include: determining the evacuation path of each disabled person based on the position of the disabled person, classifying the evacuation paths of the disabled persons to obtain leading groups, each leading group contains a longest evacuation path, and the other evacuation paths are part of the longest evacuation path. The longest evacuation path is the leading path, and the starting points of the other evacuation paths will be marked in the leading path.

7. A fire alarm processing system based on the Internet of Things, characterized in that: The system comprises: The fire alarm information module is used to receive fire alarm information based on the Internet of Things, send the fire alarm information to the security terminal, and determine the fire location and evacuation area based on the fire alarm information; The user location determination module is used to broadcast fire warning information by voice, including turning on the terminal Bluetooth and the disabled raising their hands to the side to wait for assistance and guidance, and determining the user's location through the Bluetooth beacon set in the building; An evacuation path determination module is used to determine the number of people in each block in the evacuation area, retrieve the building evacuation map, and determine the evacuation path of each block based on the number of people and the location of the block; An evacuation information sending module is used to send an evacuation website to a user terminal based on a Bluetooth beacon, where the evacuation website includes a building evacuation map and an evacuation route; The rescue plan module along the way is used to adjust the fire-fighting equipment distribution map, generate an evacuation rescue plan along the way, and the evacuation rescue plan along the way includes protective measures and fire-fighting measures, and upload the evacuation rescue plan along the way to the evacuation website; The disabled and weak person guiding module is used to identify disabled and weak persons through monitoring images, determine their locations, determine the guiding path based on the locations of all disabled and weak persons, and send the guiding path to the security terminal.

8. The fire alarm processing system based on the Internet of Things according to claim 7 is characterized in that: The user location determination module comprises: A signal strength value unit, used to record the MAC address and corresponding signal strength value of the received Bluetooth beacon through the user terminal, and upload the MAC address and signal strength value to the positioning server; A distance information determination unit, configured to calculate the distance between the user terminal and each Bluetooth beacon based on the positioning server and the Bluetooth signal strength indication technology to obtain a plurality of distance information; The user position determination unit is used to determine the user position according to multiple distance information and a centroid positioning algorithm.

9. The fire alarm processing system based on the Internet of Things according to claim 7, characterized in that: The evacuation path determination module includes: An information processing unit is used to determine the current number of people Ni in each block, where i represents the block number; convert the building evacuation map into a node-edge structure, where a node represents a location point in the evacuation map and an edge represents a connection path between nodes; The cost function construction unit is used to construct the cost function of the evacuation path C(pi)=α×L(pi)+β×D(pi), where C(pi) is the cost of the evacuation path pi of block i, L(pi) is the path length, D(pi) is the congestion degree on the path, α and β are weight coefficients, and D(pi)=∑ j∈pi Aj / Nj, where Nj is the number of people at the jth node on path pi, and Aj is the capacity or area of ​​the node; The best evacuation path unit is used to search for the best evacuation path for each block based on the path search algorithm. During the search process, the path is selected according to the cost function C(pi).

10. The fire alarm processing system based on the Internet of Things according to claim 7, characterized in that: The disabled person guidance module includes: A hand-raising feature recognition unit is used to recognize the hand-raising feature in the surveillance image and determine the position of the disabled person according to the camera number and shooting angle; The leading path determination unit is used to analyze the positions of all disabled persons, determine leading groups, and determine a leading path for each leading group.