Disaster rescue information processing method and related device
By integrating sensors and environmental detection devices in the disaster rescue system, collecting and processing data in real time, and automatically determining the rescue path and recommendation plan, the problem of the rescue team's difficulty in determining the appropriate rescue plan in a timely manner is solved, and the rescue efficiency and safety are improved.
Patent Information
- Application Number
- CN202510135899.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-07
- Publication Date
- 2025-03-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In disaster rescue, it is difficult for the rescue team to determine appropriate rescue plans in a timely manner, resulting in inefficient rescue and even pose a threat to the safety of rescue personnel and rescue teams.
By setting up sensors and environmental detection devices in the disaster rescue system, target vehicles and environmental data are collected in real time, and using servers and electronic equipment to perform data processing and path planning, the rescue path and recommended rescue plan are automatically determined.
Improve the accuracy and efficiency of rescue information, ensure that rescue teams can quickly and safely reach the rescue location, and provide appropriate rescue tools and solutions.
Smart Images

Figure CN119578844A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of disaster relief technology, and in particular to a disaster relief information processing method and related devices. Background Art
[0002] In disaster relief, the people in need of help usually contact the rescue center through telephone or other communication methods to report the incident, and the rescue center assigns rescue tasks to the rescue team. After receiving the rescue tasks, the rescue team goes to the rescue location to carry out rescue operations.
[0003] Since the rescue center and rescue team can only obtain limited information from the rescuers, it is difficult for the rescue team to determine the appropriate rescue plan in time, which affects the rescue efficiency and may even threaten the safety of the rescuers and the rescue team. Therefore, when a danger occurs and rescue is needed, how to provide the rescue center and rescue team with reference information in a timely and accurate manner through the equipment system has become an urgent problem to be solved. Summary of the invention
[0004] The embodiments of the present application provide a disaster relief information processing method and related devices, in order to improve the accuracy and efficiency of relief information determination.
[0005] In a first aspect, an embodiment of the present application provides a disaster relief information processing method, which is applied to a first server in a disaster relief system, wherein the disaster relief system includes the first server, a second server, and a plurality of electronic devices, and the method includes: In response to receiving first information carrying the position of the target vehicle from the second server, sending second information carrying the position of the target vehicle to the first electronic device, the first information being used to indicate that first data collected by a sensor meets a preset condition, the sensor being disposed on the target vehicle, and the first data including at least one of the following: vehicle inclination, vehicle acceleration, a first temperature, and a first water level; In response to receiving third information from the first electronic device, sending fourth information to the first electronic device, the third information being sent by the first electronic device in response to the second information, the fourth information being used to instruct the first electronic device to display at least one path trajectory corresponding to at least one rescue path information, the at least one rescue path information being determined according to the target vehicle position and the position of at least one rescue team; In response to receiving fifth information from the first electronic device, obtaining second data collected by an environment detection device set in a target area, wherein the fifth information is used to indicate that a target track is selected in the at least one path track, the target area includes the target vehicle position, and the second data includes at least one of the following: an environment image, a second temperature, and a second water level; Determine a reference rescue plan according to the second data and / or a reference moving duration corresponding to the target trajectory, wherein the reference rescue plan includes a rescue tool, and the reference moving duration is determined according to rescue path information corresponding to the target trajectory; Sending sixth information to a second electronic device, the sixth information including rescue path information corresponding to the target trajectory and the reference rescue plan, the second electronic device being an electronic device of a rescue team corresponding to the target trajectory.
[0006] In a second aspect, an embodiment of the present application provides a disaster relief information processing device, which is applied to a first server in a disaster relief system, wherein the disaster relief system includes the first server, a second server, and a plurality of electronic devices, and the device includes: a first sending unit, configured to send, in response to receiving first information carrying the position of the target vehicle from the second server, second information carrying the position of the target vehicle to the first electronic device, wherein the first information is used to indicate that first data collected by a sensor meets a preset condition, the sensor is disposed on the target vehicle, and the first data includes at least one of the following: vehicle inclination, vehicle acceleration, a first temperature, and a first water level; a second sending unit, configured to send fourth information to the first electronic device in response to receiving third information from the first electronic device, wherein the third information is sent by the first electronic device in response to the second information, and the fourth information is used to instruct the first electronic device to display at least one path trajectory corresponding to at least one rescue path information, wherein the at least one rescue path information is determined according to the position of the target vehicle and the position of at least one rescue team; an acquisition unit, configured to acquire, in response to receiving fifth information from the first electronic device, second data collected by an environment detection device arranged in a target area, wherein the fifth information is used to indicate that a target track is selected in the at least one path track, the target area includes the position of the target vehicle, and the second data includes at least one of the following: an environment image, a second temperature, and a second water level; a determination unit, configured to determine a reference rescue plan according to the second data and / or a reference moving duration corresponding to the target trajectory, wherein the reference rescue plan includes a rescue tool, and the reference moving duration is determined according to rescue path information corresponding to the target trajectory; The third sending unit is used to send sixth information to the second electronic device, where the sixth information includes the rescue path information corresponding to the target trajectory and the reference rescue plan, and the second electronic device is an electronic device of the rescue team corresponding to the target trajectory.
[0007] In a third aspect, an embodiment of the present application provides a server, wherein the server includes: A processor, a memory and a communication interface, wherein the processor, the memory and the communication interface are interconnected, wherein the communication interface is used to receive or send data, the memory is used to store application code for the server to execute the above-mentioned first aspect method, and the processor is configured to execute the above-mentioned first aspect method.
[0008] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein an executable program code is stored on the computer-readable storage medium, and the executable program code includes execution instructions, and the execution instructions are used to execute the steps of the disaster rescue information processing method as described in the first aspect.
[0009] In a fifth aspect, the present application provides a computer program product, wherein the computer program product includes a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the disaster relief information processing method described in the first aspect of the present application. The computer program product can be a software installation package. It can be seen that in the embodiment of the present application, the second server of the disaster rescue system can determine the position of the target vehicle that needs rescue in a timely and accurate manner and send it to the first server based on at least one first data including the vehicle inclination, vehicle acceleration, first temperature, and first water level information collected by the sensor on the target vehicle. The first server can also send the target vehicle position to the first electronic device, and automatically determine at least one rescue path information based on the target vehicle position and the position of at least one rescue team after receiving the response information of the first electronic device, and instruct the first electronic device to display at least one path trajectory corresponding to the at least one rescue path information, and when receiving the information from the first electronic device indicating that the target trajectory is selected, collect at least one second data including the environmental image, the second temperature, and the second water level through the environmental detection device of the target area where the target vehicle position is located, and then determine the reference rescue plan including the rescue tools based on the second data and / or the reference moving time corresponding to the target trajectory, and send the rescue path information and the reference rescue plan corresponding to the target trajectory to the second electronic device of the rescue team corresponding to the target trajectory. It can timely and accurately identify and send the location of the target vehicle that needs rescue to the first electronic device of the rescue center, and recommend a rescue route to the rescue center based on the actual location of the rescue team. It can also recommend a suitable rescue plan to the second electronic device of the rescue team through the second data actually collected by the environmental detection device and the reference moving time, which is conducive to improving the accuracy and efficiency of determining the rescue information. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] 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.
[0011] Figure 1 is a schematic diagram of the architecture of a disaster relief system provided by an embodiment of the present application; Figure 2 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application; Figure 3 It is a flowchart of a disaster relief information processing method provided by an embodiment of the present application; Figure 4 This is a schematic diagram of a warning information confirmation page provided in an embodiment of the present application; Figure 5 This is a schematic diagram of a rescue command system page provided by an embodiment of the present application; Figure 6 This is another page schematic diagram of a rescue command system provided in an embodiment of the present application; Figure 7 This is a schematic diagram of a rescue path display page provided in an embodiment of the present application; Figure 8 This is a schematic diagram of a reference rescue solution display page provided in an embodiment of the present application; Fig. 9 This is a schematic diagram of a navigation page provided in an embodiment of the present application; Fig.10 This is a schematic diagram of a rescue report editing page provided in an embodiment of the present application; Fig.11 This is a schematic diagram of a task reminder page provided in an embodiment of the present application; Fig.12 It is a block diagram of the functional units of a disaster rescue information processing device provided by an embodiment of the present application; Fig.13 This is a block diagram of the functional units of another disaster relief information processing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0012] 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.
[0013] 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.
[0014] 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.
[0015] The embodiment of the present application provides a disaster relief information processing method and related devices, and the embodiment of the present application is described in detail below with reference to the accompanying drawings.
[0016] Please refer to Figure 1 , Figure 1 1 is a schematic diagram of the architecture of a disaster relief system provided by an embodiment of the present application. The disaster relief information processing method and the disaster relief information processing device in the embodiment of the present application can be applied to the disaster relief system. The disaster relief system 100 may include a first server 101, a second server 102, and a plurality of electronic devices (e.g. Figure 1 The first electronic device 103 and the second electronic device 104).
[0017] Among them, the electronic device can be various types of terminals such as laptops, tablet computers, desktop computers, set-top boxes, smart phones, smart speakers, smart watches, smart TVs, and car terminals.
[0018] The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or 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), as well as big data and artificial intelligence platforms.
[0019] In an embodiment of the present application, the first electronic device 103 can specifically be a terminal device of a command center, such as a computer, and the second electronic device 104 can specifically be a terminal device carried by a rescue team, such as a watch worn by a single rescuer in the rescue team, etc. Correspondingly, the first server 101 can specifically be a disaster rescue system platform server.
[0020] In practical applications, such as Figure 1 As shown, the disaster relief system may further include a third electronic device 105, a sensor 107, and an environment detection device 106. The third electronic device may be a common user-side terminal (such as a user's mobile phone or watch) or a vehicle-mounted terminal, and accordingly, the second server may be a server of a terminal device service provider; the sensor 107 may be a sensor collection system including any single or multiple devices such as a water level sensor, a Beidou positioning tag, a temperature sensor, a vibration sensor, and a collision sensor, etc., which is arranged on the vehicle; the environment detection device 106 may be a sensor collection system including any single or multiple devices such as a water level sensor, a Beidou positioning tag, a temperature sensor, a vibration sensor, a collision sensor, and a camera device, which is arranged in public places such as streets and highways.
[0021] In the embodiment of the present application, the sensor 107 provided on the vehicle is mainly used to detect specific values of information such as temperature and water level in the environment where the vehicle is located, and to detect whether the vehicle has collided or overturned, etc. The sensor can periodically send the collected data to the second server, and the second server can send an indication message to the user terminal device or vehicle-mounted device corresponding to the vehicle where the sensor is located when it detects that the data collected by the sensor meets the preset conditions, so as to instruct the user terminal or vehicle-mounted device to output a prompt message to ask the user whether to request rescue, and send the first message to the first server when receiving the rescue request message sent by the user terminal or vehicle-mounted device.
[0022] Alternatively, the sensor may also send the collected data to a user terminal device or a vehicle-mounted terminal corresponding to the vehicle where the sensor is located. When the user terminal device or the vehicle-mounted terminal detects that the data meets preset conditions, it directly outputs a prompt message to ask the user whether he needs to request rescue, and when a specific operation is detected for the user terminal device or the vehicle-mounted terminal, it sends a rescue request to the second server, and after receiving the rescue request, the second server sends the first information to the first server.
[0023] Alternatively, the sensor may not periodically send the collected data to the outside. Instead, when the sensor detects that the collected data meets the preset conditions, it sends information to one or more devices including the user terminal device, the vehicle-mounted terminal and the second server corresponding to the vehicle where the sensor is located. Then, information can be exchanged with the second server through the user terminal device or the vehicle-mounted terminal device. When the user confirms that he needs to request rescue, the first information is sent to the first server through the second server.
[0024] Among them, the target vehicle position carried in the first information sent by the second server can be collected by a sensor, or by a user terminal device or a vehicle-mounted device, and the target vehicle position can be sent directly to the second server by the sensor, or can be forwarded to the second server through the user terminal device or the vehicle-mounted device.
[0025] In the embodiment of the present application, the environment detection device 106 is used to detect one or more data such as the environment image, the second temperature, and the second water level of the area where it is located, and the collected data can be sent to the first server in the disaster relief system, and the first server can determine the reference rescue plan based on the data collected by the environment detection device. Of course, the environment detection device 106 can also send the collected data to other servers or electronic devices in the disaster relief system, such as to the second electronic device of the rescue team, so as to provide the rescue team with timely and accurate environmental information of the rescue location.
[0026] In the embodiment of the present application, the first server 101 is mainly responsible for sending second information (which may be new rescue request notification information) carrying the target vehicle position to the first electronic device according to the first information (which may be rescue request information) carrying the target vehicle position from the second server, notifying the rescue center of receiving a new rescue request, and upon receiving third information (which may be rescue request selection information) sent by the first electronic device in response to the second information, determining at least one rescue path information according to the position of at least one rescue team and the target vehicle position, and again sending fourth information (which may be rescue path recommendation information) to the first electronic device to instruct the first electronic device to display at least one path trajectory corresponding to the at least one rescue path information, and upon receiving fifth information (which may be target rescue path selection information) sent by the first electronic device in response to the target trajectory being selected in the at least one path trajectory, obtaining second data (including at least one of an environmental image, a second temperature, and a second water level) collected by an environment detection device in a target area including the target vehicle position, and determining a reference rescue plan including a rescue tool according to the second data and a reference moving time corresponding to the target trajectory, and then sending sixth information (which may be reference rescue plan recommendation information) including the reference rescue plan and the target vehicle position to the second electronic device of the rescue team corresponding to the target trajectory.
[0027] Based on this, the first server in the disaster rescue system can timely and accurately identify and send the location of the target vehicle that needs rescue to the rescue center electronic equipment, and recommend a rescue path for the rescue center electronic equipment based on the actual location of the rescue team. It can also recommend a suitable rescue plan to the rescue team electronic equipment through the second data actually collected by the environmental detection device and the reference moving time, which is conducive to improving the accuracy and efficiency of determining the rescue information.
[0028] It should be noted that in practical applications, Figure 1 In addition to the communication connection shown, any two devices in the system (such as servers, electronic devices, electronic devices and servers, and sensors and electronic devices, etc.) can be directly or indirectly connected through wired or wireless communication, which is not limited in the embodiments of the present application. In particular, for scenarios such as waterlogging that cause damage to the city's public network, each device can also communicate through a gateway set up in the city.
[0029] Understandably, Figure 1 The forms and quantities of the first server 101, the second server 102, the first electronic device 103, the second electronic device 104, the sensor 107, the environment detection device 106 and the third electronic device 105 shown in the figure are for example only and do not constitute a limitation on the implementation manner of the present application.
[0030] In practical applications, the disaster rescue information processing method and various devices in the disaster rescue system provided by this application can be specifically applied in disaster rescue scenarios such as flood rescue, fire rescue, earthquake rescue and vehicle collision rescue, so as to provide effective rescue information to the rescue team accurately and quickly.
[0031] Please refer to Figure 2 , the composition structure of the first server in this application can be as follows Figure 2 As shown, the first server may include a processor 110, a memory 120, a communication interface 130, and one or more programs 121, wherein the one or more programs 121 are stored in the above-mentioned memory 120 and are configured to be executed by the above-mentioned processor 110, and the one or more programs 121 include instructions for executing any step of the first server in the above-mentioned method embodiment. Among them, the communication interface 130 is used to support the communication between the first server and other devices. In a specific implementation, the processor 110 is used to execute any step performed by the first server in the following method embodiment, and when performing data transmission such as sending, the communication interface 130 can be selectively called to complete the corresponding operation. It should be noted that the structural diagram of the above-mentioned first server is only an example, and the specific devices included may be more or less, and are not uniquely limited here.
[0032] See also Figure 3 , Figure 3 is a flow chart of a method for processing disaster relief information provided by an embodiment of the present application. The method for processing disaster relief information can be applied to Figure 1 The first server in the disaster relief system shown in the figure comprises the first server, the second server and a plurality of electronic devices, such as Figure 3 As shown, the disaster relief information processing method includes the following steps: S201, in response to receiving first information carrying the location of a target vehicle from a second server, the first server sends second information carrying the location of a target vehicle to a first electronic device.
[0033] The first information is used to characterize that the first data collected by the sensor meets a preset condition, the sensor is set on the target vehicle, and the first data includes at least one of the following: vehicle inclination, vehicle acceleration, first temperature, and first water level.
[0034] Specifically, the first data satisfying the preset condition may refer to the value collected by the sensor exceeding the preset value, such as the vehicle inclination exceeding the preset inclination, the vehicle acceleration exceeding the preset acceleration within the preset time, the first temperature exceeding the preset temperature, the first water level exceeding the first preset water level, etc. In particular, when the first data includes data of a specific type, such as the first data including the first water level and / or the first temperature, the first data satisfying the preset condition may also refer to the state that the value of the first data exceeds the preset value for a duration exceeding the first preset duration. For the case where the data fluctuates briefly and quickly drops to a safe value, no risk warning is issued to reduce unnecessary resource consumption.
[0035] In a specific implementation, the target vehicle position can be collected by a positioning sensor disposed on the vehicle and directly sent to the second server by the positioning sensor, or forwarded to the second server by a user terminal device or a vehicle-mounted terminal device associated with the target vehicle. In addition, the target vehicle position can also be directly collected by a positioning sensor in a user terminal device or a vehicle-mounted terminal associated with the target vehicle and sent to the second server. The positioning sensor can be, for example, a Beidou positioning sensor, or, in other embodiments, the positioning sensor can also be, for example, a global positioning system GPS positioning sensor.
[0036] Specifically, the positioning sensor, user terminal device or vehicle-mounted terminal device can periodically send the latest positioning information to the second server to update the position of each vehicle stored on the second server. Then, when sending the first information, the second server can directly obtain the latest position information of the target vehicle stored on this end as the target vehicle position; alternatively, the target vehicle position can also be sent to the second server by the positioning sensor, user terminal or vehicle-mounted terminal device when the first data meets the preset conditions.
[0037] In particular, when the user terminal or the vehicle-mounted terminal device detects that the first data meets the preset conditions, or when it receives indication information from the sensor or the second server indicating that the first data meets the preset conditions, it can output a prompt message to remind the user of the risk and ask the user whether he currently needs help. After detecting that the user performs a specific operation based on the prompt information, the first information is sent to the first server through the second server, which is conducive to reducing the occurrence of waste of resources due to erroneous sending of the first information.
[0038] In a specific implementation, the prompt information may be output in a combination of one or more modes such as voice, vibration, page display, etc. Correspondingly, detecting a specific operation for the prompt information may be detecting user voice or page operation, etc.
[0039] For example, in the case of urban flooding and people being trapped in cars, the first data includes the first water level. Assuming that the user terminal device of the trapped person is a watch, when the first water level meets the preset conditions, for example, when the first water level collected by the sensor exceeds the first preset water level, the warning information confirmation page can be displayed. Figure 4 As shown, the warning information confirmation page can display prompt information such as "the water level exceeds the safe water level, do you need to request rescue?" and operation controls such as "not needed" and "call for help immediately". The detection of the user performing a specific operation on the prompt information can be the detection of a selection operation on the "call for help immediately" operation control on the warning information confirmation page, and the selection operation can be, for example, a click operation or a long press operation. If a selection operation on the "not needed" control is detected, the first electronic device can cancel the display of the warning information confirmation page. In addition, the first electronic device can also generate and save warning record information based on the value of the first data at the current moment, and display the warning record information when a viewing instruction for the warning record is detected, thereby improving the comprehensiveness of the information generated by the disaster rescue system.
[0040] S202: In response to receiving third information from the first electronic device, the first server sends fourth information to the first electronic device.
[0041] Among them, the third information is sent by the first electronic device in response to the second information, and the fourth information is used to instruct the first electronic device to display at least one path trajectory corresponding to at least one rescue path information, and the at least one rescue path information is determined based on the target vehicle position and the position of at least one rescue team.
[0042] Among them, at least one rescue path information corresponds to at least one path trajectory, that is, each rescue path information can correspond to a path trajectory; and each rescue path information corresponds to a rescue team, and each path trajectory also corresponds to a rescue team; a rescue team may correspond to multiple different rescue path information, and a rescue team may correspond to multiple different path trajectories, that is, a rescue team may have multiple selectable paths to reach the target vehicle location.
[0043] Among them, each rescue path information may specifically include the location of the target vehicle and the location of the rescue team corresponding to the rescue path information, as well as the driving information of each intersection in the path trajectory, etc. According to the rescue path information, navigation information can be generated along the path trajectory corresponding to the rescue path information.
[0044] In a specific implementation, the second information sent by the first server to the first electronic device can be used to instruct the first electronic device to output a rescue request prompt, and the third information can be sent by the first electronic device in response to a confirmation operation for the rescue request prompt.
[0045] Specifically, the rescue request prompt information may be one or more combination of information such as voice or page display. For example, taking the rescue request prompt information as page display information, after receiving the second information, the first electronic device may display the second information in, for example, Figure 5 The rescue command system page shown shows the newly added distress information. The rescue command system page may include controls for controlling the display or hiding of layers, such as Figure 5 As shown in the layer selection bar on the left, when the rescue map layer and the distress information layer are selected, the rescue map including the distress information is displayed in the right area. In addition, the rescue command system can also support the display of other types of layers, such as Figure 5 Layers such as team status, weather information, and environmental information that are not selected and therefore not displayed on the map on the right.
[0046] In actual applications, when multiple layers selected for display include a rescue map, the display positions of information on other layers may be determined according to the display positions of each area in the rescue map, for example Figure 5 The display position of each newly added distress message corresponds to the display area of the target vehicle position corresponding to the distress message in the rescue map, or, when the layer selected for display includes weather information, the weather information corresponding to different location areas in the map is displayed in the corresponding location areas of the rescue map, or, when the layer selected for display includes team status, the logo of each team is displayed in the corresponding location area of the rescue map according to the actual location of each rescue team, and the specific display form of each team logo can be determined according to the team status, for example, the display color of each team logo is determined according to whether the team is in a task execution state or an unassigned task state, the pattern of each team logo is determined by the number of rescue personnel in the team, etc., or, when the layer selected for display includes environmental information, the second data collected by the environmental detection device set in the area is displayed in each location area in the rescue map.
[0047] In practical applications, the display mode of various types of information in the rescue map can also be determined according to the zoom size of the rescue map, for example Figure 5 In the rescue map, the icons for the distress messages "New 4", "New 1" and "New 2" can simply display the number of new distress messages in the same location area when the zoom size of the displayed rescue map is smaller than the preset ratio, and can distinguish the risk level by the color of the distress message display icons. For example, the first message sent by the second server can also carry information such as the number of trapped people and the detection value of the first data. The first server determines the risk level corresponding to each distress message based on the number of trapped people corresponding to each distress message and the detection value of the first data, and then determines the display color and other information of each distress message display icon. For example, suppose Figure 5If the number of trapped persons in “New 1” is greater than the preset number, while the number of trapped persons in the corresponding distress messages of “New 2” and “New 4” are both less than the preset number, then when the distress message icon is displayed, the icon color of “New 1” may be different from the icon colors of “New 2” and “New 4”.
[0048] Alternatively, the risk level can also be determined based on the rescue type uploaded by the user terminal or the vehicle terminal, for example, the risk level of vehicle search and rescue only is set lower than the risk level of personnel rescue. Furthermore, in the case of a vehicle being washed away in a scene such as flooding and needing to be salvaged after the disaster, the rescue center personnel can determine, through the shape or color of the rescue information display icon, that after the personnel rescue mission is completed, the rescue team will be assigned to salvage the vehicle. The differentiated icon display can assist the rescue center personnel in efficiently determining the rescue order of each distress message.
[0049] When the zoom size of the displayed rescue map is not less than the preset ratio, or when a Figure 5 In the case of selecting a display icon of a newly added digital distress message in the form of a digital distress message, a rescue map with a zoom ratio not less than the preset ratio can be displayed, and each distress message icon can be displayed at a specific location on the rescue map. Figure 5 Take the selection operation of the "Add 4" emergency information icon as an example, you can jump to the display Figure 6 The rescue map shown in the figure is enlarged to display the specific locations of the four newly added distress messages. At this time, if a user selection operation for the display icon of the newly added distress message is detected, the display color of the selected icon can be changed, for example Figure 6 The three red icons are unselected icons, and the one purple icon is the selected icon. When the purple icon is selected, the help information corresponding to the icon can also be displayed. The help information can be determined according to the type of the first data, the number of trapped persons, and the location of the target vehicle, for example Figure 6 The first electronic device may specifically send the third information to the first server when detecting a selection operation for the "Assign rescue" control.
[0050] Furthermore, the first electronic device may also detect display or hiding settings of the help information icon in different states, for example Figure 6As shown, when a selection operation for the "unassigned rescue" control is detected, but when a selection operation for the "assigned rescue" control is not detected, only the distress information icon for the unassigned rescue is displayed, and the distress information icon for the assigned rescue is not displayed. It can be understood that, according to the detection of the selection operations for the "unassigned rescue" and "assigned rescue" controls, the distress information icon for the assigned rescue or the distress information icon for the unassigned rescue can be displayed separately in the rescue map, or the distress information icon for the assigned rescue or the distress information icon for the unassigned rescue can be displayed at the same time. For example, when the selection operations for the "assigned rescue" control and the "unassigned rescue" control are detected, the distress information icons for the assigned rescue and the unassigned rescue can be displayed at the same time in the rescue map.
[0051] In addition, if Figure 5 and Figure 6 As shown, the rescue command system page can also support viewing information such as rescue reports and real-life images, as well as supporting team connection with the rescue team. Among them, the rescue report can be generated by the first server according to the movement path uploaded by the corresponding electronic device of the rescue team assigned to each rescue task, and the electronic device corresponding to the rescue team can also support voice, text or image input to generate remarks information for the rescue report. The real-life image can be, for example, an environmental image collected by an image acquisition device set in each location area.
[0052] In a specific implementation, after receiving the third information from the first electronic device, the first server can generate at least one rescue path information according to the location of the target vehicle and the location of at least one rescue team, and instruct the first electronic device to display at least one path trajectory corresponding to the at least one rescue path information through the fourth information. Figure 7 ,When there are multiple rescue paths, different rescue paths can be ,displayed differently, in different colors.
[0053] Among them, at least one rescue team can specifically be a rescue team that is idle at the current time. The first electronic device can also determine the rescue team whose current position is within the framed position area as at least one rescue team by detecting a frame selection operation on the rescue map. After obtaining the location of at least one rescue team, the first server can also determine at least one rescue path information based on information such as road conditions and the type of mobile vehicle equipped by the rescue team. The road conditions of each rescue path information support the passage of the mobile vehicle of the rescue team corresponding to the rescue path information. In particular, if there are preset special circumstances for road conditions, the first server can also generate path description information corresponding to the rescue path, and send it to the first electronic device for display, for example Figure 7The path description information of "vehicle types restricted by narrow paths" is displayed. In other embodiments, the path description information may also include information such as the model of a mobile vehicle that matches the road conditions, so that users who view the path description information can quickly learn about the vehicles that are accessible on the rescue path.
[0054] S203: In response to receiving the fifth information from the first electronic device, the first server obtains second data collected by an environment detection device set in the target area.
[0055] The fifth information is used to characterize that a target trajectory is selected from the at least one path trajectory, the target area includes the target vehicle position, and the second data includes at least one of the following: an environmental image, a second temperature, and a second water level.
[0056] Each area may be provided with a plurality of different types of detection devices for collecting different types of second data. When the first server obtains the second data collected by the environment detection device provided in the target area, it may specifically determine, based on the data type of the first data, an environment detection device matching the data type from the plurality of detection devices included in the target area, and then obtain the data collected by the environment detection device as the second data.
[0057] For example, if the first data includes the first water level, the detection device for detecting the water level set in the target area can be determined as the environmental detection device, and the second water level collected by the environmental detection device can be determined as the second data. Alternatively, when the first data includes the vehicle inclination or vehicle acceleration, the image acquisition device such as a camera in the target area can be determined as the environmental detection device, and the environmental image collected by the environmental detection device can be obtained as the second data. When the first data includes the first temperature, the temperature sensor in the target area can be determined as the environmental detection device, and the second temperature collected by the environmental detection device can be obtained as the second data.
[0058] The first server may store location information of multiple location areas, such as boundary coordinates of each location area, and then determine a target area including the location of the target vehicle from the multiple location areas according to the coordinates of the location of the target vehicle and the boundary coordinates of each location area. After determining the target area, the environment detection device is determined from multiple detection devices in the target area according to the first data.
[0059] S204: The first server determines a reference rescue plan according to the second data and / or a reference moving duration corresponding to the target trajectory.
[0060] The reference rescue plan includes rescue tools, and the reference moving duration is determined according to the rescue path information corresponding to the target trajectory.
[0061] The reference moving time is the estimated time required for the rescue team to move to the target vehicle position. It is specifically determined according to the path length of the rescue path information corresponding to the target trajectory, for example, according to the path length and the preset reference driving speed, or the first server can further obtain the speed limit information of each road section corresponding to the rescue path information, and determine the reference moving time according to the section length and speed limit information of each road section. The reference driving speed can be a fixed preset value, or the first server can also include a correspondence between multiple vehicle types and multiple reference driving speeds, and according to the rescue path information corresponding to the target trajectory, determine the passable vehicle type from the mobile vehicle of the rescue team corresponding to the target trajectory, and query the correspondence to determine the reference driving speed corresponding to the passable vehicle type.
[0062] Among them, according to the second data and / or the reference moving duration, the specific method of determining the reference rescue plan may be, for example: directly obtaining the rescue tools matching the value of the second data, for example, when the second data is the second water level, if the data of the second water level is higher than the second preset water level, it is determined that the rescue tools to be carried include floating lifesaving equipment such as lifeboats; or, for example, when the second data includes an environmental image, when the environmental image is identified to determine that the target vehicle has collided, it is determined that the rescue tools to be carried include first aid kits; or, the first server may directly obtain the rescue tools matching the reference moving duration, for example, when the reference moving duration is greater than the second preset duration, it is determined that the rescue tools to be carried include emergency food, etc. The matching degree between the rescue tools and the actual situation is improved while ensuring efficiency.
[0063] Alternatively, the first server may also determine the environmental information of the target vehicle location when the rescue team arrives at the target vehicle location based on the second data and the reference moving time, and then determine the rescue tool based on the environmental information. The type of the environmental information can be specifically determined based on the type of the first data and the second data. For example, when the first data and the second data are both water level data, the first environmental information may also be water level data; when the first data and the second data are both temperature data, the environmental information may also be temperature data; when the first data is the vehicle inclination and / or vehicle acceleration, and the second data is an environmental image, the environmental information may be the type and degree of vehicle damage information. For example, the type of vehicle damage includes burning, door deformation, etc., and the degree information may be the burning ratio determined based on the environmental image and the reference moving time, and the burning ratio when the rescue team arrives. Further improve the matching degree between the rescue tool and the actual situation.
[0064] In a specific implementation, when the rescue tool also has the attributes of a mobile vehicle, the reference rescue plan may also include the activation condition of the rescue tool, that is, the first server may determine, based on the rescue path information corresponding to the target trajectory, the location where the rescue team needs to switch to using the rescue tool as a mobile vehicle and other information. For example, in a scenario where the rescue team's mobile vehicle is a vehicle and the rescue tool includes a lifeboat, assuming that the first server determines that the water level at point A in the target trajectory is too high and the rescue team's vehicle cannot pass, but the lifeboat can pass through point A, the first server may determine that the location area of point A supports the parking position of the rescue team's vehicle, and use point A and the parking position as the activation condition for the lifeboat, and add them to the reference rescue plan.
[0065] In addition, in other embodiments, the first electronic device also displays an automatic allocation control. When the first electronic device detects the selection operation of the automatic allocation control, it can send a task allocation request message to the first server. After receiving the task allocation request message, the first server can directly allocate a rescue team to the distress message that is not currently allocated a rescue team and send a reference rescue plan. Specifically, the first server can generate at least one rescue path information for each distress message, and determine the reference moving duration corresponding to each rescue path information, and can determine a reference rescue plan based on the second data and the shortest reference moving duration, and directly send it to the electronic device of the rescue team corresponding to the rescue path information corresponding to the shortest reference moving duration. Among them, the method for determining at least one rescue path information and the reference moving duration can refer to the description in the aforementioned steps S201-step S204, which will not be repeated here.
[0066] In a specific implementation, after generating a reference rescue plan, the first server may also send the reference rescue plan to the first electronic device. The first electronic device may display the reference rescue plan and a note information input box, and may generate note information associated with the reference rescue plan based on the input information obtained in the input box, and send the note information to the first server. The first server may also send the note information to the second electronic device of the rescue team, and the second electronic device may display the note information of the reference rescue plan.
[0067] S205: The first server sends sixth information to the second electronic device.
[0068] The sixth information includes rescue path information corresponding to the target trajectory and the reference rescue plan, and the second electronic device is an electronic device of a rescue team corresponding to the target trajectory.
[0069] In a specific implementation, after receiving the sixth information, the second electronic device can generate and display a reference rescue solution display page and a path navigation page according to the received rescue path information and the reference rescue solution. For example, taking the second electronic device as a watch, the reference rescue solution display page can be as follows: Figure 8 As shown, the value of the second data can be displayed in the reference rescue plan, for example Figure 8 In addition, the reference rescue plan display page can also display recommended mobile vehicles and recommended rescue tools, so that users of the rescue team can quickly understand the tools they need to use, wherein the recommended mobile vehicle can specifically be a passable mobile vehicle determined based on the rescue path information. The second electronic device can also display a "path navigation" control, and when a selection operation on the "path navigation" control is detected, it can jump to display the navigation page corresponding to the target trajectory. In particular, if the second electronic device detects the remark information for the reference rescue plan from the first electronic device before displaying the reference rescue plan display page, the remark information can also be displayed in the reference rescue plan display page to improve the flexibility and comprehensiveness of information display.
[0070] For example, refer to Fig. 9 , the navigation page can display the target trajectory on the map (e.g. Fig. 9 ), and the direction of travel (e.g. Fig. 9 The second electronic device may display the notes for the current rescue mission in a pop-up window when detecting the selection operation for the "Notes" control, and the notes information may be sent by the first electronic device through the first server; the second electronic device may display the communication list with the rescue center or other rescue teams in a pop-up window when detecting the selection operation for the contacts in the communication list and the selection operation for the communication method, and establish a communication connection with the electronic device of the selected rescue center or other rescue teams, and transmit voice, text or image data, so as to realize the connection between the rescue team and the rescue center; the second electronic device may send information to the first electronic device when detecting the selection operation for the "Reinforcement" control, instructing the first electronic device to display the reinforcement request information page in a pop-up window, and the request information page may include the team identification of the rescue team corresponding to the second electronic device, and the location of the second electronic device when sending the reinforcement request information; the second electronic device may also display the rescue report editing page when detecting the selection operation for the "Report" control.
[0071] For example, see Fig.10The second electronic device can detect the input operation of the arrival time, end time and other remarks information in the rescue report editing page, generate a rescue report, and upload the rescue report to the first server when the selection operation of the "Submit Report" control is detected. When the first electronic device detects the selection operation for the rescue report, the selected rescue report can be displayed on the first electronic device.
[0072] In particular, in a specific implementation, before the second electronic device receives the sixth information and displays the reference rescue solution display page, it may also display the task reminder information first. The task reminder page may include information such as the task location and task type, for example. Fig.11 The prompt information "3 people are trapped in the car due to high water level, location: longitude x, latitude y" is convenient for rescue team members to quickly understand the mission-related information. At this time, the second electronic device can display the reference rescue plan display page when detecting the selection operation of the "Get Plan" control.
[0073] In addition, if Figure 8-Figure 11 As shown, after receiving the sixth information, the second electronic device may include a "task connection" control or a "communication control" in the display page to facilitate the rescue team members and the rescue center to maintain information synchronization.
[0074] It should be noted that in the embodiments of this application Figure 4-Figure 11 The page display contents in the figure are schematic illustrations. In actual applications, the specific display contents of each device display page, such as shape, color, quantity, text, pattern, etc., as well as the display position of each content can be set. Figure 4-Figure 11 Different, no specific limitation is made here.
[0075] It can be seen that in the embodiment of the present application, the second server of the disaster rescue system can determine the position of the target vehicle that needs rescue in a timely and accurate manner and send it to the first server based on at least one first data including the vehicle inclination, vehicle acceleration, first temperature, and first water level information collected by the sensor on the target vehicle. The first server can also send the target vehicle position to the first electronic device, and automatically determine at least one rescue path information based on the target vehicle position and the position of at least one rescue team after receiving the response information of the first electronic device, and instruct the first electronic device to display at least one path trajectory corresponding to the at least one rescue path information, and when receiving the information from the first electronic device indicating that the target trajectory is selected, collect at least one second data including the environmental image, the second temperature, and the second water level through the environmental detection device of the target area where the target vehicle position is located, and then determine the reference rescue plan including the rescue tools based on the second data and / or the reference moving time corresponding to the target trajectory, and send the rescue path information and the reference rescue plan corresponding to the target trajectory to the second electronic device of the rescue team corresponding to the target trajectory. It can timely and accurately identify and send the location of the target vehicle that needs rescue to the first electronic device of the rescue center, and recommend a rescue route to the rescue center based on the actual location of the rescue team. It can also recommend a suitable rescue plan to the second electronic device of the rescue team through the second data actually collected by the environmental detection device and the reference moving time, which is conducive to improving the accuracy and efficiency of determining the rescue information.
[0076] In one possible example, when the second data includes the second water level, the reference rescue plan is determined based on the second data and / or the reference moving time corresponding to the target trajectory, including: determining the first moment when the rescue team arrives at the target vehicle position based on the reference moving time corresponding to the target trajectory; obtaining the first expected rainfall in the target area from the current moment to the first moment; obtaining the reference rainfall corresponding to the unit water level increase in the target area; determining the expected water level height of the target area at the first moment based on the second water level, the first expected rainfall and the reference rainfall corresponding to the unit water level increase; and determining the reference rescue plan based on the expected water level height.
[0077] When the second data includes the second water level, the first data may also include the first water level. That is, the disaster rescue information processing method provided in the embodiment of the present application can be specifically applied to disaster rescue scenarios where people are trapped in vehicles due to waterlogging.
[0078] Among them, the first expected rainfall can be obtained from the meteorological platform server, for example; the reference rainfall corresponding to the unit water level increase can be determined according to the area identifier of the target area, by querying the mapping relationship between multiple preset area identifiers and multiple preset rainfalls, that is, directly determining the preset rainfall corresponding to the area identifier of the target area as the reference rainfall, so as to improve the efficiency of determining the reference rescue plan, or the reference rainfall can also be calculated by the first server based on information such as actual rainfall data and water level data of the target area in the recent period of time, so as to improve the accuracy of the expected water level height, and thereby improve the accuracy of the determined reference rescue plan.
[0079] Among them, the method of determining the expected water level height based on the second water level, the first expected rainfall and the reference rainfall corresponding to the unit water level rise can be specifically: first determine the water level rise height based on the first expected rainfall and the reference rainfall corresponding to the unit water level rise, and then determine the expected water level height based on the second water level and the water level rise height.
[0080] For example, if the unit water level rise is 1cm, the second water level is 40cm, the first predicted rainfall is 4mm, and the reference rainfall is 1mm. According to the first predicted rainfall and the reference rainfall, the water level rises by 4mm÷1mm=4 units of water level rise. Since the unit water level rise is 1cm, the water level rise height is 4×1cm=4cm. The predicted water level height = the second water level + the water level rise height, that is, the predicted water level height is 40cm+4cm=44cm. The reference rescue plan is determined according to the expected water level, for example, by querying the mapping relationship between the preset water level and the rescue tools to determine the rescue tools corresponding to the expected water level. For example, when the expected water level is higher than the preset height, it is determined that the rescue tools include a lifeboat and a floating rescue equipment.
[0081] It can be seen that in this example, the first server determines the first moment when the rescue team arrives at the target vehicle position based on the reference moving average of the target trajectory, and determines the estimated water level when the rescue team arrives at the target vehicle position based on the first estimated rainfall in the target area before the first moment, the reference rainfall corresponding to the unit water level increase in the target area, and the second water level, and determines the reference rescue plan based on the estimated water level. Determining the reference rescue plan by calculating the estimated water level when the rescue team arrives at the target vehicle position is conducive to improving the matching degree between the determined reference rescue plan and the actual rescue scenario.
[0082] In one possible example, the reference rainfall corresponding to the unit water level increase is determined by the following steps: obtaining the third water level and the fourth water level collected by the environmental detection device at the second moment and the third moment respectively before the current moment; obtaining the historical rainfall of the target area between the second moment and the third moment; determining the reference rainfall corresponding to the unit water level increase based on the water level difference between the third water level and the fourth water level and the historical rainfall.
[0083] Among them, the historical rainfall refers to the total rainfall in the target area between the second moment and the third moment.
[0084] Among them, the first time difference between the second moment and the current moment, and the second time difference between the third moment and the current moment, can be preset as needed. In a specific implementation, the first time difference and the second time difference can also be determined by the first server according to the meteorological data of the target area. For example, the setting of the first time difference and the second time difference must meet the following conditions: the second moment and the third moment determined according to the first time difference and the second time difference are not earlier than the fourth moment, and the fourth moment is the moment when the change in rainfall per unit time in the target area before the current moment exceeds the preset value, so as to avoid using too early data and improve the matching degree between the calculated reference rainfall data and the actual situation.
[0085] Among them, the value of the third time difference between the second moment and the third moment can also be determined by the first server from a preset value range. By presetting the third time difference, the accuracy of the determined reference rainfall can be improved compared to randomly setting the third time difference.
[0086] Among them, the value of the unit water level increase can be preset, for example, the unit water level increase can be set to 1cm. According to the water level difference between the third water level and the fourth water level and the historical rainfall, the reference rainfall corresponding to the unit water level increase is determined, which can be specifically: first determine how many unit water level increases the water level difference corresponds to, taking the unit water level increase of 1cm as an example, a 5cm water level difference corresponds to 5 unit water level increases; after determining how many unit water level increases the water level difference corresponds to, the reference rainfall can be determined based on the historical rainfall and the number of unit water level increases corresponding to the water level difference. Taking the historical rainfall as 5mm, when the water level difference corresponds to 5 unit water level increases, that is, the number of unit water level increases is 5, the reference rainfall can be 5mm÷1=1mm.
[0087] In addition, the first server may also determine the water flow speed of the target area through the rainfall difference between the first expected rainfall and the reference rainfall, and then determine the rescue tools included in the reference rescue plan according to the preset mapping relationship between multiple water flow speeds and multiple rescue tools, for example, when the water flow speed is higher than the preset speed, determine that the rescue tools include a water rescue rope. Specifically, the first server may pre-store speed mapping relationships corresponding to multiple location areas, each speed mapping relationship includes a mapping relationship between multiple rainfall differences and multiple preset water flow speeds, and the first server may query the speed mapping relationship corresponding to the target area according to the rainfall difference between the first expected rainfall and the reference rainfall to determine the water flow speed of the target area.
[0088] It can be seen that in this example, the first server determines the reference rainfall corresponding to the unit water level increase in the target area based on the water level difference between the two moments before the current moment and the historical rainfall in the target area, which is conducive to improving the matching degree between the reference rainfall and the actual environment of the target vehicle location, thereby improving the accuracy of the determined reference rescue plan.
[0089] In one possible example, when the second data includes the second water level, the at least one rescue path information is determined by the following steps: generating at least one moving path information based on the position of the at least one rescue team and the target vehicle position; determining the at least one rescue path information from the at least one moving path information, the at least one rescue path information not passing through a first position area, the first position area is determined based on seventh information (which may be area filtering information) from the first electronic device, the seventh information is generated by the first electronic device in response to a selection operation on a first display area in a rescue map, and the first display area corresponds to the first position area.
[0090] Among them, at least one moving path information may be a passable path determined based on the location of the rescue team and the location of the target vehicle. The selection operation for the first display area may be, for example, a frame selection operation or a click operation for the first display area. In other words, the first electronic device may detect the user's frame selection operation for the first display area in the rescue map, determine the first location area in the rescue map selected by the user, and then exclude the moving path information passing through the first location area when determining at least one rescue path information.
[0091] It can be seen that in this example, the first electronic device can respond to the selection operation for the first display area in the rescue map, determine the seventh information for indicating the first position area corresponding to the first display area, and send it to the first server. After receiving the seventh information, the first server can determine the path that does not pass through the first position area from at least one moving path information as the at least one rescue path information. That is, the first server supports the command center user to demarcate areas that the rescue team is not allowed to pass through. For example, it can be applied to the scene where the command center demarcates dangerous areas such as landslides or falling rocks that are not allowed to pass. The first server can automatically avoid the designated area when determining the rescue path. The command center and the rescue team do not need additional communication to synchronize information, and it is also conducive to improving the accuracy of the determined target trajectory.
[0092] In one possible example, the seventh information is sent by the first electronic device in response to the eighth information (which may be dangerous reference area recommendation information) from the first server, and the method also includes: obtaining a topographic map corresponding to a second location area, the second location area including the at least one moving path information; obtaining at least one water level data group corresponding to the at least one moving path information, the at least one moving path information including the first moving path information, the water level data group corresponding to the first moving path information including: at least one fifth water level collected by at least one environmental detection device set on the first moving path; obtaining a second expected rainfall in the second location area within a preset time period; determining at least one reference location area from the second location area based on the topographic map, the at least one water level data group and the second expected rainfall, the fifth water level corresponding to the reference location area being greater than a preset water level, the preset water level being determined based on the second expected rainfall and the terrain corresponding to the reference location area, the at least one reference location area including the first location area; sending the eighth information to the first electronic device, the eighth information being used to instruct the first electronic device to display the reference location area in the rescue map.
[0093] In this possible example, the method of determining at least one reference location area from the second location area based on the topographic map, the at least one water level data group and the second expected rainfall includes: determining a candidate location area from the topographic map, the terrain of the candidate location area being a preset terrain; obtaining a preset water level set corresponding to the preset terrain, the preset water level set including a mapping relationship between multiple water levels and multiple rainfalls; determining the preset water level corresponding to the second expected rainfall from the multiple water levels based on the second expected rainfall and the mapping relationship; and determining the at least one reference location area from the candidate location area based on the preset water level.
[0094] The first moving path information may be any one of the at least one moving path information. That is to say, for each moving path information in the at least one moving path information, the water level (e.g., the fifth water level) collected by each environment detection device for detecting the water level set on the moving path information can be obtained, and the collected water level is compared with the preset water level. If the water level collected by an environment detection device is greater than the preset water level of the location area where the environment detection device is located, the location area where the environment detection device is located is determined as the reference location area.
[0095] That is to say, the first server can determine that at least one moving path information will pass through a reference location area with too high a water level, and can instruct the first electronic device to display the reference location area through the eighth information. At this time, if the first electronic device further detects the user's selection operation for a reference location area in the reference location area, the reference location area selected by the user can be determined as the first location area. The first server can prompt the rescue center user of the reference location area with high water level through the first electronic device (it can also display the water level data collected by the environmental detection device in each reference area), and the rescue center user can select the first location area to be avoided, and then the rescue path information will not pass through the first location area selected by the user, further improving the comprehensiveness of the rescue information provided by the first server.
[0096] Among them, if different moving path information corresponds to the same environment detection device, that is, multiple paths pass through the same location area, the water level data collected by the same environment detection device can be obtained only once, without repeated acquisition.
[0097] Specifically, the preset water level corresponding to the location area of each environment detection device is determined according to the second expected rainfall in the second location area and the terrain of the location area of the environment detection device. In this example, different preset terrains may correspond to different preset water level sets, and each preset water level set may include a mapping relationship between multiple water levels and multiple rainfall amounts, and then the first server may first determine the candidate location area whose terrain is the preset terrain from the second location area based on the terrain map of the second location area, and for each preset terrain, obtain the preset water level set corresponding to the preset terrain, and then determine the preset water level corresponding to the second expected rainfall from the multiple water levels included in the preset water level set as the preset water level corresponding to the environment detection device set in the candidate location area of the preset terrain.
[0098] That is to say, for each preset terrain, the water level at which the terrain may be dangerous under multiple different rainfall conditions is preset as the preset water level. Taking the terrain and rainfall of each location area into consideration, it is determined whether the location area is dangerous, that is, whether it is a reference location area, which is conducive to improving the accuracy of determining the reference location area.
[0099] Among them, the preset terrain can be set as needed, for example, it can be a low-lying terrain or other terrain that is prone to water accumulation. The first server can first determine the candidate location area whose terrain is the preset terrain, and then obtain at least one water level data group corresponding to the moving path. At this time, the first server can only obtain the water level collected by the environmental detection device in the candidate location area, thereby reducing the amount of data processing and improving efficiency.
[0100] It can be seen that in this example, the first server can determine the candidate location area of the preset terrain from the second location area where at least one moving path is located according to the terrain map, and determine the expected water level corresponding to each candidate location area according to the preset water level set corresponding to the preset terrain and the second expected rainfall in the second location area, and obtain water level data collected by the environmental detection device set on at least one moving path information in one step, from which the water level collected by the environmental detection device set in the candidate location area is determined, and the water level collected by the environmental detection device in each candidate location area is compared with the preset water level corresponding to the candidate location area, and the candidate location area with a collected water level higher than the preset water level is determined as the reference location area, which is conducive to improving the accuracy and efficiency of the reference location determination.
[0101] In a possible example, when the second data includes the second water level, the sixth information also includes the second water level.
[0102] In a specific implementation, the sixth information may also include the estimated water level height of the target area at the aforementioned first moment.
[0103] It can be seen that in this example, when the first server provides a reference rescue plan for the rescue team's electronic equipment, the information sent also includes the second water level in the target location area, which is conducive to further improving the comprehensiveness of the rescue information output by the first server.
[0104] See also Fig.12 , Fig.12 is a functional unit block diagram of a disaster rescue information processing device provided by an embodiment of the present application, which can be applied to Figure 1 The first server in the disaster relief system shown in the figure comprises the first server, the second server and a plurality of electronic devices, and the disaster relief information processing device 30 comprises: The first sending unit 301 is used for sending second information carrying the position of the target vehicle to the first electronic device in response to receiving first information carrying the position of the target vehicle from the second server, wherein the first information is used to indicate that first data collected by a sensor meets a preset condition, the sensor is arranged on the target vehicle, and the first data includes at least one of the following: vehicle inclination, vehicle acceleration, first temperature, and first water level; a second sending unit 302, configured to send fourth information to the first electronic device in response to receiving third information from the first electronic device, wherein the third information is sent by the first electronic device in response to the second information, and the fourth information is used to instruct the first electronic device to display at least one path trajectory corresponding to at least one rescue path information, wherein the at least one rescue path information is determined according to the position of the target vehicle and the position of at least one rescue team; an acquisition unit 303, configured to acquire, in response to receiving fifth information from the first electronic device, second data collected by an environment detection device arranged in a target area, wherein the fifth information is used to indicate that a target track is selected in the at least one path track, the target area includes the target vehicle position, and the second data includes at least one of the following: an environment image, a second temperature, and a second water level; A determination unit 304 is configured to determine a reference rescue plan according to the second data and / or a reference moving duration corresponding to the target trajectory, wherein the reference rescue plan includes a rescue tool, and the reference moving duration is determined according to rescue path information corresponding to the target trajectory; The third sending unit 305 is used to send sixth information to the second electronic device, where the sixth information includes the rescue path information corresponding to the target trajectory and the reference rescue plan. The second electronic device is an electronic device of the rescue team corresponding to the target trajectory.
[0105] In one possible example, when the second data includes the second water level, the determination unit 304 is specifically used to: determine the first moment when the rescue team arrives at the target vehicle position based on the reference moving time corresponding to the target trajectory; obtain the first expected rainfall in the target area from the current moment to the first moment; obtain the reference rainfall corresponding to the unit water level increase in the target area; determine the expected water level height of the target area at the first moment based on the second water level, the first expected rainfall and the reference rainfall corresponding to the unit water level increase; determine the reference rescue plan based on the expected water level height.
[0106] In one possible example, the reference rainfall corresponding to the unit water level increase is determined by the following steps: obtaining the third water level and the fourth water level collected by the environmental detection device at the second moment and the third moment respectively before the current moment; obtaining the historical rainfall of the target area between the second moment and the third moment; determining the reference rainfall corresponding to the unit water level increase based on the water level difference between the third water level and the fourth water level and the historical rainfall.
[0107] In one possible example, when the second data includes the second water level, the at least one rescue path information is determined by the following steps: generating at least one moving path information based on the position of the at least one rescue team and the target vehicle position; determining the at least one rescue path information from the at least one moving path information, the at least one rescue path information not passing through a first position area, the first position area is determined based on seventh information from the first electronic device, the seventh information is generated by the first electronic device in response to a selection operation on a first display area in a rescue map, and the first display area corresponds to the first position area.
[0108] In one possible example, the seventh information is sent by the first electronic device in response to the eighth information from the first server, and the disaster rescue information processing device 30 is also used to: obtain a topographic map corresponding to a second location area, the second location area includes the at least one moving path information; obtain at least one water level data group corresponding to the at least one moving path information, the at least one moving path information includes the first moving path information, and the water level data group corresponding to the first moving path information includes: at least one fifth water level collected by at least one environmental detection device set on the first moving path; obtain a second expected rainfall in the second location area within a preset time period; determine at least one reference location area from the second location area based on the topographic map, the at least one water level data group and the second expected rainfall, the fifth water level corresponding to the reference location area is greater than the preset water level, the preset water level is determined based on the second expected rainfall and the terrain corresponding to the reference location area, and the at least one reference location area includes the first location area; send the eighth information to the first electronic device, and the eighth information is used to instruct the first electronic device to display the reference location area in the rescue map.
[0109] In one possible example, in terms of determining at least one reference location area from the second location area based on the topographic map, the at least one water level data group and the second expected rainfall, the disaster relief information processing device 30 is specifically used to: determine a candidate location area from the topographic map, the terrain of the candidate location area being a preset terrain; obtain a preset water level set corresponding to the preset terrain, the preset water level set including a mapping relationship between multiple water levels and multiple rainfalls; determine the preset water level corresponding to the second expected rainfall from the multiple water levels based on the second expected rainfall and the mapping relationship; and determine the at least one reference location area from the candidate location area based on the preset water level.
[0110] In a possible example, when the second data includes the second water level, the sixth information also includes the second water level.
[0111] In the case of using an integrated unit, a functional unit block diagram of another disaster rescue information processing device provided by an embodiment of the present application is as follows: Fig.13 As shown. Fig.13 In the embodiment, the disaster relief information processing device includes: a processing module 310 and a communication module 311. The processing module 310 is used to control and manage the actions of the disaster relief information processing device, for example, the steps performed by the first sending unit 301, the second sending unit 302, the acquisition unit 303, the determination unit 304 and the third sending unit 305, and / or other processes for performing the technology described in this application. The communication module 311 is used to support the interaction between the disaster relief information processing device and other devices. Fig.13 As shown, the disaster relief information processing device may further include a storage module 312, and the storage module 312 is used to store program codes and data of the disaster relief information processing device.
[0112] Among them, the processing module 310 can be a processor or a controller, for example, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module 311 can be a transceiver, an RF circuit or a communication interface, and the like. The storage module 312 can be a memory.
[0113] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here. Figure 3 The steps performed by the first server in the disaster relief information processing method shown.
[0114] An embodiment of the present application also provides a computer-readable storage medium, wherein an executable program code is stored on the computer-readable storage medium, and the executable program code includes execution instructions, and the execution instructions are used to execute part or all of the steps of any disaster rescue information processing method recorded in the above method embodiment, and the computer includes a first server.
[0115] The embodiment of the present application also provides a computer program product, which includes a computer program, and the computer program can be operated to enable a computer to execute some or all steps of any disaster relief information processing method recorded in the above method embodiment. The computer program product can be a software installation package, and the computer includes a first server.
[0116] It should be noted that, for the above-mentioned 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 action sequence, because according to the present application, certain steps can be performed in other sequences 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 units involved are not necessarily required by the present application.
[0117] 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.
[0118] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the above-mentioned units, which is only a logical function division. There may be other division methods in actual implementation, such as 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, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0119] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0120] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0121] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the above-mentioned methods in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.
[0122] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable memory, which may include a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0123] The embodiments of the present application are introduced in detail above. Specific examples are used in the present application 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 the field, according to the idea of the present application, there will be changes in the specific implementation methods 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 processing disaster relief information, characterized in that: A method for applying to a first server in a disaster relief system, wherein the disaster relief system comprises the first server, a second server and a plurality of electronic devices, and comprising: In response to receiving first information carrying the position of the target vehicle from the second server, sending second information carrying the position of the target vehicle to the first electronic device, the first information being used to indicate that first data collected by a sensor meets a preset condition, the sensor being disposed on the target vehicle, and the first data including at least one of the following: vehicle inclination, vehicle acceleration, a first temperature, and a first water level; In response to receiving third information from the first electronic device, sending fourth information to the first electronic device, the third information being sent by the first electronic device in response to the second information, the fourth information being used to instruct the first electronic device to display at least one path trajectory corresponding to at least one rescue path information, the at least one rescue path information being determined according to the target vehicle position and the position of at least one rescue team; In response to receiving fifth information from the first electronic device, obtaining second data collected by an environment detection device set in a target area, wherein the fifth information is used to indicate that a target track is selected in the at least one path track, the target area includes the target vehicle position, and the second data includes at least one of the following: an environment image, a second temperature, and a second water level; Determine a reference rescue plan according to the second data and / or a reference moving duration corresponding to the target trajectory, wherein the reference rescue plan includes a rescue tool, and the reference moving duration is determined according to rescue path information corresponding to the target trajectory; Sending sixth information to a second electronic device, the sixth information including rescue path information corresponding to the target trajectory and the reference rescue plan, the second electronic device being an electronic device of a rescue team corresponding to the target trajectory.
2. The method according to claim 1, characterized in that In a case where the second data includes the second water level, determining a reference rescue plan according to the second data and / or a reference moving duration corresponding to the target trajectory includes: Determining the first moment when the rescue team arrives at the target vehicle location according to the reference moving duration corresponding to the target trajectory; Obtaining a first predicted rainfall in the target area from the current moment to the first moment; Obtaining a reference rainfall corresponding to a unit water level increase in the target area; Determine the predicted water level height of the target area at the first moment according to the second water level, the first predicted rainfall and the reference rainfall corresponding to the unit water level increase; The reference rescue plan is determined according to the estimated water level height.
3. The method according to claim 2, characterized in that The reference rainfall corresponding to the unit water level increase is determined by the following steps: Acquire a third water level and a fourth water level respectively collected by the environment detection device at a second moment and a third moment before the current moment; Obtaining the historical rainfall of the target area between the second moment and the third moment; A reference rainfall corresponding to the unit water level increase is determined according to the water level difference between the third water level and the fourth water level and the historical rainfall.
4. The method according to claim 1, characterized in that: In the case where the second data includes the second water level, the at least one rescue path information is determined by the following steps: generating at least one moving path information according to the position of the at least one rescue team and the position of the target vehicle; The at least one rescue path information is determined from the at least one moving path information, the at least one rescue path information does not pass through a first location area, the first location area is determined based on seventh information from the first electronic device, the seventh information is generated by the first electronic device in response to a selection operation on a first display area in a rescue map, and the first display area corresponds to the first location area.
5. The method according to claim 4, characterized in that The seventh information is sent by the first electronic device in response to the eighth information from the first server, and the method further includes: Acquire a topographic map corresponding to a second location area, where the second location area includes the at least one moving path information; Acquire at least one water level data set corresponding to the at least one moving path information, wherein the at least one moving path information includes first moving path information, and the water level data set corresponding to the first moving path information includes: at least one fifth water level collected by at least one environment detection device arranged on the first moving path; Obtaining a second predicted rainfall in the second location area within a preset time period; determining at least one reference location area from the second location area according to the topographic map, the at least one water level data group and the second predicted rainfall, the fifth water level corresponding to the reference location area being greater than a preset water level, the preset water level being determined according to the second predicted rainfall and the topography corresponding to the reference location area, the at least one reference location area including the first location area; The eighth information is sent to the first electronic device, where the eighth information is used to instruct the first electronic device to display the reference location area in the rescue map.
6. The method according to claim 5, characterized in that The step of determining at least one reference location area from the second location area according to the topographic map, the at least one water level data set and the second predicted rainfall comprises: Determine a candidate location area from the topographic map, wherein the terrain of the candidate location area is a preset terrain; Acquire a preset water level set corresponding to the preset terrain, wherein the preset water level set includes mapping relationships between multiple water levels and multiple rainfall amounts; Determining the preset water level corresponding to the second predicted rainfall from the multiple water levels according to the second predicted rainfall and the mapping relationship; The at least one reference location area is determined from the candidate location areas according to the preset water level.
7. The method according to any one of claims 1 to 6, characterized in that: In a case where the second data includes the second water level, the sixth information also includes the second water level.
8. A disaster relief information processing device, characterized in that: A first server applied to a disaster relief system, the disaster relief system comprising the first server, a second server and a plurality of electronic devices, the device comprising: a first sending unit, configured to send, in response to receiving first information carrying the position of the target vehicle from the second server, second information carrying the position of the target vehicle to the first electronic device, wherein the first information is used to indicate that first data collected by a sensor meets a preset condition, the sensor is disposed on the target vehicle, and the first data includes at least one of the following: vehicle inclination, vehicle acceleration, a first temperature, and a first water level; a second sending unit, configured to send fourth information to the first electronic device in response to receiving third information from the first electronic device, wherein the third information is sent by the first electronic device in response to the second information, and the fourth information is used to instruct the first electronic device to display at least one path trajectory corresponding to at least one rescue path information, wherein the at least one rescue path information is determined according to the position of the target vehicle and the position of at least one rescue team; an acquisition unit, configured to acquire, in response to receiving fifth information from the first electronic device, second data collected by an environment detection device arranged in a target area, wherein the fifth information is used to indicate that a target track is selected in the at least one path track, the target area includes the position of the target vehicle, and the second data includes at least one of the following: an environment image, a second temperature, and a second water level; a determination unit, configured to determine a reference rescue plan according to the second data and / or a reference moving duration corresponding to the target trajectory, wherein the reference rescue plan includes a rescue tool, and the reference moving duration is determined according to rescue path information corresponding to the target trajectory; The third sending unit is used to send sixth information to the second electronic device, where the sixth information includes the rescue path information corresponding to the target trajectory and the reference rescue plan, and the second electronic device is an electronic device of the rescue team corresponding to the target trajectory.
9. A server, characterized in that: The server includes: a processor, a memory, and a communication interface, wherein the processor, the memory, and the communication interface are interconnected, wherein the communication interface is used to receive or send data, the memory is used to store application code for the electronic device to execute the method as described in any one of claims 1-7, and the processor is configured to execute the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores executable program code, and the executable program code includes execution instructions, and the execution instructions are used to execute the steps of the disaster relief information processing method as described in any one of claims 1-7.
Citation Information
Patent Citations
Quick obstacle clearing rescue method and related device
CN110602644A
Fire-fighting intelligent command system and method, terminal and storage medium
CN115460542A
Vehicle emergency rescue method, device and system, electronic equipment and storage medium
CN116056059A
Risk assessment method and device for hydrological disaster, and electronic equipment
CN116307691A
Water conservancy early warning system and early warning method
CN118522133A