Access control emergency control method and system based on multi-source data, medium and electronic equipment
By dynamically planning escape routes using multi-source data fusion technology, the problems of false alarms from single sensors and the inability to adjust laser projection devices are solved, thus achieving efficient and safe escape route guidance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-22
- Publication Date
- 2026-03-31
AI Technical Summary
Existing access control emergency systems rely on a single sensor, which is prone to false alarms, and laser projection devices cannot dynamically adjust escape routes, increasing the risk of escape.
Employing multi-source data fusion technology, the system collects environmental data in real time through various sensors, performs perception fusion calculations, dynamically plans the optimal escape route, and projects it in conjunction with a laser module.
It improves the accuracy and reliability of disaster detection, reduces escape risks, and enhances escape efficiency and safety.
Smart Images

Figure CN121354247B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to an access control emergency control method, system, medium, and electronic device based on multi-source data. Background Technology
[0002] In intelligent building environments, access control systems are not only key facilities for daily personnel access management, but also play a vital role in emergency safety management during disasters such as fires and earthquakes. For example, in the event of a fire, the access control system needs to respond quickly, providing safe and efficient escape route guidance while ensuring rapid unlocking of access devices so that people can evacuate in a timely manner.
[0003] In related technologies, existing access control emergency systems mainly rely on a single sensor (such as a temperature sensor or smoke sensor) for disaster detection and automatically unlock the access control when an anomaly is detected. In addition, some systems use laser projection devices to pre-store building maps and statically project exit directions to guide people to escape.
[0004] However, single-sensor systems are susceptible to interference; for example, kitchen fumes or steam may falsely trigger smoke sensors, leading to false alarms. Laser projection devices cannot dynamically adjust escape routes based on the real-time spread of a disaster, increasing the risk of escape. Summary of the Invention
[0005] This application provides an access control emergency control method, system, medium, and electronic device based on multi-source data. To provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended as a general commentary, nor is it intended to identify key / important components or describe the scope of protection of these embodiments. Its sole purpose is to present some concepts in a simple form as a prelude to the detailed description that follows.
[0006] In a first aspect, embodiments of this application provide an access control emergency control method based on multi-source data, applied to a face recognition access control all-in-one machine, the method comprising:
[0007] According to a preset cycle, environmental data collected in real time by various sensors deployed in the building are acquired and preprocessed to obtain a multidimensional dataset.
[0008] Based on the multidimensional dataset, determine whether the building meets the preset access control emergency conditions;
[0009] If the building meets the preset access control emergency conditions, the optimal escape route is planned based on the multidimensional dataset and the preset dynamic escape route planning function.
[0010] Unlock the electromagnetic locks of the access control system in the best escape route, trigger a preset laser module to project the image, and continue to perform the steps of acquiring and preprocessing environmental data collected in real time by various sensors deployed in the building according to a preset cycle.
[0011] Secondly, embodiments of this application provide an access control emergency control system based on multi-source data, the system comprising:
[0012] The acquisition module is used to acquire and preprocess environmental data collected in real time by various sensors deployed in the building according to a preset cycle to obtain a multidimensional dataset.
[0013] The judgment module is used to determine whether a building meets the preset access control emergency conditions based on the multidimensional dataset;
[0014] The planning module is used to plan the best escape route based on a multidimensional dataset and a preset dynamic escape route planning function, provided that the building meets the preset access control emergency conditions.
[0015] The control module is used to unlock the electromagnetic locks of the access control system in the best escape route, so as to link the preset laser module to project, and continue to execute the steps of acquiring and preprocessing the environmental data collected in real time by various sensors deployed in the building according to the preset cycle.
[0016] Thirdly, embodiments of this application provide a computer storage medium storing multiple instructions adapted for loading and execution of the above-described method steps by a processor.
[0017] Fourthly, embodiments of this application provide an electronic device that may include: a processor and a memory; wherein the memory stores a computer program adapted to be loaded by the processor and executed by the above-described method steps.
[0018] The technical solutions provided in some embodiments of this application may include the following beneficial effects:
[0019] In this embodiment, on the one hand, a multidimensional dataset is obtained by acquiring and preprocessing environmental data collected in real time by various sensors deployed within the building. Using this multidimensional dataset for sensor fusion calculation of disaster risk indicators effectively avoids false alarms from single sensors. The multi-sensor collaborative approach significantly improves the accuracy and reliability of disaster detection, greatly enhancing the safety of emergency response. On the other hand, after determining that the building meets preset access control emergency conditions, the optimal escape route can be calculated and planned in real time based on multi-source data and a preset dynamic escape route planning function, and projected in conjunction with a preset laser module. This process dynamically plans the optimal escape route based on the real-time spread of the fire, reducing escape risks and thus greatly improving escape efficiency and safety.
[0020] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0021] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0022] Figure 1 This is a flowchart illustrating an emergency access control method based on multi-source data provided in an embodiment of this application.
[0023] Figure 2 This is a system architecture diagram provided in an embodiment of this application;
[0024] Figure 3 This is a schematic diagram of the distribution of entrances and exits within a building, provided in an embodiment of this application;
[0025] Figure 4 This is a schematic block diagram of an access control emergency control process provided in an embodiment of this application;
[0026] Figure 5 This is a schematic diagram of an architecture for the linkage between an electromagnetic lock and a laser module, provided in an embodiment of this application.
[0027] Figure 6 This is a schematic diagram of the structure of an access control emergency control system based on multi-source data provided in an embodiment of this application;
[0028] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0029] The following description and accompanying drawings fully illustrate specific embodiments of this application to enable those skilled in the art to practice them.
[0030] It should be understood that the described embodiments are merely some, not all, of the embodiments in this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.
[0031] In the following description, when referring to the accompanying drawings, the same numbers in different drawings denote the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of systems and methods consistent with some aspects of this application as detailed in the appended claims.
[0032] In the description of this application, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.
[0033] The following will be combined with the appendix Figure 1 -Appendix Figure 5 This application provides a detailed description of the access control emergency control method based on multi-source data provided in its embodiments. This method can be implemented using a computer program and can run on a multi-source data-based access control emergency control system based on the von Neumann architecture. The computer program can be integrated into the application or run as a standalone utility application.
[0034] Please see Figure 1 This document provides a flowchart illustrating an emergency access control method based on multi-source data, applicable to a face recognition access control all-in-one machine. Figure 1 As shown, the method in this application embodiment may include the following steps:
[0035] S101: Acquire and preprocess environmental data collected in real time by various sensors deployed in the building according to a preset cycle to obtain a multidimensional dataset;
[0036] The preset period is a pre-defined time interval used by the system to periodically acquire sensor data, ensuring the system can monitor environmental changes within the building in real time. Various sensors deployed within the building refer to various sensor devices installed inside the building for real-time monitoring of environmental parameters. These sensors include temperature sensors, smoke sensors, thermal imaging cameras, personnel density sensors, door magnetic sensors, and vibration sensors. Real-time acquired environmental data refers to the environmental parameter data collected by the sensors at the current moment. Environmental parameter data may include temperature data, smoke concentration data, personnel density data, door status data, and vibration data. The multidimensional dataset is the pre-processed data.
[0037] In this embodiment, the specific process of acquiring and preprocessing real-time environmental data collected by various sensors deployed within a building to obtain a multidimensional dataset includes: acquiring multi-source environmental data collected in real-time by various sensors deployed within the building; wherein, the environmental data collected in real-time by each type of sensor is transmitted to the face recognition access control integrated machine via an RS-485 bus; aligning the timestamps of the multi-source environmental data using the PTP protocol and performing Kalman filtering to obtain time-synchronized multi-source environmental data; and using the time-synchronized multi-source environmental data as a multidimensional dataset. The RS-485 bus is a commonly used serial communication protocol for transmitting data over long distances and between multiple devices. PTP (Precision Time Protocol) is a network protocol for precise time synchronization, which can align the timestamps of different devices to a common time base.
[0038] In one possible implementation, the building incorporates the following sensors: Temperature sensor 1: installed in the lobby on the first floor, collecting temperature data in real time. Smoke sensor 2: installed in the corridor on the second floor, collecting smoke concentration data in real time. Thermal imaging camera 3: installed in the stairwell on the third floor, collecting heat source data in real time. Personnel density detection sensor 4: installed in the lobby on the first floor, collecting personnel density data in real time. Door magnetic sensor 5: installed at the main exit on the first floor, detecting the open / closed status of doors in real time. Vibration sensor 6: installed in the stairwell on the second floor, detecting vibrations in the building structure in real time. These sensors transmit data to the facial recognition access control system via an RS-485 bus. The PTP protocol is used to align timestamps, with all data timestamps unified to 10:00:00.000. The time-synchronized multi-source environmental data is then integrated into a multidimensional dataset.
[0039] For example Figure 2 As shown, Figure 2This application provides a system architecture diagram. The top of the system contains six different types of sensors, each responsible for collecting specific types of environmental data within the building. These six types of sensors are: Temperature sensor: monitors ambient temperature, used to detect high-temperature conditions such as fires; Smoke sensor: detects smoke concentration, commonly used for fire alarms; Thermal imaging camera: detects heat sources using thermal imaging technology, helping to identify the location of a fire; Personnel density detection sensor: monitors the density of people in the area, helping to assess evacuation needs; Door magnetic sensor: detects the open / closed status of doors, used to monitor access control status; Vibration sensor: detects vibrations in the building structure, potentially used for monitoring earthquakes or other vibration events. All sensor data is transmitted to the central processing unit via a preset communication method (such as RS-485 bus). The facial recognition access control system (with a built-in high-performance computing unit) is the core processing unit of the system, responsible for receiving data from the sensors, processing and analyzing the data, and making decisions based on the analysis results. The door lock can receive instructions from the processing unit of the facial recognition access control unit to perform door unlocking or locking operations. Simultaneously, the facial recognition access control unit also controls a laser projection module to dynamically guide the best escape route.
[0040] S102, Based on the multidimensional dataset, determine whether the building meets the preset access control emergency conditions;
[0041] The multidimensional dataset includes ambient temperature, smoke concentration, and vibration intensity.
[0042] In some embodiments of this application, the specific process of determining whether a building meets the preset access control emergency conditions based on a multidimensional dataset includes: when the ambient temperature is greater than a preset temperature threshold and the smoke concentration is greater than a preset concentration threshold, or the vibration intensity is greater than a preset intensity threshold and the building tilt angle is greater than a preset tilt angle threshold, an environmental anomaly is determined to exist; the gathering of people captured by the camera, the shouts for help captured by the microphone, and the direction of movement of people are analyzed; the gathering of people, the shouts for help, and the direction of movement are analyzed to determine whether there are any abnormal user behaviors; when there are abnormal user behaviors, the current and voltage of the access control motor are checked for abnormalities; if abnormalities are found, a backup window breaking mechanism is activated to determine that the building meets the preset access control emergency conditions; wherein, the preset temperature threshold, preset concentration threshold, and preset intensity threshold are dynamically adjusted based on historical data to learn the characteristics of different areas.
[0043] In one possible implementation, temperature sensors, smoke sensors, vibration sensors, tilt sensors, cameras, microphones, and people density sensors are deployed inside the building to monitor environmental conditions and human behavior. The system sets different thresholds for temperature, smoke concentration, vibration intensity, and building tilt angle for each area based on historical data. When the ambient temperature exceeds a preset temperature threshold (e.g., above 60°C) and the smoke concentration exceeds a preset concentration threshold (e.g., above 5% VOL), or the vibration intensity exceeds a preset intensity threshold (e.g., above level 5) and the building tilt angle exceeds a preset tilt angle threshold (e.g., above 3°), the system determines that an environmental anomaly exists. However, due to cooking activities, the temperature may frequently exceed 60°C, but if there are no abnormalities in smoke concentration or building tilt angle, the system will not determine that the environment is abnormal. In the event of an environmental anomaly, the system analyzes the crowd gathering situation captured by the cameras, the distress signals captured by the microphones, and the direction of people's movement. By analyzing the crowd gathering situation, distress signals, and direction of movement, the system determines whether there are any abnormal user behaviors. If the camera detects a large number of people gathering at the stairwell, the microphone picks up cries for help, and the people are moving towards the stairs, the system determines that there is abnormal user behavior. In the event of abnormal user behavior, the system checks the current and voltage of the access control motor for any anomalies. If the access control motor current or voltage is abnormal, the system will activate the backup window-breaking mechanism to ensure safe evacuation of personnel.
[0044] In this embodiment, the preset temperature threshold, smoke concentration threshold, vibration intensity threshold, and building tilt angle threshold are dynamically adjusted based on historical data to learn the characteristics of different areas. By dynamically adjusting the thresholds, the system can adapt to the environmental characteristics of different areas, reduce false alarms and missed alarms, and improve the accuracy of emergency response. For example, for the kitchen area of an office building, the system may raise the temperature threshold by 20% because the temperature often exceeds the normal value during cooking; adjusting the threshold can reduce false alarms.
[0045] S103, under the condition that the building meets the preset access control emergency conditions, the optimal escape route is planned according to the multidimensional dataset and the preset dynamic escape route planning function;
[0046] The preset dynamic escape path planning function includes a path cost function and a cross-floor path association expression.
[0047] In some embodiments of this application, the specific process of planning the optimal escape route based on a multidimensional dataset and a preset dynamic escape route planning function includes: determining the escape starting point and escape ending point within the building; determining multiple alternative escape routes between the escape starting point and the escape ending point from the building's topology map; calculating the total cost of each path segment of each alternative escape route based on the multidimensional dataset and the path cost function; calculating the total escape route cost of each alternative escape route based on the total cost of each path segment of each alternative escape route and the cross-floor path association expression; and selecting the alternative escape route corresponding to the minimum total escape route cost as the optimal escape route.
[0048] Specifically, the function expression for the path cost function is:
[0049] C total =α×D+β×T+γ×S+δ×H+∈×Q;
[0050] Among them, C total Let be the total cost of each path segment, D be the path distance of each path segment, T be the highest temperature of each path segment, S be the smoke concentration of each path segment, H be the crowd density of each path segment, Q be the safety factor of the staircase structure of each path segment, and α, β, γ, δ, ∈ be the weighting coefficients, with default values of α = 0.5, β = 0.2, γ = 0.15, δ = 0.1, ∈ = 0.05.
[0051] Specifically, the cross-floor path association expression includes the staircase availability judgment expression and the total cost expression for escape paths between floors; the staircase availability judgment expression is:
[0052]
[0053] Among them, Q stair T is a parameter for staircase availability. stair This represents the highest temperature of the staircase.
[0054] The total cost of escape routes between floors is expressed as follows:
[0055] C Li→Lj =C Li→Sk +C Sk→Lj +10×Q stair ;
[0056] Among them, C Li→Lj C is the total cost of each alternative escape route from floor Li to floor Lj via stairs Sk. Li→Sk C is the total cost of the path segment from floor Li to staircase Sk in each alternative escape route. Sk→Lj It is the total cost of the path segment between stairs Sk and floor Lj in each alternative escape route.
[0057] Each alternative escape route has multiple nodes, each of which is a room or stairwell within the building.
[0058] In some embodiments of this application, the specific process of calculating the total cost of each path segment of each candidate escape route based on a multidimensional dataset and a path cost function includes: dividing all nodes of each candidate escape route into multiple pairs of target nodes according to each floor; each pair of target nodes includes rooms and stairwells on each floor; obtaining the path distance, highest temperature of the path segment, smoke concentration of the path segment, crowd density, and stairwell structural safety factor of each pair of target nodes from the multidimensional dataset; dynamically adjusting the weight coefficients of the path cost function based on the highest temperature of the path segment and the stairwell structural safety factor to obtain the final path cost function; and inputting the path distance, highest temperature of the path segment, smoke concentration of the path segment, crowd density, and stairwell structural safety factor of each pair of target nodes into the final path cost function to obtain the total cost of each path segment of each candidate escape route.
[0059] Specifically, the rules for dynamically adjusting the weight coefficients of the path cost function are as follows: In the early stage of a fire (T<80℃): safety is prioritized, and β and γ are increased; during the fire spread stage (T≥80℃): speed is prioritized, and α is increased; for stairwell anomalies (Q=1): ∈=0.5 is forced, and the path is excluded.
[0060] For example, building structure Figure 3 As shown, the building has the following layout: Floor 1: 2 main exits (A1, A2), 2 safety staircases (S1, S2), and an escalator (disabled); Floor 2: Safety staircases are the same as S1 and S2, with a temporary exit B1 (connecting to an external fire escape); Floor 3: Safety staircases are the same as S1 and S2, with no direct exit. Temperature, smoke, cameras, and infrared crowd density sensors are deployed on each floor; vibration sensors are deployed in stairwells (to detect structural safety). Assume the fire originates in the northwest corner of the 3rd floor, near safety staircase S1. The temperature in stairwell S1 exceeds 100°C, and the staircase structural safety factor Q = 1 (indicating the staircase is unusable). The crowd density on the east side of the 2nd floor is 8 people / m². Exit A1 on the 1st floor is unobstructed, but the smoke concentration near A2 is 8% VOL. The escape starting point is the northwest corner of the 3rd floor. The escape endpoint is a safe area (e.g., outside the building or a designated safe assembly point). The topology map shows the floor layout of the office building and possible escape routes. By traversing the topology map, we can see that the alternative paths include: From floor 3 to floor 2: via S1 or S2. From floor 2 to floor 1: via S2 or fire escape B1. At this point, we calculate the cost of each segment using the path cost function:
[0061] From the 3rd floor to S1: Since the temperature in the S1 stairwell is >100℃, Q = 1 (unavailable), this path is excluded.
[0062] The cost of moving from level 3 to S2 is lower because S2 is unaffected.
[0063] From level 2 to A1: low population density and low path cost.
[0064] Level 2 to B1: As an alternative exit, the path cost is slightly higher.
[0065] Then, the total cost is calculated by combining the cross-floor path association expression:
[0066] Original path (3rd layer → S1 → 2nd layer): excluded because S1 is unavailable.
[0067] New path (3rd layer → S2 → 2nd layer): lowest cost.
[0068] Finally, the total cost of all alternative paths is compared, and the path with the lowest cost is selected as the optimal escape route. Globally optimal path: Level 3 → Level 2 via S2 (lowest cost). Level 2 → Level 1 via A1 (low population density). Level 1 → Safe Zone.
[0069] For example Figure 4 As shown, the system first collects real-time data from various sensors deployed within the building (such as temperature sensors, smoke sensors, and thermal imaging cameras). The Precision Time Protocol (PTP) is used to align the timestamps of the sensor data, ensuring time consistency. Kalman filtering is applied to the data to improve its accuracy and reliability. The processed multi-source environmental data is integrated into a multidimensional dataset, providing a foundation for subsequent analysis. The system checks whether ambient temperature, smoke concentration, vibration intensity, and building tilt angle exceed preset thresholds to determine if an emergency exists. These thresholds are dynamically adjusted based on historical data and the characteristics of different areas to adapt to varying environmental needs. The system analyzes camera-captured crowd gatherings, microphone-captured distress calls, and personnel movement directions to identify any abnormal behavior. Anti-interference measures are designed, such as eliminating non-human heat sources and filtering noise interference in voice recognition, to improve system accuracy. The system checks the current and voltage of the access control motors; if abnormalities are found, backup mechanisms, such as window-breaking mechanisms, are activated to ensure safe evacuation. The system unlocks the electromagnetic locks on the doors in the best escape route and activates the laser module to project a signal, guiding people to evacuate along the optimal path.
[0070] S104, unlock the access control electromagnetic lock in the best escape route, link the preset laser module to project, and continue to execute the steps of acquiring and preprocessing the environmental data collected in real time by various sensors deployed in the building according to the preset cycle.
[0071] In some embodiments of this application, the system identifies all access control points along the optimal escape route. Unlock commands are sent to these access control points, typically via wireless or wired control signals. Upon receiving the unlock command, the access control electromagnetic lock performs the unlocking operation, ensuring the path is unobstructed. The system activates a laser module linked to the access control system. According to a preset program, the laser module projects light along the optimal escape route to guide personnel evacuation. During the evacuation process, the system continues to collect sensor data at preset intervals for dynamic adjustments.
[0072] For example Figure 5 As shown, the laser module uses a 520nm green laser (light intensity ≥200mW), and the galvanometer system supports 0.1° precision deflection. The laser module adopts a high-temperature resistant structural design: sapphire glass lens (temperature resistance 300℃) + aluminum nitride heat dissipation coating, and built-in thermoelectric cooling (TEC) module. The linkage device is that the access control electromagnetic lock and the laser module are linked by a mechanical linkage, and the projection power is triggered instantly when unlocking (response time <0.5s).
[0073] In this embodiment, on the one hand, a multidimensional dataset is obtained by acquiring and preprocessing environmental data collected in real time by various sensors deployed within the building. Comprehensive judgment based on this multidimensional dataset effectively avoids false alarms from a single sensor. The multi-sensor collaborative approach significantly improves the accuracy and reliability of disaster detection, greatly enhancing the safety of emergency response. On the other hand, after determining that the building meets preset access control emergency conditions, the optimal escape route can be planned in real time based on the multidimensional dataset and a preset dynamic escape route planning function, and projected in conjunction with a preset laser module. This process dynamically plans the optimal escape route according to the real-time spread of the fire, reducing escape risks and thus greatly improving escape efficiency and safety.
[0074] The following are system embodiments of this application, which can be used to execute the method embodiments of this application. For details not disclosed in the system embodiments of this application, please refer to the method embodiments of this application.
[0075] Please see Figure 6 This illustration shows a schematic diagram of an access control emergency control system provided in an exemplary embodiment of this application. This access control emergency control system can be implemented as all or part of an electronic device through software, hardware, or a combination of both. System 1 includes an acquisition module 10, a judgment module 20, a planning module 30, and a control module 40.
[0076] The acquisition module 10 is used to acquire and preprocess environmental data collected in real time by various sensors deployed in the building according to a preset cycle to obtain a multidimensional dataset.
[0077] The judgment module 20 is used to determine whether the building meets the preset access control emergency conditions based on the multidimensional dataset;
[0078] The planning module 30 is used to plan the optimal escape route based on a multidimensional dataset and a preset dynamic escape route planning function, provided that the building meets the preset access control emergency conditions.
[0079] The control module 40 is used to unlock the access control electromagnetic locks in the optimal escape route, so as to link the preset laser module to project, and continue to execute the steps of acquiring and preprocessing the environmental data collected in real time by various sensors deployed in the building according to the preset cycle.
[0080] It should be noted that the access control emergency control system provided in the above embodiments, when executing the access control emergency control method based on multi-source data, is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the access control emergency control system based on multi-source data provided in the above embodiments and the access control emergency control method embodiments belong to the same concept, and its implementation process is detailed in the method embodiments, which will not be repeated here.
[0081] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0082] In this embodiment, on the one hand, a multidimensional dataset is obtained by acquiring and preprocessing environmental data collected in real time by various sensors deployed within the building. Comprehensive judgment based on this multidimensional dataset effectively avoids false alarms from a single sensor. The multi-sensor collaborative approach significantly improves the accuracy and reliability of disaster detection, greatly enhancing the safety of emergency response. On the other hand, after determining that the building meets preset access control emergency conditions, the optimal escape route can be planned in real time based on the multidimensional dataset and a preset dynamic escape route planning function, and projected in conjunction with a preset laser module. This process dynamically plans the optimal escape route according to the real-time spread of the fire, reducing escape risks and thus greatly improving escape efficiency and safety.
[0083] This application also provides a computer-readable medium having program instructions stored thereon, which, when executed by a processor, implement the access control emergency control method based on multi-source data provided in the above-described method embodiments.
[0084] This application also provides a computer program product containing instructions that, when run on a computer, causes the computer to execute the access control emergency control method based on multi-source data described in the above-described method embodiments.
[0085] Please see Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 7 As shown, the electronic device 1000 may include: at least one processor 1001, at least one network interface 1004, a user interface 1003, a memory 1005, and at least one communication bus 1002.
[0086] The communication bus 1002 is used to realize the connection and communication between these components.
[0087] The user interface 1003 may include a display screen and a camera. Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface.
[0088] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).
[0089] The processor 1001 may include one or more processing cores. The processor 1001 connects to various parts within the electronic device 1000 using various interfaces and lines. It executes various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 1005, and by calling data stored in the memory 1005. Optionally, the processor 1001 may be implemented using at least one hardware form selected from Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 1001 may integrate one or more of the following: a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), and a modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content to be displayed on the screen; and the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip, rather than integrated into the processor 1001.
[0090] The memory 1005 may include random access memory (RAM) or read-only memory. Optionally, the memory 1005 may include a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 1005 may also be at least one storage system located remotely from the aforementioned processor 1001. Figure 7 As shown, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an access control emergency control application.
[0091] exist Figure 7 In the illustrated electronic device 1000, the user interface 1003 is mainly used to provide an input interface for the user and to acquire user input data; while the processor 1001 can be used to call the access control emergency control application stored in the memory 1005 and specifically perform the following operations:
[0092] According to a preset cycle, environmental data collected in real time by various sensors deployed in the building are acquired and preprocessed to obtain a multidimensional dataset.
[0093] Based on the multidimensional dataset, determine whether the building meets the preset access control emergency conditions;
[0094] If the building meets the preset access control emergency conditions, the optimal escape route is planned based on the multidimensional dataset and the preset dynamic escape route planning function.
[0095] Unlock the electromagnetic locks of the access control system in the best escape route, trigger a preset laser module to project the image, and continue to perform the steps of acquiring and preprocessing environmental data collected in real time by various sensors deployed in the building according to a preset cycle.
[0096] In one embodiment, when the processor 1001 plans the optimal escape route based on the multidimensional dataset and a preset dynamic escape route planning function, it specifically performs the following operations:
[0097] Determine the starting and ending points of the escape route within the building;
[0098] From the building's topological map, identify multiple alternative escape routes between the escape starting point and the escape destination;
[0099] Based on the multidimensional dataset and the path cost function, the total cost of each path segment of each alternative escape path is calculated.
[0100] Calculate the total cost of each alternative escape route based on the total cost of each route segment and the cross-floor route association expression.
[0101] The alternative escape path with the lowest total cost is taken as the optimal escape path.
[0102] In one embodiment, when the processor 1001 calculates the total cost of each path segment for each alternative escape path based on a cube and a path cost function, it specifically performs the following operations:
[0103] Based on each floor, all nodes of each alternative escape route are divided into multiple pairs of target nodes; each pair of target nodes includes rooms and stairwells on each floor;
[0104] From the multidimensional dataset, obtain the path distance, highest temperature of the path segment, smoke concentration of the path segment, crowd density, and safety factor of the staircase structure for each pair of target nodes;
[0105] Based on the highest temperature of the path segment and the safety factor of the stair structure, the weight coefficients of the path cost function are dynamically adjusted to obtain the final path cost function;
[0106] The path distance, highest temperature of the path segment, smoke concentration of the path segment, crowd density, and safety factor of the stair structure for each pair of target nodes are input into the final path cost function to obtain the total cost of each path segment for each alternative escape route.
[0107] In one embodiment, when processor 1001 acquires and preprocesses environmental data collected in real time by various sensors deployed within a building to obtain a multidimensional dataset, it specifically performs the following operations:
[0108] It acquires multi-source environmental data in real time from various sensors deployed within the building; the environmental data acquired in real time by each type of sensor is transmitted to the face recognition access control integrated machine via RS-485 bus.
[0109] The PTP protocol is used to align the timestamps of multi-source environmental data and Kalman filtering is applied to obtain time-synchronized multi-source environmental data.
[0110] Use the time-synchronized multi-source environmental data as a multidimensional dataset.
[0111] In one embodiment, when the processor 1001 determines whether a building meets preset access control emergency conditions based on a cube, it specifically performs the following operations:
[0112] When the ambient temperature is greater than the preset temperature threshold and the smoke concentration is greater than the preset concentration threshold, or the vibration intensity is greater than the preset intensity threshold and the building tilt angle is greater than the preset tilt angle threshold, an environmental anomaly is determined, and the crowd gathering situation captured by the camera, the shouts for help captured by the microphone, and the direction of movement of the people are analyzed.
[0113] Analyze the crowd gathering situation, shouts for help, and directions of movement to determine if there are any abnormal user behaviors;
[0114] In the event of abnormal user behavior, check the current and voltage of the access control motor for any anomalies. If an anomaly is found, activate the backup window-breaking mechanism to ensure the building meets the preset access control emergency conditions; among other things...
[0115] The preset temperature threshold, preset concentration threshold, and preset intensity threshold are dynamically adjusted based on historical data to learn the characteristics of different regions.
[0116] In this embodiment, on the one hand, a multidimensional dataset is obtained by acquiring and preprocessing environmental data collected in real time by various sensors deployed within the building. Comprehensive judgment based on this multidimensional dataset effectively avoids false alarms from a single sensor. The multi-sensor collaborative approach significantly improves the accuracy and reliability of disaster detection, greatly enhancing the safety of emergency response. On the other hand, after determining that the building meets preset access control emergency conditions, the optimal escape route can be planned in real time based on the multidimensional dataset and a preset dynamic escape route planning function, and projected in conjunction with a preset laser module. This process dynamically plans the optimal escape route according to the real-time spread of the fire, reducing escape risks and thus greatly improving escape efficiency and safety.
[0117] 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 access control emergency control program can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The storage medium for the access control emergency control program can be a magnetic disk, optical disk, read-only memory, or random access memory, etc.
[0118] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Therefore, any equivalent variations made in accordance with the claims of this application shall still fall within the scope of this application.
Claims
1. A method for emergency control of access control based on multi-source data, characterized in that, The method is applied to a face access control integrated machine, and the method comprises the following steps: According to a preset period, the environmental data collected by various sensors arranged in the building in real time is acquired and preprocessed to obtain a multidimensional data set; the multidimensional data set comprises environmental temperature, smoke concentration, and vibration intensity; According to the multidimensional data set, it is determined whether the building meets a preset access control emergency condition; The determination of whether the building meets the preset access control emergency condition according to the multidimensional data set comprises the following steps: When the environmental temperature is greater than a preset temperature threshold value, the smoke concentration is greater than a preset concentration threshold value, or the vibration intensity is greater than a preset intensity threshold value and the building inclination is greater than a preset inclination threshold value, it is determined that there is an environmental anomaly, the personnel gathering condition captured by a camera, the shouting for help signal captured by a microphone, and the moving direction of the personnel are analyzed, the personnel gathering condition, the shouting for help signal, and the moving direction are analyzed to determine whether there is a user behavior anomaly condition, when the user behavior anomaly condition exists, the current and voltage of an access control motor are checked for abnormality, if the current and voltage are abnormal, a backup window breaking mechanism is started, and it is determined that the building meets the preset access control emergency condition; wherein the preset temperature threshold value, the preset concentration threshold value, and the preset intensity threshold value are dynamically adjusted according to historical data and the characteristics of different regions; When the building meets the preset access control emergency condition, a best escape path is planned according to the multidimensional data set and a preset dynamic escape path planning function; The electromagnetic lock existing in the best escape path is unlocked to link a preset laser module for projection, and the step of acquiring and preprocessing the environmental data collected by various sensors arranged in the building in real time according to a preset period is continuously executed.
2. The method of claim 1, wherein, The preset dynamic escape path planning function comprises a path cost function and a cross-floor path correlation expression; The planning of the best escape path according to the multidimensional data set and the preset dynamic escape path planning function comprises the following steps: The escape starting point and the escape ending point in the building are determined; From the topological map of the building, a plurality of candidate escape paths between the escape starting point and the escape ending point are determined; Based on the multidimensional data set and the path cost function, the total cost of each path segment of each candidate escape path is calculated; According to the total cost of each path segment of each candidate escape path and the cross-floor path correlation expression, the total escape path cost of each candidate escape path is calculated; The candidate escape path corresponding to the smallest total escape path cost is taken as the best escape path.
3. The method of claim 2, wherein, The function expression of the path cost function is: wherein, is the total cost of each path segment, D is the path distance of each path segment, is the highest temperature of each path segment, is the path segment smoke density of each path segment, is the crowd density of each path segment, is the stair structure safety factor of each path segment, .
4. The method of claim 2, wherein, The cross-floor path correlation expression comprises a staircase availability judgment expression and a floor-to-floor escape path total cost expression; The staircase availability judgment expression is: wherein, is a stair availability parameter, is a maximum temperature of the stair; The floor-to-floor escape path total cost expression is: wherein, is the total cost of the escape path in each alternative escape path from the floor via the staircase to the floor , is the total cost of the path segment in each alternative escape path between the floor and the staircase , is the total cost of the path segment in each alternative escape path between the staircase and the floor .
5. The method of claim 2, wherein, Each candidate escape path has a plurality of nodes, and each node is a room or a stairwell in the building; The calculation of the total cost of each path segment of each candidate escape path based on the multidimensional data set and the path cost function comprises the following steps: According to each floor, all nodes of each alternative escape path are divided into multiple pairs of target nodes; each pair of target nodes includes a room and a stairway on each floor; From the multi-dimensional data set, the path distance, the path segment maximum temperature, the path segment smoke concentration, the crowd density and the stair structure safety factor of each pair of target nodes are obtained; Based on the path segment maximum temperature and the stair structure safety factor, the weight coefficient of the path cost function is dynamically adjusted to obtain a final path cost function; The path distance, the path segment maximum temperature, the path segment smoke concentration, the crowd density and the stair structure safety factor of each pair of target nodes are input into the final path cost function to obtain the total cost of each path segment of each alternative escape path.
6. The method according to any one of claims 1 to 5, characterized in that, The acquisition and preprocessing unit is arranged in the building to obtain a multi-dimensional data set from the real-time collected environmental data of various sensors, including: Acquiring multi-source environmental data collected by various sensors in real time and arranged in the building; wherein the environmental data collected by each type of sensor in real time is transmitted to the face access control integrated machine through the RS-485 bus; Aligning the time stamps of the multi-source environmental data using the PTP protocol and performing Kalman filtering to obtain time-synchronized multi-source environmental data; The time-synchronized multi-source environmental data is used as a multi-dimensional data set.
7. A multi-source data-based access emergency control system, characterized in that, The system comprises: An acquisition module is configured to obtain and preprocess environmental data collected by various sensors in real time and arranged in the building according to a preset period to obtain a multi-dimensional data set; the multi-dimensional data set includes environmental temperature, smoke concentration and vibration intensity; A judgment module is configured to determine whether the building meets a preset access control emergency condition according to the multi-dimensional data set; the determination of whether the building meets the preset access control emergency condition according to the multi-dimensional data set comprises: When the environmental temperature is greater than a preset temperature threshold and the smoke concentration is greater than a preset concentration threshold, or the vibration intensity is greater than a preset intensity threshold and the building inclination is greater than a preset inclination threshold, it is determined that there is an environmental anomaly, and the personnel gathering situation captured by the camera, the shouting for help signal captured by the microphone and the moving direction of the personnel are analyzed; the personnel gathering situation, the shouting for help signal and the moving direction are analyzed to determine whether there is a user behavior anomaly situation; when there is a user behavior anomaly situation, the current and voltage of the access control motor are checked for abnormality, and if abnormal, a backup window breaking mechanism is started to determine that the building meets the preset access control emergency condition; wherein the preset temperature threshold, the preset concentration threshold and the preset intensity threshold are dynamically adjusted according to historical data to learn the characteristics of different regions; A planning module is configured to plan an optimal escape path according to the multi-dimensional data set and a preset dynamic escape path planning function when the building meets the preset access control emergency condition; A control module is configured to unlock the access control electromagnetic lock in the optimal escape path to link the preset laser module for projection and continue to perform the step of acquiring and preprocessing the environmental data collected by various sensors in real time and arranged in the building according to a preset period.
8. A computer storage medium, characterized in that The computer storage medium stores a plurality of instructions, which are suitable for being loaded and executed by the processor to perform the method steps of any one of claims 1-6.
9. A terminal, characterized by comprising: Comprise: A processor and a memory; wherein the memory stores a computer program, which is suitable for being loaded and executed by the processor to perform the method steps of any one of claims 1-6.
Citation Information
Patent Citations
Intelligent fire escape entrance guard system
CN108364381A
Emergency escape path planning system and method based on BIM and Internet of Things dynamic identification
CN120651231A