A vehicle control method and apparatus
By triggering a signal through vehicle vibration to activate the onboard camera, and combining gesture and facial recognition technologies, low-energy vehicle security control is achieved without carrying a key, solving the problem of high energy consumption in existing technologies and improving information processing efficiency and security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VOYAH AUTOMOBILE TECH CO LTD
- Filing Date
- 2023-09-08
- Publication Date
- 2026-08-04
AI Technical Summary
How to achieve low-energy safe control of a vehicle without carrying a key? Existing technical solutions have problems such as excessive energy consumption or reliance on physical keys.
The vehicle camera is activated by responding to a vehicle vibration trigger signal, which acquires external image data and performs identity recognition to generate vehicle control commands, including identity authentication methods such as gestures and facial matching, and controls the vehicle in combination with preset scenarios and environmental data.
It enables low-energy, secure vehicle control without carrying a key, improving information processing efficiency and security while reducing unnecessary energy consumption.
Smart Images

Figure CN117227659B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, specifically to a vehicle control method and device. Background Technology
[0002] In everyday car use, people may need to control their vehicles—such as opening doors, windows, and lights—without their keys. Therefore, how to achieve secure vehicle control without the owner carrying the keys is a pressing technical problem that needs to be solved. Currently, some relatively mature technical solutions exist to address this issue.
[0003] One approach involves determining the movement trajectory of the key within a preset area when the vehicle's tailgate is unlocked. If the movement trajectory within the preset area matches a pre-set trajectory, an opening request is sent to the tailgate control system. The advantage of this approach is that the movement trajectory of the key serves as the signal to open the tailgate, eliminating the need for a separate detection system. Intelligent control of the tailgate can be achieved directly through the keyless entry system itself. However, this technology requires a physical or digital key to unlock the vehicle and cannot truly achieve intelligent control of the vehicle in a keyless state.
[0004] Another approach is to collect image data, identify facial data within it, and if a match is found, then identify motion features. If a match is found, then control the operation of the car door locks. Although this technology does not require car door control based on physical or digital keys, the solution does not provide a specific activation method. As a result, in practical applications, in order to ensure the normal operation of the function, the camera needs to be in a working or semi-working state at all times, constantly monitoring the external environment, which consumes too much energy and is not very practical.
[0005] Therefore, how to achieve low-energy safety control of vehicles without carrying keys is a technical problem that urgently needs to be solved. Summary of the Invention
[0006] This application provides a vehicle control method and device that enables low-energy safety control of a vehicle without carrying a key.
[0007] In a first aspect, this application provides a vehicle control method, the method comprising the following steps: The vehicle camera is activated in response to a vibration signal from the vehicle body. Acquire external image data, generate vehicle control commands based on the external image data, and control the vehicle to perform corresponding operations.
[0008] Furthermore, the activation of the vehicle-mounted camera in response to the vehicle body vibration trigger signal includes the following steps: Monitor vehicle body vibration when the vehicle is in a dormant state; Receive the vehicle body vibration trigger signal; The vehicle body vibration trigger signal is compared with a preset judgment condition to determine whether the vehicle body vibration trigger signal is valid. If the vehicle body vibration trigger signal is valid, the vehicle-mounted camera will be activated.
[0009] Furthermore, the step of comparing the vehicle body vibration trigger signal with preset judgment conditions to determine whether the vehicle body vibration trigger signal is valid includes the following steps: If the vibration intensity of the vehicle body vibration trigger signal is greater than a preset vibration intensity threshold, then the vehicle body vibration trigger signal is deemed valid; and / or, If the source location of the vehicle body vibration trigger signal is within the preset source location range, then the vehicle body vibration trigger signal is deemed valid; and / or, If the number of vibration triggers of the vehicle body vibration trigger signal is greater than a preset vibration trigger number threshold, then the vehicle body vibration trigger signal is determined to be valid; and / or, If the vibration period of the vehicle body vibration trigger signal is within the preset vibration period range, then the vehicle body vibration trigger signal is determined to be valid.
[0010] Furthermore, the process of acquiring exterior image data and generating vehicle control commands based on the exterior image data to control the vehicle to perform corresponding operations includes the following steps: Based on the external image data, determine whether there is hand gesture data; Based on the gesture data, the identities of people outside the vehicle are identified; If the identity verification is successful, a corresponding vehicle control command is generated based on the gesture data to control the vehicle to perform the response operation.
[0011] Furthermore, the process of identifying individuals outside the vehicle based on the gesture data includes the following steps: Identify whether the gesture data matches any preset identity authentication gesture data; If a match is found, the identity verification is considered successful; or, Identify whether the gesture data matches any preset identity authentication gesture data; If a match is found, then it is determined whether the facial image data in the vehicle exterior image data matches the preset facial data. If the facial image data passes the matching test, the identity verification is deemed successful.
[0012] Furthermore, the method also includes a preset identity authentication gesture data configuration process, which includes: Set at least two preset vehicle scenarios; Based on the preset scenarios for each vehicle, multiple preset identity authentication gesture data are preset for different vehicle control commands; among them... The vehicle preset scenarios include preset time scenarios, preset weather scenarios, or preset light intensity scenarios.
[0013] Furthermore, the preset identity authentication gesture data configuration process also includes the following steps: Three preset vehicle scenarios are set, each of which corresponds to a first time period, a second time period, and a third time period, respectively. Based on the vehicle preset scenario corresponding to the first time period, with the back of the hand image as the main body, multiple preset identity authentication gesture data are preset for different vehicle control commands. Based on the vehicle preset scenario corresponding to the second time period, with the palm image as the main body, multiple preset identity authentication gesture data are preset for different vehicle control commands; Based on the vehicle preset scenario corresponding to the third time period, it is prohibited to generate vehicle control commands based on the external image data.
[0014] Furthermore, the process of identifying whether the gesture data matches any preset identity authentication gesture data includes the following steps: Obtain the vehicle's current environmental data; The system identifies whether the gesture data matches any preset identity authentication gesture data corresponding to the vehicle's preset scenario, based on the vehicle's current environment data.
[0015] Furthermore, the process of acquiring exterior image data and generating vehicle control commands based on the exterior image data to control the vehicle to perform corresponding operations includes the following steps: Acquire gait data of people outside the vehicle; Identify whether the gait data of the person outside the vehicle matches the reserved gait data corresponding to the preset identity; If the gait data of the person outside the vehicle is matched, it is determined that the person outside the vehicle has passed the identity recognition.
[0016] Secondly, this application provides a vehicle control device, the device comprising: The response activation module is used to activate the vehicle camera in response to a vehicle vibration trigger signal. The instruction response module is used to acquire external image data, generate vehicle control instructions based on the external image data, and control the vehicle to perform corresponding operations.
[0017] Furthermore, the vehicle control device also includes: A vibration monitoring device is used to monitor vehicle body vibration when the vehicle is in a dormant state and generate a vehicle body vibration trigger signal; The response activation module is also used to receive the vehicle body vibration trigger signal, compare the vehicle body vibration trigger signal with a preset judgment condition, and determine whether the vehicle body vibration trigger signal is valid. The response activation module is also used to activate the vehicle camera when the vehicle body vibration trigger signal is determined to be valid.
[0018] Furthermore, the response activation module includes: A vibration intensity determination submodule is used to determine that the vehicle body vibration trigger signal is valid if the vibration intensity of the vehicle body vibration trigger signal is greater than a preset vibration intensity threshold; and / or, The source location determination submodule is used to determine that the vehicle vibration trigger signal is valid if the source location of the vehicle vibration trigger signal is within a preset source location range; and / or, The vibration count determination submodule is used to determine that the vehicle body vibration trigger signal is valid if the number of vibration triggers of the vehicle body vibration trigger signal is greater than a preset vibration trigger count threshold; and / or, The vibration period determination submodule is used to determine that the vehicle body vibration trigger signal is valid if the vibration period of the vehicle body vibration trigger signal is within a preset vibration period range.
[0019] Furthermore, the instruction response module also includes: The gesture recognition submodule is used to determine whether gesture data exists based on the external image data. An identity recognition submodule is used to identify persons outside the vehicle based on the gesture data; The response determination submodule is used to generate corresponding vehicle control commands based on the gesture data if the identity recognition is successful, and control the vehicle to perform the response operation.
[0020] Furthermore, the identity recognition submodule is also used to identify whether the gesture action data matches any preset identity authentication gesture data; if they match, the identity recognition is deemed successful; or, The identity recognition submodule is also used to identify whether the gesture action data matches any preset identity authentication gesture data. If they match, it identifies whether the face image data in the vehicle exterior image data matches the preset face data. If the face image data passes the match, the identity recognition is determined to be successful.
[0021] Furthermore, the vehicle control device also includes a preset identity authentication gesture data configuration module, which is used to set at least two preset vehicle scenarios; The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands based on the preset scenarios of each vehicle; wherein... The vehicle preset scenarios include preset time scenarios, preset weather scenarios, or preset light intensity scenarios.
[0022] Furthermore, the instruction response module also includes an environmental data acquisition submodule, which is used to acquire the vehicle's current environmental data; The identity recognition submodule is also used to identify whether the gesture action data matches any preset identity authentication gesture data corresponding to the vehicle's preset scenario that matches the vehicle's current environment data.
[0023] Furthermore, the instruction response module is also used to acquire gait data of people outside the vehicle; The instruction response module is also used to identify whether the gait data of the person outside the vehicle matches the reserved gait data corresponding to the preset identity. If the gait data of the person outside the vehicle is matched, it is determined that the person outside the vehicle has passed the identity recognition.
[0024] Furthermore, the preset identity authentication gesture data configuration module is also used to set three preset vehicle scenarios, each of which corresponds to a first time period, a second time period, and a third time period, respectively. The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands, based on the vehicle preset scenario corresponding to the first time period and with the back of the hand image as the main body. The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands, based on the vehicle preset scenario corresponding to the second time period, with the palm image as the main body. The preset identity authentication gesture data configuration module is also used to prohibit the generation of vehicle control commands based on the vehicle preset scenario corresponding to the third time period.
[0025] The beneficial effects of the technical solution provided in this application include: This application first activates the vehicle camera based on the obtained vehicle vibration trigger signal, thereby enabling vehicle control-related recognition and response operations; using the vehicle vibration trigger signal as a wake-up method, it can achieve low-energy safety control of the vehicle without carrying a key.
[0026] This application combines identity authentication and command recognition when recognizing external image data of a vehicle, thereby enabling the analysis of two angles by recognizing the same data, improving information processing efficiency, and thus achieving safe and efficient control of the vehicle. Attached Figure Description
[0027] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 This is a flowchart of the steps of the vehicle control method provided in the embodiments of this application; Figure 2 This is a schematic diagram illustrating the steps of the vibration data matching triggering mechanism in the vehicle control method provided in this application embodiment; Figure 3 This is a flowchart illustrating the principle of the vehicle control method provided in the embodiments of this application; Figure 4 This is a diagram showing the relationship between gestures, environmental data, and control commands in the vehicle control method provided in this application embodiment. Figure 5 This is a flowchart illustrating the identity recognition principle of the vehicle control method provided in this application embodiment; Figure 6 This is a structural block diagram of the vehicle control device provided in the embodiments of this application. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0030] The embodiments of this application will be further described in detail below with reference to the accompanying drawings.
[0031] This application provides a vehicle control method that enables low-energy safety control of a vehicle without carrying a key.
[0032] To achieve the aforementioned technical effects, the overall concept of this application is as follows: A vehicle control method, the method comprising the following steps: S1. Activate the vehicle camera in response to the vehicle body vibration trigger signal; S2. Acquire external image data, generate vehicle control commands based on the external image data, and control the vehicle to perform corresponding operations.
[0033] The embodiments of this application will be further described in detail below with reference to the accompanying drawings.
[0034] Firstly, see [the following] Figures 1-5 As shown in the figure, this application provides a vehicle control method, which includes the following steps: S1. Activate the vehicle camera in response to the vehicle body vibration trigger signal.
[0035] Currently, many vehicles are equipped with a "sentinel" system, which involves placing vibration sensors on the vehicle body (e.g., at the B-pillar). These sensors convert the mechanical energy of vibrations on the vehicle body into analog signals. After signal amplification and analog-to-digital conversion, vibration data characterizing the vehicle body vibrations is generated. Based on this vibration data, the vehicle can monitor the vibrations experienced by the vehicle body after it has stopped. When the vibration energy exceeds a certain threshold, the vehicle will activate the corresponding audible and visual alarm and use an onboard camera to take photos / videos of the vehicle's surroundings, promptly alerting the owner to the vehicle's condition.
[0036] The technical solution of this application embodiment uses this function as a trigger signal for subsequent functions. After parking, the car can turn off or put on standby most functions, including the vehicle camera. Only a small amount of computing power is needed to maintain the vibration sensor. Once the vehicle body vibration trigger signal is received, the computing power of functions such as vehicle camera and identity recognition is activated, thereby realizing the realization of subsequent functions with less energy consumption.
[0037] S2. Acquire external image data, generate vehicle control commands based on the external image data, and control the vehicle to perform corresponding operations.
[0038] Specifically, in step S2, it is necessary to acquire the data collected by the vehicle-mounted camera, that is, to acquire the image data outside the vehicle. The vehicle-mounted camera can be a rearview mirror camera, a dashcam camera, or a front radar camera, which can be selected according to actual needs. The purpose of the vehicle-mounted camera is to take photos / videos of people outside the vehicle.
[0039] This application first activates the vehicle camera based on the obtained vehicle vibration trigger signal, thereby enabling vehicle control-related recognition and response operations; using the vehicle vibration trigger signal as a wake-up method, it can achieve low-energy safety control of the vehicle without carrying a key.
[0040] Further, step S1, activating the vehicle-mounted camera in response to the vehicle body vibration trigger signal, includes the following steps: S100. Monitor vehicle body vibration when the vehicle is in a dormant state; S101. Obtain the vehicle body vibration trigger signal; S102. Compare the vehicle body vibration trigger signal with a preset judgment condition to determine whether the vehicle body vibration trigger signal is valid. S103. If the vehicle body vibration trigger signal is valid, then the vehicle-mounted camera is activated.
[0041] Further, step S102, which compares the vehicle body vibration trigger signal with a preset judgment condition to determine whether the vehicle body vibration trigger signal is valid, includes the following steps: If the vibration intensity of the vehicle body vibration trigger signal is greater than a preset vibration intensity threshold, then the vehicle body vibration trigger signal is deemed valid; and / or, If the source location of the vehicle body vibration trigger signal is within the preset source location range, then the vehicle body vibration trigger signal is deemed valid; and / or, If the number of vibration triggers of the vehicle body vibration trigger signal is greater than a preset vibration trigger number threshold, then the vehicle body vibration trigger signal is determined to be valid; and / or, If the vibration period of the vehicle body vibration trigger signal is within the preset vibration period range, then the vehicle body vibration trigger signal is determined to be valid.
[0042] It should be noted that the vibration triggering mechanism described above in this application embodiment can be flexibly configured. That is, one of the parameters such as vibration intensity, vibration source location, vibration triggering times and vibration period can be selected for judgment, or at least two parameters can be selected for judgment. When at least two parameters are selected as the judgment criteria, the reliability can be improved to a certain extent. This vibration-triggered mechanism effectively reduces the probability of external non-target trigger signals activating the vehicle camera, thereby reducing the vehicle's energy consumption during the monitoring phase.
[0043] Further, step S2, acquiring exterior image data and generating vehicle control commands based on the exterior image data to control the vehicle to perform corresponding operations, includes the following steps: S200: Determine whether there is gesture data based on the external image data; S201. Based on the gesture data, identify the person outside the vehicle; S202. If the identity recognition is successful, a corresponding vehicle control command is generated based on the gesture data to control the vehicle to perform the response operation.
[0044] It should be noted that the premise of using gesture data for identity recognition is that the vehicle has pre-learned the gesture for different preset identities, thus binding the gesture to the corresponding preset identity, and thereby enabling the recognition of the preset identity using gesture data; among which, The default identity can be the car owner, vehicle user, or family member of the car owner, etc.
[0045] In addition, after acquiring image data of people outside the vehicle, it is necessary to recognize their hand gesture data. In the technical solutions of this application embodiment, the following two methods can be used for the acquisition and recognition of gesture action data. Of course, the vehicle camera needs to have corresponding software and hardware functions. Option 1: Structured light recognition scheme: This solution requires a laser in a non-visible light band (such as the infrared band) as an active light source. The emitted light is encoded and projected onto the object, and the vehicle-mounted camera then acquires the encoded pattern. Since the gesture has a three-dimensional surface, the encoded pattern acquired by the vehicle-mounted camera is distorted. This distortion can be used to obtain the position and depth information of the gesture, thereby completing the recognition and confirmation of the gesture action data.
[0046] Option 2, Time-of-Flight (ToF) recognition scheme: This solution requires a non-visible light band (such as infrared band) laser as an active light source. This active light source continuously emits laser pulses to people outside the vehicle, and then uses an on-board camera with a ToF sensor to collect the reflected light pulses. The exact distance to the target object is then obtained by detecting the round-trip time of the light pulse. Based on this distance, a 3D model of the people outside the vehicle can be created, thereby enabling the recognition of gesture data.
[0047] Of course, the technical solution of this application embodiment can also realize the recognition of gesture action data based on the binocular vision scheme, which will not be elaborated here.
[0048] Furthermore, step S201, the identification of persons outside the vehicle based on the gesture data, includes the following steps: A1. Identify whether the gesture data matches any preset identity authentication gesture data; A2. If a match is found, the identity verification is considered successful; or, B1. Identify whether the gesture data matches any preset identity authentication gesture data; B2. If a match is found, then it is determined whether the facial image data in the vehicle exterior image data matches the preset facial data. B3. If the facial image data passes the matching test, the identity recognition is deemed successful.
[0049] It should be noted that the technical solution of this application embodiment can realize the identity recognition and vehicle command input function of the same set of gestures, and realize efficient, convenient and safe keyless vehicle control; The same gesture can not only achieve identity recognition of the preset identity, but also carry vehicle control command information. Thus, after the identity recognition is successful, the activation of specific vehicle functions can be achieved without further operation. It should be noted that this specific function is not limited to opening windows, turning on lights, opening doors (driver's side door, front passenger side door, rear passenger side door, tailgate, etc.), opening the charging port cover, opening the fuel filler cap, etc.
[0050] This application combines identity authentication and command recognition when recognizing external image data of a vehicle, thereby enabling the analysis of two angles by recognizing the same data, improving information processing efficiency, and thus achieving safe and efficient control of the vehicle.
[0051] Furthermore, the method also includes a preset identity authentication gesture data configuration process, which includes: Set at least two preset vehicle scenarios; Based on the preset scenarios for each vehicle, multiple preset identity authentication gesture data are preset for different vehicle control commands; among them... The vehicle preset scenarios include preset time scenarios, preset weather scenarios, or preset light intensity scenarios.
[0052] It should be noted that the preset time scenario can be multiple time periods set based on time data, and multiple preset identity authentication gesture data corresponding to different vehicle control commands can be preset based on different time periods; The preset weather scenarios can be different weather conditions, that is, based on different weather conditions, multiple preset identity authentication gesture data corresponding to different vehicle control commands are preset; The preset illumination scenarios can be different illumination intensities, that is, based on different illumination intensity ranges, multiple preset identity authentication gesture data corresponding to different vehicle control commands are preset.
[0053] Furthermore, the process of identifying whether the gesture data matches any preset identity authentication gesture data includes the following steps: Obtain the vehicle's current environmental data; The system identifies whether the gesture data matches any preset identity authentication gesture data corresponding to the vehicle's preset scenario, based on the vehicle's current environment data.
[0054] The preset identity authentication gesture data configuration process also includes the following steps: Three preset vehicle scenarios are set, each of which corresponds to a first time period, a second time period, and a third time period, respectively. Based on the vehicle preset scenario corresponding to the first time period, with the back of the hand image as the main body, multiple preset identity authentication gesture data are preset for different vehicle control commands. Based on the vehicle preset scenario corresponding to the second time period, with the palm image as the main body, multiple preset identity authentication gesture data are preset for different vehicle control commands; Based on the vehicle preset scenario corresponding to the third time period, it is prohibited to generate vehicle control commands based on the external image data.
[0055] As shown in the attached diagram of the instruction manual. Figure 4 As shown, for different time periods, based on preset vehicle control commands, corresponding preset identity authentication gesture data is configured, thereby enabling the identity recognition and vehicle command input functions of the same set of gestures, achieving efficient, convenient and safe keyless vehicle control.
[0056] Furthermore, the process of acquiring exterior image data and generating vehicle control commands based on the exterior image data to control the vehicle to perform corresponding operations includes the following steps: Acquire gait data of people outside the vehicle; Identify whether the gait data of the person outside the vehicle matches the reserved gait data corresponding to the preset identity; If the gait data of the person outside the vehicle is matched, it is determined that the person outside the vehicle has passed the identity recognition.
[0057] It should be noted that gait recognition is a biometric identification method with the advantage of long-distance recognition. In practice, it can be achieved through three-dimensional gait modeling and two-dimensional gait image recognition. Of course, for gait recognition on the vehicle side, two-dimensional gait image recognition is preferred; Two-dimensional gait image recognition typically uses gait feature templates or gait sequence maps; Gait feature templates integrate gait information (static information, dynamic information, and temporal information) into a single gait feature image for gait recognition. Gait sequence images refer to the contour sequence of human walking. For the specific recognition process, please refer to existing technologies.
[0058] The technical solution of this application aims to reduce vehicle power consumption, i.e., it involves a multi-level wake-up process, as detailed below: In the first stage, when there is no vehicle vibration trigger signal, the vehicle only keeps the vibration sensor and related components that can maintain their operation in working state, while other vehicle components, except for those that must be in a wake-up state, enter a dormant or standby state. In the second stage, after receiving the vehicle vibration trigger signal and the vehicle camera is activated, the relevant components in the vehicle used to identify information from the external image data should also be awakened and enter the working state, while the remaining components of the vehicle, except for those that must be awakened, enter the dormant or standby state. In the third stage, after identity authentication, when it is necessary to control the vehicle to perform a corresponding operation, the vehicle wakes up the control and execution components required to perform the corresponding operation, so that they enter the working state.
[0059] Secondly, see Figure 6 As shown in the figure, this application embodiment provides a vehicle control device, the device including; The response activation module is used to activate the vehicle camera in response to a vehicle vibration trigger signal. The instruction response module is used to acquire external image data, generate vehicle control instructions based on the external image data, and control the vehicle to perform corresponding operations.
[0060] This application first activates the vehicle camera based on the obtained vehicle vibration trigger signal, thereby enabling vehicle control-related recognition and response operations; using the vehicle vibration trigger signal as a wake-up method, it can achieve low-energy safety control of the vehicle without carrying a key.
[0061] Furthermore, the vehicle control device also includes: A vibration monitoring device is used to monitor vehicle body vibration when the vehicle is in a dormant state and generate a vehicle body vibration trigger signal; The response activation module is also used to receive the vehicle body vibration trigger signal, compare the vehicle body vibration trigger signal with a preset judgment condition, and determine whether the vehicle body vibration trigger signal is valid. The response activation module is also used to activate the vehicle camera when the vehicle body vibration trigger signal is determined to be valid.
[0062] Furthermore, the response activation module includes: A vibration intensity determination submodule is used to determine that the vehicle body vibration trigger signal is valid if the vibration intensity of the vehicle body vibration trigger signal is greater than a preset vibration intensity threshold; and / or, The source location determination submodule is used to determine that the vehicle vibration trigger signal is valid if the source location of the vehicle vibration trigger signal is within a preset source location range; and / or, The vibration count determination submodule is used to determine that the vehicle body vibration trigger signal is valid if the number of vibration triggers of the vehicle body vibration trigger signal is greater than a preset vibration trigger count threshold; and / or, The vibration period determination submodule is used to determine that the vehicle body vibration trigger signal is valid if the vibration period of the vehicle body vibration trigger signal is within a preset vibration period range.
[0063] Furthermore, the instruction response module also includes: The gesture recognition submodule is used to determine whether gesture data exists based on the external image data. An identity recognition submodule is used to identify persons outside the vehicle based on the gesture data; The response determination submodule is used to generate corresponding vehicle control commands based on the gesture data if the identity recognition is successful, and control the vehicle to perform the response operation.
[0064] Furthermore, the identity recognition submodule is also used to identify whether the gesture action data matches any preset identity authentication gesture data; if they match, the identity recognition is deemed successful; or, The identity recognition submodule is also used to identify whether the gesture action data matches any preset identity authentication gesture data. If they match, it identifies whether the face image data in the vehicle exterior image data matches the preset face data. If the face image data passes the match, the identity recognition is determined to be successful.
[0065] This application combines identity authentication and command recognition when recognizing external image data of a vehicle, thereby enabling the analysis of two angles by recognizing the same data, improving information processing efficiency, and thus achieving safe and efficient control of the vehicle.
[0066] Furthermore, the vehicle control device also includes a preset identity authentication gesture data configuration module, which is used to set at least two preset vehicle scenarios; The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands based on the preset scenarios of each vehicle; wherein... The vehicle preset scenarios include preset time scenarios, preset weather scenarios, or preset light intensity scenarios.
[0067] It should be noted that the preset time scenario can be multiple time periods set based on time data, and multiple preset identity authentication gesture data corresponding to different vehicle control commands can be preset based on different time periods; The preset weather scenarios can be different weather conditions, that is, based on different weather conditions, multiple preset identity authentication gesture data corresponding to different vehicle control commands are preset; The preset illumination scenarios can be different illumination intensities, that is, based on different illumination intensity ranges, multiple preset identity authentication gesture data corresponding to different vehicle control commands are preset.
[0068] Furthermore, the preset identity authentication gesture data configuration module is also used to set three preset vehicle scenarios, each of which corresponds to a first time period, a second time period, and a third time period, respectively. The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands, based on the vehicle preset scenario corresponding to the first time period and with the back of the hand image as the main body. The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands, based on the vehicle preset scenario corresponding to the second time period, with the palm image as the main body. The preset identity authentication gesture data configuration module is also used to prohibit the generation of vehicle control commands based on the vehicle preset scenario corresponding to the third time period.
[0069] Furthermore, the instruction response module also includes an environmental data acquisition submodule, which is used to acquire the vehicle's current environmental data; The identity recognition submodule is also used to identify whether the gesture action data matches any preset identity authentication gesture data corresponding to the vehicle's preset scenario that matches the vehicle's current environment data.
[0070] Furthermore, the instruction response module also includes a gait data acquisition submodule, which is used to acquire gait data of people outside the vehicle; The identity recognition submodule is also used to identify whether the gait data of the person outside the vehicle matches the reserved gait data corresponding to the preset identity. If the gait data of the person outside the vehicle passes the match, it is determined that the person outside the vehicle has passed the identity recognition.
[0071] It should be noted that in this application, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus 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 apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.
[0072] The above are merely specific embodiments of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A vehicle control method, characterized in that, The method includes the following steps: The vehicle camera is activated in response to a vibration signal from the vehicle body. Acquire external image data, generate vehicle control commands based on the external image data, and control the vehicle to perform corresponding operations; The method further includes a preset identity authentication gesture data configuration process, which includes: Set at least two preset vehicle scenarios; Based on the preset scenarios for each vehicle, multiple preset identity authentication gesture data are preset for different vehicle control commands; among them... The vehicle preset scenarios include preset time scenarios, preset weather scenarios, or preset light intensity scenarios; The preset identity authentication gesture data configuration process also includes the following steps: Three preset vehicle scenarios are set, each of which corresponds to a first time period, a second time period, and a third time period, respectively. Based on the vehicle preset scenario corresponding to the first time period, with the back of the hand image as the main body, multiple preset identity authentication gesture data are preset for different vehicle control commands. Based on the vehicle preset scenario corresponding to the second time period, with the palm image as the main body, multiple preset identity authentication gesture data are preset for different vehicle control commands; Based on the vehicle preset scenario corresponding to the third time period, it is prohibited to generate vehicle control commands based on the external image data.
2. The vehicle control method as described in claim 1, characterized in that, The activation of the vehicle-mounted camera in response to the vehicle body vibration trigger signal includes the following steps: Monitor vehicle body vibration when the vehicle is in a dormant state; Receive the vehicle body vibration trigger signal; The vehicle body vibration trigger signal is compared with a preset judgment condition to determine whether the vehicle body vibration trigger signal is valid. If the vehicle body vibration trigger signal is valid, the vehicle-mounted camera will be activated.
3. The vehicle control method as described in claim 2, characterized in that, The step of comparing the vehicle body vibration trigger signal with a preset judgment condition to determine whether the vehicle body vibration trigger signal is valid includes the following steps: If the vibration intensity of the vehicle body vibration trigger signal is greater than a preset vibration intensity threshold, then the vehicle body vibration trigger signal is deemed valid; and / or, If the source location of the vehicle body vibration trigger signal is within the preset source location range, then the vehicle body vibration trigger signal is deemed valid; and / or, If the number of vibration triggers of the vehicle body vibration trigger signal is greater than a preset vibration trigger number threshold, then the vehicle body vibration trigger signal is determined to be valid; and / or, If the vibration period of the vehicle body vibration trigger signal is within the preset vibration period range, then the vehicle body vibration trigger signal is determined to be valid.
4. The vehicle control method as described in claim 1, characterized in that, The process of acquiring exterior image data and generating vehicle control commands based on the exterior image data to control the vehicle to perform corresponding operations includes the following steps: Based on the external image data, determine whether there is hand gesture data; Based on the gesture data, the identities of people outside the vehicle are identified; If the identity verification is successful, a corresponding vehicle control command is generated based on the gesture data to control the vehicle to perform the response operation.
5. The vehicle control method as described in claim 4, characterized in that, The process of identifying individuals outside the vehicle based on the gesture data includes the following steps: Identify whether the gesture data matches any preset identity authentication gesture data; If a match is found, the identity verification is considered successful; or, Identify whether the gesture data matches any preset identity authentication gesture data; If a match is found, then it is determined whether the facial image data in the vehicle exterior image data matches the preset facial data. If the facial image data passes the matching test, the identity verification is deemed successful.
6. The vehicle control method as described in claim 5, characterized in that, The process of identifying whether the gesture data matches any preset identity authentication gesture data includes the following steps: Obtain the vehicle's current environmental data; The system identifies whether the gesture data matches any preset identity authentication gesture data corresponding to the vehicle's preset scenario, based on the vehicle's current environment data.
7. The vehicle control method as described in claim 1, characterized in that, The process of acquiring exterior image data and generating vehicle control commands based on the exterior image data to control the vehicle to perform corresponding operations includes the following steps: Acquire gait data of people outside the vehicle; Identify whether the gait data of the person outside the vehicle matches the reserved gait data corresponding to the preset identity; If the gait data of the person outside the vehicle is matched, it is determined that the person outside the vehicle has passed the identity recognition.
8. A vehicle control device, characterized in that, The device includes: The response activation module is used to activate the vehicle camera in response to a vehicle vibration trigger signal. The instruction response module is used to acquire external image data, generate vehicle control instructions based on the external image data, and control the vehicle to perform corresponding operations. The vehicle control device also includes a preset identity authentication gesture data configuration module, which is used to set at least two preset vehicle scenarios; The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands based on the preset scenarios of each vehicle; wherein... The vehicle preset scenarios include preset time scenarios, preset weather scenarios, or preset light intensity scenarios; The preset identity authentication gesture data configuration module is also used to set three preset vehicle scenarios, each of which corresponds to a first time period, a second time period, and a third time period. The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands, based on the vehicle preset scenario corresponding to the first time period and with the back of the hand image as the main body. The preset identity authentication gesture data configuration module is also used to preset multiple preset identity authentication gesture data corresponding to different vehicle control commands, based on the vehicle preset scenario corresponding to the second time period, with the palm image as the main body. The preset identity authentication gesture data configuration module is also used to prohibit the generation of vehicle control commands based on the vehicle preset scenario corresponding to the third time period.