Vehicle control method and related device

By using the vehicle's internal channel impulse response data to determine the water inlet parameters and automatically perform rescue operations, the problem of how to achieve personnel rescue when the vehicle falls into the water is solved, and the accuracy and safety of rescue are improved.

CN119459581AActive Publication Date: 2025-02-18GREAT WALL MOTOR CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411940400.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-02-18
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

When a vehicle falls into the water, how to achieve personnel rescue based on vehicle control is a technical issue that needs to be solved urgently.

Method used

通过获取车辆内部的信道脉冲响应数据,确定车辆进水参数的参数值,若满足救援条件,执行预设救援操作,如打开车窗。

Benefits of technology

It realizes automatic rescue operations when the vehicle falls into the water, helps the personnel in the car get out of trouble, ensures the safety of personnel, and avoids mis-detection problems in areas with high humidity, improving the accuracy of water intake judgment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119459581A_ABST
    Figure CN119459581A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control method and a related device, and relates to the field of vehicle control. According to the method, the parameter value of the vehicle water inlet parameter is determined based on the channel pulse response data in the vehicle, under the condition that the parameter value of the vehicle water inlet parameter meets the vehicle water inlet rescue condition, it is indicated that water possibly enters the vehicle at the moment, vehicle window opening and other preset rescue operations are executed, people in the vehicle are helped to get out of trouble, and the safety of the people is guaranteed. Besides, when the water inlet parameter is determined, the used channel pulse response data can have different atlas data when the object moves, so that the parameter value of the water inlet parameter can be accurately judged by using the data, and compared with a water inlet judgment mode by using a humidity sensor, the method has the advantage that the accuracy is high. The problem of false detection can be avoided in an area with relatively high humidity, and the accuracy of water inflow judgment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control, and more specifically, to a vehicle control method and related devices. Background Art

[0002] As the number of vehicles increases, the importance attached to vehicle safety is also increasing.

[0003] In some cases, some vehicles often fall into water. At this time, how to achieve personnel rescue based on vehicle control is a technical problem that technical personnel in this field urgently need to solve. Summary of the invention

[0004] In view of this, the present application provides a vehicle control method and related devices to solve the problem of rescuing people based on vehicle control when a vehicle falls into water.

[0005] In order to solve the above technical problems, this application adopts the following technical solutions:

[0006] A vehicle control method, comprising:

[0007] Acquire channel impulse response data inside the vehicle;

[0008] Determining a parameter value of a vehicle water ingress parameter based on the channel impulse response data;

[0009] If there are people inside the vehicle, a preset rescue operation is performed when the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition; the preset rescue operation at least includes opening the vehicle window.

[0010] Optionally, the vehicle water ingress parameter includes water ingress depth; and determining a parameter value of the vehicle water ingress parameter based on the channel impulse response data includes:

[0011] Extracting characteristic data of the channel impulse response data;

[0012] A feature processing model is called to process the feature data to obtain the water inflow depth; the feature processing model is trained based on training samples; the training samples include feature data of channel impulse response samples and depth labels corresponding to the channel impulse response samples.

[0013] Optionally, the vehicle water inflow parameter further includes a water inflow position and a vehicle position; and the vehicle control method further includes:

[0014] Collecting an image of the interior of the vehicle and analyzing the image of the interior of the vehicle to determine a location where water has entered;

[0015] The vehicle position information is detected using the positioning device.

[0016] Optionally, when the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, a preset rescue operation is performed, including:

[0017] When the water ingress depth is not less than a depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal, the vehicle window is opened and a rescue prompt message is output;

[0018] When the water ingress depth is less than a depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal, output water ingress prompt information, and in response to confirmation information of the water ingress prompt information, open the vehicle window and output rescue prompt information;

[0019] When the vehicle is located in a designated water area and the water ingress location is a vehicle window, the vehicle window is opened and rescue prompt information is output.

[0020] Optionally, when the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, a preset rescue operation is performed, including:

[0021] Get the humidity value at a preset position of the vehicle;

[0022] When the humidity value is greater than the humidity threshold, if the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, a preset rescue operation is performed.

[0023] Optionally, it also includes:

[0024] Respond to the rescue button touch command, open the car window and output rescue prompt information.

[0025] Optionally, it also includes:

[0026] Receive user voice;

[0027] If the user voice includes critical rescue information, the car window is opened and rescue prompt information is output.

[0028] A vehicle control device, comprising:

[0029] A data acquisition module, used to acquire channel impulse response data inside the vehicle;

[0030] A parameter determination module, used to determine a parameter value of a vehicle water ingress parameter based on the channel impulse response data;

[0031] The rescue control module is used to execute a preset rescue operation if there are people inside the vehicle and the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition; the preset rescue operation at least includes opening the vehicle window.

[0032] An electronic device comprises at least one processor and a memory connected to the processor, wherein:

[0033] The memory is used to store computer programs;

[0034] The processor is used to execute the computer program so that the electronic device can implement the above-mentioned vehicle control method.

[0035] A computer storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement the above-mentioned vehicle control method.

[0036] The present application provides a vehicle control method and related devices. In the present application, based on the channel pulse response data inside the vehicle, the parameter value of the vehicle water ingress parameter is determined. When the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, it indicates that the vehicle may be flooded at this time, and performs preset rescue operations such as opening the window to help the people in the vehicle escape and ensure the safety of the people. In addition, in the present invention, when determining the water ingress parameter, the channel pulse response data used can have different spectrum data when the object moves. Therefore, the parameter value of the water ingress parameter can be accurately determined using the data. Compared with the method of using a humidity sensor to determine the water ingress, the problem of false detection can be avoided in areas with high humidity, and the accuracy of the water ingress judgment can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.

[0038] Figure 1 A flow chart of a vehicle control method provided by an embodiment of the present invention;

[0039] Figure 2 A flow chart of a method for determining water inflow depth provided by an embodiment of the present invention;

[0040] Figure 3 A device interaction diagram of a vehicle control method provided by an embodiment of the present invention;

[0041] Figure 4 A schematic diagram of the structure of a vehicle control device provided by an embodiment of the present invention;

[0042] Figure 5 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0044] As the number of vehicles increases, the importance attached to vehicle safety is also increasing.

[0045] In some cases, some vehicles often fall into water. At this time, how to achieve personnel rescue based on vehicle control is a technical problem that technical personnel in this field urgently need to solve.

[0046] In the related technology, humidity sensors can be used to detect the humidity inside or outside the vehicle. When the humidity value is high, it means that the vehicle may be at risk of falling into water, and a prompt message is output at this time. However, this method may cause false detection problems in areas with high humidity, such as the south, thereby reducing the reliability and accuracy of rescue.

[0047] To this end, after research, it was found that the vehicle is equipped with a UWB (Ultra Wide Band) radar. At present, UWB radar mainly uses radio communication to achieve high-precision positioning. UWB radar also has a CIR (Channel Impulse Response) function. The CIR of the UWB radar can detect surrounding objects and their movements. When there are objects around the UWB radar, there will be a pulse peak at the corresponding position of the CIR, and when the surrounding objects move, the corresponding CIR value will change due to the Doppler effect. Therefore, the channel impulse response data output by the CIR, such as the Doppler effect spectrum, can be used to detect vehicle water ingress, thereby realizing the detection of water ingress depth. In one implementation method, in order to realize water ingress depth detection, channel impulse response samples of different water ingress depths are pre-constructed, and these samples are used to train the model. The model is subsequently used to identify the water ingress depth corresponding to the channel impulse response data. Since the model is obtained through a large number of sample training, the recognition accuracy is high, which can avoid the problem of false detection of humidity sensors.

[0048] Based on the above content, an embodiment of the present invention provides a vehicle control method, and the execution subject can be an electronic device, such as a cloud or a vehicle controller (such as an ECU (Electronic Control Unit)). In actual scenarios, in order to reduce the computing power of the ECU in the vehicle and avoid excessive operating tasks of the ECU, the software program of the vehicle control method can be installed in the cloud, and the cloud will perform rescue control operations when the vehicle falls into the water. Therefore, the subsequent embodiments are illustrated by taking the electronic device as the cloud as an example.

[0049] Reference Figure 1 , the vehicle control method may include:

[0050] S11. Acquire channel impulse response data inside the vehicle.

[0051] In actual scenarios, the UWB radar can be installed at the key entrance and exit. The CIR function of the UWB radar can scan the interior of the car. If the vehicle controller recognizes that the CIR has changed through the UWB radar, the vehicle controller can send the CIR detection data, such as the channel pulse response data (the channel pulse response data can specifically be a Doppler effect spectrum) to the cloud through the communication device. After the cloud receives the Doppler effect spectrum, it will perform subsequent analysis operations.

[0052] S12. Determine a parameter value of a vehicle water ingress parameter based on the channel impulse response data.

[0053] In actual scenarios, if a vehicle falls into water, water will flow into the vehicle through the windows or pedal area, causing water to enter the vehicle. Therefore, it is possible to determine whether the vehicle has fallen into water by detecting the water ingress into the vehicle.

[0054] The water ingress situation inside the vehicle can be reflected by the parameter value of the vehicle water ingress parameter. The vehicle water ingress parameter can be selected according to actual parameters related to vehicle water ingress, such as water ingress depth, water ingress position, vehicle position, etc.

[0055] Among them, the water ingress depth and water ingress location are parameters that can intuitively reflect the water ingress situation in the vehicle. The vehicle position is a parameter that assists in judging whether water has entered the vehicle. If the vehicle's current position is near water, when water is detected entering the vehicle, it indicates that the probability of the vehicle falling into water is high. If the vehicle's current position is not near water but in dry areas such as deserts, the probability of the vehicle falling into water is low. If water is detected entering the vehicle, there may be a problem of false detection.

[0056] S13. If there are people inside the vehicle, and if the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, perform a preset rescue operation.

[0057] Among them, whether there is someone inside the vehicle can be determined by performing liveness detection through the CIR function, or by collecting images and performing target recognition.

[0058] The preset rescue operation at least includes opening the car window. Generally, after a vehicle falls into water, the driver and passengers cannot open the car window due to excessive water pressure. Therefore, the embodiment of the present invention can actively control the car window to open, and the trapped person can escape through the opened car window.

[0059] In addition, the preset rescue operation may also include outputting rescue prompt information, such as outputting prompt information to the dealer system of the mobile phone used by the owner of the vehicle that fell into the water, so that the system calls the owner to provide rescue care and introduce rescue measures to help the owner escape danger.

[0060] The vehicle water intrusion rescue conditions in this embodiment can be configured according to actual scenarios. For example, the vehicle water intrusion rescue conditions may include at least one limiting condition of the vehicle position, water intrusion depth, and water intrusion position. If there are people inside the vehicle, then when the corresponding limiting conditions are met, it means that the vehicle has indeed fallen into water. At this time, the preset rescue operation is executed to help the people in the vehicle escape from danger.

[0061] In this embodiment, the parameter value of the vehicle water ingress parameter is determined based on the channel impulse response data inside the vehicle. When the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, it indicates that the vehicle may be flooded at this time, and preset rescue operations such as opening the window are performed to help the people in the vehicle escape and ensure the safety of the people. In addition, in the present invention, when determining the water ingress parameter, the channel impulse response data used can have different spectrum data when the object moves. Therefore, the parameter value of the water ingress parameter can be accurately determined using the data. Compared with the method of using a humidity sensor to determine the water ingress, the problem of false detection can be avoided in areas with high humidity, and the accuracy of the water ingress judgment can be improved.

[0062] In another implementation of the present invention, if the vehicle water ingress parameter includes water ingress depth, then determining the parameter value of the vehicle water ingress parameter based on the channel impulse response data may include:

[0063] S21. Extract characteristic data of the channel impulse response data.

[0064] In this application, if there is water in the vehicle, a corresponding Doppler frequency shift will appear in the channel impulse response data of the CIR, such as the Doppler effect spectrum. That is, when there is water and no water in the vehicle, the Doppler effect spectrum has different internal spectra. Therefore, the Doppler effect spectrum can be used to determine whether there is water in the vehicle and the depth of the water.

[0065] Therefore, the Doppler effect spectrum is feature extracted to obtain corresponding feature data, so as to detect the water inflow depth based on the feature data. When performing feature extraction, a feature extraction model can be used for feature extraction, or the pixel value of the Doppler effect spectrum can be used as feature data. The specific method for feature extraction can be determined according to the actual configuration.

[0066] S22, calling a feature processing model to process the feature data to obtain a water inflow depth.

[0067] In this embodiment, a feature processing model that can identify the water inflow depth is pre-trained, and the feature processing model can adopt a neural network model, a machine learning model, etc.

[0068] In actual scenarios, the feature processing model needs to be trained first. After training, it can be used to identify the water inflow depth.

[0069] During model training, the feature processing model is obtained based on training samples, where the training samples include feature data of channel impulse response samples and depth labels corresponding to the channel impulse response samples.

[0070] Specifically, since the Doppler effect spectra of water at different depths are different, in the embodiment of the present invention, a water ingress experiment can be conducted on a vehicle, starting from a water ingress depth of 1 cm in the vehicle, and the water ingress depth increases in steps of 1 cm each time until the vehicle is completely submerged in water, that is, the range of the water ingress depth is 1 cm to full. At each water ingress depth, the wave form of water is irregular. Therefore, in order to collect a spectrum of water at the same depth but in different forms, a large number of Doppler effect spectra can be collected at a certain water ingress depth as the water continues to change, such as collecting 2 million Doppler effect spectra, each Doppler effect spectrum is used as a channel impulse response sample, and after the channel impulse response sample of a certain water ingress depth is collected, the water ingress depth is increased by 1 cm, and the spectrum collection of the next water ingress depth is continued until the channel impulse response samples of all water ingress depths are collected and the collection ends.

[0071] For the collected channel impulse response samples, the feature data of the channel impulse response samples can be obtained by using the above feature extraction method. In addition, for each channel impulse response sample, the corresponding water inflow depth can be used as its depth label.

[0072] Subsequently, the feature data of the channel impulse response samples and the training samples of the depth labels corresponding to the channel impulse response samples are input into the feature processing model, and the model is trained until the number of training times reaches a set threshold or the loss function meets the training stop condition, thereby obtaining the feature processing model.

[0073] When the feature processing model is actually used, the feature data is input into the feature processing model for processing, and the feature processing model can output the water inflow depth.

[0074] In this embodiment, when the feature processing model is used to identify the water ingress depth, since the model is trained with a large number of training samples, the model has a high accuracy and can determine whether the vehicle has been flooded and the corresponding water ingress depth based on the CIR features.

[0075] In another implementation of the present invention, it may not be possible to accurately detect whether water has really entered the vehicle by relying solely on the depth of water ingress. For example, if a person in the vehicle accidentally spills water from a water bottle, water ingress is detected in the vehicle, but this does not necessarily mean that the vehicle has fallen into water. Therefore, in the embodiment of the present invention, it is also possible to combine the water ingress position and the vehicle position to determine whether the vehicle has really entered water, so as to improve the accuracy of vehicle falling into water detection.

[0076] In this embodiment, the vehicle water inflow parameters also include the water inflow position and the vehicle position; the vehicle control method also includes:

[0077] 1) Collecting an image of the interior of the vehicle and analyzing the image of the interior of the vehicle to determine a location where water has entered.

[0078] In this embodiment, an existing camera inside the vehicle or a camera specially configured for water ingress detection may be used to capture images inside the vehicle.

[0079] The camera can be installed at the top or bottom of the vehicle, and cameras can be installed at the front and rear rows, respectively. Each camera can capture images of the interior of the vehicle. In actual scenarios, if the vehicle windows, such as windows or sunroofs, are open, water generally enters the vehicle through the pedals or windows. If the vehicle windows are not open, water generally enters the vehicle through the pedals. Therefore, the camera's capture area should at least include the pedal area and the window area. For example, a camera can be installed in the pedal area to capture images of the pedal area, and a camera can be installed on the top of the vehicle to capture images of multiple windows of the vehicle.

[0080] The vehicle interior images captured by the camera can be output to the cloud, which uses internal detection logic to analyze the vehicle interior images to determine the location of water ingress.

[0081] When the vehicle interior image is specifically detected, target detection can be performed on the image. If water is found in the target detection result, the water ingress location can be determined. For example, if target detection is performed on the image of the pedal area and water is found in the detection result, it means that the water ingress location is the pedal.

[0082] 2) Use the positioning device to detect the vehicle location information.

[0083] In this embodiment, the positioning device may be a GPS (Global Positioning System) or the above-mentioned UWB radar, through which the specific position of the vehicle can be detected.

[0084] Through this specific location, it is possible to analyze whether the vehicle is near a body of water (such as a river or lake). For example, the latitude and longitude of the vehicle is determined based on GPS positioning, and the presence of water near the latitude and longitude is searched on the map, such as whether there are rivers or lakes within the preset range of the latitude and longitude, such as 500 meters (considering that there may be a certain error, the range is set larger). If there are rivers or lakes, it means that the vehicle is near a body of water. At this time, if water enters the vehicle, it means that the probability of water entering the vehicle is high. If the vehicle is not near a body of water, the probability of water entering the vehicle is low.

[0085] In this embodiment, by detecting the water ingress position and the vehicle position, and using these two positions for water ingress detection, it is possible to determine from multiple angles and aspects whether the vehicle has fallen into water, thereby improving the accuracy of vehicle water ingress detection.

[0086] After the water ingress depth, water ingress position and vehicle position are detected through the above-mentioned embodiments, it is possible to determine whether the vehicle has fallen into water based on these data, and perform corresponding rescue operations when the vehicle has fallen into water.

[0087] Specifically, in another implementation of the present invention, when the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue conditions, when executing the preset rescue operation, there may be the following three situations, which belong to parallel schemes and are now introduced separately.

[0088] 1. The first situation.

[0089] When the water ingress depth is not less than the depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal, the vehicle window is opened and a rescue prompt message is output.

[0090] Among them, the designated water area can be within 500 meters of rivers, lakes and reservoirs.

[0091] Specifically, the depth threshold can be set according to the actual scenario. For example, when the water depth is 2 cm, it can be considered that the vehicle has a high probability of falling into the water, and the depth threshold can be set to 2 cm.

[0092] If the water depth is not less than 2cm, it means that there is a lot of water in the car. At this time, the vehicle position analysis shows that the vehicle is in the designated water area, which means that there is water around the vehicle, and further indicates that the vehicle is more likely to fall into the water.

[0093] If the water ingress location is the pedal, it means that water is entering the vehicle from the bottom.

[0094] When the water ingress depth is not less than the depth threshold, the vehicle is located in the designated water area, and the water ingress location is the foot pedal, it indicates that the vehicle is likely to fall into the water. The cloud can output a window-opening instruction to the vehicle system or controller, such as to the ECU, and the ECU controls the window to open. When the window is opened, all windows of the vehicle can be controlled to open to help the occupants escape from danger as soon as possible.

[0095] In addition, the cloud can also output rescue prompt information, such as outputting prompt information to the dealer system of the mobile phone used by the owner of the vehicle that fell into the water, so that the system automatically calls the owner to provide rescue care and introduce rescue measures to help the owner escape danger.

[0096] 2. The second situation.

[0097] When the water ingress depth is less than a depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal, water ingress prompt information is output, and in response to confirmation information of the water ingress prompt information, the vehicle window is opened and rescue prompt information is output.

[0098] When the water ingress depth is less than the depth threshold, the vehicle is located in the designated water area, and the water ingress location is the pedal, it means that the vehicle may have water ingress, but the degree of water ingress is small. At this time, the vehicle may be driving on a wet road, that is, the vehicle is wading, or the vehicle may have just fallen into the water. Therefore, in this case, in order to avoid rescue misoperation, water ingress prompt information can be output to the user, and the user's answer can be used to confirm whether water ingress has occurred.

[0099] In actual scenarios, due to the critical situation when falling into water, water ingress prompt information can be output through voice. For example, the user is asked "Is the current vehicle falling into water?" The user can answer "yes" or "no" through voice. If the user answers "yes", it is considered that the confirmation information of the water ingress prompt information has been received. At this time, in response to the confirmation information of the water ingress prompt information, the car window is opened and the rescue prompt information is output.

[0100] In this embodiment, when the degree of water intrusion into the vehicle is small, whether the vehicle has fallen into water is confirmed by interacting with the user, thereby improving the accuracy of the water-falling judgment.

[0101] 3. The third situation.

[0102] When the vehicle is located in a designated water area and the water ingress location is a vehicle window, the vehicle window is opened and rescue prompt information is output.

[0103] Specifically, when the vehicle is located in the designated water area, it means that the vehicle is near the water and the probability of water ingress is high. If the water ingress location is the vehicle window, it means that the vehicle window is open at this time. When the window gap is large, the water ingress speed is fast and the danger level to the people in the vehicle is high. Therefore, as long as it is detected that the vehicle is located in the designated water area and the water ingress location is the vehicle window, the water ingress depth is not considered, that is, it is considered that the vehicle has fallen into water, then the window is opened and rescue prompt information is output.

[0104] In this embodiment, a variety of water-falling judgment scenarios are set up to cover more water-falling situations and improve the accuracy of water-falling judgment.

[0105] In another implementation of the present invention, when judging water ingress as described above, there may still be misoperation, such as someone pouring a large amount of water into the vehicle through the window. Therefore, in the embodiment of the present invention, a humidity sensor can be combined for further judgment. Specifically, a humidity value at a preset position of the vehicle is obtained. When the humidity value is greater than a humidity threshold, if the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, a preset rescue operation is performed.

[0106] To elaborate, when a vehicle falls into water, a humidity sensor inside or outside the vehicle can detect a humidity value at a preset position, that is, the humidity sensor installation position. When the humidity value is greater than the humidity threshold and the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue conditions, it means that the current vehicle environment is relatively humid and water has entered the vehicle. This can further confirm that the vehicle is in a water-falling scene, and the preset rescue operation is executed at this time.

[0107] In this embodiment, by combining the humidity value with the vehicle water intrusion rescue condition, false detection of the vehicle falling into water can be further avoided.

[0108] In another implementation of the present application, the vehicle window can be opened and rescue prompt information can be output in response to a rescue button touch command.

[0109] Specifically, a physical button (ECALL) is installed inside the vehicle. When the user in the vehicle is in danger, the button can be pressed to request rescue. When the user presses the button, a rescue button touch command can be received, and in response to the command, the car window is opened and rescue prompt information is output to help the user escape.

[0110] In another implementation of the present application, user voice can also be received. If the user voice includes critical rescue information, the car window is opened and rescue prompt information is output.

[0111] Among them, the key rescue information may be words such as "help", "save me", "fall into the water", "danger" and so on, which represent the need for rescue when falling into the water.

[0112] In actual scenarios, if a vehicle falls into water, the people trapped inside the vehicle will seek rescue from other people by shouting. Therefore, the user's voice can be collected and the key content in the voice can be identified. If the key content includes key rescue information, the user is considered to need help. At this time, the window is opened and rescue prompt information is output to help the user in the car escape.

[0113] In another implementation of the present invention, a specific device interaction process of a vehicle control method is provided. Specifically, the following steps are included:

[0114] S31, UWB collects channel impulse response data.

[0115] Among them, UWB uses its own CIR function to collect channel impulse response data.

[0116] S32, UWB outputs channel impulse response data to the cloud.

[0117] Specifically, UWB can transmit channel pulse response data to the cloud via wireless, TBOX (Telematics BOX, telematics processor), etc.

[0118] S33. The cloud determines parameter values ​​of vehicle water ingress parameters based on the channel impulse response data.

[0119] S34. The cloud determines that there are people in the vehicle and the parameter values ​​of the vehicle water ingress parameters meet the vehicle water ingress rescue conditions.

[0120] S35. The cloud outputs a window opening instruction to the vehicle system.

[0121] S36: Output rescue prompt information to the dealer system.

[0122] S37. The vehicle system opens the window.

[0123] S38. The dealer system communicates with the person in the vehicle.

[0124] For the specific implementation of steps S33-S38, please refer to the above corresponding instructions.

[0125] In this embodiment, when the CIR identifies that the vehicle has fallen into the water, the four windows and the sunroof can be opened to free the driver trapped underwater, and the relevant after-sales department can be notified in time to deal with subsequent issues.

[0126] In addition, since the present invention detects water ingress into the vehicle, it can avoid false alarms compared to humidity sensors, and can also avoid the risk of individual lawless elements taking advantage of the characteristics of humidity sensors to open the windows and steal.

[0127] Based on the above-mentioned embodiment of the vehicle control method, another embodiment of the present invention provides a vehicle control device, referring to Figure 4 ,include:

[0128] A data acquisition module 11 is used to acquire channel impulse response data inside the vehicle;

[0129] A parameter determination module 12, used to determine a parameter value of a vehicle water ingress parameter based on the channel impulse response data;

[0130] The rescue control module 13 is used to execute a preset rescue operation if there are people inside the vehicle and the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition; the preset rescue operation at least includes opening the vehicle window.

[0131] In one implementation, the vehicle water ingress parameter includes water ingress depth; the parameter determination module 12 includes:

[0132] A feature extraction submodule, used to extract feature data of the channel impulse response data;

[0133] The depth determination submodule is used to call a feature processing model to process the feature data to obtain the water inflow depth; the feature processing model is trained based on training samples; the training samples include feature data of channel impulse response samples and depth labels corresponding to the channel impulse response samples.

[0134] In one implementation, the vehicle water inflow parameter further includes a water inflow position and a vehicle position; and the vehicle control device further includes:

[0135] A first position determination module is used to collect an image of the interior of the vehicle and analyze the image of the interior of the vehicle to determine a water ingress position;

[0136] The second position determination module is used to detect the vehicle position information using a positioning device.

[0137] In one implementation, the rescue control module 13 includes:

[0138] A first control submodule is used to open the vehicle window and output rescue prompt information when the water ingress depth is not less than a depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal;

[0139] A second control submodule is used for outputting water ingress prompt information when the water ingress depth is less than a depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal, and in response to confirmation information of the water ingress prompt information, opening the vehicle window and outputting rescue prompt information;

[0140] The third control submodule is used to open the vehicle window and output rescue prompt information when the vehicle is located in a designated water area and the water ingress position is the vehicle window.

[0141] In one implementation, the rescue control module 13 includes:

[0142] The fourth control submodule is used to obtain a humidity value at a preset position of the vehicle, and when the humidity value is greater than a humidity threshold, if the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, perform a preset rescue operation.

[0143] In one implementation, the method further includes:

[0144] The button response module is used to respond to the rescue button touch command, open the car window and output rescue prompt information.

[0145] In one implementation, the method further includes:

[0146] The voice response module is used to receive user voice, and if the user voice includes rescue critical information, the vehicle window is opened and rescue prompt information is output.

[0147] In this embodiment, the parameter value of the vehicle water ingress parameter is determined based on the channel impulse response data inside the vehicle. When the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, it indicates that the vehicle may be flooded at this time, and preset rescue operations such as opening the window are performed to help the people in the vehicle escape and ensure the safety of the people. In addition, in the present invention, when determining the water ingress parameter, the channel impulse response data used can have different spectrum data when the object moves. Therefore, the parameter value of the water ingress parameter can be accurately determined using the data. Compared with the method of using a humidity sensor to determine the water ingress, the problem of false detection can be avoided in areas with high humidity, and the accuracy of the water ingress judgment can be improved.

[0148] It should be noted that, for the working process of each module and sub-module in this embodiment, please refer to the corresponding description in the above embodiment, which will not be repeated here.

[0149] An embodiment of the present application also provides an electronic device, including at least one processor and a memory connected to the processor, wherein:

[0150] The memory is used to store computer programs;

[0151] The processor is used to execute the computer program so that the electronic device can implement the above-mentioned vehicle control method.

[0152] refer to Figure 5As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to fixed terminals such as ECU, cloud, mobile phone, notebook computer, PDA (personal digital assistant), PAD (tablet computer), desktop computer, etc. Figure 5 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0153] like Figure 5 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 to a random access memory (RAM) 603. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 603. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0154] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a memory card, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 5 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0155] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any vehicle control method provided in the embodiment of the present application.

[0156] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any vehicle control method provided in the embodiment of the present application.

[0157] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A vehicle control method, characterized in that: include: Acquire channel impulse response data inside the vehicle; Determining a parameter value of a vehicle water ingress parameter based on the channel impulse response data; If there are people inside the vehicle, a preset rescue operation is performed when the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition; the preset rescue operation at least includes opening the vehicle window.

2. The vehicle control method according to claim 1, characterized in that: The vehicle water ingress parameter includes water ingress depth; and based on the channel impulse response data, determining a parameter value of the vehicle water ingress parameter includes: Extracting characteristic data of the channel impulse response data; A feature processing model is called to process the feature data to obtain the water inflow depth; the feature processing model is trained based on training samples; the training samples include feature data of channel impulse response samples and depth labels corresponding to the channel impulse response samples.

3. The vehicle control method according to claim 2, characterized in that: The vehicle water inflow parameters also include the water inflow position and the vehicle position; the vehicle control method also includes: Collecting an image of the interior of the vehicle and analyzing the image of the interior of the vehicle to determine a location where water has entered; The vehicle position information is detected using the positioning device.

4. The vehicle control method according to claim 3, characterized in that: When the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, a preset rescue operation is performed, including: When the water ingress depth is not less than a depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal, the vehicle window is opened and a rescue prompt message is output; When the water ingress depth is less than a depth threshold, the vehicle is located in a designated water area, and the water ingress position is a foot pedal, output water ingress prompt information, and in response to confirmation information of the water ingress prompt information, open the vehicle window and output rescue prompt information; When the vehicle is located in a designated water area and the water ingress location is a vehicle window, the vehicle window is opened and rescue prompt information is output.

5. The vehicle control method according to claim 4, characterized in that: When the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, a preset rescue operation is performed, including: Get the humidity value at a preset position of the vehicle; When the humidity value is greater than the humidity threshold, if the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition, a preset rescue operation is performed.

6. The vehicle control method according to claim 1, characterized in that: Also includes: Respond to the rescue button touch command, open the car window and output rescue prompt information.

7. The vehicle control method according to claim 1, characterized in that: Also includes: Receive user voice; If the user voice includes critical rescue information, the car window is opened and rescue prompt information is output.

8. A vehicle control device, characterized in that: include: A data acquisition module, used to acquire channel impulse response data inside the vehicle; A parameter determination module, used to determine a parameter value of a vehicle water ingress parameter based on the channel impulse response data; The rescue control module is used to execute a preset rescue operation if there are people inside the vehicle and the parameter value of the vehicle water ingress parameter meets the vehicle water ingress rescue condition; the preset rescue operation at least includes opening the vehicle window.

9. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the vehicle control method as described in any one of claims 1 to 7.

10. A computer storage medium, characterized in that: The storage medium carries one or more computer programs, which, when executed by an electronic device, enable the electronic device to implement the vehicle control method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Wading driving auxiliary system and method for automobile

    CN107839599A

  • Vehicle control method, device and system and storage medium

    CN117984893A

  • Correlation based decision-feedback equalizer for underwater acoustic communications

    US20070071077A1

  • Driver Assistance Apparatus And Control Method For The Same

    US20160339959A1

  • Liquid Detection Using Millimeter-Wave Radar Sensor

    US20190317190A1