Vehicle unlocking method and device, terminal equipment and computer readable storage medium

By detecting vibration wave signals inside the vehicle and performing signal compensation, the material of the trigger source is determined, solving the problem of false triggering of vehicle unlocking sensors due to environmental influences. This enables accurate automatic unlocking of the vehicle and improves security.

CN120922068APending Publication Date: 2025-11-11ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410584408.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-11
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In existing technologies, vehicle unlocking sensors are prone to false triggering due to environmental factors. In particular, capacitive sensors and PSD sensors are prone to misinterpreting user gestures in different scenarios, leading to inaccurate vehicle unlocking.

Method used

By detecting vibration wave signals inside the vehicle, the material of the trigger source is determined and signal compensation is performed to determine whether the vibration wave signal is valid, thereby controlling the vehicle to unlock.

Benefits of technology

It enables accurate and automatic unlocking of vehicles, improves safety, and avoids accidental triggering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120922068A_ABST
    Figure CN120922068A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle unlocking method and device, terminal equipment and a computer readable storage medium, and relates to the technical field of vehicles. The vehicle unlocking method comprises the steps that the whole vehicle state of a vehicle is detected; if the whole vehicle state is in a preset whole vehicle locking state, detecting a target vibration wave signal in the vehicle; determining a first trigger source material according to the target vibration wave signal, and obtaining an unlocking judgment result based on the first trigger source material and the target vibration wave signal; and when the unlocking judgment result is that the target vibration wave signal is valid, the vehicle is controlled to execute unlocking operation until the whole vehicle state is in a preset whole vehicle unlocking state. By adopting the method and the device, the technical effect that the vehicle can accurately complete the automatic unlocking operation is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a vehicle unlocking method, device, terminal equipment, and computer-readable storage medium. Background Technology

[0002] With the continuous development of new energy vehicles, electric doors have become an important part of enhancing the user's riding experience. Among related technologies, some engineers have chosen to equip the doors with capacitive sensors, enabling the vehicle to automatically unlock when the sensor detects the presence of other capacitances within its sensing area. Additionally, some engineers have opted to equip the doors with PSD sensors, allowing the vehicle to automatically unlock when the PSD sensor detects the user's gestures.

[0003] However, because capacitive sensors are often affected by the capacitance formed by the lead cables connected to them, the measurement circuit, and the surrounding conductors, they are prone to false triggering during actual use, which can easily lead to the vehicle being unlocked directly. At the same time, since PSD sensors use changes in light to recognize user gestures to complete the vehicle unlocking operation, when the vehicle is parked in intermittent shadow scenes such as under trees at night, the PSD sensor can easily misinterpret changes in ambient light intensity as user triggering an opening gesture from the outside, thus causing the vehicle to be unlocked directly. Summary of the Invention

[0004] The main objective of this application is to provide a vehicle unlocking method, device, terminal equipment, and computer-readable storage medium, which aims to enable vehicles to accurately complete automatic unlocking operations.

[0005] To achieve the above objectives, this application provides a vehicle unlocking method, which includes the following steps:

[0006] Inspect the overall condition of the vehicle;

[0007] If the vehicle is in a preset vehicle lock state, then the target vibration wave signal inside the vehicle is detected.

[0008] The first trigger source material is determined based on the target vibration wave signal, and an unlocking determination result is obtained based on the first trigger source material and the target vibration wave signal.

[0009] When the unlocking determination result indicates that the target vibration wave signal is valid, the vehicle is controlled to perform an unlocking operation until the vehicle status is in a preset unlocked state.

[0010] Further, the step of detecting the target vibration wave signal inside the vehicle includes:

[0011] The initial vibration wave signal inside the vehicle is detected, and the corresponding signal parameter compensation amount for the vehicle is determined.

[0012] The target vibration wave signal is obtained by compensating the initial vibration wave signal based on the signal parameter compensation amount.

[0013] Further, the step of determining the signal parameter compensation amount corresponding to the vehicle includes:

[0014] The environmental parameter information and vibration wave database corresponding to the vehicle are obtained, wherein the vibration wave database contains multiple reference environmental parameter information and standard signal parameter compensation amounts corresponding to each of the multiple reference environmental parameter information.

[0015] Based on the environmental parameter information, the target benchmark environmental parameter information is determined from multiple benchmark environmental parameter information;

[0016] The standard signal parameter compensation amount corresponding to the target reference environmental parameter information in the vibration wave database is determined as the signal parameter compensation amount corresponding to the vehicle.

[0017] Further, the step of determining the material of the first trigger source based on the target vibration wave signal includes:

[0018] The target vibration wave characteristic parameters and vibration wave database contained in the target vibration wave signal are determined, wherein the vibration wave database further contains multiple reference vibration wave characteristic parameters and a second trigger source material corresponding to each of the multiple reference vibration wave characteristic parameters;

[0019] Based on the target vibration wave characteristic parameters, the target reference vibration wave characteristic parameters are determined from multiple reference vibration wave characteristic parameters;

[0020] The material information of the second trigger source corresponding to the characteristic parameters of the target reference vibration wave in the vibration wave database is determined as the material of the first trigger source.

[0021] Furthermore, the unlocking determination result includes whether the target vibration wave signal is valid or invalid. The step of obtaining the unlocking determination result based on the first trigger source material and the target vibration wave signal includes:

[0022] The first trigger source material is compared with the unlock trigger source material to obtain a first comparison result, and the target vibration wave characteristic parameters are compared with the unlock vibration wave characteristic parameters to obtain a second comparison result;

[0023] When the first comparison result shows that the material of the first trigger source is consistent with the material of the unlocking trigger source, and the second comparison result shows that the characteristic parameters of the target vibration wave reach the characteristic parameters of the unlocking vibration wave, the unlocking determination result is determined to be that the target vibration wave signal is valid.

[0024] If the first comparison result indicates that the material of the first trigger source is inconsistent with the material of the unlocking trigger source, and / or if the second comparison result indicates that the characteristic parameters of the target vibration wave do not reach the characteristic parameters of the unlocking vibration wave, then the unlocking determination result is determined to be that the target vibration wave signal is invalid.

[0025] Furthermore, prior to the step of detecting the overall vehicle condition, the method further includes:

[0026] Generate unlock setting options, and determine the target unlock setting method selected by the user based on the unlock setting options;

[0027] When the target unlock setting method is determined to be a custom unlock gesture, the set vibration wave signal inside the vehicle is detected.

[0028] The unlocking trigger source material and unlocking vibration wave characteristic parameters are obtained based on the vibration wave signal settings.

[0029] Furthermore, after the step of determining the target unlock setting method selected by the user based on the unlock setting method, the method further includes:

[0030] When the target setting method is determined to be selecting a preset unlock gesture, the target preset unlock gesture selected by the user is determined;

[0031] The unlock trigger source material and the unlock vibration wave characteristic parameters are obtained based on the target preset unlock gesture.

[0032] Furthermore, to achieve the above objectives, this application also provides a vehicle unlocking device, the device comprising:

[0033] The vehicle detection module is used to detect the overall condition of the vehicle.

[0034] The signal acquisition module is used to detect the target vibration wave signal inside the vehicle if the vehicle is in a preset vehicle locking state.

[0035] The signal recognition module is used to determine the first trigger source material based on the target vibration wave signal, and to obtain an unlocking determination result based on the first trigger source material and the target vibration wave signal;

[0036] The unlocking execution module is used to control the vehicle to perform an unlocking operation when the unlocking determination result is that the target vibration wave signal is valid, until the vehicle status is in a preset vehicle unlocking state.

[0037] In addition, to achieve the above objectives, this application also provides a terminal device, the terminal device including: a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the computer program, when executed by the processor, implements the steps of the vehicle unlocking method as described above.

[0038] In addition, to achieve the above objectives, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the vehicle unlocking method described above.

[0039] The vehicle unlocking method, apparatus, terminal device, and computer-readable storage medium provided in this application embodiment detect the overall vehicle status; if the overall vehicle status is in a preset vehicle locked state, a target vibration wave signal inside the vehicle is detected; a first trigger source material is determined based on the target vibration wave signal, and an unlocking determination result is obtained based on the first trigger source material and the target vibration wave signal; when the unlocking determination result indicates that the target vibration wave signal is valid, the vehicle is controlled to perform an unlocking operation until the overall vehicle status is in a preset vehicle unlocked state.

[0040] In this embodiment, when a target object touches the vehicle in an attempt to unlock it, the terminal device first detects the vehicle to determine its overall status. Then, when the terminal device determines that the vehicle is in a preset locked state, it detects the target vibration wave signal generated when the user touches the vehicle and transmitted inside the vehicle. Next, the terminal device processes the target vibration wave signal to determine the first trigger source material corresponding to the target vibration wave signal. The terminal device then performs an unlocking determination based on the first trigger source material and the target vibration wave signal to obtain an unlocking determination result. Finally, when the terminal device determines that the unlocking determination result is that the target vibration wave signal is valid, it determines that the user touches the vehicle with a gesture that can unlock the vehicle, thereby controlling the vehicle to perform an unlocking operation so that the vehicle's overall status enters the preset unlocked state.

[0041] Thus, this application solves the technical problem in related technologies where capacitive sensors or PSD sensors inside vehicles are easily affected by environmental factors and may be falsely triggered. Specifically, this application detects the vibration wave signals transmitted inside the vehicle and can determine whether the vibration wave signals inside the vehicle are valid vibration wave signals for controlling the vehicle to unlock based on the detection results. When the vibration wave signal is determined to be valid, the vehicle is controlled to complete the unlocking operation, achieving the technical effect of enabling the vehicle to accurately complete the automatic unlocking operation and improving the safety of vehicle use. Attached Figure Description

[0042] Figure 1 This is a schematic diagram of the structure of the terminal device in the hardware operating environment involved in the embodiments of this application;

[0043] Figure 2 This is a flowchart illustrating the first embodiment of the vehicle unlocking method of this application;

[0044] Figure 3 This is a schematic diagram illustrating the working principle of the capacitive sensor involved in one embodiment of the vehicle unlocking method of this application;

[0045] Figure 4 This is a schematic diagram illustrating the working principle of the PSD sensor involved in one embodiment of the vehicle unlocking method of this application;

[0046] Figure 5 This is a schematic diagram of the working scenario of the PSD sensor involved in one embodiment of the vehicle unlocking method of this application;

[0047] Figure 6 This is a schematic diagram showing the deployment location of the vibration wave sensor in one embodiment of the vehicle unlocking method of this application;

[0048] Figure 7 This is a schematic diagram showing the dimensions of a vibration wave sensor involved in one embodiment of the vehicle unlocking method of this application.

[0049] Figure 8 This is a schematic diagram of the signal compensation process involved in one embodiment of the vehicle unlocking method of this application;

[0050] Figure 9 This is a schematic diagram of the signal judgment process involved in one embodiment of the vehicle unlocking method of this application;

[0051] Figure 10 This is a schematic diagram of the parameter setting process involved in one embodiment of the vehicle unlocking method of this application;

[0052] Figure 11 This is a flowchart illustrating a preferred embodiment of the vehicle unlocking method of this application;

[0053] Figure 12 This is a schematic diagram of the functional modules involved in one embodiment of the vehicle unlocking device of this application.

[0054] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0055] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0056] Reference Figure 1 , Figure 1 This is a schematic diagram of the terminal device structure of the hardware operating environment involved in the embodiments of this application.

[0057] It should be noted that the terminal device in this application embodiment can be a device that executes the vehicle unlocking method of this application. Specifically, the terminal device can be a vehicle or a mobile terminal, data storage control terminal, PC, or other terminal connected to the vehicle's electronic control unit.

[0058] like Figure 1 As shown, the terminal device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.

[0059] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the terminal device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0060] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a data storage module, a network communication module, a user interface module, and computer programs.

[0061] exist Figure 1In the terminal device shown, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the terminal device of this application can be set in the terminal device, and the terminal device calls the computer program stored in the memory 1005 through the processor 1001 and executes the following embodiments.

[0062] Based on the aforementioned terminal equipment, the overall concept of the vehicle unlocking method of this application is provided.

[0063] With the continuous development of new energy vehicles, electric doors have become an important part of enhancing the user's riding experience. In related technologies, some engineers have chosen to equip the doors with capacitive sensors; please refer to... Figure 3 ,like Figure 3 As shown, when the capacitive sensor is in the initial state, the capacitive coupling is weak, and when there is no target in the sensing area, the capacitive sensor cannot sense a signal output. However, when a target enters the sensing area and causes the sensing area to oscillate, the switch responds and flips the signal, thereby triggering the control. In this way, the vehicle can automatically perform the vehicle unlocking operation when the capacitive sensor detects the presence of other capacitors in the sensing area. However, since the capacitive sensor is often affected by the capacitance formed by the lead cable connected to it, the measurement circuit, and the surrounding conductors, its accuracy is low in actual use, which can easily lead to false triggering and cause the vehicle to unlock directly. At the same time, in related technologies, capacitive sensors are often configured on doors that open by pushing and pulling, and cannot be configured on electric doors that open by sliding laterally or sliding up and down.

[0064] In addition, some technicians choose to install PSD sensors on the car doors. For further details, please refer to... Figure 4 , Figure 4 This is a schematic diagram illustrating the working principle of the PSD sensor involved in one embodiment of the vehicle unlocking method of this application, as shown below. Figure 4 As shown, when unlocking the vehicle, the PSD sensor detects the user's hand by placing it approximately 3 to 15 cm away from the door. Once the blue energy bar on the door is full, the user slides their hand in a designated direction to unlock the vehicle and open the door. Additionally, please refer to... Figure 5 , Figure 5 This is a schematic diagram of the PSD sensor operating scenario according to an embodiment of the vehicle unlocking method of this application. Since the PSD sensor uses changes in light to recognize user gestures to complete the vehicle unlocking operation, when the vehicle is parked in a location such as… Figure 5In the intermittent shadow scenarios such as under trees at night, the PSD sensor is prone to misinterpreting changes in ambient light intensity as user-triggered door-opening gestures, leading to the vehicle being unlocked directly. Furthermore, since the PSD sensor's recognition distance is only 3 to 15 cm, users often need to spend considerable time mastering this recognition distance to effectively use the PSD sensor to unlock the vehicle. Additionally, in related technologies, PSD sensors are often configured on doors that open by horizontal or vertical sliding, but cannot be configured on electric doors that open by push-pull.

[0065] To address the aforementioned issues, this application proposes a vehicle unlocking method, comprising the steps of: detecting the overall vehicle status; if the overall vehicle status is in a preset vehicle locked state, detecting a target vibration wave signal within the vehicle; determining a first trigger source material based on the target vibration wave signal, and obtaining an unlocking determination result based on the first trigger source material and the target vibration wave signal; and when the unlocking determination result indicates that the target vibration wave signal is valid, controlling the vehicle to perform an unlocking operation until the overall vehicle status is in a preset vehicle unlocked state.

[0066] Thus, this application solves the technical problem in related technologies where capacitive sensors or PSD sensors inside vehicles are easily affected by environmental factors and may be falsely triggered. Specifically, this application detects the vibration wave signals transmitted inside the vehicle and can determine whether the vibration wave signals inside the vehicle are valid vibration wave signals for controlling the vehicle to unlock based on the detection results. When the vibration wave signal is determined to be valid, the vehicle is controlled to complete the unlocking operation, achieving the technical effect of enabling the vehicle to accurately complete the automatic unlocking operation and improving the safety of vehicle use.

[0067] Based on the above-described terminal device and the overall concept of the vehicle unlocking method of this application, various embodiments of the vehicle unlocking method of this application are further proposed.

[0068] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the vehicle unlocking method of this application.

[0069] It should be understood that although the logical order is shown in the flowchart, in some cases, the vehicle unlocking method of this application may of course perform the steps shown or described in a different order than that shown here.

[0070] like Figure 2 As shown, in this embodiment, the vehicle unlocking method of this application may include the following steps:

[0071] Step S10: Detect the overall vehicle status;

[0072] Step S20: If the vehicle is in a preset vehicle locking state, then detect the target vibration wave signal inside the vehicle;

[0073] Step S30: Determine the first trigger source material based on the target vibration wave signal, and obtain the unlocking determination result based on the first trigger source material and the target vibration wave signal;

[0074] Step S40: When the unlocking determination result is that the target vibration wave signal is valid, control the vehicle to perform the unlocking operation until the vehicle status is in the preset vehicle unlocking state;

[0075] It should be noted that the vehicle locking state specifically refers to: the doors being locked and the vehicle's transmission being in park; the target vibration wave signal is a compensated elastic mechanical wave signal generated and transmitted inside the vehicle when a knocking or contact event is triggered on the vehicle. It can be understood that, unlike traditional mechanical wave signals, elastic mechanical wave signals can transmit not only laterally along the surface of an object but also into its interior; the first trigger source material is the material information of the trigger source that triggers the knocking or contact event when the vehicle triggers the knocking or contact event and generates the target vibration wave signal. This trigger source material can specifically include common materials such as leather, metal, plastic, cotton, or linen, or special materials; furthermore, the unlocking determination result is the determination of whether the knocking or contact event generated on the vehicle is a knocking or contact event generated when the user's hand touches the door according to a preset door unlocking gesture; furthermore, the vehicle unlocking state specifically refers to: the door being unlocked and moved to the user's preset target position, the ambient lights flashing, and the rearview mirrors being opened.

[0076] In this embodiment, when a target object touches the car door in an attempt to unlock the vehicle, the terminal device first detects the vehicle door and transmission to determine the door status and transmission gear position. Based on this, it determines the overall vehicle status. Then, when the terminal device determines that the door is locked and the transmission is in park, it determines that the vehicle is in a preset locked state. Simultaneously, the terminal device controls its vibration wave calculation module to call the vibration wave sensor installed on the vehicle to detect the target vibration wave signal generated when the target object touches the door. The vibration wave calculation module then processes the target vibration wave signal to determine the first trigger source material corresponding to the target vibration wave signal, and based on this first trigger source material and... The target vibration wave signal determines whether the touch event on the car door is caused by the user's hand touching the door with a preset door unlocking gesture, and generates an unlocking determination result. Finally, the vibration wave calculation module uploads the unlocking determination result to the terminal device. When the terminal device determines that the unlocking determination result is valid, it determines that the touch event is caused by the user's hand touching the vehicle with a preset unlocking gesture. The terminal device then generates a door unlocking signal and sends it to the vehicle controller inside the vehicle. The vehicle controller unlocks the door based on the door unlocking signal, allowing the door to open and slide to the user's preset target position. At the same time, the vehicle controller controls the ambient lights inside the vehicle to flash and controls the rearview mirrors to open, thus bringing the vehicle to the preset unlocked state.

[0077] For example, when a target object touches the car door in an attempt to unlock the vehicle, the terminal device first calls its own configured detection equipment to detect the door and transmission, thereby obtaining the door status and transmission gear position. The terminal device then determines the overall vehicle status based on the door and transmission status. After determining that the door is locked and the transmission is in park, the terminal device determines the overall vehicle status to be in a preset locked state. At this time, the terminal device controls its configured vibration wave calculation module to activate the vibration wave sensor configured on the inner side of the vehicle's exterior surface to collect the target vibration wave signal generated when the target object contacts the door surface. Then, the vibration wave calculation module processes the target vibration wave signal to determine the first triggering source material of the target object that triggered the target vibration wave signal. Simultaneously, the vibration wave calculation module performs an unlocking determination based on the first triggering source material and the target vibration wave signal, thereby determining that an object generated on the door... The system determines whether the touch event is caused by a user's hand touching the car door using a preset door unlocking gesture, generates an unlocking determination result, and uploads this result to the terminal device. When the terminal device confirms that the unlocking determination result indicates a valid target vibration wave signal, it determines that the target object in the touch event is the user's hand, and that the user's hand touched the car door using a preset door unlocking gesture. The terminal device then generates an unlocking control command and sends it to the vehicle controller. The vehicle controller then sends this unlocking control command to the vehicle's body controller, ambient light controller, and rearview mirror controller. The body controller then controls the sliding door to slide to the target position according to the user's preset opening direction to complete the unlocking. Simultaneously, the ambient light controller turns on the ambient lights, and the rearview mirror controller opens and moves the rearview mirrors to the target position, thus completing the vehicle unlocking operation and facilitating the user's entry into the vehicle.

[0078] It should be noted that, please refer to Figure 6 and Figure 7 ,in, Figure 6 This is a schematic diagram showing the deployment location of the vibration wave sensor in one embodiment of the vehicle unlocking method of this application. Figure 7 This is a schematic diagram showing the dimensions of a vibration wave sensor involved in one embodiment of the vehicle unlocking method of this application. In this embodiment and another embodiment, the vibration wave sensor can be mounted on the inner side of the vehicle's exterior trim, such as... Figure 7 As shown, based on the small size of the vibration wave sensor, it can also be buried in, for example... Figure 6In the door handle structure shown, even when the door handle is retained in a new energy vehicle, the door handle can be intelligently empowered by a vibration wave sensor. This ensures that the vibration wave sensor can normally sense the vibration waveform of the continuous area of ​​the deployed structure, thereby enabling the vibration wave sensor to be configured on the door that can be slid open in any way, thus greatly improving the compatibility of the vibration wave sensor.

[0079] Thus, this application solves the technical problem in related technologies where capacitive sensors or PSD sensors inside vehicles are easily affected by environmental factors and may be falsely triggered. Specifically, this application detects the vibration wave signals transmitted inside the vehicle and can determine whether the vibration wave signals inside the vehicle are valid vibration wave signals for controlling the vehicle to unlock based on the detection results. When the vibration wave signal is determined to be valid, the vehicle is controlled to complete the unlocking operation, achieving the technical effect of enabling the vehicle to accurately complete the automatic unlocking operation and improving the safety of vehicle use.

[0080] Furthermore, in a feasible embodiment, the step of "detecting the target vibration wave signal inside the vehicle" in step S20 above may specifically include:

[0081] Step S201: Detect the initial vibration wave signal inside the vehicle and determine the corresponding signal parameter compensation amount for the vehicle;

[0082] Step S202: Compensate the initial vibration wave signal based on the signal parameter compensation amount to obtain the target vibration wave signal;

[0083] It should be noted that the signal parameter compensation amount is the vibration wave parameter that compensates for the initial vibration wave signal generated when the target object touches the car door. Specifically, the signal parameter compensation amount may include waveform characteristics such as: trigger timestamp, total trigger period, amplitude, main frequency, spectral bandwidth, spectral distribution, and oscillation period. In addition, the initial vibration wave signal is the uncompensated elastic mechanical wave signal generated and transmitted inside the vehicle when a knocking or contact event is triggered on the vehicle.

[0084] In this embodiment, after determining that the vehicle is in a preset vehicle lock state, the terminal device first controls its configured vibration wave calculation module to call the aforementioned vibration wave sensor to detect the vehicle door, thereby collecting the initial vibration wave signal generated when the target object touches the door. At the same time, the vibration wave calculation module determines the compensation amount of the signal parameter corresponding to the vehicle. Then, the vibration wave calculation module compensates the initial vibration wave signal based on the compensation amount of the signal parameter to obtain the target vibration wave signal corresponding to the preset standard environment.

[0085] For example, after determining that the vehicle is in a preset vehicle lock state, the terminal device first controls its configured vibration wave calculation module to call the aforementioned vibration wave sensor to detect the vehicle door, thereby collecting the initial vibration wave signal generated when the target object touches the door. At the same time, the terminal device accesses the vehicle controller inside the vehicle to obtain environmental parameter information such as the ambient temperature, body temperature, and vehicle speed, and inputs this environmental parameter information into the vibration wave calculation module. The vibration wave calculation module determines the signal parameter compensation amount based on the environmental parameter information. Then, the vibration wave calculation module compensates the initial vibration wave characteristic parameters contained in the initial vibration wave signal, such as the initial trigger timestamp, initial trigger total period, initial amplitude, initial main frequency, initial spectral bandwidth, initial spectral distribution, and initial oscillation period, based on the signal parameter compensation amount. This results in a first vibration wave signal that matches the preset standard environment, including the target vibration wave characteristic parameters such as the target trigger timestamp, target amplitude, target main frequency, target spectral bandwidth, target spectral distribution, and target oscillation period.

[0086] It is understandable that, since elastic vibration waves are strongly correlated with temperature, the characteristic parameters of the elastic vibration waves generated by objects of the same material when they come into contact with a solid surface under the same contact conditions at different temperatures will be different. Therefore, this application can detect the initial vibration wave signal generated on the vehicle and compensate the initial vibration wave signal based on the signal parameter compensation amount, thereby converting the vibration wave signal generated by the vehicle in any environment into the vibration wave signal under a preset standard environment, thus improving the accuracy of the obtained vibration wave signal.

[0087] Furthermore, in a feasible embodiment, the step of "determining the signal parameter compensation amount corresponding to the vehicle" in step S201 above may specifically include:

[0088] Step S2011: Obtain the environmental parameter information and vibration wave database corresponding to the vehicle, wherein the vibration wave database contains multiple reference environmental parameter information and standard signal parameter compensation amount corresponding to each of the multiple reference environmental parameter information;

[0089] Step S2012: Determine the target reference environmental parameter information based on the environmental parameter information from multiple reference environmental parameter information;

[0090] Step S2013: Determine the standard signal parameter compensation amount corresponding to the target reference environmental parameter information in the vibration wave database as the signal parameter compensation amount corresponding to the vehicle;

[0091] In this embodiment, after the vibration wave calculation module collects the initial vibration wave signal, the terminal device first accesses the vehicle controller inside the vehicle to retrieve real-time environmental parameter information of the vehicle's environment. Simultaneously, the terminal device reads the storage device to obtain the vibration wave database containing multiple reference environmental parameter information and the standard signal parameter compensation amounts corresponding to each of the multiple reference environmental parameter information. The terminal device then compares the acquired real-time environmental parameter information with the multiple reference environmental parameter information to determine the target reference environmental parameter information that is consistent with the real-time environmental parameter information. Finally, the terminal device determines the standard signal parameter compensation amount corresponding to the target reference environmental parameter information in the vibration wave database as the signal parameter compensation amount corresponding to the current environment of the vehicle.

[0092] For example, please refer to Figure 8 , Figure 8 This is a schematic diagram of the signal compensation process involved in one embodiment of the vehicle unlocking method of this application, as shown below. Figure 8 As shown, after acquiring the initial vibration wave signal, the terminal device first accesses the vehicle controller within the vehicle to capture the real-time ambient temperature of the environment in which the vehicle is located. Simultaneously, the terminal device reads from the storage device to obtain a vibration wave database pre-stored by technicians, containing multiple reference temperature values ​​and corresponding standard signal parameter compensation values ​​for each reference temperature value. Then, the terminal device compares the acquired real-time ambient temperature with the multiple reference temperature values ​​contained in the vibration wave database to determine a target reference temperature value that matches the real-time ambient temperature. Finally, the terminal device queries the vibration wave database based on the target reference temperature value to determine the standard signal parameter compensation value corresponding to the target reference temperature value in the vibration wave database as the signal parameter compensation value corresponding to the current environment of the vehicle.

[0093] It should be noted that, in this embodiment and another embodiment, the aforementioned vibration wave database may contain not only multiple reference environmental parameter information and the standard signal parameter compensation amount corresponding to each of the multiple reference environmental parameter information, but also multiple reference temperature difference values ​​and the standard signal parameter compensation amount corresponding to each of the multiple reference temperature difference values. After obtaining the real-time ambient temperature value, the vibration wave calculation module directly determines the temperature difference value between the real-time ambient temperature value and the preset standard ambient temperature value, and queries the vibration wave database based on the temperature difference value to obtain the target signal parameter compensation amount. It can be understood that the specific process of the vibration wave calculation module querying the vibration wave database based on the real-time ambient temperature value is basically the same as that in the above embodiment, so it will not be described again here.

[0094] Furthermore, in this embodiment and another embodiment, the aforementioned vibration wave database may also include multiple arrays of reference difference values ​​composed of reference temperature difference values, reference humidity difference values, and reference vehicle body temperature difference values, and standard signal parameter compensation amounts corresponding to each of the multiple arrays of reference difference values. Thus, after obtaining environmental parameter information, the vibration wave calculation module can calculate a real-time difference value array based on the real-time ambient temperature, real-time ambient humidity, and real-time vehicle body temperature contained in the environmental parameter information, and query the vibration wave database based on the real-time difference value array to obtain the target signal parameter compensation amount. It is understood that the specific process of the vibration wave calculation module querying the vibration wave database based on the real-time difference value array is basically the same as in the above embodiment, so it will not be described again here.

[0095] Thus, by detecting environmental parameters such as temperature in the real-time environment in which the vehicle is located, this application can determine the difference between the real-time environment and the standard environment preset by the technician, and determine the parameter compensation value corresponding to the vehicle's environment based on the difference, thereby compensating the initial vibration wave signal based on the parameter compensation value to obtain an accurate target vibration wave signal.

[0096] Furthermore, in a feasible embodiment, the step of "determining the material of the first trigger source based on the target vibration wave signal" in step S30 above may specifically include:

[0097] Step S301: Determine the target vibration wave characteristic parameters and vibration wave database contained in the target vibration wave signal, wherein the vibration wave database further contains multiple reference vibration wave characteristic parameters and the second trigger source material corresponding to each of the multiple reference vibration wave characteristic parameters;

[0098] Step S302: Determine the target reference vibration wave characteristic parameters based on the target vibration wave characteristic parameters and multiple reference vibration wave characteristic parameters;

[0099] Step S303: Determine the second trigger source material information corresponding to the target reference vibration wave characteristic parameters in the vibration wave database as the first trigger source material;

[0100] It should be noted that the material of the second trigger source is the trigger source material corresponding to each of the characteristic parameters of the reference vibration waves recorded in the vibration wave database.

[0101] In this embodiment, after the vibration wave calculation module obtains the target vibration wave signal through compensation, it first reads and determines the target vibration wave characteristic parameters contained in the target vibration wave signal, and compares each target vibration wave characteristic parameter with the reference vibration wave characteristic parameters contained in the vibration wave database. Then, based on the comparison results, the vibration wave calculation module determines the target reference vibration wave characteristic parameters corresponding to each target vibration wave characteristic parameter in the vibration wave database. Finally, the vibration wave calculation module determines the second trigger source material corresponding to each target reference vibration wave characteristic parameter in the vibration wave database as the first trigger source material corresponding to the target object that generates the target vibration wave signal.

[0102] For example, after the vibration wave calculation module obtains the target vibration wave signal through compensation, it first reads the target vibration wave signal to determine the target waveform characteristics contained within the target vibration wave signal, such as the target trigger timestamp, the target total trigger period, the target amplitude, the target dominant frequency, the target spectral bandwidth, the target spectral distribution, and the target oscillation period. Simultaneously, the vibration wave calculation module compares the target trigger timestamp with multiple reference trigger timestamps contained in the vibration wave database to determine the target reference trigger timestamp corresponding to the target trigger timestamp from among the multiple reference trigger timestamps. Furthermore, the vibration wave calculation module compares the target total trigger period with the vibration... The vibration wave calculation module compares the target amplitude with multiple reference trigger cycles contained in the vibration wave database to determine the target reference trigger cycle corresponding to the target amplitude. Simultaneously, the vibration wave calculation module compares the target amplitude with multiple reference amplitudes contained in the vibration wave database to determine the target reference amplitude corresponding to the target amplitude. Also, the vibration wave calculation module compares the target dominant frequency with multiple reference dominant frequencies contained in the vibration wave database to determine the target reference dominant frequency corresponding to the target dominant frequency. The spectral bandwidth is compared with multiple reference spectral bandwidths contained in the vibration wave database to determine the target reference spectral bandwidth corresponding to the target spectral bandwidth. Simultaneously, the vibration wave calculation module compares the target spectral distribution with multiple reference spectral distributions contained in the vibration wave database to determine the target reference spectral distribution corresponding to the target spectral distribution. Furthermore, the vibration wave calculation module compares the target oscillation period with multiple reference oscillation periods contained in the vibration wave database to determine the target reference oscillation period corresponding to the target oscillation period. Then... The vibration wave calculation module filters multiple second trigger source materials contained in the vibration wave database based on the target reference trigger timestamp, target reference trigger total period, target reference amplitude, target reference main frequency, target reference spectral bandwidth, target reference spectral distribution, and target reference oscillation period corresponding to the target vibration wave signal. This results in the target second trigger source material corresponding to the target reference trigger timestamp, target reference trigger total period, target reference amplitude, target reference main frequency, target reference spectral bandwidth, target reference spectral distribution, and target reference oscillation period. The target second trigger source material is then determined as the trigger source material corresponding to the target object that touches the car door.

[0103] In this way, the terminal device can filter the trigger source material corresponding to the target vibration wave signal based on the vibration wave database to determine which of the following is the material: leather, metal, plastic, cotton or linen. It can also determine the sliding speed, operation interval, sliding force, multi-point triggering, and the surface of the trigger source material or environmental conditions of the target object when triggering the vibration wave signal.

[0104] Furthermore, in this embodiment and another embodiment, after determining the target waveform characteristics such as the target trigger timestamp, target total trigger period, target amplitude, target dominant frequency, target spectral bandwidth, target spectral distribution, and target oscillation period, the vibration wave calculation module can also preferentially compare the target trigger timestamp with multiple reference trigger timestamps contained in the vibration wave database to determine the target reference trigger timestamp corresponding to the target trigger timestamp from among the multiple reference trigger timestamps. Then, the vibration wave calculation module determines the second trigger source material to be screened corresponding to each of the multiple target reference trigger timestamps in the vibration wave database. Finally, the vibration wave calculation module further determines the target trigger total period based on the target trigger total period... The system compares the target total triggering period with multiple reference triggering periods contained in the vibration wave database to determine the target reference triggering period. Based on this target reference triggering period, the vibration wave calculation module further filters multiple second triggering source materials to be screened, thereby identifying the second triggering source material corresponding to the target reference triggering period. Then, the vibration wave calculation module repeats the above steps, using target waveform characteristics such as target amplitude, target dominant frequency, target spectral bandwidth, target spectral distribution, and target oscillation period to perform multiple rounds of screening for the second triggering source materials to be screened, in order to identify the triggering source material of the target object touching the car door. In this way, the terminal device can further accelerate the screening speed of triggering source materials, thereby improving data processing efficiency and increasing vehicle unlocking speed, thus avoiding any lag for the user during the vehicle unlocking process.

[0105] Furthermore, in a feasible embodiment, the unlocking determination result includes whether the target vibration wave signal is valid or invalid. The step S30 above, "obtaining the unlocking determination result based on the first trigger source material and the target vibration wave signal," may specifically include:

[0106] Step S304: Compare the first trigger source material with the unlock trigger source material to obtain a first comparison result, and compare the target vibration wave characteristic parameters with the unlock vibration wave characteristic parameters to obtain a second comparison result;

[0107] Step S305: When the first comparison result is that the material of the first trigger source is consistent with the material of the unlocking trigger source, and the second comparison result is that the characteristic parameters of the target vibration wave reach the characteristic parameters of the unlocking vibration wave, the unlocking determination result is determined to be that the target vibration wave signal is valid;

[0108] Step S306: When the first comparison result is that the material of the first trigger source is inconsistent with the material of the unlocking trigger source, and / or the second comparison result is that the characteristic parameter of the target vibration wave does not reach the characteristic parameter of the unlocking vibration wave, the unlocking determination result is determined to be that the target vibration wave signal is invalid;

[0109] It should be noted that the unlocking trigger source material is a preset material that can be used to unlock the car door. That is, when it is preset that only human hands can unlock the car door, the unlocking trigger source material is leather. Similarly, the unlocking vibration wave characteristic parameters are preset vibration wave characteristic parameters that can be used to unlock the car door. That is, the car door can only be unlocked when the target object touches the car door and generates a vibration wave signal that matches the preset unlocking vibration wave characteristic parameters.

[0110] In this embodiment, after determining the first trigger source material, the vibration wave calculation module can also input the first trigger source material and the target vibration wave signal into the attribute determination module configured in the terminal device. The attribute determination module first obtains the unlocking trigger source material preset by the technician, and compares the first trigger source material with the unlocking trigger source material to obtain a first comparison result. At the same time, the attribute determination module reads the target vibration wave characteristic parameters contained in the target vibration wave signal, and compares the target vibration wave characteristic parameters with the unlocking vibration wave characteristic parameters preset by the technician to obtain a second comparison result. Then, the attribute determination module determines that the first trigger source material and the unlocking trigger source material are similar in the first comparison result. Similarly, if the second comparison result shows that the target vibration wave characteristic parameters reach the preset unlocking vibration wave characteristic parameters, it is determined that the target object in the above-mentioned touch event is the user's hand, and the user's hand touches the car door with a preset door unlocking gesture, thereby determining that the unlocking judgment result is that the target vibration wave signal is valid; however, if the attribute judgment module determines that the first comparison result shows that the first trigger source material is different from the unlocking trigger source material, and / or the second comparison result shows that the target vibration wave characteristic parameters do not reach the preset unlocking vibration wave characteristic parameters, it is determined that the target object in the above-mentioned touch event is not the user's hand, and / or the user did not touch the door with a preset gesture, thereby determining that the unlocking judgment result is that the target vibration wave signal is invalid.

[0111] For example, please refer to Figure 9 , Figure 9This is a schematic diagram of the signal judgment process involved in one embodiment of the vehicle unlocking method of this application, as shown below. Figure 9 As shown, after determining the first trigger source material, the vibration wave calculation module can also input the first trigger source material and the target vibration wave signal into the attribute determination module configured in the terminal device. The attribute determination module first obtains the technician's preset unlock trigger source material as leather. The attribute determination module then compares the first trigger source material with leather to obtain the first comparison result. At the same time, the attribute determination module compares the target trigger timestamp in the target vibration wave signal with the preset unlock trigger timestamp threshold, the target trigger total period with the preset unlock trigger total period threshold, the target amplitude with the preset unlock amplitude threshold, the target main frequency with the preset unlock main frequency threshold, and the target spectral band. The target spectral width is compared with a preset unlocking spectral bandwidth threshold, the target spectral distribution is compared with a preset unlocking spectral distribution threshold, and the target oscillation period is compared with a preset unlocking oscillation period threshold to obtain a second comparison result. Then, only when the target trigger timestamp reaches the unlocking trigger timestamp threshold, the target total trigger period reaches the unlocking trigger total period threshold, the target amplitude reaches the unlocking amplitude threshold, the target main frequency reaches the unlocking main frequency threshold, the target spectral bandwidth reaches the unlocking spectral bandwidth threshold, the target spectral distribution reaches the unlocking spectral distribution threshold, and the target oscillation period reaches the unlocking oscillation period threshold, the second comparison result is determined to be that the target vibration wave characteristic parameters conform to the preset unlocking vibration wave characteristic parameters.

[0112] Subsequently, when the attribute determination module determines that the first comparison result indicates the first trigger source material is leather, and the second comparison result indicates that the target vibration wave characteristic parameters match the preset unlocking vibration wave characteristic parameters, it determines that the target vibration wave signal is a vibration wave signal generated by the user touching the car door with their hand according to a preset trigger gesture (such as sliding left or right or other gestures), thereby determining that the unlocking determination result is that the target vibration wave signal is valid. However, if the attribute determination module determines that the first comparison result indicates the first trigger source material is not leather, and / or the second comparison result indicates that the target vibration wave characteristic parameters do not match the unlocking vibration wave characteristic parameters, it determines that the target vibration wave is a vibration wave signal generated by other metals or impurities touching the car door, thereby determining that the unlocking determination result is that the target vibration wave signal is invalid.

[0113] In this way, the terminal device can accurately identify the trigger source material and vibration wave characteristic parameters corresponding to the target vibration wave signal, and determine whether it is the user's hand touching the door with an unlocking gesture based on the trigger source material and vibration wave characteristic parameters, thereby reducing the occurrence of the door being mis-locked when other objects touch the door, and increasing the safety of vehicle use.

[0114] Based on the first embodiment of the vehicle unlocking method of this application described above, a second embodiment of the vehicle unlocking method of this application is hereby proposed.

[0115] Furthermore, in a feasible embodiment, prior to step S10 above, the vehicle unlocking method of this application may further include the following steps:

[0116] Step A10: Generate unlock setting method options, and determine the target unlock setting method selected by the user based on the unlock setting methods;

[0117] Step A20: When it is determined that the target unlock setting method is a custom unlock gesture, detect the set vibration wave signal inside the vehicle;

[0118] Step A30: Obtain the unlocking trigger source material and unlocking vibration wave characteristic parameters according to the set vibration wave signal;

[0119] It should be noted that this unlocking setting option allows users to configure the trigger gesture for unlocking the car doors. Specifically, this unlocking setting option includes: custom unlocking gesture and select preset unlocking gesture. The custom unlocking gesture is a setting option that the user can set to trigger the vehicle to unlock (for example, the user sets the gesture to draw a circle or other irregular shape on the door to unlock the vehicle). Similarly, the select preset unlocking gesture is the unlocking gesture that has been pre-set by technicians before the vehicle leaves the factory (for example, unlocking the vehicle by swiping left or right, or up or down). In addition, the setting vibration wave signal is the vibration wave signal generated when the user touches the vehicle with their hand during the automatic unlocking gesture.

[0120] In this embodiment, before the target object touches the vehicle to unlock it, the terminal device first generates an unlocking setting option and displays it to the user through the vehicle's settings interface. Simultaneously, the terminal device detects the settings interface to determine the user's selected unlocking setting. Then, when the terminal device determines that the user's selected unlocking setting is a custom unlocking gesture, it outputs an indication signal. While outputting the indication signal, it calls the aforementioned vibration wave sensor to collect the setting vibration wave signal generated when the user sets the unlocking gesture. Finally, the terminal device processes the setting vibration wave signal to obtain the unlocking trigger source material and unlocking vibration wave characteristic parameters used to unlock the vehicle, and flashes the vehicle's infotainment system based on the unlocking trigger source material and unlocking vibration wave characteristic parameters.

[0121] For example, please refer to Figure 10 , Figure 10 This is a schematic diagram of the parameter setting process involved in one embodiment of the vehicle unlocking method of this application, as shown below. Figure 10As shown, before the target object touches the vehicle to unlock it, the terminal device, while the vehicle is in the unlocked state, first accesses the vehicle controller, then enters the settings menu within the vehicle's central control system. Within the settings menu, an unlocking method option is generated. The terminal device then displays this option to the user via the vehicle's display module. The user interacts with the settings menu by touching the display module to select the option. Afterward, when the terminal device determines that the user has selected a custom unlocking gesture, it generates a prompt message containing the setting location based on the vibration wave sensor's deployment location and displays this prompt message through the display module. The system prompts the user to go to the location of the vibration sensor to set an unlock gesture. Simultaneously, the terminal device uses the aforementioned vibration sensor to detect the car door, determining the vibration signal generated when the user sets the unlock gesture. Based on this vibration signal, the terminal device determines the material of the user's hand and sets it as the unlock trigger material suitable for unlocking the vehicle. The terminal device also determines the vibration characteristic parameters of the setting vibration signal and sets them as the unlocking vibration characteristic parameters suitable for unlocking the vehicle. Based on the unlock trigger material and unlocking vibration characteristic parameters, the vehicle's infotainment system is then updated. This allows users to customize their unlock gesture according to their needs, further enhancing vehicle safety.

[0122] Furthermore, in a feasible embodiment, after step A10 above, the vehicle unlocking method of this application may further include the following steps:

[0123] Step A40: When the target setting method is determined to be selecting a preset unlock gesture, determine the target preset unlock gesture selected by the user;

[0124] Step A50: Obtain the unlock trigger source material and the unlock vibration wave characteristic parameters according to the target preset unlock gesture;

[0125] In this embodiment, when the terminal device determines that the user has selected a preset unlock gesture as the target unlock setting method, the terminal device displays multiple preset unlock gestures to the user through the settings interface, and determines the target preset unlock gesture selected by the user among the multiple preset unlock gestures. Then, the terminal device obtains the unlock trigger source material and unlock vibration wave characteristic parameters for unlocking the vehicle based on the preset unlock gesture, and flashes the vehicle system based on the unlock trigger source material and unlock vibration wave characteristic parameters.

[0126] For example, such as Figure 10As shown, when the terminal device determines that the user's selected unlocking method is a preset unlocking gesture, it displays several preset unlocking gestures, including left and right swipes, to the user through the settings interface. The user then interacts with the settings interface by touching the display module to select the desired preset unlocking gesture. Afterward, when the terminal device determines that the user's selected preset unlocking gesture is a left or right swipe, it generates a secondary confirmation interface, allowing the user to complete the selection confirmation operation. Subsequently, based on the target preset unlocking gesture, the terminal device determines the leather as a suitable unlocking trigger material for unlocking the vehicle. Simultaneously, it determines the vibration wave characteristic parameters of the left or right swipe unlock as suitable unlocking vibration wave characteristic parameters for unlocking the vehicle, and then flashes the vehicle's infotainment system based on the unlocking trigger material and unlocking vibration wave characteristic parameters. In this way, users can customize their unlocking gestures according to their needs, thereby further improving vehicle safety.

[0127] Based on the first and / or second embodiments of the vehicle unlocking method described above, a preferred embodiment of the vehicle unlocking method of this application is hereby proposed.

[0128] Further, please refer to Figure 11 , Figure 11 This is a flowchart illustrating a preferred embodiment of the vehicle unlocking method of this application, as shown below. Figure 11As shown, when the vehicle is in a locked state with all doors locked and the transmission in park, if a user needs to unlock the vehicle, the user first approaches the vehicle with an authentication device such as a Bluetooth key. The terminal device inside the vehicle then recognizes the authentication device and completes the authentication. Afterward, the user can touch the door to unlock the vehicle. At this time, the vibration wave calculation module in the terminal device calls the vibration wave sensor configured on the door to collect the initial vibration wave signal when the user touches the door. This initial vibration wave signal is then compensated to obtain the target vibration wave signal. The vibration wave calculation module then processes this target vibration wave signal to determine whether it was triggered by the user's hand. If it is determined that the target vibration wave signal was triggered by the user's hand, it further determines whether the vibration wave characteristic parameters corresponding to the target vibration wave signal reach a preset value. Next, when the vibration wave calculation module determines that the vibration wave characteristic parameters corresponding to the target vibration wave signal have reached the preset value, it determines that the unlocking judgment result is valid for the target vibration signal and uploads the unlocking judgment result to the terminal device. The terminal device then generates an unlocking control command. Finally, the terminal device sends the unlocking control command to the vehicle body controller, which forwards the unlocking control command to the vehicle central controller. The vehicle central controller then calls the rearview mirror module in the vehicle to control the rearview mirrors to open. At the same time, the vehicle central controller calls the door control module in the vehicle to control the door to unlock so that the door slides to the preset target position. Simultaneously, the vehicle central controller calls the ambient light control module in the vehicle to control the ambient light in the vehicle to turn on to notify the user that the vehicle has been successfully unlocked, thus putting the vehicle into the unlocked state.

[0129] In addition, to achieve the above objectives, this application also provides a vehicle unlocking device, please refer to... Figure 12 , Figure 12 This is a schematic diagram of the functional modules involved in one embodiment of the vehicle unlocking device of this application, as shown below. Figure 12 As shown, the device includes:

[0130] The vehicle detection module 10 is used to detect the overall vehicle status.

[0131] The signal acquisition module 20 is used to detect the target vibration wave signal inside the vehicle if the vehicle is in a preset vehicle locking state.

[0132] The signal recognition module 30 is used to determine the first trigger source material based on the target vibration wave signal, and to obtain an unlocking determination result based on the first trigger source material and the target vibration wave signal.

[0133] The unlocking execution module 40 is used to control the vehicle to perform an unlocking operation when the unlocking determination result is that the target vibration wave signal is valid, until the vehicle status is in a preset vehicle unlocking state.

[0134] Furthermore, the signal acquisition module 20 includes:

[0135] The compensation amount determination unit is used to detect the initial vibration wave signal inside the vehicle and determine the corresponding signal parameter compensation amount for the vehicle.

[0136] A signal compensation unit is used to compensate the initial vibration wave signal based on the signal parameter compensation amount to obtain the target vibration wave signal.

[0137] Furthermore, the compensation amount determination unit includes:

[0138] The first data acquisition subunit is used to acquire environmental parameter information and vibration wave database corresponding to the vehicle, wherein the vibration wave database contains multiple reference environmental parameter information and standard signal parameter compensation amount corresponding to each of the multiple reference environmental parameter information.

[0139] The first filtering subunit is used to determine the target benchmark environmental parameter information based on the environmental parameter information from multiple benchmark environmental parameter information;

[0140] The second filtering subunit is used to determine the standard signal parameter compensation amount corresponding to the target reference environmental parameter information in the vibration wave database as the signal parameter compensation amount corresponding to the vehicle.

[0141] Furthermore, the signal recognition module 30 includes:

[0142] The second data acquisition unit is used to determine the target vibration wave characteristic parameters and vibration wave database contained in the target vibration wave signal, wherein the vibration wave database further contains multiple reference vibration wave characteristic parameters and a second trigger source material corresponding to each of the multiple reference vibration wave characteristic parameters.

[0143] The third screening unit is used to determine the target reference vibration wave characteristic parameters based on the target vibration wave characteristic parameters among multiple reference vibration wave characteristic parameters;

[0144] The fourth screening unit is used to determine the second trigger source material information corresponding to the target reference vibration wave characteristic parameters in the vibration wave database as the first trigger source material.

[0145] Furthermore, the unlocking determination result includes whether the target vibration wave signal is valid or invalid. The signal identification module 30 also includes:

[0146] The attribute comparison unit is used to compare the first trigger source material with the unlock trigger source material to obtain a first comparison result, and to compare the target vibration wave feature parameters with the unlock vibration wave feature parameters to obtain a second comparison result;

[0147] The first result confirmation unit is used to determine that the unlocking judgment result is that the target vibration wave signal is valid when the first comparison result is that the first trigger source material is consistent with the unlocking trigger source material, and the second comparison result is that the target vibration wave characteristic parameter reaches the unlocking vibration wave characteristic parameter;

[0148] The second result confirmation unit is used to determine that the unlocking judgment result is that the target vibration wave signal is invalid when the first comparison result is that the first trigger source material is inconsistent with the unlocking trigger source material, and / or the second comparison result is that the target vibration wave characteristic parameter does not reach the unlocking vibration wave characteristic parameter.

[0149] Furthermore, the vehicle detection module 10 includes:

[0150] The option confirmation unit is used to generate unlock setting method options and determine the target unlock setting method selected by the user based on the unlock setting methods.

[0151] A detection unit is set up to detect the vibration wave signal inside the vehicle when the target unlock setting method is determined to be a custom unlock gesture.

[0152] The first parameter setting unit is used to obtain the unlocking trigger source material and unlocking vibration wave characteristic parameters according to the set vibration wave signal.

[0153] Furthermore, the vehicle detection module 10 also includes:

[0154] The selection detection unit is used to determine the target preset unlock gesture selected by the user when the target setting method is determined to be the selection of preset unlock gesture;

[0155] The second parameter setting unit is used to obtain the unlock trigger source material and the unlock vibration wave characteristic parameters according to the target preset unlock gesture.

[0156] In addition, this application also provides a terminal device having a computer program that can run on a processor, wherein when the terminal device executes the computer program, it implements the steps of the vehicle unlocking method as described in any of the above embodiments.

[0157] The specific embodiments of the terminal device in this application are basically the same as the embodiments of the vehicle unlocking method described above, and will not be repeated here.

[0158] In addition, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the vehicle unlocking method as described in any of the above embodiments.

[0159] The specific embodiments of the computer-readable storage medium of this invention are basically the same as the embodiments of the vehicle unlocking method described above, and will not be repeated here.

[0160] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0161] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0162] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, 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 is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a vehicle or a mobile terminal connected to an electronic control unit associated with the vehicle, a data storage control terminal, a PC, etc.) to execute the methods described in the various embodiments of this application.

[0163] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A vehicle unlocking method, characterized in that, The vehicle unlocking method includes the following steps: Inspect the overall condition of the vehicle; If the vehicle is in a preset vehicle lock state, then the target vibration wave signal inside the vehicle is detected. The first trigger source material is determined based on the target vibration wave signal, and an unlocking determination result is obtained based on the first trigger source material and the target vibration wave signal. When the unlocking determination result indicates that the target vibration wave signal is valid, the vehicle is controlled to perform an unlocking operation until the vehicle status is in a preset unlocked state.

2. The vehicle unlocking method as described in claim 1, characterized in that, The step of detecting the target vibration wave signal inside the vehicle includes: The initial vibration wave signal inside the vehicle is detected, and the corresponding signal parameter compensation amount for the vehicle is determined. The target vibration wave signal is obtained by compensating the initial vibration wave signal based on the signal parameter compensation amount.

3. The vehicle unlocking method as described in claim 2, characterized in that, The step of determining the signal parameter compensation amount corresponding to the vehicle includes: The environmental parameter information and vibration wave database corresponding to the vehicle are obtained, wherein the vibration wave database contains multiple reference environmental parameter information and standard signal parameter compensation amounts corresponding to each of the multiple reference environmental parameter information. Based on the environmental parameter information, the target benchmark environmental parameter information is determined from multiple benchmark environmental parameter information; The standard signal parameter compensation amount corresponding to the target reference environmental parameter information in the vibration wave database is determined as the signal parameter compensation amount corresponding to the vehicle.

4. The vehicle unlocking method as described in claim 1, characterized in that, The step of determining the material of the first trigger source based on the target vibration wave signal includes: The target vibration wave characteristic parameters and vibration wave database contained in the target vibration wave signal are determined, wherein the vibration wave database further contains multiple reference vibration wave characteristic parameters and a second trigger source material corresponding to each of the multiple reference vibration wave characteristic parameters; Based on the target vibration wave characteristic parameters, the target reference vibration wave characteristic parameters are determined from multiple reference vibration wave characteristic parameters; The material information of the second trigger source corresponding to the characteristic parameters of the target reference vibration wave in the vibration wave database is determined as the material of the first trigger source.

5. The vehicle unlocking method as described in claim 1, characterized in that, The unlocking determination result includes whether the target vibration wave signal is valid or invalid. The step of obtaining the unlocking determination result based on the first trigger source material and the target vibration wave signal includes: The first trigger source material is compared with the unlock trigger source material to obtain a first comparison result, and the target vibration wave characteristic parameters are compared with the unlock vibration wave characteristic parameters to obtain a second comparison result; When the first comparison result shows that the material of the first trigger source is consistent with the material of the unlocking trigger source, and the second comparison result shows that the characteristic parameters of the target vibration wave reach the characteristic parameters of the unlocking vibration wave, the unlocking determination result is determined to be that the target vibration wave signal is valid. If the first comparison result indicates that the material of the first trigger source is inconsistent with the material of the unlocking trigger source, and / or if the second comparison result indicates that the characteristic parameters of the target vibration wave do not reach the characteristic parameters of the unlocking vibration wave, then the unlocking determination result is determined to be that the target vibration wave signal is invalid.

6. The vehicle unlocking method as described in claim 1, characterized in that, Prior to the step of detecting the overall vehicle condition, the method further includes: Generate unlock setting options, and determine the target unlock setting method selected by the user based on the unlock setting options; When the target unlock setting method is determined to be a custom unlock gesture, the set vibration wave signal inside the vehicle is detected. The unlocking trigger source material and unlocking vibration wave characteristic parameters are obtained based on the vibration wave signal settings.

7. The vehicle unlocking method as described in claim 6, characterized in that, After the step of determining the target unlock setting method selected by the user based on the unlock setting method, the method further includes: When the target setting method is determined to be selecting a preset unlock gesture, the target preset unlock gesture selected by the user is determined; The unlock trigger source material and the unlock vibration wave characteristic parameters are obtained based on the target preset unlock gesture.

8. A vehicle unlocking device, characterized in that, The device includes: The vehicle detection module is used to detect the overall condition of the vehicle. The signal acquisition module is used to detect the target vibration wave signal inside the vehicle if the vehicle is in a preset vehicle locking state. The signal recognition module is used to determine the first trigger source material based on the target vibration wave signal, and to obtain an unlocking determination result based on the first trigger source material and the target vibration wave signal; The unlocking execution module is used to control the vehicle to perform an unlocking operation when the unlocking determination result is that the target vibration wave signal is valid, until the vehicle status is in a preset vehicle unlocking state.

9. A terminal device, characterized in that, The terminal device includes: a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the computer program, when executed by the processor, implements the steps of the vehicle unlocking method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the vehicle unlocking method as described in any one of claims 1 to 7.