Digital key vehicle control method, vehicle control method and electronic equipment
Through the gesture recognition method that combines star flash technology and motion sensors, the problems of limited application of digital key technology and insufficient positioning accuracy have been solved, the external vehicle control process has been simplified and the vehicle control functions have been expanded, which has improved the ease of use of digital keys and the system stability.
Patent Information
- Application Number
- CN202511204063.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-27
- Publication Date
- 2025-10-14
AI Technical Summary
Existing digital key technology has insufficient applications, limited scope of use, and insufficient positioning accuracy and stability, resulting in a poor user experience.
Star Flash technology is used to replace the traditional BLE+UWB positioning solution, combined with motion sensors to monitor digital key movements, realize vehicle control through gesture recognition, and send vehicle control commands after legality authentication and anti-theft authentication.
Without increasing the cost of the digital key system, the process of controlling the vehicle outside the vehicle can be simplified, more vehicle control functions can be expanded, positioning accuracy and system stability can be improved, and the user experience can be improved.
Smart Images

Figure CN120773683A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle, and particularly relates to a digital key vehicle control method, a vehicle control method, an electronic device, a storage medium and a computer program product. BACKGROUND
[0002] With the development of science and technology and the improvement of people's living standards, the domestic automobile ownership is rising straightly, and the digital key function has become the standard configuration of most automobiles. The digital key refers to the realization of the no-digital-key entry and starting function through a smart device (such as a mobile phone or a physical key with computing function).
[0003] Although the automobiles on the market are usually equipped with digital keys, the current digital key related applications are not rich enough and the use range is still limited due to the limitation of the mainstream technology and cost of the current digital key. SUMMARY
[0004] Therefore, it is necessary to provide a digital key vehicle control method, a vehicle control method, an electronic device, a storage medium and a computer program product in view of the technical problem that the vehicle digital key application is not rich enough in the prior art.
[0005] The present application provides a digital key vehicle control method, comprising:
[0006] monitoring the action of the digital key after completing the security authentication with the vehicle;
[0007] if the action of the digital key is detected to match the preset action, obtaining the vehicle control instruction corresponding to the matched preset action;
[0008] sending the vehicle control instruction to the vehicle, and the vehicle control instruction is executed by the vehicle.
[0009] Further, before the monitoring the action of the digital key after completing the security authentication with the vehicle, the method further comprises:
[0010] establishing a communication connection with the vehicle communication module, and performing the legality authentication of the digital key;
[0011] after the legality authentication is passed, continuously sending the digital key position information to the vehicle, and establishing the anti-theft authentication with the vehicle.
[0012] Further, the method further comprises:
[0013] receiving the failure information or the success information returned after the vehicle executes the vehicle control instruction, and displaying the corresponding indication device according to the failure information or the success information.
[0014] The present application provides a vehicle control method, comprising:
[0015] After the secure authentication with the digital key is established, a vehicle control instruction sent by the digital key is waited, the vehicle control instruction is acquired and sent by the digital key when it is detected that the action of the digital key matches the preset action, and the vehicle control instruction corresponding to the matched preset action is acquired;
[0016] After the vehicle control instruction is received, the vehicle control instruction is executed.
[0017] Further, after the secure authentication with the digital key is established, the method further comprises:
[0018] According to the digital key position information, the area where the digital key is located is determined;
[0019] The camera device in the area where the digital key is located is started, and the action of the digital key is extracted from the photographed image as a photographed action;
[0020] If it is detected that the photographed action matches the preset action, and no vehicle control instruction is received within the preset time, the vehicle control instruction corresponding to the preset action matched with the photographed action is acquired, and the vehicle control instruction is executed.
[0021] Further, the execution of the vehicle control instruction comprises:
[0022] According to the digital key position information, the area where the digital key is located is determined;
[0023] According to the area where the digital key is located and the vehicle control instruction, the execution object on the corresponding vehicle is determined, and the execution object is controlled according to the vehicle control instruction.
[0024] Further, the execution of the vehicle control instruction comprises:
[0025] It is judged whether the current state of the vehicle meets the precondition of the vehicle control instruction;
[0026] When the current state of the vehicle meets the precondition of the vehicle control instruction, the vehicle control instruction is executed, and success information is fed back to the digital key, and when the current state of the vehicle does not meet the precondition of the vehicle control instruction, the vehicle control instruction is refused, and failure information is fed back to the digital key.
[0027] The application provides an electronic device, comprising:
[0028] At least one processor; and,
[0029] A memory connected in communication with the at least one processor; wherein,
[0030] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the digital key vehicle control method as described above or the vehicle control method as described above or the vehicle control method as described above.
[0031] The present application provides a storage medium storing computer instructions for performing all steps of the digital key vehicle control method as described above or all steps of the vehicle control method as described above or all steps of the vehicle control method as described above when the computer executes the computer instructions.
[0032] The present application provides a computer program product comprising computer programs / instructions for implementing the digital key vehicle control method as described above or the vehicle control method as described above or all steps of the vehicle control method as described above when executed by a processor.
[0033] The present application detects that the action of the digital key matches the preset action, obtains the vehicle control instruction corresponding to the matched preset action, and sends the vehicle control instruction to the vehicle. The present application realizes gesture control of the vehicle through the digital key, simplifies the vehicle control process outside the vehicle without increasing the cost of the digital key system, expands more vehicle control functions in the limited space of the digital key, and improves the convenience of using the digital key. BRIEF DESCRIPTION OF DRAWINGS
[0034] Figure 1 The present application provides a digital key vehicle control method for an embodiment of the present application;
[0035] Figure 2 The present application provides a digital key vehicle control method for another embodiment of the present application;
[0036] Figure 3 The present application provides a vehicle control method for an embodiment of the present application;
[0037] Figure 4 The present application provides a vehicle control method for another embodiment of the present application;
[0038] Figure 5 The present application provides a system principle diagram of a gesture recognition vehicle control system based on a digital key for an optimal embodiment of the present application;
[0039] Figure 6 The present application provides a gesture control vehicle method of a digital key for an optimal embodiment of the present application;
[0040] Figure 7 The present application provides a hardware structure schematic diagram of an electronic device. DETAILED DESCRIPTION
[0041] The specific embodiments of the present application are further illustrated below with reference to the accompanying drawings. Identical parts are denoted by identical reference numerals in the drawings. It should be noted that the words "front", "rear", "left", "right", "upper" and "lower" used in the following description refer to the directions in the drawings, and the words "inner" and "outer" refer to the directions towards or away from the geometric center of a particular part.
[0042] As Figure 1 Fig. 1 shows a workflow diagram of a digital key vehicle control method according to an embodiment of the present application, which comprises:
[0043] Step S101, after completing the security authentication with the vehicle, monitoring the action of the digital key;
[0044] Step S102, if the action of the digital key is detected to match the preset action, obtaining the vehicle control instruction corresponding to the matched preset action;
[0045] Step S103, sending the vehicle control instruction to the vehicle, which is executed by the vehicle.
[0046] Specifically, the present application can be applied to electronic devices with processing capabilities, such as smart devices, e.g. smartphones, as digital keys.
[0047] Among them, the digital key (also known as smart key) refers to the function of entering and starting without a digital key through a smart device (such as a mobile phone or a physical key with computing function).
[0048] The digital key first establishes a security authentication with the vehicle, and after completing the security authentication with the vehicle, step S101 is executed to monitor the action of the digital key.
[0049] Specifically, the digital key can establish a communication connection with the vehicle through the star flash communication protocol and establish a security authentication. Then through the motion sensor on the digital key, the state of the digital key is continuously monitored, and the existing action recognition technology is used to determine the action of the digital key.
[0050] Then if the action of the digital key is detected to match the preset action, step S102 is executed to obtain the vehicle control instruction corresponding to the matched preset action.
[0051] Specifically, a plurality of preset actions and vehicle control instructions corresponding to the preset actions are pre-stored in the digital key.
[0052] Then when the action of the digital key is detected to be consistent with any one of the preset actions, the corresponding vehicle control instruction is obtained.
[0053] Specifically, the detected action of the digital key can be classified and recognized with multiple preset actions, if the matching degree with all preset actions is less than a preset matching degree threshold, it is judged that the matching fails, if the matching degree with any preset action is greater than or equal to the matching degree threshold, the preset action with the highest matching degree is taken as the matching action, and the vehicle instruction corresponding to the matching action is obtained.
[0054] Finally, step S103 is performed to send the vehicle control instruction to the vehicle, and the vehicle control instruction is executed by the vehicle.
[0055] The application detects the matching of the action of the digital key and the preset action, obtains the vehicle control instruction corresponding to the matched preset action, and sends it to the vehicle. The application realizes gesture control of the vehicle through the digital key, can simplify the vehicle control process outside the vehicle, expand more vehicle control functions in the limited space of the digital key, and improve the convenience of using the digital key.
[0056] As Figure 2 The working flowchart of a digital key vehicle control method in another embodiment of the application is shown in the figure, which includes the following steps:
[0057] Step S201, a communication connection is established with the vehicle communication module, and the legality of the digital key is authenticated;
[0058] Step S202, after the legality authentication passes, the digital key position information is continuously sent to the vehicle, and the anti-theft authentication is established with the vehicle;
[0059] Step S203, after the security authentication with the vehicle is completed, the action of the digital key is monitored;
[0060] Step S204, if the action of the digital key is detected to match the preset action, the vehicle control instruction corresponding to the matched preset action is obtained;
[0061] Step S205, the vehicle control instruction is sent to the vehicle, and the vehicle control instruction is executed by the vehicle;
[0062] Step S206, the failure information or success information returned after the vehicle executes the vehicle control instruction is received, and the corresponding indicating device is displayed according to the failure information or success information.
[0063] Specifically, the embodiment is applied to a smart device as a digital key.
[0064] First, step S201 is performed to establish a communication connection with the vehicle communication module, and the legality of the digital key is authenticated.
[0065] Specifically, the digital key connection pairing authentication stage, the digital key is close to the vehicle, and the communication connection is established with the vehicle end communication module, and the legality of the digital key is authenticated. The authentication of the legality of the digital key is the premise of the vehicle control.
[0066] Among them, the communication module is preferably a star flash module.
[0067] The current most digital key adopts Bluetooth Low Energy (BLE) + Ultra Wide Band (UWB) digital key positioning technical solution, the related technical solution cost is higher, and because UWB positioning has the problem of too high power consumption, it cannot be turned on all the time, UWB realizes precise positioning function depends on specific wake-up conditions, the whole logic is more complex, the realization chain is longer, the overall reliability of the system is lower, these problems seriously hinder the promotion and landing of related technologies. In addition, the current BLE positioning technology also has the problems of poor positioning accuracy and being easily affected by shielding, and BLE as a communication channel also has the problem of being easily disturbed, the connection is not stable enough, and the influence on the overall experience improvement of the digital key system is obvious.
[0068] Adopting star flash technology instead of traditional BLE+UWB digital key positioning scheme, under the premise of meeting the positioning accuracy requirements of intelligent digital key, reducing the overall system cost, shortening the chain of positioning process, optimizing the stability and anti-interference performance of digital key and vehicle interaction, prolonging the use time of intelligent digital key, reducing the frequency of battery replacement.
[0069] Then step S202 is performed, after the legality authentication is passed, the digital key position information is continuously sent to the vehicle, and the anti-theft authentication is established with the vehicle.
[0070] Specifically, in the intelligent digital key area positioning stage, the vehicle end node continuously positions the digital key position, and sends the digital key position information. When the digital key is positioned in a preset area, the vehicle end controller initiates the anti-theft authentication with the vehicle end digital key system.
[0071] Then step S203 is performed, after the security authentication with the vehicle is completed, the action of the digital key is monitored.
[0072] Specifically, after the anti-theft authentication is completed, the digital key and the vehicle complete the security authentication. Enter the digital key gesture detection stage, and the digital key continuously monitors the state action of the digital key through the motion sensor.
[0073] Step S204, if the action of the digital key matches the preset action, the vehicle control instruction corresponding to the matched preset action is obtained.
[0074] Specifically, when a digital key motion signal matching a corresponding preset action is monitored in a preset area, a vehicle control instruction corresponding to the matching preset action is acquired.
[0075] The preset actions include, but are not limited to, the following:
[0076] An unlocking action, for example, clockwise or counterclockwise rotation of the digital key by a user;
[0077] A locking action, for example, counterclockwise or clockwise rotation of the digital key by a user;
[0078] A window opening action, for example, downward pressing of the digital key by a user;
[0079] A window closing action, for example, upward waving of the digital key by a user.
[0080] The vehicle control instruction corresponding to the unlocking action is door unlocking, the vehicle control instruction corresponding to the locking action is door locking, the vehicle control instruction corresponding to the window opening action is opening of the vehicle window, and the vehicle control instruction corresponding to the window closing action is closing of the vehicle window.
[0081] Then, step S205 is performed, in which the vehicle control instruction is sent to the vehicle, and the vehicle control instruction is executed by the vehicle.
[0082] Specifically, the digital key sends a corresponding vehicle control instruction to the vehicle-side digital key system. If no matching preset action is detected, the digital key does not send any vehicle control instruction to the vehicle side.
[0083] Then, step S206 is performed, in which failure information or success information returned by the vehicle after execution of the vehicle control instruction is received, and a corresponding indication device is displayed according to the failure information or the success information.
[0084] Specifically, if it is determined that the current state of the vehicle does not satisfy a precondition for execution of the corresponding instruction, failure information is directly fed back to the vehicle-side digital key system, the vehicle-side digital key system transmits the corresponding failure information to the digital key, and the digital key is prompted by turning on a preset indicator light. If the actuator successfully executes the corresponding instruction, the vehicle controller transmits information about successful execution of the instruction to the vehicle controller, and the vehicle controller still transmits the corresponding execution result to the intelligent digital key through the vehicle-side digital key system, and the intelligent digital key prompts the user by turning on a related indicator light.
[0085] The indication device is preferably an indicator light on the digital key.
[0086] The embodiment detects that the action of the digital key matches the preset action, obtains the vehicle control instruction corresponding to the matched preset action, and sends the vehicle control instruction to the vehicle. The embodiment realizes gesture control of the vehicle through the digital key, simplifies the vehicle control process outside the vehicle, expands more vehicle control functions in the limited space of the digital key, and improves the convenience of using the digital key. The embodiment determines the security of the digital key through legality authentication, completes the anti-theft authentication when the digital key is located in the preset area, avoids the digital key performing actions in an area far away from the vehicle, and causes a stolen situation. At the same time, the corresponding indication device is displayed based on the failure information or the success information, so that the user can quickly determine the execution situation.
[0087] As Figure 3 The working flowchart of the vehicle control method is shown in the embodiment of the application, which comprises the following steps:
[0088] In step S301, after establishing the security authentication with the digital key, the vehicle waits for the vehicle control instruction sent by the digital key. The vehicle control instruction is obtained by the digital key when the action of the digital key matches the preset action, and is sent by the digital key.
[0089] In step S302, after receiving the vehicle control instruction, the vehicle executes the vehicle control instruction.
[0090] Specifically, the application can be applied to electronic devices with processing capabilities, such as controllers of vehicles. For example, electronic control unit (ECU) of vehicles.
[0091] Firstly, step S301 is performed. After establishing the security authentication with the digital key, the vehicle waits for the vehicle control instruction sent by the digital key. The vehicle control instruction is obtained by the digital key when the action of the digital key matches the preset action, and is sent by the digital key.
[0092] Specifically, after the digital key establishes the security authentication with the vehicle, the digital key monitors the action of the digital key, and obtains the vehicle control instruction corresponding to the matched preset action and sends the vehicle control instruction to the vehicle when the action of the digital key matches the preset action. The vehicle waits for the vehicle control instruction sent by the digital key.
[0093] Then, step S302 is performed. After receiving the vehicle control instruction, the vehicle executes the vehicle control instruction.
[0094] Specifically, when the vehicle control instruction is received, the vehicle executes the corresponding vehicle control action according to the vehicle control instruction.
[0095] The embodiment waits for a vehicle control instruction sent by the digital key. The vehicle control instruction is obtained by the digital key when the action of the digital key matches a preset action, and is sent to the vehicle. Therefore, the embodiment can realize gesture control of the vehicle through the digital key, can simplify the vehicle control process outside the vehicle, and can expand more vehicle control functions in the limited space of the digital key, and improve the convenience of use of the digital key.
[0096] As Figure 4 The working flowchart of the vehicle control method in another embodiment of the application is shown in the figure, which comprises the following steps:
[0097] In step S401, after the security authentication with the digital key is established, a vehicle control instruction sent by the digital key is waited for. The vehicle control instruction is obtained by the digital key when the action of the digital key matches a preset action, and is sent.
[0098] In step S402, after the vehicle control instruction is received, it is judged whether the current state of the vehicle meets the precondition of the vehicle control instruction.
[0099] When the current state of the vehicle meets the precondition of the vehicle control instruction, the vehicle control instruction is executed, and success information is fed back to the digital key. When the current state of the vehicle does not meet the precondition of the vehicle control instruction, the vehicle control instruction is rejected, and failure information is fed back to the digital key.
[0100] Specifically, the embodiment is applied to a vehicle. First, step S401 is performed. After the security authentication with the digital key is established, a vehicle control instruction sent by the digital key is waited for. The vehicle control instruction is obtained by the digital key when the action of the digital key matches a preset action, and is sent.
[0101] Specifically, the security authentication comprises:
[0102] 1. Key connection pairing authentication stage. The physical key is close to the vehicle, and the star flash module at the vehicle end establishes a star flash connection to perform key legality authentication. The key legality authentication is a prerequisite for vehicle control execution.
[0103] 2. Intelligent key area positioning stage. The vehicle end node continuously positions the key position, sends the key position information, and initiates the anti-theft authentication with the vehicle end key system when the key positioning is a preset area.
[0104] Then, a vehicle control instruction sent by the digital key is waited for. Specifically:
[0105] The smart key continuously monitors the state of the key through a motion sensor, and when a key motion signal matching a corresponding preset action is detected in a preset area, the smart key sends a corresponding vehicle control instruction to the vehicle-side key system, otherwise the key does not send any vehicle control instruction to the vehicle.
[0106] Then step S402 is performed, after receiving the vehicle control instruction, it is judged whether the current state of the vehicle meets the precondition of the vehicle control instruction;
[0107] When the current state of the vehicle meets the precondition of the vehicle control instruction, the vehicle control instruction is executed, and success information is fed back to the digital key, and when the current state of the vehicle does not meet the precondition of the vehicle control instruction, the vehicle control instruction is rejected, and failure information is fed back to the digital key.
[0108] Specifically, after the vehicle-side key system receives the corresponding vehicle control instruction sent by the smart key, the vehicle control instruction is forwarded to the vehicle controller, the vehicle controller judges whether the current vehicle state meets the precondition of executing the corresponding instruction, if yes, the related instruction is sent to the vehicle executor, and the vehicle executor executes the corresponding vehicle control action after receiving the corresponding instruction. If the vehicle controller judges that the current vehicle state does not meet the execution condition of the corresponding vehicle control instruction, the corresponding instruction is not sent to the vehicle executor.
[0109] If the vehicle controller judges that the current state of the vehicle does not meet the precondition of executing the corresponding instruction, the failure information is directly fed back to the vehicle-side digital key system, the vehicle-side digital key system transmits the corresponding failure information to the key side, and the key side turns on the preset indicator light to prompt the user; if the executor executes the corresponding instruction successfully, the vehicle controller transmits the related information of the successful execution of the instruction to the vehicle controller, and the vehicle controller still transmits the corresponding execution result to the smart key through the vehicle-side key system, and the smart key turns on the related indicator light to prompt the user.
[0110] The embodiment waits for the vehicle control instruction sent by the digital key. Since the vehicle control instruction is obtained by the digital key when it is detected that the action of the digital key matches the preset action, and is sent to the vehicle. Therefore, the embodiment can realize gesture control of the vehicle through the digital key, simplify the out-of-vehicle control process without increasing the cost of the digital key system, expand more vehicle control functions in the limited space of the digital key, and improve the convenience of using the digital key. At the same time, the corresponding indication device is displayed based on the failure information or the success information, so that the user can quickly determine the execution situation.
[0111] In one of the embodiments, after the security authentication with the digital key is established, the following steps are further included:
[0112] According to the position information of the digital key, the area where the digital key is located is determined;
[0113] activate a camera device in the area where the digital key is located, extract the action of the digital key from the photographed image as a photographed action;
[0114] If it is detected that the photographed action matches the preset action, and no vehicle control instruction is received within a preset time, a vehicle control instruction corresponding to the preset action matching the photographed action is obtained, and the vehicle control instruction is executed.
[0115] Specifically, since the digital key is a mobile terminal, its computing power is limited, so the action is detected by the digital key. When the action is complex, there may be a case where the user has performed the correct action, but the matching fails.
[0116] The embodiment determines the area where the digital key is located through the digital key position information. The area includes but is not limited to: left front door area, right front door area, left rear door area, right door area, back door area, front cabin area, etc.
[0117] Activate the camera device in the area where the digital key is located, such as a camera, etc. The action of the digital key is photographed by the camera device of the vehicle. From the photographed image, the action of the digital key is extracted as a photographed action, and whether it matches the preset action is judged based on the photographed action. When the photographed action matches the preset action, it is monitored whether a vehicle control instruction is received within a preset time. If no vehicle control instruction is received within the preset time, it means that the digital key detection is incorrect. At this time, a vehicle control instruction corresponding to the preset action matching the photographed action is obtained, and the vehicle control instruction is executed. If a vehicle control instruction is received within the preset time, the detection of the digital key is used as the standard, and the vehicle control instruction sent by the digital key is executed.
[0118] The embodiment photographs the action of the digital key by the vehicle to avoid the case of digital key detection failure.
[0119] In one of the embodiments, the execution of the vehicle control instruction includes:
[0120] According to the digital key position information, the area where the digital key is located is determined;
[0121] According to the area where the digital key is located and the vehicle control instruction, the execution object on the corresponding vehicle is determined, and the execution object is controlled according to the vehicle control instruction.
[0122] Specifically, the embodiment increases the determination of the execution object of the digital key. The execution object of the vehicle control instruction is determined by the area where the digital key is located and the vehicle control instruction. First, the executable object of the vehicle in the area is determined according to the area where the digital key is located, and then the final execution object is determined from the executable object according to the vehicle control instruction.
[0123] For example, the vehicle control instruction is to unlock the vehicle door, and the area includes, but is not limited to, a left front door area, a right front door area, a left rear door area, a right door area, a back door area, a front cabin area, and the like. First, the executable object of the vehicle in the area is determined according to the area where the digital key is located, and then the vehicle door in the area is selected to be unlocked.
[0124] The embodiment determines the execution object through the area where the digital key is located, thereby improving the accuracy of executing the vehicle control instruction.
[0125] As shown in Figure 5 Fig. 1 shows a system block diagram of a gesture recognition vehicle control system based on a digital key according to an embodiment of the present application, which includes: a digital key 510, equipped with a micro controller unit (MCU) 511, a motion sensor 512, an SLE module 513, an indicator light, and the like, which can be positioned by the vehicle end and can detect its own motion state, and issue a corresponding vehicle control instruction when it is in a target area and its own motion state meets a preset scenario;
[0126] a vehicle 520, wherein the vehicle 520 is provided with:
[0127] a vehicle key system 521, which has the ability to interact with the key terminal and exchange with the CAN network in the vehicle, can receive instructions from the digital key, and convert the instructions into vehicle signals and send them to other controllers, and has the ability to position the digital key, and can determine the area where the digital key is located relative to the vehicle.
[0128] a vehicle end controller 522, which can control the vehicle door, glass, and other vehicle body related controllers, and can open and close the vehicle door and hood, and can also input and output CAN signals, and is an execution controller of the vehicle locking system. After receiving the signal of the vehicle key system, the vehicle end controller can perform operations such as opening and closing the vehicle door and raising and lowering the vehicle window after the vehicle is powered on.
[0129] a vehicle end actuator 523, which can control the vehicle body related mechanism to perform related switching actions.
[0130] The gesture recognition vehicle control method based on a digital key according to an embodiment of the present application includes the following steps:
[0131] 1. Key connection pairing authentication stage, the physical key is close to the vehicle, and the star flash module of the vehicle end is established to establish a star flash connection, and the legality of the key is authenticated, and the legality of the key is authenticated, which is the premise of vehicle control execution.
[0132] 2. Intelligent key area positioning stage, the vehicle end node continuously positions the key position, sends the key position information, and when the key is positioned in a preset area, the vehicle end controller initiates anti-theft authentication with the vehicle end key system
[0133] 3. During the key gesture detection stage, the smart key continuously monitors the key status through the motion sensor. When a key motion signal matching the corresponding preset action is detected in the preset area, the smart key sends the corresponding vehicle control command to the vehicle key system. Otherwise, the key does not send any vehicle control command to the vehicle.
[0134] 4. Vehicle Execution Phase: After receiving the corresponding vehicle control command sent by the smart key, the vehicle-side key system forwards the vehicle control command to the vehicle controller. The vehicle controller determines whether the current vehicle state meets the prerequisites for executing the corresponding command. If so, it sends the relevant command to the vehicle actuator. After receiving the corresponding command, the vehicle actuator executes the corresponding vehicle control action. If the vehicle controller determines that the current vehicle state does not meet the prerequisites for executing the corresponding vehicle control command, it does not send the corresponding command to the corresponding vehicle actuator.
[0135] 5. During the execution feedback phase, if the vehicle controller determines that the current state of the vehicle does not meet the prerequisites for executing the corresponding command, it will directly feedback the failure information to the vehicle-side digital key system. The vehicle-side digital key system will transmit the corresponding failure information to the key end, and the key end will light up the preset indicator light to prompt the user; if the actuator successfully executes the corresponding command, it will transmit the relevant information of the successful execution of the command to the vehicle controller. The vehicle controller will still transmit the corresponding execution result to the smart key through the vehicle-side key system, and the smart key will light up the relevant indicator light to prompt the user.
[0136] like Figure 6 The figure shows a workflow diagram of a digital key gesture control method for controlling a vehicle in the best embodiment of the present invention. It relies on the star flash positioning and communication functions of the digital key system, combined with the motion sensor of the smart key, to complete the gesture control function in a specific scenario through preset actions in the preset area of the vehicle.
[0137] In step S601, the user brings the smart key close to the vehicle within a certain range. The smart key automatically establishes a star flash connection with the vehicle and performs legitimacy authentication with the vehicle in accordance with relevant key protocols. The key connection authentication is a prerequisite for realizing subsequent related functions. If the connection authentication process fails, the vehicle will not respond to any instructions from the smart key.
[0138] In step S602, after completing the authentication of the legitimacy of the smart key, the main module of the vehicle-side key system receives the measurement quantity sent from the node and outputs the position information according to the SLE positioning algorithm. When the smart key is located in one of the corresponding preset areas, the smart key motion sensor continuously detects the key motion status.
[0139] Step S603, when the smart key monitors the legal gesture action of the preset area, the smart key sends a corresponding instruction to the smart key vehicle end system through SLE communication. If any of the area where the smart key is located or the gesture action does not meet the preset condition, the smart key does not issue any instruction. The preset condition should include a play prevention mechanism. In the case of repeated same vehicle control gesture actions by the user within a short period of time, the smart key end will not respond to the related vehicle control gestures within a period of time.
[0140] Step S604, after the vehicle end digital key system receives the related instruction of the smart key end through SLE communication, the corresponding instruction is forwarded to the vehicle end controller through CAN communication.
[0141] Step S605, after the vehicle end controller receives the instruction transmitted by the vehicle end key system through CAN communication, it judges whether the current vehicle state meets the precondition for executing the corresponding instruction. If yes, the vehicle end controller transmits the corresponding instruction to the corresponding actuator of the vehicle body; if not, it directly feeds back the failure state to the vehicle end digital key system.
[0142] Step S606, after the actuator receives the corresponding vehicle control instruction issued by the vehicle end controller, it starts to execute the related action and monitors the scene state during the execution process, and follows the preset condition for action termination.
[0143] Step S607, after the actuator completes the execution of the related action or terminates the current action due to some special reasons during the execution process, the execution result of the corresponding vehicle control instruction is transmitted to the vehicle end controller through the vehicle communication network. The success or failure result should be distinguished from the signal
[0144] Step S608, the vehicle end controller receives the instruction execution state information issued by the actuator or the failure state due to the fact that the vehicle state does not meet the preset condition, and transmits it to the vehicle end key system through the vehicle CAN network. Different execution results should issue corresponding execution result information according to the preset condition.
[0145] Step S609, after the vehicle end key system receives the vehicle control instruction execution feedback of the vehicle end controller, the corresponding success or failure execution result is transmitted to the smart key end through the preset different signals through the SLE channel.
[0146] Step S610, after the smart key receives the corresponding vehicle control instruction execution result transmitted by the vehicle end key system, it will light different color indicator lights according to the preset condition, and intuitively feed back the gesture vehicle control instruction execution result to the user.
[0147] The embodiment improves the current digital key system, reduces the cost of the whole system, and improves the reliability, availability and landability of the whole system.
[0148] It should be understood that the size of the serial number of each step in the above embodiments does not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0149] As Figure 7 Fig. 1 shows a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application, which comprises:
[0150] at least one processor 701; and
[0151] a memory 702 connected to the at least one processor 701 in communication; wherein
[0152] The memory 702 stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the digital key vehicle control method as described above or the vehicle control method as described above.
[0153] The electronic device can be a smart device as a digital key to perform the digital key vehicle control method as described above. The electronic device can also be a controller of the vehicle, such as an ECU.
[0154] Figure 7 The processor 701 is taken as an example.
[0155] The electronic device can further comprise an input device 703 and a display device 704.
[0156] The processor 701, the memory 702, the input device 703 and the display device 704 can be connected through a bus or other means, and the connection through the bus is taken as an example in the figure.
[0157] The memory 702 is a non-volatile computer readable storage medium, which can be used to store non-volatile software programs, non-volatile computer executable programs and modules, such as program instructions / modules corresponding to the digital key vehicle control method in the embodiments of the present application, for example, Figure 1 , Figure 2 , Figure 3 , Figure 4 The method flow shown in Fig. 1. The processor 701 performs various functional applications and data processing by running the non-volatile software programs, instructions and modules stored in the memory 702, that is, implements the digital key vehicle control method in the above embodiments.
[0158] The memory 702 can include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by the function, and the data storage area can store data created according to the use of the digital key vehicle control method, etc. In addition, the memory 702 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device. In some embodiments, the memory 702 can optionally include a memory disposed remotely with respect to the processor 701, which can be connected to the device executing the digital key vehicle control method through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0159] The input device 703 can receive an input user click, and generate a signal input related to the user setting and function control of the digital key vehicle control method. The display device 704 can include a display screen or the like display device.
[0160] When the one or more modules are stored in the memory 702, when executed by the one or more processors 701, the digital key vehicle control method in any of the above method embodiments is executed.
[0161] The present application detects that the action of the digital key matches the preset action, obtains the vehicle control instruction corresponding to the matched preset action, and sends it to the vehicle. The present application realizes gesture control of the vehicle through the digital key, which can simplify the vehicle control process outside the vehicle and expand more vehicle control functions in the limited space of the digital key without increasing the cost of the digital key system, and improve the convenience of using the digital key.
[0162] An embodiment of the present application provides a storage medium, which stores computer instructions, when the computer executes the computer instructions, all steps of the digital key vehicle control method as described above are executed.
[0163] In the context of the present disclosure, the storage medium can be a tangible medium, which can contain or store programs for use by or in connection with an instruction execution system, device or apparatus. The storage medium can be a machine-readable signal medium or a machine-readable storage medium. Optionally, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0164] An embodiment of the present application provides a computer program product comprising computer programs / instructions which, when executed by a processor, implement the digital key vehicle control method as described above.
[0165] The above-described embodiments only express several embodiments of the present application, which are described in a more specific and detailed manner, but should not be understood as limiting the scope of the patent of the present application. It should be noted that, for those of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.
Claims
1. A digital key vehicle control method, characterized in that: include: After completing security authentication with the vehicle, monitor the movement of the digital key; If it is detected that the action of the digital key matches the preset action, the vehicle control command corresponding to the matching preset action is obtained; The vehicle control command is sent to the vehicle, and the vehicle control command is executed by the vehicle.
2. The digital key vehicle control method according to claim 1, characterized in that: After completing security authentication with the vehicle and before monitoring the action of the digital key, the method further includes: Establish a communication connection with the vehicle communication module to authenticate the legitimacy of the digital key; After the legality authentication is passed, the digital key location information is continuously sent to the vehicle to establish anti-theft authentication with the vehicle.
3. The digital key vehicle control method according to claim 1, characterized in that: Also includes: Receive failure information or success information returned by the vehicle after executing the vehicle control command, and display corresponding indicator devices according to the failure information or success information.
4. A vehicle control method, characterized in that: include: After establishing security authentication with the digital key, the vehicle control command is waited for by the digital key. When the digital key detects that the action of the digital key matches the preset action, the vehicle control command corresponding to the matching preset action is obtained and sent; After receiving the vehicle control instruction, the vehicle control instruction is executed.
5. The vehicle control method according to claim 4, characterized in that: After establishing security authentication with the digital key, it also includes: Determine the area where the digital key is located based on the digital key location information; activating a camera device in the area where the digital key is located, and extracting a movement of the digital key from the captured image as a captured movement; If it is detected that the shooting action matches the preset action and no vehicle control instruction is received within the preset time, a vehicle control instruction corresponding to the preset action matching the shooting action is obtained and the vehicle control instruction is executed.
6. The vehicle control method according to claim 4, characterized in that: The executing the vehicle control instruction includes: Determine the area where the digital key is located based on the digital key location information; According to the area where the digital key is located and the vehicle control command, an execution object on the corresponding vehicle is determined, and according to the vehicle control command, the execution object is controlled.
7. The vehicle control method according to claim 4, characterized in that: The executing the vehicle control instruction includes: Determine whether the current state of the vehicle meets the preconditions of the vehicle control command; When the current state of the vehicle meets the prerequisite of the vehicle control command, the vehicle control command is executed and success information is fed back to the digital key. When the current state of the vehicle does not meet the prerequisite of the vehicle control command, the vehicle control command is rejected and failure information is fed back to the digital key.
8. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to at least one of the processors; wherein, The memory stores instructions that can be executed by at least one of the processors, and the instructions are executed by at least one of the processors to enable at least one of the processors to execute the digital key vehicle control method as described in any one of claims 1 to 3 or the vehicle control method as described in any one of claims 4 to 7.
9. A storage medium, characterized in that: The storage medium stores computer instructions, which, when executed by a computer, are used to execute all steps of the digital key vehicle control method as described in any one of claims 1 to 3 or all steps of the vehicle control method as described in any one of claims 4 to 7.
10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instruction is executed by a processor, the digital key vehicle control method as described in any one of claims 1 to 3 or the vehicle control method as described in any one of claims 4 to 7 is implemented.