Car window control method and device, electronic equipment and storage medium

By receiving and analyzing user's voice and gesture information, automatic adjustment of the car window is achieved, which solves the driver's distraction and safety hazards caused by traditional window adjustment methods, and improves operational convenience and safety.

CN119102458APending Publication Date: 2024-12-10GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411363561.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

The traditional window adjustment method requires manual operation by users, which causes the driver to distract himself during driving and poses safety hazards.

Method used

By receiving voice information and gesture information input by the user, identifying window gesture control commands, determining the window adjustment amplitude, and controlling the window opening based on the adjustment amplitude and commands, window adjustment combining voice and gesture is realized.

Benefits of technology

It improves the convenience and accuracy of window adjustment, avoids the driver looking for adjustment buttons during driving, and improves driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119102458A_ABST
    Figure CN119102458A_ABST
Patent Text Reader

Abstract

The invention provides a car window control method and device, electronic equipment and a storage medium, and the car window control method comprises the steps that voice information and gesture information input by a user are received; when the voice information comprises a vehicle window gesture control instruction, determining a vehicle window adjustment amplitude according to the gesture information; and controlling the opening degree of the vehicle window based on the vehicle window adjusting amplitude and the vehicle window gesture control instruction. The purpose that the user controls the opening degree of the vehicle window in a voice and gesture combined mode is achieved, the adjustment opening degree of the vehicle window is determined based on the gesture information, the user can accurately control the vehicle window, operation is more convenient, meanwhile, a driver can be prevented from looking for a vehicle window adjustment button in the driving process, and the user experience is improved. And the driving safety is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automobile technology, and in particular to a vehicle window control method, device, electronic device and storage medium. Background Art

[0002] With the development of society and technology, cars are becoming more and more popular, bringing great convenience to people's lives, and people's requirements for the intelligence of cars are also getting higher and higher.

[0003] Traditional car windows require users to find and operate buttons at specific locations in the car to control the lifting and lowering. If the driver needs to adjust the opening of the window during driving, the window adjustment method adjusted by buttons is inconvenient and not convenient to operate, which will distract the driver's attention and pose a driving safety hazard. Summary of the invention

[0004] The embodiments of the present application provide a vehicle window control method, device, electronic device and storage medium to solve the problem in the prior art that vehicle windows need to be manually adjusted by users, which poses a safety hazard.

[0005] In a first aspect, an embodiment of the present application provides a vehicle window control method, the method comprising:

[0006] Receive voice information and gesture information input by the user;

[0007] When the voice information includes a vehicle window gesture control instruction, determining a vehicle window adjustment range according to the gesture information;

[0008] The opening of the vehicle window is controlled based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction.

[0009] In a second aspect, an embodiment of the present application further provides a vehicle window control device, the device comprising:

[0010] A receiving module, used for receiving voice information and gesture information input by the user;

[0011] A first determination module, configured to determine a window adjustment range according to the gesture information when the voice information includes a window gesture control instruction;

[0012] A control module is used to control the opening of the vehicle window based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction.

[0013] In a third aspect, an embodiment of the present application further provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the above-mentioned vehicle window control method when executed by the processor.

[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned vehicle window control method is implemented.

[0015] The embodiments of the present application include at least the following technical effects:

[0016] The technical solution of the embodiment of the present application, by receiving voice information and gesture information input by the user, can determine the window adjustment amplitude according to the gesture information when the voice information includes a window gesture control instruction, and control the opening of the window based on the window adjustment amplitude and the window gesture control instruction, thereby achieving the purpose of the user controlling the opening of the window by combining voice and gesture. Moreover, since the adjustment opening of the window is determined based on the gesture information, the user can achieve precise control of the window, and the operation is more convenient. At the same time, it can also avoid the driver from looking for the window adjustment button during driving, thereby improving driving safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.

[0018] Figure 1 is a flow chart of a vehicle window control method provided in an embodiment of the present application;

[0019] Figure 2 is a schematic diagram of a preset hand gesture in an embodiment of the present application;

[0020] Figure 3 is a schematic diagram of the structure of a vehicle window control device provided in an embodiment of the present application;

[0021] Figure 4 A block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0023] It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present application. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0024] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0025] like Figure 1 As shown, an embodiment of the present application provides a vehicle window control method, the method comprising:

[0026] Step 101: Receive voice information and gesture information input by a user.

[0027] The window control method provided in the embodiment of the present application is applied to a window controller, which can control any window with adjustable opening on the vehicle.

[0028] The window controller is connected to a voice acquisition device and a gesture acquisition device, and can receive voice information input by a user based on the connection with the voice acquisition device, and can receive gesture information input by a user based on the connection with the gesture acquisition device.

[0029] Step 102: When the voice information includes a window gesture control instruction, determine the window adjustment range according to the gesture information.

[0030] Specifically, when receiving voice information, the window controller can process the voice information to obtain the control instructions contained therein to determine the user's control intention. Exemplarily, after receiving the voice information, the window controller first performs preprocessing to improve the accuracy of voice recognition, then extracts features from the voice information, and performs pattern matching with a pre-stored voice recognition model to determine the content of the voice information. Then, the content of the voice information is semantically understood, such as by using natural language processing technology, to determine the specific meaning of the voice information to generate control instructions.

[0031] When the specific meaning of the voice information is to control the window through gestures, it can be determined that the control instruction is a window gesture control instruction. For example, when the voice information is "open the window so much", "close the window so much", etc., which requires the use of gestures to determine the window adjustment range, it is determined that the voice information includes a window gesture control instruction.

[0032] When the control instruction included in the voice information is a window gesture control instruction, that is, when the voice information includes a window gesture control instruction, it indicates that the user intends to control the window opening by gesture. The window controller can analyze the gesture information by receiving the gesture information to obtain the gesture posture information corresponding to the gesture information. Here, the gesture posture for window adjustment and the two fingers used to indicate the opening in the gesture posture can be pre-set, so that the user's control intention for the window opening can be further determined by the gesture posture information.

[0033] When the window controller receives a window gesture control instruction in the received voice information, it can be determined that the user intends to control the window opening by gesture. At this time, the received gesture information is further analyzed to determine the window adjustment range.

[0034] Step 103: Control the opening of the vehicle window based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction.

[0035] Specifically, the window gesture control instruction may also include multiple control types, and the control types include at least window raising and window lowering. It should be noted that the raising and lowering here refer to the raising and lowering of the glass inside the window.

[0036] After obtaining the window adjustment range, the window opening can be further controlled according to the window adjustment range and the window gesture control command.

[0037] Among them, when the control type of the window gesture control instruction is window raising, the window adjustment amplitude obtained based on the gesture information is the window raising amplitude; when the control type of the window gesture control instruction is window lowering, the window adjustment amplitude obtained based on the gesture information is the window lowering amplitude.

[0038] In the embodiment of the present application, by receiving voice information and gesture information input by the user, when the voice information includes a window gesture control instruction, the window adjustment amplitude can be determined according to the gesture information, and the window opening can be controlled based on the window adjustment amplitude and the window gesture control instruction, thereby achieving the purpose of the user controlling the window opening by combining voice and gesture. Moreover, since the window adjustment opening is determined based on the gesture information, the user can also achieve precise control of the window at the same time, and the operation is more convenient. It can avoid the driver from searching for the window adjustment button during driving, thereby improving driving safety.

[0039] The following describes how to determine the window adjustment range based on the gesture information. In an optional embodiment of the present application, determining the window adjustment range based on the gesture information includes:

[0040] Determine whether the gesture information is valid gesture information; wherein the gesture posture corresponding to the valid gesture information is a preset gesture posture;

[0041] When the gesture information is valid gesture information, determining the fingertip distance between the thumb tip and the index finger tip of the user according to the gesture information;

[0042] The fingertip distance is determined as the window adjustment amplitude.

[0043] Specifically, at least one gesture for adjusting the window opening, i.e., a preset gesture, and two fingers in the preset gesture for indicating the window opening can be preset, and the gesture information corresponding to the preset gesture is determined as valid gesture information. Figure 2 As shown, the characteristic of the preset gesture posture is that the thumb and index finger are extended, and the other fingers are curled up. The thumb and index finger are two fingers used to indicate the window adjustment opening.

[0044] When determining the window adjustment range, it is necessary to first determine whether the gesture information is valid gesture information, that is, determine the gesture posture of the gesture information, and determine whether the gesture posture is a preset gesture posture. If so, determine that the gesture information is valid gesture information.

[0045] After determining that the gesture information is valid gesture information, the fingertip distance between the thumb and the index finger of the user in the gesture information is determined, and the fingertip distance is determined as the window adjustment amplitude.

[0046] In the above implementation scheme of the present application, when the gesture information is valid gesture information, the fingertip distance between the user's thumb and index finger in the gesture information is determined as the window adjustment range. The user can directly use his fingers to indicate the distance that the window needs to rise or fall, thereby achieving precise control of the window. Compared with adjusting the window opening by long pressing the window adjustment button, there is no need to long press the adjustment button, and the operation is more convenient.

[0047] In an optional embodiment of the present application, determining the fingertip distance between the thumb tip and the index finger tip of the user according to the gesture information includes:

[0048] Performing feature point recognition on the gesture information to determine finger position information;

[0049] Determine, according to the finger position information, first position information corresponding to the position of the thumb tip and second position information corresponding to the position of the index finger tip;

[0050] The fingertip distance is determined according to the first position information and the second position information.

[0051] In the specific implementation process, multiple cameras can be set on the vehicle, and the gesture information received by the window controller is the image obtained by taking pictures of the user's hands by multiple cameras. By comparing the differences between the images taken by different cameras, the position and shape of the hand in three-dimensional space can be calculated.

[0052] Specifically, the window controller can use the finger recognition model to identify the feature points of the gesture information, identify the position information of each finger joint and fingertip of the hand in the gesture information, and thus obtain the finger position information. The finger recognition model is a pre-trained deep learning model, which uses a deep learning algorithm and is trained through a large amount of sample data.

[0053] In an embodiment of the present application, the position of the thumb tip is determined as the first position, and the position of the index finger tip is determined as the second position. After obtaining the finger position information, the first position information corresponding to the first position and the second position information corresponding to the second position can be obtained. Here, the first position information includes at least the three-dimensional coordinates of the first position, and the second position information includes at least the three-dimensional coordinates of the second position.

[0054] Then, according to the first position information and the second position information, the distance between the position of the thumb tip and the position of the index finger tip, ie, the fingertip distance, can be obtained.

[0055] The above-mentioned implementation scheme of the present application obtains first position information corresponding to the position of the thumb tip and second position information corresponding to the position of the index finger tip by performing feature point recognition on gesture information, and then determines the fingertip distance between the position of the thumb tip and the position of the index finger tip. The fingertip distance represents the distance that the user expects the window to rise or fall, so that the window controller can adjust the window based on the fingertip distance, thereby realizing precise adjustment of the window.

[0056] Considering that when the received gesture information is not valid gesture information, it is necessary to guide the user to make a correct gesture. In an optional embodiment of the present application, after determining whether the gesture information is valid gesture information, the method further includes:

[0057] When the gesture information is not valid gesture information, a reminder message is output to prompt the user to input valid gesture information.

[0058] In the specific implementation process, when it is determined that the gesture information is not valid gesture information, a reminder message can be output through the vehicle speaker, and the gesture posture of the valid gesture information can be displayed in the form of an image on the vehicle terminal to remind the user to enter valid gesture information.

[0059] The above-mentioned implementation scheme of the present application, by outputting reminder information to guide the user to perform operations when the gesture information is not valid gesture information, can avoid the situation where the window adjustment fails due to the user inputting voice information including the window gesture control instruction but failing to correctly input the valid gesture information, thereby improving the user experience.

[0060] In an optional embodiment of the present application, the opening of the vehicle window is controlled based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction, including:

[0061] Determining an adjustment direction according to the window gesture control instruction, wherein the adjustment direction includes ascending and descending;

[0062] Determining a target rotation direction of a lifting motor corresponding to the window according to the adjustment direction;

[0063] Determining a target operating time of a lifting motor corresponding to the window according to the window adjustment amplitude;

[0064] The lifting motor corresponding to the vehicle window is controlled to rotate in the target rotation direction for the target working time.

[0065] During the specific implementation process, when the voice information input by the user includes window gesture control instructions, it is necessary to further determine the adjustment direction, that is, the user's window adjustment intention. For example, when the voice information includes keywords such as open, lower, and lower, the adjustment direction is up; when the voice information includes keywords such as close, raise, and raise, the adjustment direction is down.

[0066] Based on the determined adjustment direction, the target rotation direction of the lift motor corresponding to the window can be determined, and based on the window adjustment amplitude, the target working time of the lift motor can be determined. When controlling the window opening, the lift motor of the window is controlled to rotate in the target rotation direction for the target working time.

[0067] The above implementation scheme of the present application determines the target operating direction of the lifting motor by adjusting the direction, and determines the target operating time of the lifting motor by adjusting the amplitude, so that the window opening can be adjusted by controlling the lifting motor of the window to operate in the target rotation direction for the target working time.

[0068] Considering that the vehicle has multiple windows with adjustable openings, in order to allow the user to control any window. In an optional embodiment of the present application, before controlling the opening of the window based on the window adjustment amplitude and the window gesture control instruction, the method further includes:

[0069] Determining a target window according to the voice information;

[0070] Based on the window adjustment amplitude and the window gesture control instruction, the opening of the window is controlled, including:

[0071] The opening degree of the target window is adjusted based on the window adjustment amplitude and the window gesture control instruction.

[0072] Specifically, when a voice message is received and it is determined that the voice message includes a window gesture control instruction, it is also necessary to determine the target window, that is, the window that needs to be adjusted. Optionally, the target window can be determined based on the content of the voice message. For example, when the voice message includes the main driving window, the target window is the main driving window. When the voice message includes all windows, the target window is all windows. The target window can also be determined based on the sound source position of the voice message. For example, when the voice acquisition device sends the voice message to the window controller, it also sends the sound source position of the voice message, that is, which seat the voice message is sent by. When the target window is not specified in the voice message, the window corresponding to the sound source position can be determined as the target window. For example, when the sound source position is the co-pilot position, the window on the co-pilot side is determined as the target window.

[0073] Then, when adjusting the opening of the vehicle window, specifically, the opening of the target vehicle window is adjusted.

[0074] The above implementation scheme of the present application supports users to independently select the target window by determining the target window and adjusting the opening of the target window, thereby further improving the user experience.

[0075] In an optional embodiment of the present application, receiving voice information and gesture information input by a user includes:

[0076] Determining whether the voice information includes a wake-up command and a window gesture control command;

[0077] When the voice information includes the wake-up instruction and the vehicle window gesture control instruction, gesture information is obtained by receiving an image acquisition device photographing the area where the user's hand is located.

[0078] In the specific implementation process, when receiving voice information, it is necessary to determine whether the voice information includes a wake-up instruction and a window gesture control instruction, wherein a wake-up word for waking up the voice control function can be pre-set, and when the voice information includes the wake-up word, it is determined that the voice information includes the wake-up instruction. When the voice information includes the wake-up instruction and the window gesture control instruction, the receiving image acquisition device captures the area where the user's hand is located to obtain gesture information.

[0079] The above implementation scheme of the present application can avoid unnecessary detection and save storage space by receiving gesture information obtained by an image acquisition device photographing the area where the user's hand is located when the voice information includes a wake-up command and a window gesture control command.

[0080] The above describes the vehicle window control method provided in the embodiment of the present application. The following will describe the vehicle window control device provided in the embodiment of the present application in conjunction with the accompanying drawings.

[0081] like Figure 3 As shown, an embodiment of the present invention further provides a vehicle window control device, the device comprising:

[0082] The receiving module 301 is used to receive the voice information and gesture information input by the user;

[0083] A first determination module 302, configured to determine a window adjustment range according to the gesture information when the voice information includes a window gesture control instruction;

[0084] The control module 303 is used to control the opening of the vehicle window based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction.

[0085] Optionally, the first determining module includes:

[0086] A first judgment submodule is used to judge whether the gesture information is valid gesture information; wherein the gesture posture corresponding to the valid gesture information is a preset gesture posture;

[0087] A first determination submodule, configured to determine, when the gesture information is valid gesture information, a fingertip distance between a thumb tip and an index finger tip of the user according to the gesture information;

[0088] The second determining submodule is used to determine the fingertip distance as the window adjustment amplitude.

[0089] Optionally, the first determining submodule includes:

[0090] A first determining unit, configured to perform feature point recognition on the gesture information to determine finger position information;

[0091] A second determining unit, configured to determine, based on the finger position information, first position information corresponding to the position of the thumb tip and second position information corresponding to the position of the index finger tip;

[0092] A third determining unit is used to determine the fingertip distance according to the first position information and the second position information.

[0093] Optionally, after determining whether the gesture information is valid gesture information, the device further includes:

[0094] The output module is used to output reminder information when the gesture information is not valid gesture information, so as to prompt the user to input valid gesture information.

[0095] Optionally, the control module includes:

[0096] A third determination submodule is used to determine an adjustment direction according to the vehicle window gesture control instruction, wherein the adjustment direction includes ascending and descending;

[0097] a fourth determination submodule, configured to determine a target rotation direction of a lifting motor corresponding to the window according to the adjustment direction;

[0098] A fifth determination submodule, configured to determine a target operating time of a lifting motor corresponding to the window according to the window adjustment amplitude;

[0099] The control submodule is used to control the lifting motor corresponding to the window to rotate in the target rotation direction for the target working time.

[0100] Optionally, before controlling the opening of the window based on the window adjustment amplitude and the window gesture control instruction, the device further includes:

[0101] A second determination module, used to determine a target window according to the voice information;

[0102] Wherein, the control module is further used to adjust the opening of the target window based on the window adjustment amplitude and the window gesture control instruction.

[0103] Optionally, the receiving module includes:

[0104] A second judgment submodule is used to judge whether the voice information includes a wake-up instruction and a window gesture control instruction;

[0105] The receiving submodule is used to receive gesture information obtained by an image acquisition device shooting the area where the user's hand is located when the voice information includes the wake-up instruction and the window gesture control instruction.

[0106] The window control device provided by the present application, by receiving voice information and gesture information input by the user, can determine the window adjustment amplitude according to the gesture information when the voice information includes a window gesture control instruction, and control the opening of the window based on the window adjustment amplitude and the window gesture control instruction, thereby achieving the purpose of the user controlling the opening of the window by combining voice and gesture. Moreover, since the adjustment opening of the window is determined based on the gesture information, the user can achieve precise control of the window, and the operation is more convenient. At the same time, it can also avoid the driver from searching for the window adjustment button during driving, thereby improving driving safety.

[0107] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0108] An embodiment of the present application also provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned vehicle window control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0109] For example, Figure 4 FIG. 1 shows a schematic diagram of the physical structure of an electronic device. Figure 4 As shown, the electronic device may include: a processor (processor) 410, a communication interface (Communications Interface) 420, a memory (memory) 430 and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call the logic instructions in the memory 430, and the processor 410 is used to perform the following steps: receiving the voice information and gesture information input by the user; when the voice information includes a car window gesture control instruction, determining the car window adjustment amplitude according to the gesture information; based on the car window adjustment amplitude and the car window gesture control instruction, controlling the opening of the car window. The processor 410 can also execute other schemes in the embodiments of the present application, which will not be further elaborated here.

[0110] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.

[0111] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the above-mentioned vehicle window control method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0112] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0113] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0114] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

[0115] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the present application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0117] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0118] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0119] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0120] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0121] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.

Claims

1. A vehicle window control method, characterized in that: The method comprises: Receive voice information and gesture information input by the user; When the voice information includes a vehicle window gesture control instruction, determining a vehicle window adjustment range according to the gesture information; The opening of the vehicle window is controlled based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction.

2. The vehicle window control method according to claim 1, characterized in that: Determining the window adjustment range according to the gesture information includes: Determine whether the gesture information is valid gesture information; wherein the gesture posture corresponding to the valid gesture information is a preset gesture posture; When the gesture information is valid gesture information, determining the fingertip distance between the thumb tip and the index finger tip of the user according to the gesture information; The fingertip distance is determined as the window adjustment amplitude.

3. The vehicle window control method according to claim 2, characterized in that: Determining the fingertip distance between the thumb tip and the index finger tip of the user according to the gesture information includes: Performing feature point recognition on the gesture information to determine finger position information; Determine, according to the finger position information, first position information corresponding to the position of the thumb tip and second position information corresponding to the position of the index finger tip; The fingertip distance is determined according to the first position information and the second position information.

4. The vehicle window control method according to claim 2, characterized in that: After determining whether the gesture information is valid gesture information, the method further includes: When the gesture information is not valid gesture information, a reminder message is output to prompt the user to input valid gesture information.

5. The vehicle window control method according to claim 1, characterized in that: Based on the window adjustment amplitude and the window gesture control instruction, the opening of the window is controlled, including: Determining an adjustment direction according to the window gesture control instruction, wherein the adjustment direction includes ascending and descending; Determining a target rotation direction of a lifting motor corresponding to the window according to the adjustment direction; Determining a target operating time of a lifting motor corresponding to the window according to the window adjustment amplitude; The lifting motor corresponding to the vehicle window is controlled to rotate in the target rotation direction for the target working time.

6. The vehicle window control method according to claim 1, characterized in that: Before controlling the opening of the vehicle window based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction, the method further includes: Determining a target window according to the voice information; Based on the window adjustment amplitude and the window gesture control instruction, the opening of the window is controlled, including: The opening degree of the target window is adjusted based on the window adjustment amplitude and the window gesture control instruction.

7. The vehicle window control method according to claim 1, characterized in that: Receive voice and gesture information input by the user, including: Determining whether the voice information includes a wake-up command and a window gesture control command; When the voice information includes the wake-up instruction and the vehicle window gesture control instruction, gesture information is obtained by receiving an image acquisition device photographing the area where the user's hand is located.

8. A vehicle window control device, characterized in that: include: A receiving module, used for receiving voice information and gesture information input by the user; A first determination module, configured to determine a window adjustment range according to the gesture information when the voice information includes a window gesture control instruction; A control module is used to control the opening of the vehicle window based on the vehicle window adjustment amplitude and the vehicle window gesture control instruction.

9. An electronic device, characterized in that: The invention comprises a processor, a memory and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the vehicle window control method as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the vehicle window control method according to any one of claims 1 to 7 is implemented.