Personnel search and rescue method and system based on waterlogging scene
By using communication equipment and servers in the disaster emergency management system to adjust dynamic rescue strategies, the problem of failure to prioritize the rescue of the most urgent trapped people and lack of dynamic adjustment mechanisms in the existing technology is solved, and efficient and coordinated rescue operations are achieved.
Patent Information
- Application Number
- CN202510323002.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-19
- Publication Date
- 2025-04-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In natural disaster rescue scenarios, the existing technology fails to fully consider factors such as the risk level, rescue difficulty and road conditions of different trapped people, resulting in the inability to prioritize the rescue of the most urgent trapped people, reducing the rescue success rate, and lacking dynamic adjustment mechanisms and clear division of labor for rescue personnel, resulting in ineffective rescue efficiency.
By introducing the first communication equipment carried by the search personnel and the second communication equipment carried by the transport personnel in the disaster emergency management system, the server is used to perform information processing and route planning, and the risk level and rescue priority of the trapped personnel is determined based on factors such as the flood depth, physical condition, surrounding environment stability level, rescue difficulty level and road conditions of the trapped personnel, and dynamically adjust the rescue strategy and route.
It ensures timely rescue in high-risk areas, improves the efficiency and success rate of rescue, improves coordination and response speed during the rescue process, and can quickly implement rescue operations when disasters occur.
Smart Images

Figure CN119849988A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of information processing technology, and in particular to a personnel search and rescue method and system based on a waterlogging scenario. Background Art
[0002] In natural disaster rescue scenarios such as floods, a unified rescue strategy is usually adopted, which fails to fully consider factors such as the danger level of different trapped persons, the difficulty of rescue and road conditions. It is impossible to prioritize the rescue of the most urgently trapped persons, reducing the rescue success rate. There is also a lack of dynamic adjustment mechanism, and the rescue strategy and route cannot be adjusted in time according to real-time changes in the rescue process, such as the discovery of new trapped persons, dangerous events, etc., thereby reducing the rescue efficiency.
[0003] In addition, the division of labor among rescue personnel is often unclear, their responsibilities are confused when performing tasks, and there is a lack of unified coordination. For example, there is no reasonable distinction between search and transportation tasks, which may lead to crowding of personnel or no one to perform the tasks, resulting in disorderly and inefficient rescue operations. Summary of the invention
[0004] The present application provides a personnel search and rescue method and system based on waterlogging scenarios. By distinguishing the division of labor among different rescue personnel and flexibly adjusting the rescue strategy according to the urgency of the trapped personnel, timely rescue in high-risk areas can be ensured. Transport personnel can formulate the optimal transport route based on dynamic information, thereby improving the efficiency and success rate of rescue, effectively improving the coordination and response speed during the rescue process, and facilitating the rapid implementation of rescue operations when a disaster occurs.
[0005] In a first aspect, an embodiment of the present application provides a method for searching and rescuing personnel in a flooding scenario, which is applied to a first communication device carried by a search person in a disaster emergency management system, wherein the disaster emergency management system further includes a server and a second communication device carried by a transport person; the method includes: receiving a first search instruction from the server, wherein the first search instruction is used to instruct the search personnel to search for trapped persons in a corresponding search sub-area; Detecting that a person is trapped at the current location of the search person; Determine the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determine the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported personnel, the rescue difficulty level and the rescue road conditions; and determine the rescue priority corresponding to the trapped person according to the danger level and the target rescue time; A first message or a second message is sent to the server based on the size relationship between the rescue priority and a preset threshold, so that the server can generate multiple transportation routes based on multiple first messages and / or second messages and send the multiple transportation routes to multiple second communication devices to complete the rescue. The first message indicates that the trapped person is in a stable state and needs to wait for the transportation personnel to come to rescue. The first message carries first status data. The second message is used to indicate that the trapped person is immediately rescued by the search personnel and is carried along for the search. The second message carries second status data.
[0006] In a second aspect, an embodiment of the present application provides a personnel search and rescue device based on a flooding scenario, which is applied to a first communication device carried by a search person in a disaster emergency management system, wherein the disaster emergency management system further includes a server and a second communication device carried by a transport person, and the personnel search and rescue device further includes: A receiving unit, configured to receive a first search instruction from the server, wherein the first search instruction is used to instruct the search personnel to search for trapped persons in a corresponding search sub-area; A detection unit, used for detecting that a person is trapped at the current location of the search person; a processing unit, for determining the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determining the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported person, the rescue difficulty level and the rescue road conditions; and determining the rescue priority corresponding to the trapped person according to the danger level and the target rescue time; A sending unit is used to send a first message or a second message to the server according to the size relationship between the rescue priority and a preset threshold, so that the server can generate multiple transportation routes according to multiple first messages and / or second messages and send the multiple transportation routes to multiple second communication devices to complete the rescue. The first message indicates that the trapped person is in a stable state and needs to wait for the transportation personnel to come to rescue. The first message carries first status data. The second message is used to indicate that the trapped person is immediately rescued by the search personnel and is carried along for the search. The second message carries second status data.
[0007] In a third aspect, an embodiment of the present application provides a disaster emergency management system, including a first communication device carried by search personnel, a server, and a second communication device carried by transport personnel, wherein the first communication device is used to execute the step instructions in the first aspect of the embodiment of the present application.
[0008] It can be seen that in the embodiment of the present application, the first communication device receives the first search instruction from the server; detects that there is a trapped person event at the current location of the search personnel; determines the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determines the target rescue time according to the distance between the current location of the trapped person and the starting point of the transport personnel, the rescue difficulty level and the rescue road conditions; and determines the rescue priority corresponding to the trapped person according to the danger level and the target rescue time; sends a first message or a second message to the server according to the size relationship between the rescue priority and the preset threshold, so that the server can generate multiple transport routes according to multiple first messages and / or second messages and send multiple transport routes to multiple second communication devices to complete the rescue. In this way, compared with the existing personnel search and rescue scheme that adopts a unified rescue strategy and the division of labor of rescue personnel is unclear, the present application distinguishes the division of labor of different rescue personnel, flexibly adjusts the rescue strategy according to the urgency of the trapped personnel, can ensure timely rescue in high-risk areas, and the transport personnel formulate the optimal transport route according to dynamic information, improve the efficiency and success rate of rescue, effectively improve the coordination and response speed in the rescue process, and help to quickly implement rescue operations when disasters occur. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0010] Figure 1 is a scene schematic diagram of a disaster emergency management system provided by an embodiment of the present application; Figure 2 is a structural diagram of a first communication device provided in an embodiment of the present application; Figure 3 It is a structural block diagram of a disaster emergency management system provided by an embodiment of the present application; Figure 4 This is a flowchart of a method for searching and rescuing people in a flood-prone environment provided by an embodiment of the present application; Figure 5 This is an overall flow chart of a personnel search and rescue method based on a waterlogging scenario provided by an embodiment of the present application; Figure 6 This is an application scenario diagram of a personnel search and rescue method based on a waterlogging scenario provided by an embodiment of the present application; Figure 7 This is another application scenario diagram of a personnel search and rescue method based on a flooding scenario provided by an embodiment of the present application; Figure 8 It is a functional module diagram of a personnel search and rescue device based on a flooding scenario provided in an embodiment of the present application. DETAILED DESCRIPTION
[0011] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0012] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. 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 limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0013] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0014] In the embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent the following three situations: A exists alone; A and B exist at the same time; B exists alone. Among them, A and B can be singular or plural.
[0015] In the embodiment of the present application, the symbol " / " can indicate that the objects associated with each other are in an "or" relationship. In addition, the symbol " / " can also indicate a division sign, that is, performing a division operation. For example, A / B can indicate A divided by B.
[0016] In the embodiments of the present application, "at least one item" or similar expressions refer to any combination of these items, including any combination of single items or plural items, and refer to one or more, and multiple refers to two or more. For example, at least one item of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Among them, each of a, b, and c can be an element or a set containing one or more elements.
[0017] In the embodiments of the present application, "equal to" can be used in conjunction with greater than, and is applicable to the technical solution adopted when greater than, and can also be used in conjunction with less than, and is applicable to the technical solution adopted when less than. When equal to is used in conjunction with greater than, it is not used in conjunction with less than; when equal to is used in conjunction with less than, it is not used in conjunction with greater than.
[0018] Existing natural disaster rescue plans usually adopt a unified rescue strategy, which does not fully consider the danger level, rescue difficulty and road conditions of different trapped people, and cannot give priority to rescuing the most urgent trapped people, reducing the rescue success rate and lacking a dynamic adjustment mechanism. In addition, the division of labor among rescuers is often unclear, and the responsibilities are confused when performing tasks, lacking unified coordination.
[0019] In order to solve the above problems, the present application provides a personnel search and rescue method and system based on a flooding scenario. The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0020] See also Figure 1 , Figure 1 A scenario diagram of a disaster emergency management system provided for an embodiment of the present application, the disaster emergency management system includes search personnel 101, a first communication device 102, a transporter 103, a second communication device 104, a server 105 and a BeiDou satellite 106, the search personnel 101 and the transporter 103 are both rescue personnel.
[0021] Among them, search personnel 101 performs search and rescue tasks and is responsible for searching trapped persons in the divided search sub-areas. Search personnel 101 carries a first communication device 102, which can be a smart communication device such as a watch or a box. Among them, the smart communication device has the functions of position calibration and message sending, and can send various types of information obtained during the search to the server 105. When there is no signal in the target search area, it is also required to have the Beidou short message sending function to facilitate communication with the server 105 in a complex environment. In addition, search personnel 101 can also carry microphones and other personnel search auxiliary equipment.
[0022] The transport personnel 103 performs the transport task and is responsible for transporting the trapped persons from the dangerous area to the safe area. The transport personnel 103 carries a second communication device 104, which can be a smart communication device such as a watch, which can receive the transport route information sent by the server 105. The two types of rescue personnel perform their tasks in different ways and are equipped with different equipment. For example, the search personnel can be equipped with a non-powered kayak, while the transport personnel can be equipped with a powered kayak if conditions permit.
[0023] The server 105 may specifically include a server for data processing in the background that is applied to one side of the network platform and can realize functions such as data transmission and data processing. It may be a physical server or a server cluster or distributed system composed of multiple physical servers. In this embodiment, the number of servers 105 is not specifically limited. Alternatively, it may also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0024] Among them, Beidou satellite 106 provides communication support for the entire system. When the signal in the target search area is poor, the first communication device 102 can use Beidou satellite 106 to implement the Beidou short message sending function to ensure smooth communication between the search personnel 101 and the server 105, and ensure the smooth progress of the search and rescue work.
[0025] Specifically, see Figure 2 , Figure 2 is a schematic diagram of the structure of a first communication device provided in an embodiment of the present application, for executing Figure 1 Disaster emergency management systems in Figure 2 As shown, the first communication device may include one or more of the following components: a memory 23, a processor 21, a communication bus 30, a communication interface 22, and one or more programs 231. The one or more programs 231 are stored in the memory 23 and are configured to be executed by the processor 21. The one or more programs 231 include instructions for executing any step in the following method embodiments. In a specific implementation, the processor 21 is used to execute any step in the following method embodiments, and when performing data transmission such as sending, the communication interface 22 may be selectively called to complete the corresponding operation.
[0026] See also Figure 3 , Figure 3 is a structural block diagram of a disaster emergency management system provided by an embodiment of the present application, such as Figure 3 As shown, the disaster emergency management system includes a first communication device, a server and a second communication device.
[0027] Among them, the first communication device is carried by the search personnel who perform search tasks in the disaster emergency management system, and is used to receive the first search instruction from the server; and is used to determine the danger level of the trapped person according to the flooding depth, physical condition and stability level of the surrounding environment of the trapped person; determine the target rescue time according to the distance between the current location of the trapped person and the starting point of the transport personnel, the rescue difficulty level and the road conditions; and determine the rescue priority corresponding to the trapped person according to the danger level and the target rescue time; and is used to send a first message or a second message to the server according to the relationship between the rescue priority and a preset threshold.
[0028] The server is used to obtain the water level information of the flooded area and each area within the flooded area through satellite images and remote sensing technology, and determine the target search area based on the water level information; and is used to receive the trapped person information (including location, number of people, danger level, rescue priority, etc.), its own trajectory record and dangerous event marking information sent by the search personnel through the first communication device; and is used to generate multiple transportation routes based on the received information and send the transportation routes to the transportation personnel. In addition, if there are drones and other equipment to cooperate with the search, the server is also used to receive the number of trapped people and location information identified and reported by the drone based on image recognition technology, thermal imaging recognition technology, etc.
[0029] Among them, the second communication device is used to receive the transportation route and start the navigation function according to the transportation route to instruct the transportation personnel to find the trapped persons according to the transportation route and transport them to a safe area.
[0030] It can be seen that in this embodiment, when the search personnel find the trapped person, the first communication device determines the danger level of the trapped person according to the trapped person's submersion depth, physical condition and the stability level of the surrounding environment; and determines the target rescue time according to the distance between the current position of the trapped person and the starting point of the transport personnel, the rescue difficulty level and the rescue road conditions; and determines the rescue priority corresponding to the trapped person according to the danger level and the target rescue time, and then sends the first message or the second message to the server according to the relationship between the rescue priority and the preset threshold, so that the server can generate multiple transport routes according to multiple first messages and / or second messages and send multiple transport routes to multiple second communication devices to complete the rescue, which can ensure timely rescue in high-risk areas, and the transport personnel can formulate the optimal transport route according to dynamic information to improve the efficiency and success rate of the rescue.
[0031] See also Figure 4 , Figure 4 This is a flowchart of a method for searching and rescuing people in a flood-prone environment provided by an embodiment of the present application. Figure 1 The first communication device 102 in Figure 4As shown, the method comprises the following steps: Step S401: receiving a first search instruction from the server, wherein the first search instruction is used to instruct the search personnel to search for trapped persons in a corresponding search sub-area.
[0032] In a possible embodiment, the receiving a first search instruction from the server includes: The server determines a search sub-area corresponding to each of the plurality of searchers; The server sends the first search instruction to the first communication device carried by each searcher; The first communication device receives the first search instruction.
[0033] In a possible embodiment, the server determines the search sub-area corresponding to each of the multiple searchers, including: Acquire flooding data corresponding to a target rainfall event, wherein the flooding data includes a flooding range corresponding to the target rainfall event and a plurality of flooding areas within the flooding range and a plurality of flooding water levels corresponding thereto; Determine the areas within the plurality of flooded areas where the corresponding flooded water levels are greater than a preset water level as target flooded areas; dividing the target flooded area into a plurality of search sub-areas according to the number of rescuers; The multiple search sub-areas are allocated to the multiple search personnel to determine the search sub-area corresponding to each search personnel.
[0034] Among them, the server can obtain the flooding data corresponding to the target rainfall event through satellite images and remote sensing technology. Specifically, in the flood disaster scenario, the sensors on the satellite can capture the image information of the ground, and by analyzing the differences in the spectral characteristics of the water body and the land in these images, the scope of the flooded area can be identified. At the same time, the water level information of different areas can be obtained by using technologies such as radar remote sensing. For example, by measuring the time it takes for the radar signal to be transmitted from the satellite to the water surface and then reflected back to the satellite, the water level can be calculated by combining parameters such as the signal propagation speed.
[0035] Specifically, the server will divide the target search area according to factors such as the area, terrain complexity, and the number of rescuers. For example, if the target search area is a relatively regular rectangular area and there are a large number of rescuers, it may be divided into multiple small rectangular sub-areas of similar size; if the terrain is complex, it may be divided according to the actual situation such as the distribution of roads and buildings, so that the search difficulty of each sub-area is relatively balanced.
[0036] Step S402: detecting that a person is trapped at the current location of the searcher.
[0037] In a possible embodiment, the detecting that a person is trapped at the current location of the searcher includes: receiving first search information input by the search personnel, the first search information being used to indicate that the search personnel has found a trapped person at a current location, the first search information carrying first search data, the first search data including the submerged depth, physical condition and stability level of the surrounding environment of the trapped person, as well as the current location of the trapped person and the rescue difficulty level; It is determined based on the first search information that there is a person trapped at the current location of the search personnel.
[0038] Step S403, determining the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determining the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported personnel, the rescue difficulty level and the rescue road conditions; and determining the rescue priority corresponding to the trapped person according to the danger level and the target rescue time.
[0039] In a possible embodiment, determining the danger level of the trapped person according to the submerged water depth, physical condition and surrounding environment stability level of the trapped person includes: Obtaining the current submerged water depth, physical condition and surrounding environment stability level of the trapped person; Determining a first score corresponding to the submerged water depth according to the submerged water depth and a preset first interval scoring table, wherein the first interval scoring table includes a plurality of submerged water depth intervals and a plurality of scores corresponding thereto; and Determining a second score corresponding to the physical condition according to the physical condition and a preset second interval scoring table, wherein the second interval scoring table includes a plurality of physical condition intervals and a plurality of scores corresponding thereto; and Determining a third score corresponding to the ambient environment stability level according to the ambient environment stability level and a preset third interval scoring table, wherein the third interval scoring table includes a plurality of ambient environment stability level intervals and a plurality of scores corresponding thereto; The first score, the second score and the third score are weightedly summed according to the preset first weight, second weight and third weight to obtain the danger level of the trapped person.
[0040] Specifically, rescue personnel or relevant commanders obtain information about the specific depth of water flooding, physical condition and stability of the surrounding environment of each trapped person through on-site observation, communication with the trapped persons (if conditions permit), and viewing with the help of equipment such as drones, and input the above-mentioned water flooding depth, physical condition and stability of the surrounding environment into the watch.
[0041] The first communication device determines the danger level of the trapped person according to the preset quantitative standard and the weight value corresponding to each factor, and the calculation formula is as follows: ; in, is the first weight, is the second weight, is the flooding depth weight coefficient, is the first score corresponding to the flooding depth, is the second score corresponding to the physical condition, It is the third score corresponding to the surrounding environment stability level.
[0042] Exemplarily, according to the flooding situation in the actual waterlogging scenario, the flooding depth is divided into different levels and corresponds to corresponding scores. For example, the following standards can be set: the flooding depth is less than 30 cm, recorded as D = 1 point (relatively low risk, flooding has not yet posed a major threat to life); the flooding depth is between 30 cm and 60 cm, recorded as D = 3 points (it has begun to cause certain obstacles to movement, etc., and there is a certain degree of danger); the flooding depth is between 60 cm and 100 cm, recorded as D = 5 points (the degree of danger further increases, which may cause people to have difficulty breathing, difficulty moving, etc.); the flooding depth exceeds 100 cm, recorded as D = 7 points (the situation is very dangerous at this time, and people are likely to face emergency situations such as drowning); and, Taking into account the original physical condition of the trapped people and the possible impacts in the flooding scenario, different levels and corresponding scores are also set: good physical condition, no obvious injuries, recorded as S=1 point; minor injuries (such as abrasions, mild colds, etc. that do not affect movement and normal breathing, etc.), recorded as S=3 points; more serious injuries (such as fractures, heart disease and other chronic diseases that may occur in harsh environments), recorded as S=5 points; extremely dangerous physical conditions such as coma, serious injuries, etc., recorded as S=7 points; and, Observe whether there are unstable factors in the environment around the trapped people, such as whether there is a risk of building collapse, whether the water flow is turbulent, etc., and set the score: if the surrounding environment is stable and there are no obvious dangerous factors (for example, in a solid square or other areas), it is recorded as E=1 point; if there are some potential unstable factors, such as cracks in some surrounding walls, slow water flow but with floating debris, etc., it is recorded as E=3 points; if the surrounding environment is relatively dangerous, such as crumbling walls and turbulent water, it is recorded as E=5 points; if the person is in an extremely dangerous environment, such as the building may collapse at any time or be caught in a turbulent whirlpool, it is recorded as E=7 points.
[0043] For example, searchers found a trapped person who was submerged in water at a depth of 80 cm, had minor injuries (abrasions), and had some potential unstable factors in the surrounding environment (cracks in the wall, slow water flow but floating debris). Referring to the first interval scoring table, the score corresponding to the submerged depth of 60-100 cm is 5, so the first score is 5; referring to the second interval scoring table, the score corresponding to minor injuries is 3, and the second score is 3; referring to the third interval scoring table, the score corresponding to potential unstable factors in the surrounding environment is 3, and the third score is 3. Further, assuming that the first weight is 0.4, the second weight is 0.3, and the third weight is 0.3, the danger level R=5×0.4+3×0.3+3×0.3=3.8.
[0044] In a possible embodiment, determining the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported person, the rescue difficulty level and the rescue road conditions includes: Obtaining the current location of the trapped person, the origin of the transported person, the rescue difficulty level and the rescue road conditions; Determine the target rescue distance according to the current location of the trapped person and the starting point of the transported person; Determine a first rescue time required for the transport personnel to reach the current location of the trapped person from the starting point according to the target rescue distance and the rescue road conditions; and determine a second rescue time required for the transport personnel to complete the rescue at the current location of the trapped person according to the rescue difficulty level; and, The target rescue time is determined according to the first rescue time and the second rescue time.
[0045] Among them, the rescue difficulty level refers to the assessment of the difficulty of the rescue operation considering various complex situations at the rescue site, for example: the location of the trapped persons is easy to approach, and there are not many factors that hinder the implementation of the rescue (the rescue difficulty is low); there are some small obstacles, and simple tools are needed to assist the rescue (the rescue difficulty is medium); the trapped persons are in special locations such as high altitudes and underwater, or the surrounding environment is complex and requires professional equipment and more manpower to cooperate with the rescue (the rescue difficulty is high); the trapped persons are in a dangerous building that may collapse at any time, requiring extremely complex rescue plans and a large amount of professional equipment and manpower (the rescue difficulty is high); Among them, rescue road conditions are divided into levels according to road traffic conditions, for example: the road is flat and unobstructed (rescue road conditions are good), there is a small amount of water accumulation, debris or small potholes on some roads (rescue road conditions are fair), there is a lot of water accumulation, the road is partially washed away, there are large obstacles, etc. (rescue road conditions are poor), the road is almost impossible to pass normally, and it is necessary to temporarily open up roads or take a long detour (rescue road conditions are extremely poor); In a possible embodiment, determining the first rescue time required for the transporting personnel to depart from the starting point and reach the current location of the trapped person according to the target rescue distance and the rescue road condition includes: Determining a fourth score corresponding to the rescue road condition according to the rescue road condition and a preset fourth interval scoring table, wherein the fourth interval scoring table includes a plurality of rescue road condition intervals and a plurality of scores corresponding thereto; The target rescue distance and the fourth score are weightedly summed according to the preset fourth weight and fifth weight to obtain the first rescue time.
[0046] In a possible embodiment, determining, according to the rescue difficulty level, the second rescue time required for the transporting personnel to complete the rescue at the current location of the trapped person includes: Determining a fifth score corresponding to the rescue difficulty level according to the rescue difficulty level and a preset fifth interval scoring table, wherein the fifth interval scoring table includes a plurality of rescue difficulty level intervals and a plurality of scores corresponding thereto; The fifth score is weighted according to a preset sixth weight to obtain the second rescue time.
[0047] The target rescue time T includes the first rescue time T1 required to reach the location of the trapped person and the second rescue time T2 required to complete the rescue at the current location of the trapped person, wherein T1 is determined by the target rescue distance and rescue road conditions, and T2 is determined by the rescue difficulty level. The calculation formula of the target rescue time is as follows: T=T1+T2=k1×(wd×d+wh×h)+k2×(wr×r)+ε; Among them, d is the target rescue distance, h is the rescue road condition, r is the rescue difficulty level, wd is the fourth weight, wh is the fifth weight, wr is the sixth weight, k1 and k2 are adjustment coefficients, and ε is the error.
[0048] For example, the straight-line distance between the current location of the trapped person and the starting point of the transported person is 4 kilometers, the rescue difficulty level is medium, and the rescue road conditions are that there is a lot of water and the road is partially washed away (poor road conditions). Then the target rescue distance is 4 kilometers; and, referring to the fourth interval scoring table, the corresponding score for poor road conditions is 3, and the fourth score is 3; and, referring to the fifth interval scoring table, the corresponding score for medium rescue difficulty level is 3, and the fifth score is 3; and, the fourth weight is 0.6, the fifth weight is 0.4, and the sixth weight is 1. Further, if the adjustment coefficient k1 is 0.6, k2 is 1, and the error is 0.5h, then the target rescue time T=T1+T2=0.6×(4×0.6+3×0.4)+1×(3×1)+0.5=5.66h.
[0049] In a possible embodiment, determining the rescue priority corresponding to the trapped person according to the danger level and the target rescue time includes: determining the rescue priority corresponding to the trapped person according to a ratio of the danger level to the target rescue time.
[0050] Among them, the rescue priority is determined according to the danger level and the target rescue time, and the calculation formula is as follows: P = R / T; Among them, P is the rescue priority, R is the danger level of the trapped persons, and T is the target rescue time.
[0051] For example, the danger level R of the trapped person is 3.8, and the target rescue time is 5.66h, then the rescue priority P=R / T=3.8 / 5.66=0.67.
[0052] It can be seen that in this embodiment, the first communication device carried by the search personnel determines the danger level of the trapped person according to the trapped person's submersion depth, physical condition and the stability level of the surrounding environment; and determines the target rescue time according to the distance between the current position of the trapped person and the starting point of the transport personnel, the rescue difficulty level and the rescue road conditions; and determines the rescue priority corresponding to the trapped person according to the danger level and the target rescue time, so that rescue resources can be reasonably and efficiently allocated according to the priority, optimize rescue decisions, improve the orderliness, pertinence and success rate of rescue operations, and maximize the protection of the lives of trapped persons.
[0053] Step S404, sending a first message or a second message to the server according to the size relationship between the rescue priority and the preset threshold, so that the server can generate multiple transportation routes according to multiple first messages and / or second messages and send the multiple transportation routes to multiple second communication devices to complete the rescue, the first message indicates that the trapped person is in a stable state and needs to wait for the transportation personnel to come to rescue, the first message carries first status data, the second message is used to indicate that the trapped person is immediately rescued by the search personnel and is carried along for the search, and the second message carries second status data.
[0054] In a possible embodiment, the rescue priority is obtained by the ratio of the danger level of the trapped person to the target rescue time, the first state data includes the current position of the trapped person, the number of trapped persons and the rescue priority, and the second state data includes the current trajectory record of the searcher and the number of trapped persons; sending the first message or the second message to the server according to the size relationship between the rescue priority and the preset threshold includes: Determining whether the rescue priority is less than the preset threshold; If it is determined that the rescue priority is less than the preset threshold, marking the current position of the trapped person in the first state data as a location to be transported, and sending the marked first state data to the server; and, If it is determined that the rescue priority is greater than the preset threshold, the second status data is acquired, and the second status data is sent to the server.
[0055] It can be understood that if the rescue priority is less than the preset threshold, it means the urgency is low, and the search personnel mark the location information of the trapped persons and the number of trapped persons through the location marking function of the first communication device, and obtain the current location information, and send the current location information, the number of trapped persons and the rescue priority to the server; if the rescue priority is greater than the preset threshold, it means the urgency is high, and the search personnel immediately rescue the trapped persons, continue the search with the trapped persons, and report their own trajectory records and the number of trapped persons to the server.
[0056] In a possible embodiment, after sending the first message or the second message to the server according to the magnitude relationship between the rescue priority and the preset threshold, the method further includes: The server receives a plurality of the first messages and / or a plurality of the second messages from a plurality of the searchers; The server determines the plurality of places to be transported and the number of trapped persons at each of the plurality of places to be transported and the rescue priority according to the plurality of the first messages and / or the plurality of the second messages; The server obtains configuration parameters of the transport means, wherein the configuration parameters include the type and quantity of the transport means and the maximum number of persons that can be carried by different types of transport means; The server determines the plurality of transport routes according to the plurality of places to be transported, the number of trapped persons at each place to be transported and the rescue priority, and the configuration parameters of the transport vehicle, wherein the plurality of transport routes correspond to the plurality of transport persons one by one, and a single transport route includes at least one place to be transported; The server sends a first transport instruction to each of the plurality of second communication devices, where the first transport instruction is used to instruct the transport personnel to arrive at the location to be transported according to the corresponding transport route and transport the trapped person to a safe area.
[0057] In a possible embodiment, the server determines the multiple transport routes according to the multiple locations to be transported, the number of trapped persons at each location to be transported and the rescue priority, and the configuration parameters of the transport tool, including: Determine the distance and road conditions between various delivery locations based on geographic information data; The plurality of places to be transported are sorted according to the rescue priority, starting from the places to be transported that are closer to the starting point of the transported personnel and have a higher rescue priority, and the adjacent places to be transported are connected to form a plurality of initial transport routes with the maximum number of passengers carried by the transport vehicle as a restriction condition; Adjusting the plurality of initial delivery routes according to the road condition and traffic restriction data to obtain a plurality of target delivery routes; According to the number and type of the transport tools, the plurality of target transport routes are allocated to different transport personnel, so that each transport personnel has a corresponding transport route.
[0058] Exemplarily, the server receives messages from the trapped persons A and B, as well as related messages from the other two trapped persons C and D. The rescue priority of A and C is less than the preset threshold, and their locations are marked as locations to be transported; the rescue priority of B and D is greater than the preset threshold. The server obtains the configuration parameters of the transport tools, which include 2 small kayaks (each with a maximum capacity of 2 people) and 1 large kayak (with a maximum capacity of 5 people). The server plans the transport route according to the rescue priority of the trapped persons: arrange a transporter to drive a small kayak, whose transport route is to first go to B's location (high rescue priority), then connect to B and then go to D's location (high rescue priority); arrange another transporter to drive a large kayak, whose transport route is to go to A and C's locations in turn (low rescue priority), and transport them together to a safe area. Then, the server sends a first transport instruction to the second communication device of the corresponding transporter, so that it performs the rescue and transportation task according to the planned route.
[0059] In a possible embodiment, the method further includes: Determine a plurality of reference dangerous locations, wherein the reference dangerous locations are locations where dangerous events have occurred or locations where there is a potential for dangerous events to occur; Marking the locations corresponding to the multiple reference dangerous locations, and marking corresponding dangerous events that have occurred or may occur; The locations corresponding to the marked multiple reference dangerous places are sent to the server, so that the server can avoid the multiple reference dangerous places when generating the multiple transportation routes.
[0060] Among them, after determining the reference dangerous places, use specific marking means to mark the locations of these places on relevant maps or geographic information systems. This can be represented by icons, symbols or annotations of specific colors on electronic maps for clear identification. For example, on the electronic map of flood disaster relief, red triangle icons are used to mark places where electric wire leakage has occurred, and yellow exclamation mark icons are used to mark places where there may be hidden dangers of building collapse. At the same time, for each marked reference dangerous place, the corresponding dangerous events that have occurred or may occur are marked in detail. For example, for the place marked with a red triangle icon, it is marked as "electrical wire leakage, the water surface is electrified"; for the place marked with a yellow exclamation mark icon, it is marked as "building wall cracks, there is a risk of collapse." This allows people who view the map to quickly understand the specific dangerous situation of each dangerous place.
[0061] It can be seen that this application distinguishes the division of labor and tasks of different rescue personnel, flexibly adjusts the rescue strategy according to the urgency of the trapped persons, can ensure timely rescue in high-risk areas, and the transportation personnel formulate the optimal transportation route based on dynamic information to improve the efficiency and success rate of rescue, effectively improve the coordination and response speed during the rescue process, and help to quickly implement rescue operations when a disaster occurs.
[0062] See also Figure 5 , Figure 5 This is an overall flow chart of a method for searching and rescuing people in a flood-prone environment provided by an embodiment of the present application, which is applied to Figure 1 The first communication device 102 in Figure 5 As shown, the method comprises the following steps: Step S501: a first communication device carried by a searcher receives a first search instruction from a server.
[0063] The first search instruction is used to instruct search personnel to search for trapped persons in the corresponding search sub-area.
[0064] Step S502: The first communication device detects that a person is trapped at the current location of the search person.
[0065] In a possible embodiment, the detecting that a person is trapped at the current location of the search person includes: receiving first search information input by the search personnel, the first search information being used to indicate that the search personnel has found a trapped person at a current location, the first search information carrying first search data, the first search data including the submerged depth, physical condition and stability level of the surrounding environment of the trapped person, as well as the current location of the trapped person and the rescue difficulty level; It is determined based on the first search information that there is a person trapped at the current location of the search personnel.
[0066] Step S503, determining the danger level according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determining the target rescue time according to the distance between the current position and the starting point of the transported personnel, the rescue difficulty level and the rescue road conditions; and determining the rescue priority corresponding to the trapped person according to the danger level and the target rescue time.
[0067] In a possible embodiment, determining the danger level of the trapped person according to the submerged water depth, physical condition and surrounding environment stability level of the trapped person includes: Obtaining the current submerged water depth, physical condition and surrounding environment stability level of the trapped person; Determining a first score corresponding to the submerged water depth according to the submerged water depth and a preset first interval scoring table, wherein the first interval scoring table includes a plurality of submerged water depth intervals and a plurality of scores corresponding thereto; and Determining a second score corresponding to the physical condition according to the physical condition and a preset second interval scoring table, wherein the second interval scoring table includes a plurality of physical condition intervals and a plurality of scores corresponding thereto; and Determining a third score corresponding to the ambient environment stability level according to the ambient environment stability level and a preset third interval scoring table, wherein the third interval scoring table includes a plurality of ambient environment stability level intervals and a plurality of scores corresponding thereto; The first score, the second score and the third score are weightedly summed according to the preset first weight, second weight and third weight to obtain the danger level of the trapped person.
[0068] In a possible embodiment, determining the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported person, the rescue difficulty level and the rescue road conditions includes: Obtaining the current location of the trapped person, the origin of the transported person, the rescue difficulty level and the rescue road conditions; Determine the target rescue distance according to the current location of the trapped person and the starting point of the transported person; Determine a first rescue time required for the transport personnel to reach the current location of the trapped person from the starting point according to the target rescue distance and the rescue road conditions; and determine a second rescue time required for the transport personnel to complete the rescue at the current location of the trapped person according to the rescue difficulty level; and, The target rescue time is determined according to the first rescue time and the second rescue time.
[0069] In a possible embodiment, determining the first rescue time required for the transporting personnel to depart from the starting point and reach the current location of the trapped person according to the target rescue distance and the rescue road condition includes: Determining a fourth score corresponding to the rescue road condition according to the rescue road condition and a preset fourth interval scoring table, wherein the fourth interval scoring table includes a plurality of rescue road condition intervals and a plurality of scores corresponding thereto; The target rescue distance and the fourth score are weightedly summed according to the preset fourth weight and fifth weight to obtain the first rescue time.
[0070] In a possible embodiment, determining, according to the rescue difficulty level, the second rescue time required for the transporting personnel to complete the rescue at the current location of the trapped person includes: Determining a fifth score corresponding to the rescue difficulty level according to the rescue difficulty level and a preset fifth interval scoring table, wherein the fifth interval scoring table includes a plurality of rescue difficulty level intervals and a plurality of scores corresponding thereto; The fifth score is weighted according to a preset sixth weight to obtain the second rescue time.
[0071] In a possible embodiment, determining the rescue priority corresponding to the trapped person according to the danger level and the target rescue time includes: determining the rescue priority corresponding to the trapped person according to a ratio of the danger level to the target rescue time.
[0072] Step S504: whether the rescue priority is less than a preset threshold.
[0073] Specifically, if yes, execute step S505, and if no, execute step S506.
[0074] Step S505, marking the current position of the trapped person as the location to be transported, and sending the marked first status data to the server, the first status data including the current position of the trapped person, the number of trapped persons and the rescue priority.
[0075] Step S506, obtaining second status data, and sending the second status data to the server, the second status data including the current track record of the search personnel themselves and the number of trapped persons.
[0076] Step S507: The server generates multiple transport routes according to the multiple first status data and / or multiple second status data, and sends the multiple transport routes to the multiple second communication devices to guide the transport personnel to find the trapped persons and transport them to a safe area according to the transport routes.
[0077] In a possible embodiment, the server generates a plurality of delivery routes according to a plurality of first status data and / or a plurality of second status data, including: Determine the plurality of locations to be transported and the number of trapped persons at each of the plurality of locations to be transported and the rescue priority according to the plurality of the first messages and / or the plurality of the second messages; Acquire configuration parameters of the transport means, wherein the configuration parameters include the type and quantity of the transport means and the maximum number of persons that can be carried by different types of transport means; The multiple transport routes are determined based on the multiple places to be transported, the number of trapped persons at each place to be transported and the rescue priority, and the configuration parameters of the transport tool. The multiple transport routes correspond one-to-one to the multiple transport persons, and a single transport route includes at least one place to be transported.
[0078] In a possible embodiment, determining the multiple transport routes according to the multiple locations to be transported, the number of trapped persons at each location to be transported and the rescue priority, and the configuration parameters of the transport tool includes: Determine the distance and road conditions between various delivery locations based on geographic information data; The plurality of places to be transported are sorted according to the rescue priority, starting from the places to be transported that are closer to the starting point of the transported personnel and have a higher rescue priority, and the adjacent places to be transported are connected to form a plurality of initial transport routes with the maximum number of passengers carried by the transport vehicle as a restriction condition; Adjusting the plurality of initial delivery routes according to the road condition and traffic restriction data to obtain a plurality of target delivery routes; According to the number and type of the transport tools, the plurality of target transport routes are allocated to different transport personnel, so that each transport personnel has a corresponding transport route.
[0079] It can be seen that this embodiment distinguishes the division of labor and tasks of different rescue personnel, flexibly adjusts the rescue strategy according to the urgency of the trapped persons, can ensure timely rescue in high-risk areas, and the transportation personnel formulate the optimal transportation route based on dynamic information to improve the efficiency and success rate of the rescue, effectively improving the coordination and response speed during the rescue process, and facilitating the rapid implementation of rescue operations when a disaster occurs.
[0080] See also Figure 6 , Figure 6 is an application scenario diagram of a personnel search and rescue method based on a flooding scenario provided by an embodiment of the present application, such as Figure 6 As shown, the rescue priority of trapped person A in the application scenario diagram is less than the preset threshold.
[0081] Among them, when the search personnel 101 carries the first communication device 102 and searches for the trapped person A, the information such as the submersion depth, physical condition and stability level of the surrounding environment of the trapped person A, as well as the current location of the trapped person A and the rescue difficulty are input into the first communication device 102, or other related search and rescue equipment such as drones directly send the relevant information to the first communication device 102, and then calculate that the rescue priority of the trapped person A is less than the preset threshold.
[0082] Furthermore, based on the fact that the rescue priority of the trapped person A is less than the preset threshold, it is determined that the state of the trapped person A is relatively stable, the urgency is low, and there is no need for immediate rescue. Therefore, the searcher 101 marks the location information of the location of the trapped person A and the number of trapped people through the location marking function of the first communication device, and sends the current location information, the number of trapped people and the rescue priority to the server 105. Then, the server 105 determines the transportation route based on the received multiple information, and sends it to the second communication device 104. The transportation personnel 103 goes to the location of the trapped person A according to the navigation information of the transportation route to transport him to a safe area.
[0083] Furthermore, the search personnel 101 continues to search for the trapped person B in the corresponding search sub-area 600 and goes to rescue.
[0084] It can be seen that in this embodiment, an example of adapting different rescue plans based on the urgency of the trapped persons is given, which can ensure timely rescue in high-risk areas, improve the efficiency and success rate of rescue, and effectively improve the coordination and response speed during the rescue process.
[0085] See also Figure 7 , Figure 7 is another application scenario diagram of a personnel search and rescue method based on a flooding scenario provided by an embodiment of the present application, such as Figure 7 As shown, the rescue priority of trapped person A in the application scenario diagram is greater than the preset threshold.
[0086] Among them, when the search personnel 101 carries the first communication device 102 and searches for the trapped person A, the information such as the submersion depth, physical condition and stability level of the surrounding environment of the trapped person A, as well as the current location of the trapped person A and the rescue difficulty is input into the first communication device 102, or other related search and rescue equipment such as drones directly send the relevant information to the first communication device 102, and then calculate that the rescue priority of the trapped person A is greater than the preset threshold.
[0087] Furthermore, based on the fact that the rescue priority of trapped person A is greater than a preset threshold, it is determined that trapped person A is of high urgency and needs to be rescued immediately. Therefore, searcher 101 immediately rescues trapped person A, continues the search with trapped person A, and reports his own trajectory record and the number of trapped people to server 105. Furthermore, server 105 can formulate a transportation route based on the information sent by multiple searchers, and send it to the second communication device 104 to guide transportation personnel 103 to the location of other trapped persons according to the transportation route and transport them to a safe area.
[0088] Furthermore, the search personnel 101 carries the trapped person A to continue searching for the trapped person B in the corresponding search sub-area 600 and goes to rescue.
[0089] It can be seen that in this embodiment, another example of adapting different rescue plans based on the degree of urgency of the trapped persons is given, which can ensure timely rescue in high-risk areas. The transportation personnel formulate the optimal transportation route based on dynamic information, improve the efficiency and success rate of the rescue, and effectively improve the coordination and response speed during the rescue process, which helps to quickly implement rescue operations when a disaster occurs.
[0090] See also Figure 8 , Figure 8 A functional module diagram of a personnel search and rescue device 800 based on a flooding scenario provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the personnel search and rescue device 800 based on the flooding scenario includes the following units: The receiving unit 801 is used to receive a first search instruction from the server, where the first search instruction is used to instruct the search personnel to search for trapped persons in a corresponding search sub-area; A detection unit 802 is used to detect that a person is trapped at the current location of the search person; The processing unit 803 is used to determine the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determine the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported personnel, the rescue difficulty level and the rescue road conditions; and determine the rescue priority corresponding to the trapped person according to the danger level and the target rescue time; The sending unit 804 is used to send the first message or the second message to the server according to the size relationship between the rescue priority and the preset threshold, so that the server can generate multiple transportation routes according to multiple first messages and / or second messages and send the multiple transportation routes to multiple second communication devices to complete the rescue. The first message indicates that the trapped person is in a stable state and needs to wait for the transportation personnel to come to rescue. The first message carries first status data. The second message is used to indicate that the trapped person is immediately rescued by the search personnel and is carried along for the search. The second message carries second status data.
[0091] It can be seen that in the present application, when the search personnel find the trapped person, the first communication device determines the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determines the target rescue time according to the distance between the current position of the trapped person and the starting point of the transport personnel, the rescue difficulty level and the rescue road conditions; and determines the rescue priority corresponding to the trapped person according to the danger level and the target rescue time, and then sends the first message or the second message to the server according to the relationship between the rescue priority and the preset threshold, so that the server can generate multiple transportation routes according to multiple first messages and / or second messages and send multiple transportation routes to multiple second communication devices to complete the rescue, which effectively improves the coordination and response speed during the rescue process.
[0092] In one embodiment, the rescue priority is obtained by the ratio of the danger level of the trapped person to the target rescue time, the first status data includes the current position of the trapped person, the number of trapped people and the rescue priority, and the second status data includes the current trajectory record of the searcher himself and the number of trapped people; sending the first message or the second message to the server according to the size relationship between the rescue priority and a preset threshold value includes: judging whether the rescue priority is less than the preset threshold value; if it is judged that the rescue priority is less than the preset threshold value, marking the current position of the trapped person in the first status data as a place to be transported, and sending the marked first status data to the server; and, if it is judged that the rescue priority is greater than the preset threshold value, obtaining the second status data, and sending the second status data to the server.
[0093] In one embodiment, after sending the first message or the second message to the server according to the size relationship between the rescue priority and the preset threshold, the method further includes: the server receives multiple first messages and / or multiple second messages from multiple search personnel; the server determines the multiple places to be transported and the number of trapped persons at each of the multiple places to be transported and the rescue priority according to the multiple first messages and / or multiple second messages; the server obtains configuration parameters of the transport tool, and the configuration parameters include the type and number of the transport tools and the maximum number of people that different types of transport tools can carry; the server determines the multiple transport routes according to the multiple places to be transported, the number of trapped persons at each of the places to be transported and the rescue priority, and the configuration parameters of the transport tool, the multiple transport routes correspond one-to-one to the multiple transport personnel, and a single transport route includes at least one place to be transported; the server sends a first transport instruction to each of the multiple second communication devices, and the first transport instruction is used to instruct the transport personnel to arrive at the place to be transported according to the corresponding transport route and transport the trapped persons to a safe area.
[0094] In one embodiment, the determining the danger level of the trapped person according to the submerged water depth, physical condition and surrounding environment stability level of the trapped person includes: obtaining the current submerged water depth, physical condition and surrounding environment stability level of the trapped person; determining a first score corresponding to the submerged water depth according to the submerged water depth and a preset first interval scoring table, the first interval scoring table including a plurality of submerged water depth intervals and a plurality of scores corresponding thereto; and determining a second score corresponding to the physical condition according to the physical condition and a preset second interval scoring table, the second interval scoring table including a plurality of physical condition intervals and a plurality of scores corresponding thereto; and determining a third score corresponding to the surrounding environment stability level according to the surrounding environment stability level and a preset third interval scoring table, the third interval scoring table including a plurality of environmental stability level intervals and a plurality of scores corresponding thereto; and obtaining the danger level of the trapped person by weighted summing the first score, the second score and the third score according to a preset first weight, a second weight and a third weight.
[0095] In one embodiment, the target rescue time is determined based on the distance between the current position of the trapped person and the starting point of the transporting person, the rescue difficulty level and the rescue road condition, including: obtaining the current position of the trapped person, the starting point of the transporting person, the rescue difficulty level and the rescue road condition; determining the target rescue distance based on the current position of the trapped person and the starting point of the transporting person; determining a first rescue time required for the transporting person to arrive at the current position of the trapped person from the starting point based on the target rescue distance and the rescue road condition; and, determining a second rescue time required for the transporting person to complete the rescue at the current position of the trapped person based on the rescue difficulty level; and, determining the target rescue time based on the first rescue time and the second rescue time.
[0096] In one embodiment, determining the first rescue time required for the transporting personnel to arrive at the current location of the trapped person from the starting point based on the target rescue distance and the rescue road condition includes: determining a fourth score corresponding to the rescue road condition based on the rescue road condition and a preset fourth interval scoring table, the fourth interval scoring table including multiple rescue road condition intervals and their one-to-one corresponding multiple scores; performing weighted summation of the target rescue distance and the fourth score based on preset fourth weights and fifth weights to obtain the first rescue time.
[0097] In one embodiment, determining the second rescue time required for the transporting personnel to complete the rescue at the trapped person's current location based on the rescue difficulty level includes: determining a fifth score corresponding to the rescue difficulty level based on the rescue difficulty level and a preset fifth interval scoring table, the fifth interval scoring table including multiple rescue difficulty level intervals and their one-to-one corresponding multiple scores; weighting the fifth score according to a preset sixth weight to obtain the second rescue time.
[0098] In one embodiment, the method further includes: determining a plurality of reference dangerous locations, wherein the reference dangerous locations refer to locations where dangerous events have occurred or locations where there is a potential for dangerous events to occur; marking the locations corresponding to the plurality of reference dangerous locations, and marking the corresponding dangerous events that have occurred or may occur; and sending the locations corresponding to the marked plurality of reference dangerous locations to the server, so that the server can avoid the plurality of reference dangerous locations when generating the plurality of transport routes.
[0099] In addition, an embodiment of the present application also provides a computer storage medium, which stores a computer program that can be loaded by a processor and executed such as the above-mentioned personnel search and rescue method based on the waterlogging scenario. The computer-readable storage medium includes, for example: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.
[0100] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0101] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are only schematic; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, the functional units in various embodiments of the present invention can be integrated into a processing unit, or each unit can be physically included separately, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of hardware plus software functional units.
[0102] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a volatile memory or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct memory bus random access memory (DRRAM), etc., various media that can store program code.
[0103] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0104] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for searching and rescuing people in a flood-prone environment, characterized in that: A first communication device carried by search personnel in a disaster emergency management system, wherein the disaster emergency management system further comprises a server and a second communication device carried by a transporter; the method comprises: receiving a first search instruction from the server, wherein the first search instruction is used to instruct the search personnel to search for trapped persons in a corresponding search sub-area; Detecting that a person is trapped at the current location of the search person; Determine the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determine the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported personnel, the rescue difficulty level and the rescue road conditions; and determine the rescue priority corresponding to the trapped person according to the danger level and the target rescue time; A first message or a second message is sent to the server based on the size relationship between the rescue priority and a preset threshold, so that the server can generate multiple transportation routes based on multiple first messages and / or second messages and send the multiple transportation routes to multiple second communication devices to complete the rescue. The first message indicates that the trapped person is in a stable state and needs to wait for the transportation personnel to come to rescue. The first message carries first status data. The second message is used to indicate that the trapped person is immediately rescued by the search personnel and is carried along for the search. The second message carries second status data.
2. The method according to claim 1, characterized in that The rescue priority is obtained by the ratio of the danger level of the trapped person to the target rescue time, the first state data includes the current position of the trapped person, the number of trapped persons and the rescue priority, and the second state data includes the current trajectory record of the searcher and the number of trapped persons; the sending of the first message or the second message to the server according to the magnitude relationship between the rescue priority and the preset threshold value includes: Determining whether the rescue priority is less than the preset threshold; If it is determined that the rescue priority is less than the preset threshold, marking the current position of the trapped person in the first state data as a location to be transported, and sending the marked first state data to the server; and, If it is determined that the rescue priority is greater than the preset threshold, the second status data is acquired, and the second status data is sent to the server.
3. The method according to claim 2, characterized in that After sending the first message or the second message to the server according to the magnitude relationship between the rescue priority and the preset threshold, the method further includes: The server receives a plurality of the first messages and / or a plurality of the second messages from a plurality of the searchers; The server determines the plurality of places to be transported and the number of trapped persons at each of the plurality of places to be transported and the rescue priority according to the plurality of the first messages and / or the plurality of the second messages; The server obtains configuration parameters of the transport means, wherein the configuration parameters include the type and quantity of the transport means and the maximum number of persons that can be carried by different types of transport means; The server determines the plurality of transport routes according to the plurality of places to be transported, the number of trapped persons at each place to be transported and the rescue priority, and the configuration parameters of the transport vehicle, wherein the plurality of transport routes correspond to the plurality of transport persons one by one, and a single transport route includes at least one place to be transported; The server sends a first transport instruction to each of the plurality of second communication devices, where the first transport instruction is used to instruct the transport personnel to arrive at the location to be transported according to the corresponding transport route and transport the trapped person to a safe area.
4. The method according to any one of claims 1 to 3, characterized in that: Determining the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person includes: Obtaining the current submerged water depth, physical condition and surrounding environment stability level of the trapped person; Determining a first score corresponding to the submerged water depth according to the submerged water depth and a preset first interval scoring table, wherein the first interval scoring table includes a plurality of submerged water depth intervals and a plurality of scores corresponding thereto; and Determining a second score corresponding to the physical condition according to the physical condition and a preset second interval scoring table, wherein the second interval scoring table includes a plurality of physical condition intervals and a plurality of scores corresponding thereto; and Determining a third score corresponding to the ambient environment stability level according to the ambient environment stability level and a preset third interval scoring table, wherein the third interval scoring table includes a plurality of ambient environment stability level intervals and a plurality of scores corresponding thereto; The first score, the second score and the third score are weightedly summed according to the preset first weight, second weight and third weight to obtain the danger level of the trapped person.
5. The method according to claim 4, characterized in that Determining the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported person, the rescue difficulty level and the rescue road conditions includes: Obtaining the current location of the trapped person, the origin of the transported person, the rescue difficulty level and the rescue road conditions; Determine the target rescue distance according to the current location of the trapped person and the starting point of the transported person; Determine a first rescue time required for the transport personnel to reach the current location of the trapped person from the starting point according to the target rescue distance and the rescue road conditions; and determine a second rescue time required for the transport personnel to complete the rescue at the current location of the trapped person according to the rescue difficulty level; and, The target rescue time is determined according to the first rescue time and the second rescue time.
6. The method according to claim 5, characterized in that The determining, according to the target rescue distance and the rescue road condition, a first rescue time required for the transporting personnel to depart from the starting point and reach the current location of the trapped person comprises: Determining a fourth score corresponding to the rescue road condition according to the rescue road condition and a preset fourth interval scoring table, wherein the fourth interval scoring table includes a plurality of rescue road condition intervals and a plurality of scores corresponding thereto; The target rescue distance and the fourth score are weightedly summed according to the preset fourth weight and fifth weight to obtain the first rescue time.
7. The method according to claim 5, characterized in that The step of determining, according to the rescue difficulty level, a second rescue time required for the transporting personnel to complete the rescue at the current location of the trapped person comprises: Determining a fifth score corresponding to the rescue difficulty level according to the rescue difficulty level and a preset fifth interval scoring table, wherein the fifth interval scoring table includes a plurality of rescue difficulty level intervals and a plurality of scores corresponding thereto; The fifth score is weighted according to a preset sixth weight to obtain the second rescue time.
8. The method according to claim 1, characterized in that The method further comprises: Determine a plurality of reference dangerous locations, wherein the reference dangerous locations are locations where dangerous events have occurred or locations where there is a potential for dangerous events to occur; Marking the locations corresponding to the multiple reference dangerous locations, and marking corresponding dangerous events that have occurred or may occur; The locations corresponding to the marked multiple reference dangerous places are sent to the server, so that the server can avoid the multiple reference dangerous places when generating the multiple transportation routes.
9. A personnel search and rescue device based on a flood scene, characterized in that: A first communication device carried by search personnel in a disaster emergency management system, the disaster emergency management system further comprising a server and a second communication device carried by a transporter, the personnel search and rescue device further comprising: A receiving unit, configured to receive a first search instruction from the server, wherein the first search instruction is used to instruct the search personnel to search for trapped persons in a corresponding search sub-area; A detection unit, used for detecting that a person is trapped at the current location of the search person; a processing unit, for determining the danger level of the trapped person according to the submerged water depth, physical condition and stability level of the surrounding environment of the trapped person; and determining the target rescue time according to the distance between the current position of the trapped person and the starting point of the transported person, the rescue difficulty level and the rescue road conditions; and determining the rescue priority corresponding to the trapped person according to the danger level and the target rescue time; A sending unit is used to send a first message or a second message to the server according to the size relationship between the rescue priority and a preset threshold, so that the server can generate multiple transportation routes according to multiple first messages and / or second messages and send the multiple transportation routes to multiple second communication devices to complete the rescue. The first message indicates that the trapped person is in a stable state and needs to wait for the transportation personnel to come to rescue. The first message carries first status data. The second message is used to indicate that the trapped person is immediately rescued by the search personnel and is carried along for the search. The second message carries second status data.
10. A disaster emergency management system, characterized in that: It comprises a first communication device carried by a searcher, a server and a second communication device carried by a transporter, wherein the first communication device is used to execute the step instructions in the method as described in any one of claims 1-9.
Citation Information
Patent Citations
Method and device for processing rescue information in trapped scene
CN118446861A
Path planning method for cooperative search and rescue of truck and unmanned aerial vehicle in mountainous area environment
CN118980374A
Unmanned equipment emergency management method and device applied to emergencies
CN119130072A
Search and rescue information processing method for avalanche event and related device
CN119316825A
Search support system, transmission device, display method, transmission method and search assistance program
JP2012234449A