Civil air defense code for civil air defense
By generating and sending civil defense codes in the civil defense project command center, the problem of difficulty in evacuating personnel in the civil defense project is solved, and a fast and accurate evacuation plan is achieved, which significantly improves personnel safety.
Patent Information
- Application Number
- CN202411220523.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2024-12-27
AI Technical Summary
At this stage, it is difficult for civil defense projects to quickly and accurately generate reasonable evacuation plans for each person, resulting in an extended evacuation time and increasing the risk of casualties.
The Civil Defense Engineering Command Center responds to target alarm events, obtains location information and attribute information of display terminals and civil defense projects, generates and sends civil defense codes, including identity information, location information, early warning information and path information, and guides personnel to quickly and accurately evacuate to the target Civil Defense Engineering.
It realizes the generation of fast and accurate evacuation plans, saves evacuation time, and greatly protects the lives and safety of people.
Smart Images

Figure CN119204409A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of civil air defense emergency management, and in particular to a personnel evacuation method, device, electronic equipment and storage medium based on a civil air defense code. Background Art
[0002] Civil air defense projects are underground protective buildings built to ensure the shelter of personnel and materials, civil air defense command, and medical rescue during wartime. Combined with ground civil air defense projects, they are important settings for preventing sudden enemy attacks and effectively sheltering personnel and materials. Civil air defense projects and emergency command systems can also be divided into wartime urban air defense tasks and natural disaster and major accident rescue tasks, such as earthquakes and fires. The construction of civil air defense projects is a top priority that affects the lives and property of the general public.
[0003] In the current civil air defense technology, when people are evacuated to civil air defense projects, the distances between civil air defense projects vary, and the terrain and road traffic conditions between civil air defense projects are complex. Evacuating people to various civil air defense projects has a certain degree of complexity and randomness, resulting in different numbers of people accommodated in various civil air defense projects, causing some civil air defense projects to have a high density of personnel, while others have a low density of personnel, thus causing a waste of civil air defense project resources. If the density of personnel in a civil air defense project is high and no measures are taken for evacuation, it is easy to cause stampedes and casualties.
[0004] At present, civil air defense projects lack effective management methods, data standards are inconsistent, visual communication methods are poor, there are few auxiliary decision-making methods, and there is a serious island phenomenon between systems. The traditional civil air defense command system cannot obtain effective information in real time and accurately, and it is difficult to quickly and accurately generate a reasonable evacuation plan for each personnel. Summary of the invention
[0005] The present invention provides a personnel evacuation method, device, electronic device and storage medium based on civil air defense code to solve the problem that it is difficult to quickly and accurately generate a reasonable evacuation plan for each person at this stage. A reasonable evacuation plan can be generated for each person quickly and accurately, saving evacuation time and greatly protecting the lives of personnel.
[0006] According to one aspect of the present invention, a personnel evacuation method based on civil air defense code is provided, which is applied to a civil air defense engineering command center, wherein the civil air defense engineering command center is communicatively connected with each display terminal, and the method comprises:
[0007] In response to the triggering instruction of the target alarm event, the location information of each display terminal and the attribute information of each civil air defense project are obtained;
[0008] Generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and each attribute information; the civil air defense code includes a coding area, the coding area is used to encode each target information and display the coding result; the target information includes at least one of the following: identity information, positioning information, warning information, path information and publicity information;
[0009] Sending the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the user to the target civil air defense project according to the content information;
[0010] The content information is displayed in the following forms: text, picture, audio or video.
[0011] According to another aspect of the present invention, there is provided a personnel evacuation device based on a civil air defense code, which is deployed in a civil air defense engineering command center, and the civil air defense engineering command center is communicatively connected with each display terminal, and the device comprises:
[0012] An information acquisition module, used to obtain the location information of each display terminal and the attribute information of each civil air defense project in response to the trigger instruction of the target alarm event;
[0013] A civil air defense code generation module, used for generating a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and each attribute information; the civil air defense code includes a coding area, the coding area is used to encode each target information and display the coding result; the target information includes at least one of the following: identity information, positioning information, warning information, path information and publicity information;
[0014] A civil air defense code sending module, used to send the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the user to the target civil air defense project according to the content information;
[0015] The content information is displayed in the following forms: text, picture, audio or video.
[0016] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0017] at least one processor; and
[0018] a memory communicatively connected to the at least one processor; wherein,
[0019] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the personnel evacuation method based on the civil air defense code described in any embodiment of the present invention.
[0020] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the personnel evacuation method based on the civil air defense code described in any embodiment of the present invention when executed.
[0021] According to another aspect of the present invention, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the personnel evacuation method based on the civil air defense code described in any embodiment of the present invention is implemented.
[0022] The technical solution of the embodiment of the present invention is to obtain the location information of each display terminal and the attribute information of each civil air defense project by the civil air defense project command center in response to the trigger instruction of the target alarm event; generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and the attribute information; send the civil air defense code to each display terminal respectively, so that each display terminal can recognize the content information of the civil air defense code, and evacuate the user to the target civil air defense project according to the content information; the content information is displayed in the following forms: text, picture, audio or video, which solves the problem that it is difficult to quickly and accurately generate a reasonable evacuation plan for each personnel at this stage, and can quickly and accurately generate a reasonable evacuation plan for each personnel, saving evacuation time and greatly protecting the lives of personnel.
[0023] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0025] Figure 1 is a flow chart of a personnel evacuation method based on civil air defense code provided according to Embodiment 1 of the present invention;
[0026] Figure 2is a flow chart of another personnel evacuation method based on civil air defense code provided according to Embodiment 2 of the present invention;
[0027] Figure 3 is a flow chart of another personnel evacuation method based on civil air defense code provided according to Embodiment 3 of the present invention;
[0028] Figure 4 It is a structural schematic diagram of a personnel evacuation device based on a civil air defense code according to a fourth embodiment of the present invention;
[0029] Figure 5 It is a structural schematic diagram of an electronic device for implementing a personnel evacuation method based on a civil air defense code according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] Embodiment 1
[0033] Figure 1 This is a flow chart of a personnel evacuation method based on a civil air defense code provided according to Example 1 of the present invention. This embodiment can be applied to the situation of quickly evacuating people when an emergency occurs. The method can be executed by a personnel evacuation device based on a civil air defense code. The personnel evacuation device based on a civil air defense code can be implemented in the form of hardware and / or software. The personnel evacuation device based on a civil air defense code can be configured in electronic devices such as computers, servers or tablet computers.
[0034] Before specifically introducing the specific steps of the personnel evacuation method based on the civil air defense code involved in the present embodiment, it is also necessary to explain that the personnel evacuation method based on the civil air defense code involved in the present embodiment can be applied to a civil air defense project command center, which can be communicatively connected with multiple display terminals; in the present embodiment, the display terminal can be a mobile terminal used by the people of the city where the civil air defense project command center is located, for example, a mobile phone terminal used by citizens in city A; it can also be a display device such as an electronic billboard on each road in the city where the civil air defense project command center is located, which is not limited in the present embodiment.
[0035] It should also be noted that the civil defense code involved in this embodiment can be a QR code, which may include a coding area and a functional area; the coding area can be used to encode each target information and display the coding result (for example, displayed in the form of a QR code); the target information includes at least one of the following: identity information, positioning information, warning information, path information and publicity information; the functional area may include a positioning pattern, a timing module, a calibration pattern, an error correction code or a separator, etc., which is not limited in this embodiment.
[0036] It should be noted that, in this embodiment, one person, one code can be implemented in fortified cities, that is, each permanent resident has an air defense code. When the air defense alarm sounds, the air defense code is activated to guide people into secluded places or evacuation bases (civil defense projects), which is a pre-war evacuation method. At the same time, the civil defense code also has publicity and education (for example, sending air defense publicity information such as pictures, text, audio, and video to users to improve people's air defense knowledge and awareness) and drill functions, which also play a guiding role in disasters such as typhoons, earthquakes, and tsunamis.
[0037] like Figure 1 As shown, the method includes:
[0038] Step 110: In response to the triggering instruction of the target alarm event, the location information of each display terminal and the attribute information of each civil air defense project are obtained.
[0039] The target alarm event may be a fire alarm event, an earthquake alarm event, a flood alarm event, or an airdrop alarm event, etc., which is not limited in this embodiment.
[0040] In an optional implementation of this embodiment, the civil air defense project command center can further obtain the location information of each display terminal that is communicatively connected to the civil air defense project command center and the attribute information of each civil air defense project after determining the command of the triggering target alarm event.
[0041] Among them, the attribute information of each civil defense project may include the location of each civil defense project, the number of people accommodated and the material level; for example, the attribute information of civil defense project A may include the location information of civil defense project A, the maximum number of refugees that can be accommodated, and the types and quantities of stored daily necessities, etc.
[0042] It should be noted that in this embodiment, the civil air defense project command center can connect to multiple databases and can obtain information stored in each database in real time; for example, population information database, city map database, civil air defense project database, material supply database, air defense alarm database, traffic information database, spatial information database, geographic information database or weather information database, etc.
[0043] Optionally, in this embodiment, obtaining the location information of each display terminal and the attribute information of each civil air defense project may include: determining each user information through a population information database, determining the location information of each terminal based on the terminal information in the user information; and obtaining the attribute information of each civil air defense project through a civil air defense project database.
[0044] In an optional implementation of this embodiment, the civil air defense project command center can determine the user information of each user in the indicated area (for example, a city or a unit, etc.) through the population information database, such as user name, age, gender, mobile phone number, IP address or permanent address, etc.; further, the location information of each terminal can be determined based on the terminal information in each user information (for example, mobile phone number or IP address); at the same time, the attribute information of each civil air defense project can also be obtained through the civil air defense project database.
[0045] It should be noted that, in this embodiment, personal information is obtained only after authorization by the user, and the method of obtaining it is reasonable and legal.
[0046] Step 120: Generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and the attribute information.
[0047] In an optional implementation of this embodiment, after obtaining the location information of each display terminal and the attribute information of each civil air defense project, the civil air defense project command center can further generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and the attribute information of each civil air defense project.
[0048] The civil air defense code includes a coding area, which is used to encode each target information and display the coding result; the target information includes at least one of the following: identity information, positioning information, warning information, path information and publicity information; among which, the identity information may include: name, gender, ID number or contact number, etc.; the warning information may include: warning event category, warning level, warning start time, possible impact range, possible consequences, warning matters, issuing authority or issuing time, etc.; the publicity information may include digital content links, web pages, pictures, text, video or audio, etc., which are not limited in this embodiment.
[0049] Optionally, in this embodiment, generating a civil defense code matching each display terminal based on the target alarm event, the location information of each display terminal, and the attribute information may include: respectively determining the alarm level that matches the target alarm event with each display terminal; fusing the target alarm level, the location information of the target display terminal, and the attribute information to generate a civil defense code matching the target display terminal.
[0050] It should be noted that the civil air defense code involved in this embodiment may carry content information such as text, pictures, audio or video, that is, in this embodiment, text information, picture information, audio information or video information can be obtained by identifying the civil air defense code through the display terminal. The specific content may include evacuation routes, safety publicity or emergency notifications, etc., which are not limited in this embodiment.
[0051] It is understandable that the same alarm event may have different alarm levels for different display terminals; for example, for a fire alarm event, the alarm level of a display terminal closer to the fire is significantly higher than the alarm level of a display terminal farther from the fire; in this embodiment, the alarm level can be divided into level one, level two, level three, and level four; it can also be divided into low, medium, and high levels, which are not limited in this embodiment.
[0052] In an optional implementation of the present embodiment, when triggering the target alarm event command, the civil air defense project command center may first determine the target alarm event and the alarm level that matches each display terminal; further, the target alarm level, the location information of the target display terminal, and the attribute information of each civil air defense project may be integrated to generate a civil air defense code that matches the target display terminal; wherein the target display terminal may be any display terminal that is communicatively connected to the civil air defense project command center, and the target alarm level is the alarm level that matches the target display terminal.
[0053] Optionally, in this embodiment, the target alarm level, the location information of the target display terminal and each of the attribute information are integrated to generate a civil air defense code that matches the target display terminal, which may include: determining a target civil air defense project whose location information meets a preset distance from the target display terminal; determining a driving route from the location of the target display terminal to the location of the target civil air defense project; and generating a civil air defense code that matches the target display terminal based on the driving route and the target alarm event.
[0054] Among them, the driving route may include: a walking route, a cycling route or a driving route, etc., which are not limited in this embodiment; the preset distance can be the minimum distance or minimum displacement between the location of the target display terminal and the location of the target civil defense project, which is not limited in this embodiment.
[0055] In an optional implementation of this embodiment, the civil air defense project with the shortest distance from the target display terminal can be determined, and the civil air defense project can be determined as the target civil air defense project; further, the driving route from the location of the target display terminal to the location of the target civil air defense project can be determined; further, a civil air defense code matching the target display terminal can be generated based on the driving route and the target alarm event.
[0056] Step 130: Send the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the users to the target civil air defense project according to the content information.
[0057] The content information is presented in the following forms: text, picture, audio or video.
[0058] In an optional implementation of the present embodiment, after the civil air defense project command center generates civil air defense codes that match each display terminal based on the target alarm event, the location information of each display terminal, and the attribute information of each civil air defense project, the civil air defense code can be sent to the display terminal that matches it; after receiving the civil air defense code, each display terminal can identify the received civil air defense code to obtain the content information contained in the civil air defense code, for example, the driving route to the nearest civil air defense project can be obtained, and further, it can travel to the nearest civil air defense project for refuge according to the driving route.
[0059] It should also be noted that the civil air defense code involved in this embodiment can also be called other names, such as a QR code or an early warning code, etc., which are not limited in this embodiment. The "civil air defense code" can send pictures, text, audio, video and other civil air defense publicity information to users to improve the knowledge and awareness of civil air defense. When the civil air defense alarm is issued, each evacuee will scan the "civil air defense code" to locate the position of the civil air defense terminal, generate dynamic emergency disaster avoidance path information based on the geographic information of the civil air defense project, and guide the user on the path. According to the geographical location information of the civil air defense project, the geographical location information of the emergency material warehouse, the transportation scheduling information, and the historical flow distribution information of each civil air defense project, intelligent material allocation is carried out for each civil air defense project. Through the "civil air defense code", the dynamic information of each person can be accurately and timely obtained, and the evacuation can be commanded according to the implementation status of the civil air defense project, and the decision makers can be assisted in unified dispatching and commanding, so as to improve the utilization rate of the civil air defense project.
[0060] In this embodiment, each person in the fortified city is assigned a code. When the air defense alarm sounds, the civil defense code is activated to guide people into secluded places or evacuation bases. This is a pre-war evacuation. The "civil defense code" has functions such as publicity and education, and drills. At the same time, it also plays a guiding role in disasters such as typhoons, earthquakes, and tsunamis.
[0061] The technical solution of this embodiment is to obtain the location information of each display terminal and the attribute information of each civil air defense project by the civil air defense project command center in response to the trigger instruction of the target alarm event; generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and the attribute information; send the civil air defense code to each display terminal respectively, so that each display terminal can recognize the content information of the civil air defense code, and evacuate the user to the target civil air defense project according to the content information; the content information is displayed in the following forms: text, picture, audio or video, which solves the problem that it is difficult to quickly and accurately generate a reasonable evacuation plan for each personnel at this stage, and can quickly and accurately generate a reasonable evacuation plan for each personnel, saving evacuation time and greatly protecting the lives of personnel.
[0062] Embodiment 2
[0063] Figure 2 1 is a flow chart of a method for evacuating personnel based on civil air defense codes according to Embodiment 2 of the present invention. This embodiment is a further refinement of the above technical solution. The technical solution in this embodiment can be combined with various optional solutions in one or more of the above embodiments. Figure 2 As shown, the method includes:
[0064] Step 210, real-time acquisition of data information of each target database connected to the civil air defense project command center; analysis of each data information by a preset data analysis model to determine the target event; determination of the alarm level of the target event, and triggering the alarm instruction of the target event.
[0065] Among them, the target event is an alarm event; the target database includes at least one of the following: population information database, city map database, civil air defense project database, material supply database, air defense alarm database, traffic information database, spatial information database, geographic information database and weather information database.
[0066] In an optional implementation of this embodiment, the civil air defense project command center can obtain data information from each target database connected to it in real time; further, it can analyze the acquired data information through a preset data analysis model to determine the target event; further determine the alarm level of the target event, thereby triggering the target alarm event.
[0067] It should be noted that the alarm level of the target event involved in this embodiment is for the target event itself, not for each display terminal; for example, if the target event is a fire event, then the alarm level of the event is related to the time, location and size of the fire; if the target event is a flood event, then the alarm level of the event is related to the time, location and amount of water of the flood.
[0068] In this embodiment, the preset data analysis model is a pre-trained data analysis model, for example, a flood probability model, a fire spread model, or an airdrop event model, etc. The training process of each model is not described in detail in this embodiment, and it is not a limitation of this embodiment.
[0069] The advantage of this setting is that the target alarm event that needs to be reported can be quickly determined, which improves the response speed of the alarm event and provides protection for the evacuation of personnel.
[0070] Step 220: Obtain the location information of each display terminal and the attribute information of each civil air defense project.
[0071] Step 230: Generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and the attribute information.
[0072] Step 240: Send the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the users to the target civil air defense project according to the content information.
[0073] Step 250, receiving emergency information fed back by the target display terminal; determining each reference display terminal associated with the emergency according to the emergency information; generating a new civil air defense code matching each reference display terminal according to the emergency information and the location information of each reference display terminal; and sending each new civil air defense code to each reference display terminal.
[0074] Among them, the target display terminal can be any display terminal that is communicatively connected to the civil air defense project command center; the emergency event information can be airdrop event information, explosion event information, roadblock information or traffic accident information, etc., which is not limited in this embodiment.
[0075] In an optional implementation of the present embodiment, the civil air defense project command center may also receive emergency event information fed back by the target display terminal; further, the reference display terminals associated with the emergency event may be determined based on the received emergency event information; further, new civil air defense codes matching each reference display terminal may be generated based on the emergency event information and the location information of each reference display terminal, and each new civil air defense code may be sent to each reference display terminal.
[0076] In an example of this embodiment, if the civil air defense project command center receives the explosion accident information occurring on Street A sent by display terminal A, it can determine the display terminals that are currently traveling on Street A or are about to travel to Street A, and determine these display terminals as reference display terminals; further, a new civil air defense code can be generated based on the location information of each reference display terminal and the emergency event.
[0077] It can be understood that if the civil air defense project command center receives an emergency at the time of the target alarm event, that is, during the evacuation of personnel, it can generate a new civil air defense code based on the target alarm time, emergency information, location information of each reference display terminal and attribute information of each civil air defense project, and send it to each reference display terminal. In this way, it can ensure the evacuation of personnel for target alarm events and emergencies at the same time, and enable the evacuation of personnel to proceed in an orderly manner.
[0078] In the scheme of this embodiment, the civil air defense project command center can also receive emergency information fed back by the target display terminal; further, it can determine the reference display terminals associated with the emergency based on the received emergency information; further, it can generate new civil air defense codes matching each reference display terminal based on the emergency information and the location information of each reference display terminal, and send each new civil air defense code to each reference display terminal, so that personnel can be evacuated quickly in response to emergencies, thereby ensuring the safety of personnel's lives.
[0079] Embodiment 3
[0080] Figure 3 1 is a flowchart of a method for evacuating personnel based on a civil air defense code according to Embodiment 3 of the present invention. This embodiment is a further refinement of the above technical solution. The technical solution in this embodiment can be combined with each optional solution in one or more of the above embodiments. Figure 3 The method comprises:
[0081] Step 310: In response to the triggering instruction of the target alarm event, the location information of each display terminal and the attribute information of each civil air defense project are obtained.
[0082] Step 320: Generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal, and the attribute information.
[0083] Step 330: Send the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the users to the target civil air defense project according to the content information.
[0084] Step 340, receiving the material request information fed back by the target display terminal, and obtaining the location information of the target display terminal; generating a material allocation plan according to the location information of the target display terminal and the material request information, and performing material allocation according to the material allocation plan; in response to the material allocation completion instruction, generating a material acquisition civil air defense code, and sending the material acquisition civil air defense code to the target display terminal.
[0085] In an optional implementation of the present embodiment, the civil air defense project command center may also receive material request information fed back by the target display terminal, and obtain the current location information of the target display terminal; further, a material allocation plan may be generated based on the location information of the target display terminal and the material request information, and materials may be allocated according to the material allocation plan; further, after the material allocation is completed, a material acquisition civil air defense code may be generated, and the civil air defense code may be sent to the target display terminal, the target display terminal recognizes the civil air defense code, and collects the required materials according to the recognized result.
[0086] For example, if the civil air defense project command center receives a request instruction for 100 boxes of mineral water sent by the target display terminal, the civil air defense project command center can distribute the 100 boxes of mineral water to the nearest civil air defense project based on the location information of the target display terminal; and after the distribution is completed, a civil air defense code is generated and sent to the target display terminal to instruct the target display terminal to drive to the civil air defense project to collect the 100 boxes of mineral water.
[0087] In the scheme of this embodiment, the civil air defense engineering command center receives the material request information fed back by the target display terminal, and obtains the location information of the target display terminal; generates a material allocation plan according to the location information of the target display terminal and the material request information, and allocates materials according to the material allocation plan; generates a material acquisition civil air defense code in response to a material allocation completion instruction, and sends the material acquisition civil air defense code to the target display terminal. On the premise of ensuring the evacuation of personnel, material distribution can also be provided, which provides a solution for material distribution when an emergency occurs and provides a basis for ensuring people's life safety.
[0088] Embodiment 4
[0089] Figure 4 A schematic diagram of the structure of a personnel evacuation device based on a civil defense code is provided according to Embodiment 3 of the present invention. Figure 4 As shown, the device includes: an information acquisition module 410, a civil air defense code generation module 420 and a civil air defense code sending module 430.
[0090] The information acquisition module 410 is used to obtain the location information of each display terminal and the attribute information of each civil air defense project in response to the trigger instruction of the target alarm event;
[0091] The civil air defense code generation module 420 is used to generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and each attribute information; the civil air defense code includes a coding area, the coding area is used to encode each target information and display the coding result; the target information includes at least one of the following: identity information, positioning information, warning information, path information and publicity information;
[0092] The civil air defense code sending module 430 is used to send the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the user to the target civil air defense project according to the content information;
[0093] The content information is displayed in the following forms: text, picture, audio or video.
[0094] The solution of this embodiment obtains the location information of each display terminal and the attribute information of each civil air defense project through the information acquisition module in response to the trigger instruction of the target alarm event; generates a civil air defense code matching each display terminal through the civil air defense code generation module; and sends the civil air defense code to each display terminal respectively through the civil air defense code sending module, so that each display terminal can recognize the content information of the civil air defense code and evacuate the user to the target civil air defense project according to the content information, which solves the problem that it is difficult to quickly and accurately generate a reasonable evacuation plan for each personnel at this stage, and can quickly and accurately generate a reasonable evacuation plan for each personnel, saving evacuation time and greatly protecting the lives of personnel.
[0095] In an optional implementation of this embodiment, the personnel evacuation device based on the civil air defense code further includes: an alarm event determination module: used to obtain data information of each target database in communication connection with the civil air defense engineering command center in real time;
[0096] Analyze each of the data information through a preset data analysis model to determine a target event; wherein the target event is an alarm event;
[0097] Determine the alarm level of the target event and trigger an alarm instruction for the target event;
[0098] The target database includes at least one of the following: a population information database, a city map database, a civil air defense project database, a material supply database, an air defense alarm database, a traffic information database, a spatial information database, a geographic information database, and a weather information database.
[0099] In an optional implementation of this embodiment, the information acquisition module 410 is further used to determine each user information through a population information database, and determine the location information of each terminal according to the terminal information in each user information;
[0100] Acquiring attribute information of each of the civil air defense projects through a civil air defense project database;
[0101] The attribute information includes at least one of the following:
[0102] Location, number of people accommodated, and level of supplies.
[0103] In an optional implementation of this embodiment, the civil air defense code generation module 420 is specifically used to determine the target alarm event and the alarm level matching each displayed terminal respectively;
[0104] The target alarm level, the location information of the target display terminal and each of the attribute information are integrated to generate a civil air defense code matching the target display terminal.
[0105] In an optional implementation of this embodiment, the civil air defense code generation module 420 is specifically used to determine a target civil air defense project whose location information meets a preset distance from the target display terminal;
[0106] Determine a driving route from the location of the target display terminal to the location of the target civil air defense project; the driving route includes: a walking route, a cycling route or a driving route;
[0107] A civil air defense code matching the target display terminal is generated according to the driving route and the target alarm event.
[0108] In an optional implementation of this embodiment, the personnel evacuation device based on the civil air defense code further includes: an emergency event processing module, which is used to receive emergency event information fed back by the target display terminal;
[0109] Determine, according to the emergency information, each reference display terminal associated with the emergency;
[0110] According to the emergency information and the location information of each reference display terminal, respectively generate a new civil air defense code matching each reference display terminal;
[0111] Each of the new civil air defense codes is sent to each of the reference display terminals respectively.
[0112] In an optional implementation of this embodiment, the personnel evacuation device based on the civil air defense code further includes: a material distribution module, which is used to receive material request information fed back by the target display terminal and obtain the location information of the target display terminal;
[0113] generating a material allocation plan according to the location information of the target display terminal and the material request information, and allocating materials according to the material allocation plan;
[0114] In response to the material allocation completion instruction, a material acquisition civil air defense code is generated, and the material acquisition civil air defense code is sent to the target display terminal.
[0115] The personnel evacuation device based on civil air defense code provided in the embodiment of the present invention can execute the personnel evacuation method based on civil air defense code provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0116] In the technical solutions of the embodiments of the present invention, the collection, storage, use, processing, transmission, provision and disclosure of user personal information (such as terminal information, location information, etc.) are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0117] Embodiment 5
[0118] Figure 5The present invention is a block diagram of an electronic device 10 that can be used to implement an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0119] like Figure 5 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0120] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0121] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a personnel evacuation method based on a civil defense code.
[0122] In some embodiments, the personnel evacuation method based on the civil defense code can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the personnel evacuation method based on the civil defense code described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the personnel evacuation method based on the civil defense code in any other appropriate manner (for example, by means of firmware).
[0123] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0124] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0125] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0126] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0127] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0128] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0129] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0130] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A personnel evacuation method based on civil air defense code, applied to a civil air defense engineering command center, wherein the civil air defense engineering command center is connected to each display terminal in communication, characterized in that: The personnel evacuation method comprises: In response to the triggering instruction of the target alarm event, the location information of each display terminal and the attribute information of each civil air defense project are obtained; Generate a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and each attribute information; the civil air defense code includes a coding area, the coding area is used to encode each target information and display the coding result; the target information includes at least one of the following: identity information, positioning information, warning information, path information and publicity information; Sending the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the user to the target civil air defense project according to the content information; The content information is displayed in the following forms: text, picture, audio or video.
2. The personnel evacuation method based on civil air defense code according to claim 1 is characterized in that: Before responding to the trigger instruction of the target alarm event, it also includes: Acquire data information of each target database connected to the civil air defense engineering command center in real time; Analyze each of the data information through a preset data analysis model to determine a target event; wherein the target event is an alarm event; Determine the alarm level of the target event and trigger an alarm instruction for the target event; The target database includes at least one of the following: a population information database, a city map database, a civil air defense project database, a material supply database, an air defense alarm database, a traffic information database, a spatial information database, a geographic information database, and a weather information database.
3. The personnel evacuation method based on civil air defense code according to claim 1 is characterized in that: The obtaining of the location information of each display terminal and the attribute information of each civil air defense project includes: Determine each user's information through a population information database, and determine the location information of each terminal according to the terminal information in each user's information; Acquiring attribute information of each of the civil air defense projects through a civil air defense project database; The attribute information includes at least one of the following: Location, number of people accommodated, and level of supplies.
4. The personnel evacuation method based on civil air defense code according to claim 3 is characterized in that: The generating of a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and each attribute information includes: Respectively determining the target alarm event and the alarm level that matches each displayed terminal; The target alarm level, the location information of the target display terminal and each of the attribute information are integrated to generate a civil air defense code matching the target display terminal.
5. The personnel evacuation method based on civil air defense code according to claim 4 is characterized in that: The target alarm level, the location information of the target display terminal and each of the attribute information are integrated to generate a civil air defense code matching the target display terminal, including: Determine a target civil air defense project whose location information meets a preset distance from the target display terminal; Determine a driving route from the location of the target display terminal to the location of the target civil air defense project; the driving route includes: a walking route, a cycling route or a driving route; A civil air defense code matching the target display terminal is generated according to the driving route and the target alarm event.
6. The personnel evacuation method based on civil air defense code according to claim 1 is characterized in that: The personnel evacuation method further comprises: Receive emergency event information fed back by the target display terminal; Determine, according to the emergency information, each reference display terminal associated with the emergency; According to the emergency information and the location information of each reference display terminal, respectively generate a new civil air defense code matching each reference display terminal; Each of the new civil air defense codes is sent to each of the reference display terminals respectively.
7. The personnel evacuation method based on civil air defense code according to claim 1 is characterized in that: The personnel evacuation method further comprises: Receive material request information fed back by the target display terminal, and obtain location information of the target display terminal; generating a material allocation plan according to the location information of the target display terminal and the material request information, and allocating materials according to the material allocation plan; In response to the material allocation completion instruction, a material acquisition civil air defense code is generated, and the material acquisition civil air defense code is sent to the target display terminal.
8. A personnel evacuation device based on civil air defense code, deployed in a civil air defense engineering command center, the civil air defense engineering command center is connected to each display terminal in communication, characterized in that: The personnel evacuation device based on the civil air defense code comprises: An information acquisition module, used to obtain the location information of each display terminal and the attribute information of each civil air defense project in response to the trigger instruction of the target alarm event; A civil air defense code generation module, used for generating a civil air defense code matching each display terminal according to the target alarm event, the location information of each display terminal and each attribute information; the civil air defense code includes a coding area, the coding area is used to encode each target information and display the coding result; the target information includes at least one of the following: identity information, positioning information, warning information, path information and publicity information; A civil air defense code sending module, used to send the civil air defense code to each of the display terminals respectively, so that each of the display terminals can recognize the content information of the civil air defense code and evacuate the user to the target civil air defense project according to the content information; The content information is displayed in the following forms: text, picture, audio or video.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the personnel evacuation method based on the civil defense code as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the personnel evacuation method based on the civil air defense code described in any one of claims 1 to 7 when executed.