A method, device and computer equipment for locating alarm situation
By obtaining the phone number and sound information of the alarm person, judging its security status, sending a positioning link or generating location information, the problem of difficulty in providing the alarm person accurately in an emergency situation is solved, and fast and accurate alarm point positioning is achieved, and rescue efficiency is improved.
Patent Information
- Application Number
- CN202211682786.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-27
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2042-12-27
AI Technical Summary
In an emergency, it is difficult for the person who calls the police to provide location information accurately due to emotional fluctuations or unfamiliar environment, which makes it impossible for rescue personnel to quickly locate and delay the rescue time, especially for hearing impaired, visually impaired or speech-disabled people.
By obtaining the phone number and sound information of the alarm person, judging its safe status, sending a positioning link when it is safe, using sound information and historical alarms to generate location information when it is not safe, combining the positioning map and position prediction model, quickly obtaining the location of the alarm point.
It improves rescue efficiency, avoids inaccurate location information caused by emotional fluctuations or environmental reasons, ensures accurate positioning of hearing-impaired or language-disabled persons, and reduces rescue delays and casualties.
Smart Images

Figure CN116017277B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of rescue positioning technology, and in particular to a method, device and computer equipment for locating an emergency situation. Background Art
[0002] Nowadays, when people encounter an emergency, they will call the police, medical centers and other departments for help. Each department needs to confirm the detailed address of the caller or the person seeking help by phone before they can provide accurate rescue. Therefore, it is very important to obtain the location information of the emergency.
[0003] At present, after receiving a police report, it is often necessary to repeatedly confirm the detailed location of the caller. However, when people face emergencies (such as fire, kidnapping, etc.) or even life-threatening situations, their thinking or language functions are often affected by emotions, which reduces communication efficiency and makes it impossible to provide accurate location information. Due to unfamiliar environments and the lack of landmark buildings, even if the caller is clear-minded, they cannot accurately describe their location. When facing some disabled people, such as those with hearing impairments, visual impairments, and speech disabilities, they cannot describe the police situation and their location in an emergency. Therefore, rescue personnel cannot quickly and accurately find the caller, delaying rescue time. Summary of the Invention
[0004] The problem solved by the present invention is how to locate the position of the person who reports an alarm and how to improve the rescue efficiency.
[0005] To solve the above problems, the present invention provides a method, device and computer equipment for locating an alarm situation.
[0006] In a first aspect, the present invention provides a method for locating an emergency situation, comprising:
[0007] Obtain the current alarm phone number and sound information, wherein the sound information includes alarm information and ambient sound;
[0008] Determining whether the alarming person is in a safe state according to the sound information;
[0009] If the alarm person is in a safe state, a location link is sent to the alarm person via SMS according to the phone number, wherein the location link is a web link with a location map;
[0010] Acquiring location information of the alarm point, wherein the location information of the alarm point is obtained by the alarm person clicking on the positioning link, and the positioning link locates the alarm person according to the positioning map;
[0011] If the alarm person is not in a safe state, the location information of the alarm point is generated according to the sound information and the historical sound information of historical alarm situations.
[0012] Optionally, obtaining the location information of the alarm point includes:
[0013] Obtaining initial location information of the alarm point according to the positioning map;
[0014] Acquiring calibration information, wherein the calibration information is operation information of the alarming person on the positioning map;
[0015] The initial position information is adjusted according to the calibration information to obtain final position information.
[0016] Optionally, the step of obtaining the location information of the alarm point further includes:
[0017] After obtaining the initial position information, waiting for a preset time;
[0018] If the calibration information is not obtained within the preset time, the initial position information is used as the position information of the alarm point.
[0019] Optionally, generating the location information of the alarm point according to the sound information and historical sound information of historical alarm situations includes:
[0020] Obtaining the sound information and location prediction model of the current alarm situation;
[0021] The sound information is input into the position prediction model to obtain the position information of the alarm point, wherein the number of the position information of the alarm point does not exceed 5.
[0022] Optionally, acquiring the location prediction model includes:
[0023] Acquire the historical sound information, urban road network information, environmental information, and corresponding location tag information to construct a data set;
[0024] constructing an initial location model based on the historical sound information, the urban road network information, and the environmental information;
[0025] The initial position model is trained with the data set to obtain a position prediction model.
[0026] Optionally, the step of predicting the location information of the alarm point based on the sound information and historical sound information of historical alarm situations further comprises:
[0027] Acquiring a hazard prediction model, wherein the sound information and the accident information are used as a data set to train an initial hazard model to obtain the hazard prediction model;
[0028] Inputting the sound information into the risk prediction model to obtain a risk level;
[0029] The danger levels include a first danger level, a second danger level, and a third danger level. The first danger level is no life-threatening and sufficient rescue time. The second danger level is no life-threatening and insufficient rescue time. The third danger level is life-threatening and insufficient rescue time.
[0030] Optionally, the alarm situation location method further includes:
[0031] Updating the location information of the alarm point to the current alarm situation;
[0032] According to the location information of the alarm point in the current alarm situation and the urban road network information, the distance between 0 and the alarm point and each execution department is obtained, and the execution department with the smallest distance from the alarm point is selected as the rescue department.
[0033] Optionally, the alarm situation location method further includes:
[0034] Generate a rescue route based on the location information of the rescue department, the location information of the alarm point and the real-time traffic conditions;
[0035] 5. Send the rescue route and the danger level to the rescue department.
[0036] In a second aspect, the present invention further provides an alarm situation locating device, comprising:
[0037] An acquisition module is used to obtain the current alarm phone number and sound information, wherein the sound information includes alarm information and ambient sound;
[0038] a judgment module, configured to judge whether the alarming person is in a safe state based on the sound information; a sending module, configured to send a location link to the alarming person via SMS based on the phone number if the alarming person is in a safe state, wherein the location link is a webpage link with a location map;
[0039] A positioning module is used to obtain the location information of the alarm point, wherein the location information of the alarm point is obtained by the alarm person clicking the positioning link, and the positioning link locates the alarm person according to the positioning map;
[0040] The prediction module is used to generate the location information of the alarm point according to the sound information and the historical sound information of historical alarm situations if the alarm person is not in a safe state.
[0041] In a third aspect, the present invention provides a computer device comprising a memory and a processor;
[0042] The memory is used to store computer programs;
[0043] The processor is used to implement the alarm situation location method as described above when executing the computer program.
[0044] The beneficial effects of the present invention are:
[0045] Obtaining the caller's phone number and voice information allows for understanding the caller's basic information and surroundings, ensuring the proper positioning of the subsequent alarm and facilitating the development of optimal rescue strategies tailored to the caller's surroundings. The caller's safety status can be determined based on the voice information, enabling the selection of an appropriate alarm point location method and increasing rescue efficiency. Based on the caller's phone number, a location link can be accurately sent to the caller via text message, preventing delivery errors. The location link is a web link with a location map. Upon clicking the location link, the caller obtains accurate alarm point location information. This effectively avoids inaccurate location information due to factors such as the caller's emotional state or the lack of nearby landmarks. The alarm point can be quickly and accurately located, ensuring accurate location information is obtained, thereby increasing rescue efficiency. Furthermore, the alarm location method of this embodiment can also predict the alarm point location information based on the voice information of the current alarm based on historical alarms. This effectively avoids delays in rescue efforts caused by the inability to obtain the alarm point location information when the caller is disabled, such as those with hearing or speech disabilities, or when the caller is unable to click the location link under special circumstances. This effectively improves rescue efficiency and reduces casualties or property losses. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 Schematic diagram of the flow of the alarm situation location method according to an embodiment of the present invention;
[0047] Figure 2 This is a schematic structural diagram of a warning location device according to an embodiment of the present invention;
[0048] Figure 3 Schematic diagram of the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0049] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0050] In the description of the embodiments of this application, the term "some embodiments" means that the specific features, structures, materials, or characteristics described in conjunction with that embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same implementation or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any suitable manner in any one or more embodiments or examples.
[0051] like Figure 1 As shown, an embodiment of the present invention provides a method for locating an alarm situation, including:
[0052] Obtain the current alarm phone number and sound information, wherein the sound information includes alarm information and ambient sound;
[0053] Determining whether the alarming person is in a safe state according to the sound information;
[0054] If the alarm person is in a safe state, a location link is sent to the alarm person via SMS according to the phone number, wherein the location link is a web link with a location map;
[0055] Acquiring location information of the alarm point, wherein the location information of the alarm point is obtained by the alarm person clicking on the positioning link, and the positioning link locates the alarm person according to the positioning map;
[0056] If the alarm person is not in a safe state, the location information of the alarm point is generated according to the sound information and the historical sound information of historical alarm situations.
[0057] Specifically, the caller uses a mobile terminal to send a call signal to the alarm center, where the mobile terminal can be an electronic device such as a mobile phone or smart watch with a call function, and the alarm center can be a 119 fire alarm center, a 120 emergency center, a 110 alarm center, etc. The alarm center receives the call signal sent by the caller, speaks with the caller, inquires about the alarm situation, and obtains alarm information. The alarm information includes the caller's name, the caller's phone number, the caller's location information, environmental conditions, and call audio information. The audio information includes the caller's voice, alarm information, and call background sound (i.e., environmental sound). The above information can help the alarm center understand the caller's location and the accident situation so that the best countermeasures can be made. Based on the existing audio information, it is determined whether the caller is in a safe state, that is, whether the caller can manually operate the positioning link to locate the alarm point. If the caller is in a safe state, the caller's phone number can be obtained through the caller's oral narration or through the call signal. After the caller hangs up the phone, a text message with a positioning link is compiled and sent to the caller's client. The positioning link is a web link with a positioning map. When the caller clicks on the location link, a web page will automatically pop up, displaying the location map, and connecting with the caller's mobile terminal to automatically obtain the caller's precise location information. The location map is based on GPS and other satellite navigation systems for positioning.
[0058] In addition, when the caller is unable to click on the positioning link due to environmental or human factors, that is, the caller is judged to be in an unsafe state based on the sound information, the alarm center retrieves the sound information obtained during the call, including the caller's voice and the background sound of the call, and uses the sound information combined with the historical sound information in the recorded historical alarms, the accident rate at each location, criminal psychology, environmental sounds (such as wind sounds at different heights) and other information to predict the caller's location information and obtain one or more location information so as to rescue the caller.
[0059] Additionally, the location link is linked to a prompt box prompting the download of the One-Click Alarm App. When the caller clicks on the location link, a prompt box pops up prompting "Download the One-Click Alarm App." Click the "Download" button to download the One-Click Alarm App. If the caller has the One-Click Alarm App downloaded on their mobile device, when they use the mobile device to call an emergency number, the One-Click Alarm App will automatically send the location information of the alarm point to the emergency call center.
[0060] In this embodiment, obtaining the caller's phone number and voice information allows for understanding the caller's basic information and surroundings, ensuring the proper functioning of subsequent alarm location detection and facilitating the development of optimal rescue strategies tailored to the caller's surroundings. The caller's safety status can be determined based on the voice information, enabling the selection of an appropriate alarm location method and increasing rescue efficiency. Based on the caller's phone number, a location link can be accurately sent to the caller via text message, preventing delivery errors. The location link is a web link with a location map. Upon clicking the location link, the caller obtains accurate alarm location information. This effectively avoids inaccurate location information due to factors such as the caller's emotional state or the absence of nearby landmarks. The alarm location method of this embodiment can quickly and accurately locate the alarm point and obtain its location information, thereby increasing rescue efficiency. Furthermore, the alarm location method of this embodiment can also predict the alarm point's location information based on the voice information of the current alarm based on historical alarms. This effectively avoids delays in rescue efforts caused by the caller's inability to obtain the alarm point's location information, such as when the caller is hearing-impaired or speech-impaired, or when the caller is unable to click the location link under special circumstances. This effectively improves rescue efficiency and reduces casualties and property losses.
[0061] Optionally, obtaining the location information of the alarm point includes:
[0062] Obtaining initial location information of the alarm point according to the positioning map;
[0063] Acquiring calibration information, wherein the calibration information is operation information of the alarming person on the positioning map;
[0064] The initial position information is adjusted according to the calibration information to obtain final position information.
[0065] Specifically, when the caller clicks on the positioning link via SMS, the web page interface jumps to the positioning map (or connects to the map positioning software downloaded on the caller's mobile terminal, such as Baidu Maps, AutoNavi Maps, etc.), and obtains the positioning information, that is, the caller's initial location information. For more remote places or places with more complex buildings, the location information of the map positioning may have errors, resulting in inaccurate initial location information. At this time, the caller can make adjustments through the positioning map, such as manually entering the specific address (detailed to the floor, house number, etc.), moving the punctuation mark to the accurate address, etc., using this operation as calibration information to adjust the initial information and obtain the adjusted final location information. The alarm center will use the final location information as the location information of the alarm point and formulate a detailed rescue plan.
[0066] In this embodiment, the initial position information of the alarm point is obtained through the positioning map, and then the calibration information is obtained. The initial position information is adjusted according to the calibration information to obtain the final position information. By obtaining the calibration information, the accuracy of obtaining the position information is effectively improved, the delay in rescue time is reduced, and the rescue efficiency is increased.
[0067] Optionally, the step of obtaining the location information of the alarm point further includes:
[0068] After obtaining the initial position information, waiting for a preset time;
[0069] If the calibration information is not obtained within the preset time, the initial position information is used as the position information of the alarm point.
[0070] Specifically, after obtaining the initial location information, the positioning map waits for a preset time, which can be 30 seconds or 40 seconds. If the user operates the positioning map within this preset time, calibration information can be obtained, and the initial location information can then be adjusted based on the calibration information. If the user does not operate the positioning map within this preset time, calibration information cannot be obtained. In this case, the initial location information is assumed to be the location information of the alarm point, and rescue is carried out based on this location information. When formulating the rescue plan, the location information is explained: "The caller has not calibrated the location information, please pay attention to the surrounding situation" to avoid rescue failures due to position deviation.
[0071] In addition, if no reply is received within the preset time after the text message is sent to the mobile terminal of the caller, the location information prediction will be entered, the voice information during the call will be retrieved, and the location information of the alarm point will be predicted to avoid rescue delays caused by the caller not sending location information for a long time.
[0072] In this embodiment, when the alarm person cannot send calibration information for some reason, the initial location information obtained is used as the final alarm point location information by setting a preset time to rescue the alarm person, effectively avoiding delays in rescue time when the location information is not obtained for a long time, and effectively improving rescue efficiency.
[0073] Optionally, acquiring the location prediction model includes:
[0074] Acquire the historical sound information, urban road network information, environmental information, and corresponding location tag information to construct a data set;
[0075] constructing an initial location model based on the historical sound information, the urban road network information, and the environmental information;
[0076] The initial position model is trained with the data set to obtain a position prediction model.
[0077] Optionally, generating the location information of the alarm point according to the sound information and historical sound information of historical alarm situations includes:
[0078] Obtaining the sound information and location prediction model of the current alarm situation;
[0079] The sound information is input into the position prediction model to obtain the position information of the alarm point, wherein the number of the position information of the alarm point does not exceed 5.
[0080] Specifically, an embodiment of the present invention uses a neural network to predict location information. It obtains historical sound information in historical police incidents (such as the sound of the person who reported a sudden illness, etc.), urban road network information, environmental information (such as the layout of shops, etc.), accident rates at various locations (such as frequent fires in downtown areas and old urban areas), criminal psychology (for example, simulating the psychological activities of criminal suspects in kidnapping police incidents based on criminal psychology, and then predicting the crime location), environmental sounds (such as fire sounds, food stall sounds, etc.), and other basic data, and labels the above data to obtain corresponding label information. An initial position model is constructed based on the historical sound information. The initial position model can be a BP neural network, a Hopfield network, an ART network, a Kohonen network, etc., and the above basic information and the corresponding label information are used to train the initial position model to obtain the final position prediction model.
[0081] During use, the system obtains the sound information of the current alarm situation, directly inputs this sound information into the location prediction model, and outputs the location information of one or more predicted alarm points. However, to ensure the rescue efficiency of rescue personnel, the predicted location information does not exceed five. For example, the alarm center receives a call signal from the alarm caller and speaks with the alarm caller. However, due to special reasons, the alarm caller cannot communicate normally with the alarm center staff. The sound information obtained during the call includes the noise of eating at a night stall, the sound of iron knocking, and the sound of strong wind. The alarm receiver inputs this sound information into the location prediction model, and based on this sound data, it outputs three predicted location information, corresponding to the alley next to the restaurant in the old city, an unfinished building in a certain place, etc. The alarm center then formulates a rescue plan based on this location information.
[0082] In this embodiment, a highly accurate location prediction model is generated by presetting an initial location model and training it using historical sound information from alarms and urban road network information. This improves the accuracy of alarm point location prediction. Directly inputting sound information into the trained location prediction model quickly yields highly accurate predicted locations, with no more than five predicted locations. This ensures efficient location prediction while avoiding wasted police resources due to excessively predicted alarm points, thereby improving rescue efficiency.
[0083] Optionally, the step of predicting the location information of the alarm point based on the sound information and historical sound information of historical alarm situations further comprises:
[0084] Acquiring a hazard prediction model, wherein the sound information and the accident information are used as a data set to train an initial hazard model to obtain the hazard prediction model;
[0085] Inputting the sound information into the risk prediction model to obtain a risk level;
[0086] Among them, the danger level includes the first danger level, the second danger level and the third danger level. The first danger level is no life danger and sufficient rescue time. The second danger level is no life danger and insufficient rescue time. The third danger level is life danger and insufficient rescue time.
[0087] Specifically, an embodiment of the present invention uses a neural network to predict the danger level. Similar to the construction of the above-mentioned initial location model, an initial danger model is constructed and trained based on basic data such as historical sound information, urban road network information, environmental information, accident rates at various locations, criminal psychology, and environmental sounds to obtain a trained danger prediction model. The initial danger model can be a BP neural network, a Hopfield network, an ART network, and a Kohonen network. The danger prediction model uses the sound information of the alarm as input and three danger levels as output, namely the first danger level, the second danger level, and the third danger level. The first danger level indicates that there is no life-threatening danger and there is sufficient rescue time, such as kidnapping for ransom, and rescuers can make appropriate rescue adjustments; the second danger level indicates that there is no life-threatening danger and there is insufficient rescue time; the third danger level indicates that there is a life-threatening danger and there is insufficient rescue time, such as robbery, and rescuers need to urgently set out to the predicted alarm point for rescue.
[0088] In addition, a danger level alarm can be set up in the executive department (such as the police station, hospital emergency department or fire department), and different color warnings and sound warnings can be issued according to the predicted danger level. For example, when the alarm situation is the first danger level, the alarm will flash a yellow light and the sound alarm will be slow. When the alarm situation is the second danger level, the alarm will flash an orange light and the sound alarm will be medium speed. When the alarm situation is the third danger level, the alarm will flash a red light and the sound alarm will be fast. The executive department will dispatch rescue personnel according to the warning of the alarm.
[0089] Additionally, each rescuer can carry a small alarm device, such as a digital watch or walkie-talkie, while on duty. Upon receiving a warning, the enforcement department can activate the small alarm based on the rescuer's location, enabling nearby rescuers to quickly execute the rescue. For example, if the enforcement department receives a Level 3 alert and a rescuer wearing a digital watch is 0.5 km from the predicted alarm point, the watch will alert the rescuer and send the predicted alarm point's location to the watch, allowing rescuers to reach the alarm point as quickly as possible.
[0090] In this embodiment, setting a danger level effectively estimates the danger level of the caller. This allows for a reasonable assessment of the situation based on the danger level, allowing for the development of a reasonable rescue plan. This avoids uneven allocation of manpower, which can lead to other situations not being handled promptly and delaying other rescue efforts. Constructing and training a danger prediction model improves both the accuracy of danger level prediction and the efficiency of rescue efforts.
[0091] Optionally, the alarm situation location method further includes:
[0092] Updating the location information of the alarm point to the current alarm situation;
[0093] According to the location information of the alarm point in the current alarm situation and the urban road network information, the distance between the alarm point and each execution department is obtained, and the execution department with the shortest distance from the alarm point is selected as the rescue department.
[0094] Specifically, the alarm center receives the location information returned by the positioning link, or inputs the sound information into the location prediction model to obtain the predicted location information, and then updates and binds the location information to the current alarm situation. After obtaining the location information or predicted location information of the current alarm situation, the location information of each enforcement department is obtained based on the urban road network information (i.e., the urban road network map), and the distance from each enforcement department to the alarm point is calculated. The distance from each enforcement department to the alarm point is compared, and the enforcement department closest to the alarm point is selected as the rescue department for the current alarm situation.
[0095] In this embodiment, the location information of the alarm point is updated to the current alarm situation, which serves as the training and optimization basis for location prediction models and danger prediction models. It also facilitates subsequent alarm call and situation understanding. Based on the urban road network information, the location information of each execution department can be obtained, and the execution department closest to the alarm point can be selected as the rescue department for rescue. This effectively increases the speed at which rescue personnel can reach the alarm point, thereby improving rescue efficiency.
[0096] Optionally, the alarm situation location method further includes:
[0097] Generate a rescue route based on the location information of the rescue department, the location information of the alarm point and the real-time traffic conditions;
[0098] The rescue route and the danger level are sent to the rescue department.
[0099] Specifically, after obtaining the location of the alarm point and the nearest rescue department, a rescue route is generated on a city map based on the city's real-time traffic conditions (e.g., traffic jams, vehicle accidents, etc.). Multiple rescue routes can be provided, and if necessary (e.g., at the third danger level), traffic lights and other factors can be disregarded. Small roads can also be included in the route generation range. The duration of each rescue route is compared, and the shortest one is selected. The current danger level and rescue route are then transmitted to the rescue department, who then conducts rescue operations based on the danger level and the rescue route.
[0100] In this embodiment, obtaining the rescue route based on real-time traffic conditions can effectively reduce the time delay caused by traffic reasons when rescue personnel go there independently, reduce unnecessary time loss, and improve rescue efficiency.
[0101] like Figure 2 As shown, in another embodiment of the present invention, a warning situation location device is provided, comprising:
[0102] An acquisition module is used to obtain the current alarm phone number and sound information, wherein the sound information includes alarm information and ambient sound;
[0103] A judgment module, configured to judge whether the alarming person is in a safe state according to the sound information;
[0104] a sending module, configured to send a location link to the alarm person via SMS according to the phone number if the alarm person is in a safe state, wherein the location link is a web link with a location map;
[0105] A positioning module is used to obtain the location information of the alarm point, wherein the location information of the alarm point is obtained by the alarm person clicking the positioning link, and the positioning link locates the alarm person according to the positioning map;
[0106] The prediction module is used to generate the location information of the alarm point according to the sound information and the historical sound information of historical alarm situations if the alarm person is not in a safe state.
[0107] The advantages of the alarm situation locating device described in the present invention and the alarm situation locating method described in the present invention over the prior art are the same and will not be described in detail here.
[0108] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned alarm location method are implemented.
[0109] Figure 3 FIG. 1 shows an internal structure diagram of a computer device in one embodiment. Figure 3 As shown, the computer device includes a processor, a memory, a network interface, an input device and a display screen connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor may implement the alarm location method. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor may implement the dynamic graphics generation method. The display screen of the computer device may be a liquid crystal display or an electronic ink display screen. The input device of the computer device may be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse.
[0110] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned alarm situation location method are implemented.
[0111] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0112] Although the present disclosure is disclosed as above, the protection scope of the present disclosure is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present disclosure, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A method for locating an emergency situation, characterized in that: include: Obtain the current alarm phone number and sound information, wherein the sound information includes alarm information and ambient sound; Determining whether the alarming person is in a safe state according to the sound information; If the alarm person is in a safe state, a location link is sent to the alarm person via SMS according to the phone number, wherein the location link is a web link with a location map; Acquiring location information of the alarm point, wherein the location information of the alarm point is obtained by the alarm person clicking on the positioning link, and the positioning link locates the alarm person according to the positioning map; If the alarm person is not in a safe state, the location information of the alarm point is generated according to the sound information and the historical sound information of historical alarm situations.
2. The method for locating an alarm situation according to claim 1, characterized in that: The obtaining of the location information of the alarm point includes: Obtaining initial location information of the alarm point according to the positioning map; Acquiring calibration information, wherein the calibration information is operation information of the alarming person on the positioning map; The initial position information is adjusted according to the calibration information to obtain final position information.
3. The method for locating an emergency situation according to claim 2, wherein: The obtaining of the location information of the alarm point further comprises: After obtaining the initial position information, waiting for a preset time; If the calibration information is not obtained within the preset time, the initial position information is used as the position information of the alarm point.
4. The method for locating an emergency situation according to claim 1, wherein: Generating the location information of the alarm point according to the sound information and historical sound information of historical alarm situations includes: Obtaining the sound information and location prediction model of the current alarm situation; The sound information is input into the position prediction model to obtain the position information of the alarm point, wherein the number of the position information of the alarm point does not exceed 5.
5. The method for locating an alarm situation according to claim 4, characterized in that: The acquiring of the position prediction model comprises: Acquire the historical sound information, urban road network information, environmental information, and corresponding location tag information to construct a data set; constructing an initial location model based on the historical sound information, the urban road network information, and the environmental information; The initial position model is trained with the data set to obtain a position prediction model.
6. The method for locating an emergency situation according to claim 4, characterized in that: The step of predicting the location information of the alarm point based on the sound information and the historical sound information of historical alarm situations further comprises: Acquiring a hazard prediction model, wherein the sound information and the accident information are used as a data set to train an initial hazard model to obtain the hazard prediction model; Inputting the sound information into the risk prediction model to obtain a risk level; Among them, the danger level includes the first danger level, the second danger level and the third danger level. The first danger level is no life danger and sufficient rescue time. The second danger level is no life danger and insufficient rescue time. The third danger level is life danger and insufficient rescue time.
7. The method for locating an emergency situation according to claim 5, characterized in that: The alarm situation positioning method further includes: Updating the location information of the alarm point to the current alarm situation; According to the location information of the alarm point in the current alarm situation and the urban road network information, the distance between the alarm point and each execution department is obtained, and the execution department with the shortest distance from the alarm point is selected as the rescue department.
8. The method for locating an emergency situation according to claim 6, wherein: The alarm situation positioning method further includes: Generate a rescue route based on the location information of the rescue department, the location information of the alarm point and the real-time traffic conditions; The rescue route and the danger level are sent to the rescue department.
9. A warning location device, characterized in that: include: An acquisition module is used to obtain the current alarm phone number and sound information, wherein the sound information includes alarm information and ambient sound; A judgment module, used to judge whether the alarm person is in a safe state according to the sound information; a sending module, configured to send a location link to the alarm person via SMS according to the phone number if the alarm person is in a safe state, wherein the location link is a web link with a location map; A positioning module is used to obtain the location information of the alarm point, wherein the location information of the alarm point is obtained by the alarm person clicking the positioning link, and the positioning link locates the alarm person according to the positioning map; The prediction module is used to generate the location information of the alarm point according to the sound information and the historical sound information of historical alarm situations if the alarm person is not in a safe state.
10. A computer device, characterized in that: including memory and processor; The memory is used to store computer programs; The processor is used to implement the alarm situation location method according to any one of claims 1 to 8 when executing the computer program.
Citation Information
Patent Citations
Alarming information pushing system based on locating technology, device and method thereof
WO2010048839A1
Method and device for positioning a trapped individual in case of emergency
WO2012101098A1