Gesture control method, device, equipment and medium for a car engine hood
By combining gesture sensing units with CAN systems, the automated control of the car hood is realized, solving the problems of low efficiency and safety hazards in the existing technology, and improving the user experience.
Patent Information
- Application Number
- CN202210608280.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-31
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2042-05-31
AI Technical Summary
The opening and closing method of the existing car hood is inefficient and has safety risks. Users need to operate manually and may be scalded or scratched, so automatic control cannot be achieved.
The gesture sensing unit detects the user's gesture movements, sends unlocking commands to the car's CAN system, and controls the automatic opening and closing of the hood, including multi-level unlocking logic to ensure security.
The contactless opening and closing of the car hood is achieved, improving ease of use and safety, reducing operating time and potential damage risks.
Smart Images

Figure CN114911350B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of automobiles, and in particular to a gesture control method, device, equipment and medium for an automobile engine hood. Background Art
[0002] In recent years, with the development of environmental protection requirements and new energy technologies, more and more automobiles have started using electric energy as the power source. With the popularization of electric vehicles, the front cabin of automobiles has been converted into a storage space more and more frequently, and the frequency of opening and closing the engine hood will also be higher and higher.
[0003] However, limited by safety requirements and restrictions, the automobile engine hood generally cannot be automatically controlled to open and close like an electric tailgate. In related technologies, the opening and closing process of most automobile engine hoods is as follows: The user manually pulls the engine hood switch in the automobile to make the engine hood pop up, and then still needs to manually open the hook of the engine hood in front of the automobile to unlock and open the engine hood. This way of opening the engine hood may cause the following troubles to the car owner: 1) Low opening and closing efficiency: It is necessary to get out of the car and manually operate the opening and closing of the engine hood, which is time-consuming and laborious; 2) More potential safety hazards: On the one hand, the user's hand needs to touch the engine hood. In midsummer, the surface temperature of the engine hood can reach about 80°C, and there is a possibility of scalding the hand. On the other hand, during the process of groping and opening the auxiliary hook, the hand is easily scratched. During the process of lifting or lowering the engine hood, due to the heavy weight of the engine hood, the user's hand and shoulder are easily crushed.
[0004] In summary, the technical problems existing in the related technologies need to be solved urgently. Summary of the Invention
[0005] An object of this application is to solve at least to some extent one of the technical problems existing in the related technologies.
[0006] To this end, an object of an embodiment of this application is to provide a gesture control method for an automobile engine hood.
[0007] Another object of an embodiment of this application is to provide a gesture control device for an automobile engine hood.
[0008] To achieve the above technical object, the technical solutions adopted in the embodiments of this application include:
[0009] In a first aspect, an embodiment of this application provides a gesture control method for an automobile engine hood, and the method includes the following steps:
[0010] Detect the user's gesture action through a gesture sensing unit;
[0011] When the user's gesture action is converted from a first action to a second action, send a first unlocking instruction to the CAN system of the automobile;
[0012] The CAN system responds to the first unlocking instruction, controls the hood to open and pop up, and outputs a first inquiry message; the first inquiry message is used to inquire whether the user performs secondary unlocking;
[0013] When the gesture sensing unit recognizes that the user's gesture action is the third action, a second unlocking instruction is sent to the CAN system of the vehicle;
[0014] The CAN system responds to the second unlocking instruction, controls the hook of the hood to open, and drives the strut of the hood to lift to a preset position.
[0015] In addition, according to the gesture control method of an automotive hood in the above embodiments of the present application, the following additional technical features may also be included:
[0016] Further, in an embodiment of the present application, the detecting the user's gesture action by the gesture sensing unit includes:
[0017] Collecting the user's gesture image data through a camera device;
[0018] Performing image analysis on the gesture image data to obtain the user's gesture action.
[0019] Further, in an embodiment of the present application, the detecting the user's gesture action by the gesture sensing unit includes:
[0020] Detecting the user's gesture through radar waves and receiving the returned waveform data;
[0021] Analyzing the waveform data to obtain the user's gesture action.
[0022] Further, in an embodiment of the present application, the CAN system responds to the first unlocking instruction, controls the hood to open and pop up, including:
[0023] The CAN system responds to the first unlocking instruction and detects whether the vehicle is in a parked state;
[0024] When the CAN system determines that the vehicle is in a parked state, according to the first unlocking instruction, it controls the hood to open and pop up.
[0025] Further, in an embodiment of the present application, the method further includes:
[0026] When it is determined that the vehicle is not in a parked state, an error message is displayed on the display of the vehicle.
[0027] Further, in an embodiment of the present application, the method further includes:
[0028] When the gesture action of the user changes from the second action to the first action, send a hood closing instruction to the CAN system of the vehicle;
[0029] In response to the hood closing instruction, the CAN system controls the hood and the vehicle body to be completely closed.
[0030] Further, in an embodiment of the present application, the CAN system controls the hood and the vehicle body to be completely closed in response to the hood closing instruction, including:
[0031] The CAN system detects whether the vehicle is in a parked state in response to the hood closing instruction;
[0032] When it is determined that the vehicle is in a parked state, according to the hood closing instruction, control the hood to close to a predetermined position;
[0033] When the hood closes to the predetermined position, control the hook of the hood to act to latch the hood and trigger a first-stage locking instruction for the hood;
[0034] According to the first-stage locking instruction, control the hood and the vehicle body to be completely closed.
[0035] In a second aspect, an embodiment of the present application provides a gesture control device for a vehicle hood, and the control device includes:
[0036] A detection module for detecting the gesture action of the user through a gesture sensing unit;
[0037] A sending module for sending a first unlocking instruction to the CAN system of the vehicle when the gesture action of the user changes from the first action to the second action;
[0038] An inquiry module for causing the CAN system to control the hood to open and pop up in response to the first unlocking instruction and output a first inquiry message; the first inquiry message is used to inquire whether the user performs a second-stage unlocking;
[0039] An identification module for sending a second unlocking instruction to the CAN system of the vehicle when the gesture action of the user is identified as the third action through the gesture sensing unit;
[0040] A processing module for causing the CAN system to control the hook of the hood to open and drive the strut of the hood to lift to a preset position in response to the second unlocking instruction.
[0041] In a third aspect, an embodiment of the present application provides a computer device, including:
[0042] At least one processor;
[0043] At least one memory for storing at least one program;
[0044] When the at least one program is executed by the at least one processor, the at least one processor is caused to implement a gesture control method for a vehicle hood as described in the first aspect.
[0045] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium storing a program executable by a processor, and the program executable by the processor is used to implement a gesture control method for a vehicle hood as described in the first aspect when executed by the processor.
[0046] The advantages and beneficial effects of the present application will be partially given in the following description, partially become apparent from the following description, or be understood through the practice of the present application:
[0047] An embodiment of the present application provides a gesture control method for a vehicle hood. The method detects a user's gesture action through a gesture sensing unit; when the user's gesture action is converted from a first action to a second action, a first unlocking instruction is sent to the vehicle's CAN system; in response to the first unlocking instruction, the CAN system controls the hood to open and pop up, and outputs a first inquiry message; the first inquiry message is used to inquire whether the user performs secondary unlocking; when it is recognized by the gesture sensing unit that the user's gesture action is a third action, a second unlocking instruction is sent to the vehicle's CAN system; in response to the second unlocking instruction, the CAN system controls the hook of the hood to open and drives the strut of the hood to be lifted to a preset position. This method can support the user to control the opening and closing of the vehicle hood through gestures, thereby realizing contactless opening and closing of the vehicle hood, which is beneficial to improving the convenience and safety of vehicle use. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following introduces the accompanying drawings of the related technical solutions in the embodiments of the present application or the prior art. It should be understood that the accompanying drawings in the following introduction are only for conveniently and clearly presenting some embodiments of the technical solutions in the present application, and those skilled in the art can also obtain other drawings based on these drawings without creative efforts.
[0049] Figure 1 It is a schematic diagram of the implementation environment of a gesture control method for a vehicle hood provided in an embodiment of the present application;
[0050] Figure 2It is a schematic flowchart of a gesture control method for a car hood provided in an embodiment of the present application;
[0051] Figure 3 It is a schematic diagram of a gesture action converting from a first action to a second action provided in an embodiment of the present application;
[0052] Figure 4 It is a schematic diagram of a gesture action being a third action provided in an embodiment of the present application;
[0053] Figure 5 It is a schematic structural diagram of a gesture control device for a car hood provided in an embodiment of the present application;
[0054] Figure 6 It is a schematic structural diagram of a computer device provided in an embodiment of the present application. Detailed implementation manners
[0055] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions from beginning to end. The embodiments described below by referring to the accompanying drawings are exemplary and are only used to explain the present application, and should not be construed as a limitation to the present application. For the step numbers in the following embodiments, they are only set for the convenience of explanation and illustration, and no limitation is imposed on the order between the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.
[0056] In recent years, with the development of environmental protection requirements and new energy technologies, more and more cars have started to use electric energy as the power source. With the popularization of electric vehicles, the front cabin of cars has been modified into a storage space more and more frequently, and the frequency of opening and closing the hood will also be higher and higher.
[0057] However, limited by safety requirements and restrictions, the car hood generally cannot be automatically controlled to open and close like an electric tailgate. In the related art, the opening and closing process of most car hoods is as follows: The user pulls the hood switch manually in the car to make the hood pop up, and then still needs to manually open the hook of the hood in front of the car to unlock and open the hood. This way of opening the hood may cause the following troubles to the car owner: 1) Low opening and closing efficiency: It is necessary to get out of the car and manually operate the opening and closing of the hood, which is time-consuming and laborious; 2) More potential safety hazards: On the one hand, the user's hand needs to touch the hood. In midsummer, the surface temperature of the hood can reach about 80°C, and there is a possibility of scalding the hand. On the other hand, during the process of groping and opening the auxiliary hook, the hand is easily scratched. During the process of lifting or lowering the hood, due to the heavy weight of the hood, the user's hand and shoulder are easily crushed.
[0058] In view of this, an embodiment of the present application provides a gesture control method for a car hood. The method in the embodiment of the present application is mainly applied in the field of automotive technology. This method can support users to control the opening and closing of the car hood through gestures, so as to achieve contactless opening and closing of the car hood, which is beneficial to improving the convenience and safety of car use.
[0059] First, please refer to Figure 1 , Figure 1 which is a schematic diagram of the implementation environment of a gesture control method for a car hood provided by an embodiment of the present application. Referring to Figure 1 , the main body of this implementation environment mainly includes a user and a car. Among them, this gesture control method for a car hood can be configured in a relevant controller in the car, and the embodiment of the present application does not make specific limitations on this.
[0060] Next, in combination with Figure 1 the shown implementation environment, a gesture control method for a car hood provided by an embodiment of the present application will be introduced and described. Please refer to Figure 2 , Figure 2 which is a schematic diagram of a gesture control method for a car hood provided by an embodiment of the present application. This gesture control method for a car hood includes but is not limited to:
[0061] Step 210: Detect the user's gesture action through a gesture sensing unit;
[0062] In this step, when the user hopes to open the car hood, a gesture action can be made at a specified position of the car. Relevant devices and components in the car can collect and detect the user's gesture action, make corresponding analyses, and thus execute the opening task of the car hood. Specifically, in the embodiment of the present application, the gesture sensing unit is a relevant device that can sense and detect the user's gestures. For example, in some embodiments, it can be divided into an internal and an external gesture sensing unit. The internal gesture sensing unit can be multiple cameras, distributed at various positions inside the car (the purpose of using multiple cameras is to prevent system misjudgment); the external gesture sensing unit is shared with the hood sensing unit and belongs to a type of radar sensing, which can emit / receive radar waves.
[0063] More specifically, the gesture sensing unit detects the user's gesture actions. For the internal gesture sensing unit, it can collect the user's gesture image data through the in-vehicle camera device, match the corresponding gesture commands in the image storage, and then convert the gesture commands into CAN signals to obtain the analysis result of the user's gesture actions. Of course, in some cases, the artificial intelligence image recognition algorithm can also be used to identify and classify the user's gesture image data to obtain the analysis result of the user's gesture actions. For the external gesture sensing unit, it can measure the distance by radar waves, capture the shape, movement time, and movement speed of the user's hand, and match the gesture-related parameters to judge the gesture actions.
[0064] Step 220: When the user's gesture action changes from the first action to the second action, send a first unlocking instruction to the CAN system of the vehicle;
[0065] In this step, the opening instruction of the vehicle hood is set as the switching between two actions. For example, referring to Figure 3 , when the user hopes to open the vehicle hood, their gesture action can change from the state of the arm being held horizontally to the state of the arm being held vertically. At this time, the state of the arm being held horizontally is the first action, and the state of the arm being held vertically is the second action. The gesture sensing unit recognizes that the user's gesture action changes from the first action to the second action and can send a start instruction to the CAN system of the vehicle. In this application, this instruction is recorded as the first unlocking instruction. The first unlocking instruction is used to start and execute the automated control process task of the vehicle hood, and this instruction will be automatically sent to the CAN system of the vehicle for execution after being generated.
[0066] Step 230: The CAN system responds to the first unlocking instruction, controls the hood to open and pop up, and outputs a first inquiry message; the first inquiry message is used to inquire whether the user performs secondary unlocking;
[0067] In this step, when the CAN system of the vehicle receives the first unlocking instruction, it will perform primary unlocking on the vehicle hood according to the first unlocking instruction. Here, since the position where the hood is opened is relatively important for the driving safety of the vehicle, in order to prevent misoperation, generally, a two-level control logic is required to control the opening of the vehicle hood. In the embodiment of this application, the first unlocking instruction is used to achieve primary unlocking. During the primary unlocking process, the vehicle hood will change from the closed state to the state of opening and popping up. Here, the popped-up hood is still restricted by the hook and cannot be directly opened, and the purpose is to prevent misoperation from blocking the driver's line of sight.
[0068] Moreover, in this step, a first inquiry message is also output, which is used to inquire whether the user wants to perform secondary unlocking. In this way, through an interactive method, the unlocking process of the car hood can be confirmed with the user multiple times to prevent the car hood from being accidentally opened, thereby improving the safety of car use. Specifically, in the embodiments of the present application, the content and implementation method of the first inquiry message can be flexibly set according to needs. For example, in some embodiments, the first inquiry message can be output through a display screen / or a voice assistant, and the content of the first inquiry message can be "Are you sure you want to open the hood?" The present application does not make specific restrictions on this.
[0069] Step 240: When the gesture sensing unit recognizes that the user's gesture action is the third action, send a second unlocking instruction to the CAN system of the car;
[0070] In this step, after outputting the first inquiry message, continue to recognize the user's gesture action through the gesture sensing unit. At this time, since the user needs to confirm again whether to open the car hood, the user needs to give an action of a confirmation instruction, which is recorded as the third action in the present application. That is, when the user makes the third action, it can be considered that the user confirms that they need to open the hood. At this time, a second unlocking instruction can be sent to the CAN system of the car to continue the task of opening the hood. In the embodiments of the present application, the form of the third action can be flexibly set according to needs. For example, in some embodiments, referring to Figure 4 , the third gesture can be the gesture of the user raising the thumb. When the gesture sensing unit recognizes this gesture, the second unlocking instruction is triggered.
[0071] It can be understood that in the embodiments of the present application, through multiple confirmation processes, it is possible to effectively avoid the user accidentally triggering the opening and closing process of the car hood and prevent interference with the normal driving of the car.
[0072] Step 250: The CAN system responds to the second unlocking instruction, controls the hook of the hood to open, and drives the strut of the hood to lift to a preset position.
[0073] In the embodiments of the present application, after sending the second unlocking instruction to the CAN system of the car, the CAN system of the car can perform the secondary unlocking task of the hood according to the second unlocking instruction. Here, secondary unlocking means that the hook of the car hood is opened, so that the car can be in a state where the hood can be freely opened. Specifically, the action of opening the hook can be performed by a related motor, and the present application does not limit this. When the hood becomes in a state where it can be freely opened, the hood can be driven to open by a motor. Specifically, in the embodiments of the present application, the driving motor of the hood can be used to control the hood to lift a preset distance and then fix the strut of the hood, thereby completing the opening operation of the hood.
[0074] It should be noted that in the embodiments of the present application, the preset distance for controlling the hood to lift can be flexibly set according to needs, and the present application does not limit this. For example, in some embodiments, during the process of controlling the hood to lift, the user can issue a voice command or other gesture command at any time to inform the vehicle to complete the task of opening the hood. At this time, the hood will stop lifting and hover at the current position due to the action of the strut. Specifically, for example, in some embodiments, the user can issue the command "HOLD" to the voice interaction device, and the hood will default to open to this height. Moreover, in the embodiments of the present application, the system can automatically remember this height and automatically lift to this height and stop during the next or subsequent opening process, that is, use this height as the preset distance for lifting, so as to facilitate users of different heights to use.
[0075] In some embodiments, the CAN system, in response to the first unlocking instruction, controls the hood to open and pop up, including:
[0076] The CAN system, in response to the first unlocking instruction, detects whether the vehicle is in a parked state;
[0077] When the CAN system determines that the vehicle is in a parked state, according to the first unlocking instruction, it controls the hood to open and pop up.
[0078] In the embodiments of the present application, when the CAN system receives the first unlocking instruction, it can detect whether the vehicle is in a parked state. Specifically, since the opening of the vehicle hood may block the driver's line of sight. Therefore, for safety reasons, in the embodiments of the present application, when controlling the automatic opening of the vehicle hood, it is necessary to detect whether the vehicle is in a parked state. Here, the parked state means that the vehicle is currently in a stationary state. In some embodiments, the speed of the vehicle can be detected. When the vehicle speed is 0 or close to 0, it can be considered that the vehicle is in a parked state. Specifically, a comparison threshold for the speed can be set. When the driving speed of the vehicle is less than this comparison threshold, it is considered that the vehicle is in a parked state. In other embodiments, the position information of the vehicle can also be detected. When the position of the vehicle remains unchanged within a certain time interval, it can be considered that the vehicle is in a parked state. It should be noted that the above embodiments are only used for exemplary illustration of detecting whether the vehicle is in a parked state and do not limit the specific implementation of the present application.
[0079] When the CAN system determines that the vehicle is in a parked state, it means that the current opening of the vehicle hood will not affect normal driving, and it can control the hood to open and pop up according to the first unlocking instruction.
[0080] It can be understood that in the embodiments of the present application, during the secondary unlocking process, it is also possible to detect whether the vehicle is in a parked state, so as to determine whether to execute the corresponding instruction. In this way, the safety of vehicle use can be greatly improved.
[0081] In the embodiments of the present application, if the CAN system receives the first unlocking instruction or the second unlocking instruction and the vehicle is not in a parked state, an error message can be displayed on the vehicle's display. The error message can be a text message such as "The vehicle is not currently stopped", and the specific content thereof is not limited in the present application.
[0082] In some embodiments, the method further includes:
[0083] When the user's gesture action changes from the second action to the first action, send a hood closing instruction to the vehicle's CAN system;
[0084] The CAN system responds to the hood closing instruction and controls the hood and the vehicle body to be completely closed.
[0085] The gesture control method for a vehicle hood provided in the embodiments of the present application further includes a scheme for automatically controlling the closing of the hood. Specifically, when the user wishes to close the vehicle hood, an action opposite to opening the hood can be used, that is, changing from the second action to the first action, so as to send a hood closing instruction to the vehicle's CAN system, enabling the CAN system to respond to the hood closing instruction and control the hood and the vehicle body to be completely closed.
[0086] It can be understood that in the embodiments of the present application, the opening and closing instructions for the vehicle hood are exactly opposite, which can effectively reduce the complexity of the instructions and help the user more conveniently achieve intelligent control of the vehicle hood.
[0087] Specifically, in the embodiments of the present application, after the CAN system receives the hood closing instruction, it can detect whether the vehicle is in a parked state. When the vehicle is in a parked state, according to the hood closing instruction, the hood can be controlled to close to a predetermined position, and then after the hood closes to the predetermined position, the hook of the hood can be controlled to act to latch the hood, and at the same time, a primary locking instruction is triggered; this process is the secondary locking process. Then, according to the primary locking instruction, the hood can be controlled to continue closing until it is completely closed with the vehicle body. In this way, the automatic closing control of the vehicle hood is completed.
[0088] Next, a gesture control device for a vehicle hood according to an embodiment of the present application will be described with reference to the accompanying drawings.
[0089] Refer to Figure 5 , a gesture control device for a vehicle hood proposed in the embodiments of the present application includes:
[0090] A detection module 510, configured to detect a user's gesture action through a gesture sensing unit;
[0091] A sending module 520, configured to send a first unlocking instruction to the CAN system of the vehicle when the user's gesture action is converted from a first action to a second action;
[0092] An inquiry module 530, configured to cause the CAN system to control the hood to open and pop up in response to the first unlocking instruction, and output a first inquiry message; the first inquiry message is used to inquire whether the user performs a secondary unlocking;
[0093] An identification module 540, configured to send a second unlocking instruction to the CAN system of the vehicle when it is recognized through the gesture sensing unit that the user's gesture action is a third action;
[0094] A processing module 550, configured to cause the CAN system to control the hook of the hood to open and drive the strut of the hood to lift to a preset position in response to the second unlocking instruction.
[0095] It can be understood that the content in the above method embodiments is applicable to the device embodiments of the present invention. The functions specifically implemented by the device embodiments of the present invention are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those of the above method embodiments.
[0096] Referring to Figure 6 , an embodiment of the present application provides a computer device, including:
[0097] At least one processor 301;
[0098] At least one memory 302, configured to store at least one program;
[0099] When at least one program is executed by at least one processor 301, a gesture control method for a vehicle hood is implemented by at least one processor 301.
[0100] Similarly, the content in the above method embodiments is applicable to the computer device embodiments of the present invention. The functions specifically implemented by the computer device embodiments of the present invention are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those of the above method embodiments.
[0101] An embodiment of the present application further provides a computer-readable storage medium, in which a program executable by a processor 301 is stored, and the program executable by the processor 301 is used to execute the above gesture control method for a vehicle hood when executed by the processor 301.
[0102] Similarly, the content in the above method embodiments is applicable to the embodiments of this computer-readable storage medium. The functions specifically implemented in the embodiments of this computer-readable storage medium are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.
[0103] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order mentioned in the operation diagrams. For example, depending on the functions / operations involved, two consecutive blocks shown may actually be executed substantially simultaneously or the blocks can sometimes be executed in the reverse order. Additionally, the embodiments presented and described in the flowcharts of this application are provided by way of example for the purpose of providing a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logical flows presented herein. Alternative embodiments are contemplated where the order of various operations is changed and where sub-operations described as part of a larger operation are executed independently.
[0104] Furthermore, although this application is described in the context of functional modules, it should be understood that, unless otherwise stated to the contrary, one or more of the functions and / or features may be integrated in a single physical device and / or software module, or one or more functions and / or features may be implemented in separate physical devices or software modules. It can also be understood that a detailed discussion of the actual implementation of each module is not necessary for understanding this application. Rather, considering the attributes, functions, and internal relationships of the various functional modules in the devices disclosed herein, the actual implementation of the modules will be understood within the ordinary skills of an engineer. Thus, those skilled in the art can implement this application as set forth in the claims without undue experimentation. It can also be understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of this application, which is determined by the full scope of the appended claims and their equivalents.
[0105] If a function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0106] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definite ordered listing of executable instructions for implementing logical functions, and can be embodied specifically in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch instructions from and execute the instructions of the instruction execution system, apparatus, or device. As used in this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device or in connection with these instruction execution systems, apparatus, or devices.
[0107] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection part (electronic device) having one or more wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which a program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.
[0108] It should be understood that various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well-known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0109] In the foregoing description of this specification, the description with reference to the terms "one embodiment / Example", "another embodiment / Example", or "certain embodiments / Examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0110] Although the embodiments of the present application have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present application. The scope of the present application is defined by the claims and their equivalents.
[0111] The above has specifically described the preferred embodiments of the present application, but the present application is not limited to the embodiments. Those skilled in the art can make various equivalent deformations or substitutions without violating the spirit of the present application, and these equivalent deformations or substitutions are all included in the scope defined by the claims of the present application.
Claims
1. A gesture control method for a car engine hood, characterized in that, The control method includes the following steps: Detect the user's gesture actions through a gesture sensing unit; the gesture sensing unit includes a camera device located inside the vehicle; When the user's gesture actions change from a first action to a second action, send a first unlocking instruction to the vehicle's CAN system; In response to the first unlocking instruction, the CAN system controls the hood to open and pop up, and outputs a first inquiry message; after the hood pops up, it is restricted by a catch and cannot be directly opened, and the first inquiry message is used to inquire whether the user performs a secondary unlocking; When it is recognized through the gesture sensing unit that the user's gesture action is a third action, send a second unlocking instruction to the vehicle's CAN system; In response to the second unlocking instruction, the CAN system controls the catch of the hood to open and drives the strut of the hood to lift to a preset position.
2. The gesture control method for a car hood according to claim 1, characterized in that, The detecting the user's gesture actions through the gesture sensing unit includes: Collect the user's gesture image data through a camera device; Perform image analysis on the gesture image data to obtain the user's gesture actions.
3. The gesture control method for a car engine hood according to claim 1, characterized in that, The detecting the user's gesture actions through the gesture sensing unit includes: Detect the user's gesture through radar waves and receive the returned waveform data; Analyze the waveform data to obtain the user's gesture actions.
4. A gesture control method for a car hood according to claim 1, characterized in that, The CAN system controls the hood to open and pop up in response to the first unlocking instruction, including: The CAN system detects whether the vehicle is in a parked state in response to the first unlocking instruction; When the CAN system determines that the vehicle is in a parked state, in accordance with the first unlocking instruction, control the hood to open and pop up.
5. A gesture control method for a car engine hood according to claim 4, characterized in that, The method further includes: when it is determined that the vehicle is not in a parked state, display an error message on the vehicle's display.
6. A gesture control method for a car engine hood according to claim 1, characterized in that, The method further includes: When the user's gesture actions change from the second action to the first action, send a hood closing instruction to the vehicle's CAN system; In response to the hood closing instruction, the CAN system controls the hood and the vehicle body to be completely closed.
7. A gesture control method for a car engine hood according to claim 6, characterized in that, The CAN system controls the hood and the vehicle body to be completely closed in response to the hood closing instruction, including: The CAN system detects whether the vehicle is in a parked state in response to the hood closing instruction; When it is determined that the vehicle is in a parked state, in accordance with the hood closing instruction, control the hood to close to a predetermined position; When the hood closes to the predetermined position, control the catch of the hood to act to latch the hood and trigger a first-stage locking instruction for the hood; In accordance with the first-stage locking instruction, control the hood and the vehicle body to be completely closed.
8. A gesture control device for a car hood, characterized in that, The control device includes: A detection module for detecting the user's gesture actions through a gesture sensing unit; the gesture sensing unit includes a camera device located inside the vehicle; A sending module for sending a first unlocking instruction to the vehicle's CAN system when the user's gesture actions change from a first action to a second action; An inquiry module, configured to cause the CAN system to control the hood to open and pop up in response to the first unlocking instruction, and output a first inquiry message; after the hood pops up, it is restricted by a catch and is in a state where it cannot be directly opened, and the first inquiry message is used to inquire whether the user performs secondary unlocking; An identification module, configured to send a second unlocking instruction to the CAN system of the vehicle when it is recognized by the gesture sensing unit that the user's gesture action is a third action; A processing module, configured to cause the CAN system to control the catch of the hood to open and drive the strut of the hood to be lifted to a preset position in response to the second unlocking instruction.
9. A computer device, characterized in that, Comprising: At least one processor; At least one memory, configured to store at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements a gesture control method for a vehicle hood as described in any one of claims 1-7.
10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor, when executed by the processor, is used to implement a gesture control method for a vehicle hood as described in any one of claims 1-7.
Citation Information
Patent Citations
Opening control system and method of doors and windows of car and car
CN107719303A
System and method for controlling opening of vehicle window through gesture recognition
CN112824637A