Vehicle-mounted earthquake emergency escape method, device, system and vehicle-mounted equipment
By installing sensors on the vehicle chassis to collect vibration data, performing feature extraction and matching, determining the direction of the earthquake source, and generating escape prompts, the problem of vehicle users being unable to obtain information in a timely manner during an earthquake is solved, enabling rapid emergency escape from the earthquake scene.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- IFLYTEK CO LTD
- Filing Date
- 2023-12-22
- Publication Date
- 2026-07-14
AI Technical Summary
When an earthquake occurs, vehicle users cannot obtain earthquake information in a timely and effective manner, making it impossible for them to get away from the earthquake site immediately, especially if the communication system is damaged.
By installing sensors around the vehicle chassis to collect vibration data, performing feature extraction and matching, determining the cause of vibration and the direction of earthquake source, and generating emergency escape prompts to indicate escape direction and safe points.
When communication systems are disrupted, vehicle users can obtain information about the direction of the earthquake's origin and safe locations in a timely manner, enabling them to quickly escape the earthquake-affected area.
Smart Images

Figure CN117774826B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to a vehicle-mounted earthquake emergency escape method, device, system, and vehicle-mounted equipment. Background Technology
[0002] Currently, automobiles lack adequate earthquake safety features. When an earthquake strikes, vehicle users primarily obtain earthquake information indirectly through electronic media such as mobile phones and radios, with only a very small number of users able to obtain it directly through seismic instruments. Escape methods are also mainly based on existing in-vehicle systems and mobile phone navigation systems. However, in severe earthquakes, communication systems may be severely damaged, preventing users from obtaining timely and effective earthquake information and moving away from the earthquake site immediately. Summary of the Invention
[0003] This invention provides a vehicle-mounted earthquake emergency escape method, device, system, and vehicle to address the shortcomings of related technologies where vehicle users cannot obtain earthquake information in a timely and effective manner and can get away from the earthquake site as soon as possible.
[0004] This invention provides a vehicle-mounted earthquake emergency escape method, comprising:
[0005] Vibration data collected by sensors located around the chassis of the target vehicle is obtained, and feature extraction is performed on the vibration data to obtain the spectral feature matrix corresponding to the vibration data.
[0006] The spectral feature matrix is matched with multiple preset spectral feature matrices to determine the vibration cause corresponding to the vibration data;
[0007] If the vibration data is determined to be caused by seismic waves, the direction of the earthquake source is determined based on the time difference between the vibration data received by each sensor.
[0008] Based on the direction of the earthquake's origin, emergency escape prompts are generated and pushed out, and these prompts are used to indicate the direction of the earthquake's origin.
[0009] According to a vehicle-mounted earthquake emergency escape method provided by the present invention, the step of matching the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data includes:
[0010] Calculate the distance between the spectral feature matrix and a plurality of preset spectral feature matrices;
[0011] The preset multiple spectral feature matrices are sorted in ascending order of distance;
[0012] Select the first K spectral feature matrices from the sorted plurality of spectral feature matrices;
[0013] Determine the frequency of occurrence of the categories to which the first K spectral feature matrices belong;
[0014] The category with the highest frequency in the first K spectral feature matrices is taken as the vibration cause corresponding to the vibration data;
[0015] Where K is an integer greater than 1.
[0016] According to a vehicle-mounted earthquake emergency escape method provided by the present invention, the step of determining the direction of the earthquake source based on the time difference of vibration data received by each of the sensors includes:
[0017] The direction of the seismic wave source is determined based on the time when each sensor receives the vibration data and the distance between each sensor.
[0018] According to the present invention, a vehicle-mounted earthquake emergency escape method is provided, wherein generating and pushing emergency escape prompt information based on the direction of the earthquake source includes:
[0019] Based on the direction of the earthquake's origin, an escape direction is determined, which is the opposite direction of the earthquake's origin.
[0020] Obtain the latitude and longitude data of the target vehicle, and determine the target safe point from a plurality of preset safe points based on the latitude and longitude data and the escape direction;
[0021] Based on the escape direction and target safety point, emergency escape prompts are generated and pushed out. The emergency escape prompts are also used to indicate the escape direction and target safety point.
[0022] According to a vehicle-mounted earthquake emergency escape method provided by the present invention, the step of determining a target safe point from a plurality of preset safe points based on the latitude and longitude data and the escape direction includes:
[0023] Based on the latitude and longitude data and the escape direction, a safety point assessment model is used to evaluate multiple preset safety points and obtain a comprehensive score for each safety point.
[0024] The safest point with the highest overall score is designated as the target safest point.
[0025] The safety point assessment model is used to assess safety points based on at least two of the six dimensions: distance, angle, terrain, geology, transportation, and economy.
[0026] According to a vehicle-mounted earthquake emergency escape method provided by the present invention, the step of extracting features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data includes:
[0027] Extract vibration data for a preset duration after the vibration occurs;
[0028] The vibration data is divided into m overlapping time series;
[0029] The time series are windowed and filtered using a Hamming window. Each time series after windowing is then subjected to a Fast Fourier Transform and normalized to obtain m feature vectors. These m feature vectors constitute the spectral feature matrix corresponding to the vibration data, where m is an integer greater than 1.
[0030] The present invention also provides a vehicle-mounted earthquake emergency escape device, comprising:
[0031] The feature extraction unit is used to acquire vibration data collected by sensors located around the chassis of the target vehicle, extract features from the vibration data, and obtain the spectral feature matrix corresponding to the vibration data.
[0032] A feature matching unit is used to match the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data;
[0033] An earthquake source direction determination unit is used to determine the earthquake source direction based on the time when each sensor receives the vibration data, provided that the vibration cause corresponding to the vibration data is determined to be a seismic wave.
[0034] An emergency escape prompting unit is used to generate and push emergency escape prompting information based on the direction of the earthquake's origin, wherein the emergency escape prompting information is used to indicate the direction of the earthquake's origin.
[0035] This invention also provides a vehicle-mounted earthquake emergency escape system, comprising: a vehicle-mounted seismic wave detection device, a vehicle-mounted earthquake emergency escape device, and a data center, wherein...
[0036] The vehicle-mounted seismic wave detection device is installed around the chassis of the target vehicle to collect vibration data;
[0037] The vehicle-mounted earthquake emergency escape device is used to perform any of the vehicle-mounted earthquake emergency escape methods described above.
[0038] The data center is used to store multiple preset spectrum feature matrices and information related to multiple security points.
[0039] The present invention also provides a vehicle-mounted device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle-mounted earthquake emergency escape method as described above.
[0040] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the vehicle-mounted earthquake emergency escape method as described above.
[0041] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle-mounted earthquake emergency escape method as described above.
[0042] The vehicle-mounted earthquake emergency escape method, device, system, and vehicle-mounted equipment provided by this invention acquire vibration data collected by sensors located around the chassis of the target vehicle, extract features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data, match the spectral feature matrix corresponding to the vibration data with multiple preset spectral feature matrices to determine the cause of the vibration data, without relying on the communication system. By detecting the vibration data, if the cause of the vibration data is determined to be a seismic wave, the direction of the earthquake source is determined based on the time difference of the vibration data received by each sensor. Based on the direction of the earthquake source, emergency escape prompt information is generated and pushed. Thus, even if the communication system may be severely damaged and unable to connect to the network, users in the vehicle can promptly obtain the direction of the earthquake source, thereby driving away from the earthquake-stricken area as soon as possible and achieving emergency escape. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0044] Figure 1 A flowchart illustrating the vehicle-mounted earthquake emergency escape method provided in an embodiment of the present invention;
[0045] Figure 2 A schematic diagram illustrating the principle of determining the direction of seismic wave source provided in an embodiment of the present invention;
[0046] Figure 3 This is a schematic diagram of the structure of the vehicle-mounted earthquake emergency escape device provided in an embodiment of the present invention;
[0047] Figure 4This is a schematic diagram of the structure of the vehicle-mounted earthquake emergency escape system provided in an embodiment of the present invention;
[0048] Figure 5 This is a schematic diagram of the physical structure of the vehicle-mounted device provided in an embodiment of the present invention. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0050] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, without limiting the number of objects; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, "A or B" covers three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0051] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0052] With the continuous advancement of technology and the improvement of people's living standards, cars have entered thousands of households, allowing people to travel freely anytime and anywhere without being restricted by time and route, making long-distance travel easier and more convenient.
[0053] However, automobiles still have shortcomings in earthquake safety. When an earthquake strikes, car users mainly obtain earthquake-related information indirectly through electronic media such as mobile phones and radio. Very few users with the necessary equipment obtain it directly through earthquake measuring instruments, but these instruments are expensive, require high precision, and cannot be effectively adapted to vehicles.
[0054] Regardless of how earthquake information is obtained, users primarily rely on existing in-vehicle and mobile phone navigation systems for escape. However, in severe earthquakes, communication systems may be severely damaged, preventing users from obtaining timely and effective earthquake information and getting away from the earthquake site immediately.
[0055] To address the aforementioned problems, this invention provides a vehicle-mounted earthquake emergency escape method, device, system, and vehicle-mounted equipment.
[0056] The following is combined with Figures 1-5 This invention describes a vehicle-mounted earthquake emergency escape method, device, system, and vehicle-mounted equipment.
[0057] Figure 1 This is a flowchart illustrating a vehicle-mounted earthquake emergency escape method provided in an embodiment of the present invention. The steps of this method are merely one possible implementation of the invention. The executing entity of this method can be a vehicle-mounted device, which may be a vehicle-mounted earthquake emergency escape device, a vehicle-mounted operating system, or a functional module within the vehicle-mounted operating system capable of calling and executing programs. This embodiment does not specifically limit this. The following description uses a vehicle-mounted operating system as the executing entity.
[0058] like Figure 1 As shown, the method includes the following steps:
[0059] Step 110: Obtain vibration data collected by sensors located around the chassis of the target vehicle, extract features from the vibration data, and obtain the spectral feature matrix corresponding to the vibration data;
[0060] Specifically, in this embodiment, multiple sensors installed around the chassis of the target vehicle are used to detect seismic waves.
[0061] Multiple sensors around the target chassis send the vibration data they collect to the vehicle's operating system.
[0062] Next, the vehicle operating system extracts features from the vibration data to obtain the spectral feature matrix corresponding to the vibration data.
[0063] Optionally, a short-time Fourier transform can be used to extract the spectral feature matrix corresponding to the vibration data.
[0064] It should be noted that before implementing the method of this embodiment, a vehicle-mounted seismic wave detection device needs to be installed on the target vehicle. This device includes multiple sensors distributed around the chassis of the target vehicle. In this embodiment, the sensors are those capable of detecting seismic wave vibration data; they can also be called vibration detection devices, vibration sensors, or vibration detection sensors, and this invention does not limit this terminology. For example, one sensor for detecting seismic wave vibration data can be installed at the left front, right front, left rear, and right rear of the target vehicle chassis.
[0065] Step 120: Match the spectral feature matrix with multiple preset spectral feature matrices to determine the vibration cause corresponding to the vibration data;
[0066] It is understandable that the preset multiple spectral feature matrices include the spectral feature matrix corresponding to seismic waves and the spectral feature matrix corresponding to non-seismic waves.
[0067] Here, matching refers to calculating the distance between the spectral feature matrix corresponding to the vibration data and each preset spectral feature matrix, thereby determining the spectral feature matrix that is closest to the spectral feature matrix corresponding to the vibration data from the multiple preset spectral feature matrices. The category of the nearest spectral feature matrix is determined, indicating whether the spectral feature matrix belongs to seismic waves or non-seismic waves.
[0068] For example, if the spectral feature matrix corresponding to vibration data is closest to a spectral feature matrix belonging to the category of seismic wave spectral feature matrix, then the spectral feature matrix corresponding to the vibration data also belongs to the category of seismic wave spectral feature matrix.
[0069] By matching the spectral feature matrix corresponding to the vibration data with multiple preset spectral feature matrices, it is possible to determine whether the vibration data belongs to seismic waves or non-seismic waves, thereby determining the cause of the vibration corresponding to the vibration data.
[0070] It should be noted that before executing the method of this embodiment, it is necessary to preset multiple spectral feature matrices corresponding to seismic waves and multiple spectral feature matrices corresponding to non-seismic waves. Optionally, multiple spectral feature matrices are stored in a data center, and the vehicle operating system can access the data center to match the spectral feature matrices with the multiple preset spectral feature matrices in the data center.
[0071] Step 130: If it is determined that the vibration cause corresponding to the vibration data is a seismic wave, the direction of the earthquake source is determined based on the time difference of the vibration data received by each sensor;
[0072] It is understandable that seismic waves have a direction of origin, which causes the time of seismic wave reception by various sensors around the target vehicle chassis to differ. By obtaining the time difference of vibration data received by various sensors around the target vehicle chassis, the direction of the earthquake's origin can be determined.
[0073] In other words, if the vibration data is determined to be caused by seismic waves, this embodiment of the invention further obtains the time when each sensor receives the vibration data, determines the time difference of the vibration data received by each sensor, and thus calculates the direction of the earthquake source.
[0074] Step 140: Based on the direction of the earthquake's origin, generate and push emergency escape prompts, which are used to indicate the direction of the earthquake's origin.
[0075] It's understandable that emergency escape information includes the direction of the earthquake's origin.
[0076] Optionally, emergency escape prompts may be pushed, including but not limited to displaying the emergency escape prompts on the display screen of the vehicle's in-vehicle terminal; or, the emergency escape prompts may be broadcast through the vehicle's speakers.
[0077] The vehicle-mounted earthquake emergency escape method provided in this embodiment of the invention acquires vibration data collected by sensors located around the chassis of the target vehicle, extracts features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data, matches the spectral feature matrix corresponding to the vibration data with multiple preset spectral feature matrices to determine the cause of the vibration data. This method does not rely on a communication system. By detecting the vibration data, and determining that the cause of the vibration data is a seismic wave, the direction of the earthquake source is determined based on the time difference of the vibration data received by each sensor. Based on the direction of the earthquake source, emergency escape prompts are generated and pushed. Therefore, even if the communication system is severely damaged and unable to connect to the network, users in the vehicle can promptly obtain the direction of the earthquake source, allowing them to drive away from the earthquake zone as quickly as possible and achieve emergency escape.
[0078] It should be noted that each implementation method of this application can be freely combined, rearranged, or executed individually, and does not need to rely on or depend on a fixed execution order.
[0079] In some embodiments, step 110 involves feature extraction from the vibration data to obtain a spectral feature matrix corresponding to the vibration data, including:
[0080] Extract vibration data for a preset duration after the vibration occurs;
[0081] The vibration data is divided into m overlapping time series;
[0082] The time series are windowed and filtered using a Hamming window. Each time series after windowing is then subjected to a Fast Fourier Transform and normalized to obtain m feature vectors. These m feature vectors constitute the spectral feature matrix corresponding to the vibration data, where m is an integer greater than 1.
[0083] Specifically, for a sensor on the chassis of the target vehicle, a time window after a significant vibration is observed is captured and divided into m overlapping short time sequences {x1, x2, ..., x...}. m}
[0084] Next, a Hamming window is used to filter the time series, applying a window to each x. i Perform Fast Fourier Transform (FFT) on each feature vector and then normalize them to obtain m feature vectors {y1, y2, ..., y3}. m}, where y i =(y i1 ,y i2 ,…,y in ), 1≤i≤m, y ik (1≤k≤n) are the FFT coefficients. After data preprocessing, the vibration data yields an m-row n-column feature matrix, which is the spectral feature matrix corresponding to the vibration data.
[0085] The vehicle-mounted earthquake emergency escape method provided in this embodiment of the invention uses a low-cost vibration sensor to collect vibration data, extracts features from the vibration data to obtain the spectral feature matrix corresponding to the vibration data, thereby identifying earthquake waves and determining their direction, and providing users with guidance on the direction of the earthquake source, assisting users to stay away from the earthquake-stricken area, achieving low cost and good emergency escape effect.
[0086] In some embodiments, step 120 involves matching the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data, including:
[0087] Calculate the distance between the spectral feature matrix and a plurality of preset spectral feature matrices;
[0088] The preset multiple spectral feature matrices are sorted in ascending order of distance;
[0089] Select the first K spectral feature matrices from the sorted plurality of spectral feature matrices;
[0090] Determine the frequency of occurrence of the categories to which the first K spectral feature matrices belong;
[0091] The category with the highest frequency in the first K spectral feature matrices is taken as the vibration cause corresponding to the vibration data;
[0092] Where K is an integer greater than 1.
[0093] Specifically, this embodiment uses the K-nearest neighbor algorithm to match the spectral feature matrix generated by this vibration. After setting the value of K, the specific algorithm process is as follows:
[0094] (1) Calculate the distance between the spectral feature matrix corresponding to this vibration and all spectral feature matrices stored in the data center. For any two spectral feature matrices X and Y, the distance calculation formula is as follows:
[0095]
[0096] Among them, X ij Y represents the elements in the i-th row and j-th column of the spectral feature matrix X. ij This represents the elements in the i-th row and j-th column of the spectral feature matrix Y.
[0097] (2) Sort all the spectrum feature matrices of the data center in ascending order of distance;
[0098] (3) Select the first K spectral feature matrices;
[0099] (4) Determine the frequency of occurrence of the categories of the first K spectral feature matrices;
[0100] (5) The category with the highest frequency in the first K spectral feature matrices is taken as the vibration cause corresponding to the vibration data.
[0101] If the vibration is identified as not being a seismic wave, no action is taken; otherwise, proceed to step 130.
[0102] The vehicle-mounted earthquake emergency escape method provided in this embodiment can quickly and accurately determine the cause of vibration by matching the spectral feature matrix corresponding to the vibration data with multiple preset spectral feature matrices. This facilitates subsequent identification of seismic waves and determination of their direction, and provides users with guidance on the direction of the earthquake source, helping them to stay away from the earthquake-stricken area.
[0103] In some embodiments, determining the direction of the earthquake source based on the time difference of the vibration data received by each of the sensors includes:
[0104] The direction of the seismic wave source is determined based on the time when each sensor receives the vibration data and the distance between each sensor.
[0105] Specifically, the times when the various sensors around the target vehicle's chassis received seismic waves are labeled B, A, D, and C, from morning to night. Figure 2This is a schematic diagram illustrating the principle of determining the direction of seismic wave origin, provided in an embodiment of the present invention. Figure 2 As shown, suppose that B receives the seismic wave t1 earlier than A, and C receives the seismic wave t2 later than A. The distance between A and B is d. l The distance between A and C is d2, and the angle of incidence between the seismic wave direction and the line AB is θ. Considering only the horizontal direction of the seismic wave and its velocity v, the calculation formula is:
[0106] d1cosθ=vt1
[0107] d2sinθ=vt2
[0108] get
[0109] Once θ is calculated, the direction of the earthquake's origin can be determined.
[0110] The vehicle-mounted earthquake emergency escape method provided in this embodiment determines the direction of the seismic wave source based on the time when each sensor receives the vibration data and the distance between each sensor. In cases where the communication system may be severely damaged and unable to connect to the network, users in the vehicle can obtain information about the direction of the earthquake source in a timely manner, thereby driving away from the earthquake-stricken area as soon as possible and achieving emergency escape.
[0111] In some embodiments, generating and pushing emergency escape alerts based on the direction of the earthquake source includes:
[0112] Based on the direction of the earthquake's origin, an escape direction is determined, which is the opposite direction of the earthquake's origin.
[0113] Obtain the latitude and longitude data of the target vehicle, and determine the target safe point from a plurality of preset safe points based on the latitude and longitude data and the escape direction;
[0114] Based on the escape direction and target safety point, emergency escape prompts are generated and pushed out. The emergency escape prompts are also used to indicate the escape direction and target safety point.
[0115] Specifically, based on the direction of the earthquake's origin, an escape direction is determined, which is the opposite direction of the earthquake's origin.
[0116] Furthermore, the latitude and longitude data of the target vehicle's current location can be obtained through satellite navigation. For example, the latitude and longitude data of the target vehicle's current location can be obtained by communicating with satellites through the Global Positioning System (GPS) antenna on the target vehicle. Other satellite navigation communication methods can also be used to obtain the latitude and longitude data of the target vehicle's current location, such as obtaining the latitude and longitude data of the target vehicle's current location through the Beidou Navigation Satellite System (BDS). The specific method depends on the configuration of the target vehicle, and this invention does not impose any limitations on it.
[0117] Next, based on the latitude and longitude data and the escape direction, a target safe point suitable for the current situation is determined from a plurality of preset safe points.
[0118] Emergency escape prompts are generated based on the escape direction and target safe point. That is, the emergency escape prompts need to include escape direction and target safe point information. In this embodiment, the emergency escape prompts indicate not only the direction of the earthquake's origin but also the escape direction and target safe point.
[0119] It should be noted that before executing the method of this embodiment, information on multiple safety points needs to be preset. Optionally, the information on multiple preset safety points is stored in a data center, and the vehicle operating system can access the data center to determine the target safety point from the multiple preset safety points based on the latitude and longitude data and the escape direction.
[0120] In some embodiments, determining the target safe point from a plurality of preset safe points based on the latitude and longitude data and the escape direction includes:
[0121] Based on the latitude and longitude data and the escape direction, the safety point assessment model is used to evaluate multiple preset safety points and obtain a comprehensive score for the multiple safety points.
[0122] The safest point with the highest overall score is designated as the target safest point.
[0123] The safety point assessment model is used to assess safety points based on at least two of the six dimensions: distance, angle, terrain, geology, transportation, and economy.
[0124] In this embodiment, based on the received latitude and longitude data of the target vehicle, and based on the latitude and longitude data and the escape direction, a safety point assessment model is used to evaluate multiple preset safety points in the data center to obtain a comprehensive score for the multiple safety points.
[0125] Specifically, the safety point assessment model uses the entropy weight method to obtain the weight of each evaluation indicator, which includes at least two of the six dimensions: distance, angle, topography, geology, transportation, and economy.
[0126] The distance is the straight-line distance between the safe point and the vehicle when the seismic waves arrive.
[0127] The included angle is the angle between the line connecting the vehicle and the safe point and the escape direction, and its range is [0,π].
[0128] The terrain is scored out of 100 based on its complexity, the geology on its danger level, and the transportation infrastructure on its safety level. The higher the score, the simpler the terrain, the safer the geology, and the better the transportation infrastructure.
[0129] The economic data is calculated based on the average GDP of the safe location over the past five years. Except for distance and angle, which need to be calculated when the seismic waves arrive, the data for all other indicators are stored in the data center. After obtaining the weights, a comprehensive score is calculated for each safe location, and the direction of the safest location with the highest score is provided to passengers in the vehicle to help them escape the epicenter in time.
[0130] The vehicle-mounted earthquake emergency escape method provided in this embodiment evaluates multiple preset safety points based on the latitude and longitude data and the escape direction using a safety point assessment model. A comprehensive score is obtained for each safety point, and the safety point with the highest comprehensive score is determined as the target safety point. Even when the communication system may be severely damaged and unable to connect to the network, users in the vehicle can promptly receive information about the target safety point, allowing them to quickly drive away from the earthquake zone and reach the target safety point evaluated from at least two of the six dimensions: distance, angle, terrain, geology, transportation, and economy. This results in a good emergency escape effect.
[0131] The vehicle-mounted earthquake emergency escape device provided by the present invention is described below. The vehicle-mounted earthquake emergency escape device described below can be referred to in correspondence with the vehicle-mounted earthquake emergency escape method described above.
[0132] Figure 3 This is a structural schematic diagram of a vehicle-mounted earthquake emergency escape device provided in an embodiment of the present invention. Figure 3 As shown, the vehicle-mounted earthquake emergency escape device 300 includes:
[0133] The feature extraction unit 310 is used to acquire vibration data collected by sensors located around the chassis of the target vehicle, extract features from the vibration data, and obtain the spectral feature matrix corresponding to the vibration data.
[0134] The feature matching unit 320 is used to match the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data;
[0135] The earthquake source direction determination unit 330 is used to determine the earthquake source direction based on the time when each of the sensors receives the vibration data, when it is determined that the vibration cause corresponding to the vibration data is a seismic wave.
[0136] The emergency escape prompt unit 340 is used to generate and push emergency escape prompt information based on the direction of the earthquake source, and the emergency escape prompt information is used to indicate the direction of the earthquake source.
[0137] In some embodiments, matching the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data includes:
[0138] Calculate the distance between the spectral feature matrix and a plurality of preset spectral feature matrices;
[0139] The preset multiple spectral feature matrices are sorted in ascending order of distance;
[0140] Select the first K spectral feature matrices from the sorted plurality of spectral feature matrices;
[0141] Determine the frequency of occurrence of the categories to which the first K spectral feature matrices belong;
[0142] The category with the highest frequency in the first K spectral feature matrices is taken as the vibration cause corresponding to the vibration data;
[0143] Where K is an integer greater than 1.
[0144] In some embodiments, determining the direction of the earthquake source based on the time difference of the vibration data received by each of the sensors includes:
[0145] The direction of the seismic wave source is determined based on the time when each sensor receives the vibration data and the distance between each sensor.
[0146] In some embodiments, generating and pushing emergency escape alerts based on the direction of the earthquake source includes:
[0147] Based on the direction of the earthquake's origin, an escape direction is determined, which is the opposite direction of the earthquake's origin.
[0148] Obtain the latitude and longitude data of the target vehicle, and determine the target safe point from a plurality of preset safe points based on the latitude and longitude data and the escape direction;
[0149] Based on the escape direction and target safety point, emergency escape prompts are generated and pushed out. These prompts also indicate the escape direction and target safety point.
[0150] In some embodiments, determining the target safe point from a plurality of preset safe points based on the latitude and longitude data and the escape direction includes:
[0151] Based on the latitude and longitude data and the escape direction, a safety point assessment model is used to evaluate multiple preset safety points and obtain a comprehensive score for each safety point.
[0152] The safest point with the highest overall score is designated as the target safest point.
[0153] The safety point assessment model is used to assess safety points based on at least two of the six dimensions: distance, angle, terrain, geology, transportation, and economy.
[0154] In some embodiments, the step of extracting features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data includes:
[0155] Extract vibration data for a preset duration after the vibration occurs;
[0156] The vibration data is divided into m overlapping time series;
[0157] The time series are windowed and filtered using a Hamming window. Each time series after windowing is then subjected to a Fast Fourier Transform and normalized to obtain m feature vectors. These m feature vectors constitute the spectral feature matrix corresponding to the vibration data, where m is an integer greater than 1.
[0158] It should be noted that the vehicle-mounted earthquake emergency escape device provided in this embodiment of the invention can realize all the method steps implemented in the above-mentioned vehicle-mounted earthquake emergency escape method embodiment, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0159] Figure 4 This is a structural schematic diagram of a vehicle-mounted earthquake emergency escape system provided in an embodiment of the present invention. Figure 4 As shown, the vehicle-mounted earthquake emergency escape system includes: a vehicle-mounted seismic wave detection device 410, a vehicle-mounted earthquake emergency escape device 300, and a data center 420. This structural diagram is merely one possible implementation of the present invention.
[0160] The vehicle-mounted seismic wave detection device is installed around the chassis of the target vehicle 400 to collect vibration data.
[0161] The vehicle-mounted earthquake emergency escape device, such as Figure 3 As shown, used to perform such Figure 1 The vehicle-mounted earthquake emergency escape method shown is not described in detail here;
[0162] The data center is used to store multiple preset spectrum feature matrices and information related to multiple security points.
[0163] It should be noted that the vehicle-mounted earthquake emergency escape device can be implemented through software, such as a program running on the vehicle-mounted device, or a vehicle-mounted operating system, or a functional module in the vehicle-mounted operating system that can call and execute the program; the vehicle-mounted earthquake emergency escape device can also be a hardware device in the vehicle-mounted device that executes the vehicle-mounted earthquake emergency escape methods described in the above-mentioned method embodiments.
[0164] The vehicle-mounted earthquake emergency escape system provided in this invention collects vibration data through vehicle-mounted seismic wave detection devices installed around the chassis of the target vehicle. The vehicle-mounted earthquake emergency escape devices extract features from the vibration data to obtain the corresponding spectral feature matrix. The spectral feature matrix corresponding to the vibration data is matched with multiple preset spectral feature matrices in the data center to determine the cause of the vibration. It does not rely on the communication system. By detecting the vibration data, if the cause of the vibration data is determined to be a seismic wave, the direction of the earthquake source is determined based on the time difference of the vibration data received by the vehicle-mounted seismic wave detection device. Based on the direction of the earthquake source, emergency escape prompts are generated and pushed. Thus, even if the communication system may be severely damaged and unable to connect to the network, users in the vehicle can promptly obtain the direction of the earthquake source, allowing them to drive away from the earthquake-stricken area as soon as possible and achieve emergency escape.
[0165] This invention also provides a vehicle, including as follows: Figure 4 The vehicle-mounted earthquake emergency escape system shown is shown.
[0166] The vehicle provided in this invention collects vibration data through vehicle-mounted seismic wave detection devices installed around the chassis of the target vehicle. A vehicle-mounted earthquake emergency escape device extracts features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data. This spectral feature matrix is then matched with multiple preset spectral feature matrices in a data center to determine the cause of the vibration. This method is independent of the communication system. By detecting the vibration data and determining that the cause is a seismic wave, the direction of the earthquake's origin is determined based on the time difference in the received vibration data by the vehicle-mounted seismic wave detection device. Based on this direction, an escape direction and target safety point are determined, and emergency escape prompts are generated and pushed. This allows users in the vehicle to receive the direction of the earthquake's origin in a timely manner, even when the communication system may be severely damaged and unable to connect to the network. This enables them to quickly drive away from the earthquake zone and achieve emergency escape, effectively improving the user experience.
[0167] Figure 5 An example is a schematic diagram of the physical structure of an in-vehicle device, such as... Figure 5 As shown, the vehicle-mounted device may include a processor 510, a communication interface 520, a memory 530, and a communication bus 540. The processor 510, communication interface 520, and memory 530 communicate with each other via the communication bus 540. The processor 510 can call logical instructions in the memory 530 to execute a vehicle-mounted earthquake emergency escape method. This method includes: acquiring vibration data collected by sensors located around the chassis of the target vehicle; extracting features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data; matching the spectral feature matrix with multiple preset spectral feature matrices to determine the vibration cause corresponding to the vibration data; if the vibration cause is determined to be a seismic wave, determining the earthquake source direction based on the time difference between the time the sensors receive the vibration data; and generating and pushing emergency escape prompt information based on the earthquake source direction, the emergency escape prompt information indicating the earthquake source direction.
[0168] Furthermore, the logical instructions in the aforementioned memory 530 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0169] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the vehicle-mounted earthquake emergency escape method provided by the above methods. The method includes: acquiring vibration data collected by sensors located around the chassis of a target vehicle; extracting features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data; matching the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data; if the vibration cause corresponding to the vibration data is determined to be a seismic wave, determining the earthquake source direction based on the time difference of the vibration data received by each sensor; and generating and pushing emergency escape prompt information based on the earthquake source direction, wherein the emergency escape prompt information is used to indicate the earthquake source direction.
[0170] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program performs the vehicle-mounted earthquake emergency escape method provided by the methods described above. The method includes: acquiring vibration data collected by sensors located around the chassis of a target vehicle; extracting features from the vibration data to obtain a spectral feature matrix corresponding to the vibration data; matching the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data; if the vibration cause corresponding to the vibration data is determined to be a seismic wave, determining the earthquake source direction based on the time difference between the vibration data received by each sensor; and generating and pushing emergency escape prompt information based on the earthquake source direction, the emergency escape prompt information indicating the earthquake source direction.
[0171] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0172] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0173] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A vehicle-mounted earthquake emergency escape method, characterized in that, include: Vibration data collected by sensors located around the chassis of the target vehicle is obtained, and feature extraction is performed on the vibration data to obtain the spectral feature matrix corresponding to the vibration data. The spectral feature matrix is matched with multiple preset spectral feature matrices to determine the vibration cause corresponding to the vibration data; If the vibration data is determined to be caused by seismic waves, the direction of the earthquake source is determined based on the time difference between the vibration data received by each sensor. Based on the direction of the earthquake's origin, emergency escape prompts are generated and pushed out, and these prompts are used to indicate the direction of the earthquake's origin.
2. The vehicle-mounted earthquake emergency escape method according to claim 1, characterized in that, The step of matching the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data includes: Calculate the distance between the spectral feature matrix and a plurality of preset spectral feature matrices; The preset multiple spectral feature matrices are sorted in ascending order of distance; Select the first K spectral feature matrices from the sorted plurality of spectral feature matrices; Determine the frequency of occurrence of the categories to which the first K spectral feature matrices belong; The category with the highest frequency in the first K spectral feature matrices is taken as the vibration cause corresponding to the vibration data; Where K is an integer greater than 1.
3. The vehicle-mounted earthquake emergency escape method according to claim 1, characterized in that, The step of determining the direction of earthquake origin based on the time difference of the vibration data received by each of the sensors includes: The direction of the seismic wave source is determined based on the time when each sensor receives the vibration data and the distance between each sensor.
4. The vehicle-mounted earthquake emergency escape method according to claim 1, characterized in that, The generation and push of emergency escape alerts based on the earthquake's origin direction includes: Based on the direction of the earthquake's origin, an escape direction is determined, which is the opposite direction of the earthquake's origin. Obtain the latitude and longitude data of the target vehicle, and determine the target safe point from a plurality of preset safe points based on the latitude and longitude data and the escape direction; Based on the escape direction and target safety point, emergency escape prompts are generated and pushed out. The emergency escape prompts are also used to indicate the escape direction and target safety point.
5. The vehicle-mounted earthquake emergency escape method according to claim 4, characterized in that, The step of determining the target safe point from a set of preset safe points based on the latitude and longitude data and the escape direction includes: Based on the latitude and longitude data and the escape direction, a safety point assessment model is used to evaluate multiple preset safety points and obtain a comprehensive score for each safety point. The safest point with the highest overall score is designated as the target safest point. The safety point assessment model is used to assess safety points based on at least two of the six dimensions: distance, angle, terrain, geology, transportation, and economy.
6. The vehicle-mounted earthquake emergency escape method according to claim 1, characterized in that, The step of extracting features from the vibration data to obtain the spectral feature matrix corresponding to the vibration data includes: Extract vibration data for a preset duration after the vibration occurs; The vibration data is divided into m overlapping time series; The time series are windowed and filtered using a Hamming window. Each time series after windowing is then subjected to a Fast Fourier Transform and normalized to obtain m feature vectors. These m feature vectors constitute the spectral feature matrix corresponding to the vibration data, where m is an integer greater than 1.
7. A vehicle-mounted earthquake emergency escape device, characterized in that, include: The feature extraction unit is used to acquire vibration data collected by sensors located around the chassis of the target vehicle, extract features from the vibration data, and obtain the spectral feature matrix corresponding to the vibration data. A feature matching unit is used to match the spectral feature matrix with a plurality of preset spectral feature matrices to determine the vibration cause corresponding to the vibration data; An earthquake source direction determination unit is used to determine the earthquake source direction based on the time when each sensor receives the vibration data, provided that the vibration cause corresponding to the vibration data is determined to be a seismic wave. An emergency escape prompting unit is used to generate and push emergency escape prompting information based on the direction of the earthquake's origin, wherein the emergency escape prompting information is used to indicate the direction of the earthquake's origin.
8. A vehicle-mounted earthquake emergency escape system, characterized in that, include: Vehicle-mounted seismic wave detection device, vehicle-mounted earthquake emergency escape device, and data center, among which, The vehicle-mounted seismic wave detection device is installed around the chassis of the target vehicle to collect vibration data; The vehicle-mounted earthquake emergency escape device is used to perform the vehicle-mounted earthquake emergency escape method as described in any one of claims 1 to 6; The data center is used to store multiple preset spectrum feature matrices and information related to multiple security points.
9. An in-vehicle device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the vehicle-mounted earthquake emergency escape method as described in any one of claims 1 to 6.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the vehicle-mounted earthquake emergency escape method as described in any one of claims 1 to 6.