Vehicle window control method and apparatus, vehicle, medium, and product

By monitoring user intent and environmental signals to automatically control vehicle windows, the problem of inconvenient window control in existing technologies has been solved, enabling rapid response to user needs in rainy and snowy weather and improving the user experience.

WO2026092646A1PCT designated stage Publication Date: 2026-05-07ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 9 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD
Filing Date
2025-10-31
Publication Date
2026-05-07

AI Technical Summary

Technical Problem

Existing window control methods cannot quickly respond to users' needs to get in and out of the vehicle in rainy or snowy weather, resulting in a poor user experience, especially in emergency situations where it is difficult to quickly open or close the windows.

Method used

By monitoring the user's status and environmental signals, the system automatically controls the opening and closing of the car windows. This includes performing corresponding actions on the windows when the system detects the user's intention to get in or out of the car and when environmental signals indicate rain or snow. For example, it may open the car door and windows when the user gets in and close them after getting in, or open the car windows before opening the car door when the user gets out.

Benefits of technology

It improves the user experience when getting in and out of the car in rainy or snowy weather, reduces the probability of getting wet in rain or snow, and enhances the convenience and safety of window control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025131537_07052026_PF_FP_ABST
    Figure CN2025131537_07052026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of vehicles, and provides a vehicle window control method and apparatus, a vehicle, a medium, and a product. The method comprises: monitoring the state of a target user corresponding to a vehicle; when it is determined that the target user has an intent to get into or out of the vehicle, acquiring an environment signal and a handheld object signal of the target user; when the environment signal indicates the presence of rain or snow, the handheld object signal indicates that the target user holds an umbrella, and the target user has the intent to get into the vehicle, controlling a vehicle door and a vehicle window to open, and when it is detected that the target user has gotten into the vehicle and the umbrella has been stored in the vehicle, controlling the vehicle window to close; and when the target user has the intent to get out of the vehicle, controlling the vehicle window to open before controlling the vehicle door of the vehicle to open.
Need to check novelty before this filing date? Find Prior Art

Description

Vehicle window control methods, devices, vehicles, media and products Cross-references to related applications This application claims priority to Chinese patent application No. 202411557138.1, filed on November 4, 2024, which is incorporated herein by reference. Technical Field

[0001] This disclosure relates to the field of vehicle technology, and more particularly to a method, device, vehicle, medium, and product for controlling vehicle windows. Background Technology

[0002] In existing vehicle window control systems, passengers typically need to manually raise and lower the windows. However, manual control is slow and cannot quickly open or close the windows. Furthermore, in emergencies, manually opening or closing windows may not be quick enough to effectively respond to unexpected situations. Therefore, existing technology suffers from a lack of convenience in controlling vehicle windows. Summary of the Invention

[0003] The purpose of this disclosure is to provide a method, device, vehicle, medium, and product for controlling vehicle windows, thereby improving the user's experience when getting in and out of a vehicle in rainy or snowy weather.

[0004] In a first aspect, embodiments of this disclosure provide a vehicle window control method, which includes: monitoring the state of a target user corresponding to the vehicle; when it is determined based on the target user's state that the target user intends to get in or out of the vehicle, acquiring an environmental signal of the vehicle and a signal of the target user's handheld object; when the environmental signal indicates the presence of rain or snow, and the handheld object signal indicates that the target user is holding an umbrella, performing a vehicle window control action; wherein the vehicle window control action includes at least one of the following: in response to determining that the target user intends to get in the vehicle, controlling the vehicle door and the window of the door to open, and controlling the window to close after detecting that the target user has gotten in the vehicle and put the umbrella in the vehicle; the vehicle door is a frameless door; or in response to determining that the target user intends to get out of the vehicle, controlling the window to open before controlling the door to open.

[0005] In some implementations, performing window control actions on a vehicle includes: acquiring a correspondence between rainfall / snowfall and window opening amount; determining a target window opening amount corresponding to the rainfall or snowfall indicated by an environmental signal in the correspondence; and performing window control actions on the vehicle based on the target window opening amount.

[0006] In some implementations, determining that a target user intends to get out of the vehicle based on the target user's state includes: monitoring the vehicle's seat pressure signal when the target user is detected turning; and determining that the target user intends to get out of the vehicle when a change in the seat pressure signal is detected and the target user is detected performing an operation on the door handle.

[0007] In some implementations, determining that a target user intends to get out of the vehicle based on the target user's state includes: acquiring the target user's visual vector and the target user's body movement information; and determining that the target user intends to get out of the vehicle when the visual vector remains in the target direction for a preset time and the body movement information indicates that the target user has a body movement moving in the target direction, wherein the target direction is the direction towards the vehicle door or the direction towards the rearview mirror on the side of the vehicle door.

[0008] In some implementations, if the target user intends to get out of the vehicle, the window control method further includes: controlling the window to close when it is detected that the target user has gotten out of the vehicle and the door is closed.

[0009] In some implementations, acquiring the vehicle's environmental signal includes: acquiring a first frame environmental image and a second frame environmental image of the vehicle; determining the difference value of pixels at the same position in the first frame environmental image and the second frame environmental image; determining the ratio of a first quantity to a second quantity as a salt-and-pepper noise value; the first quantity being the number of pixels with a difference value greater than a difference threshold, and the second quantity being the number of pixels included in the first frame environmental image or the second frame environmental image; and determining the salt-and-pepper noise value as snowfall.

[0010] In some embodiments, acquiring environmental signals of the vehicle includes: collecting rainfall data via a rain sensor, wherein the rain sensor includes a capacitive rain sensor and an infrared scattering rain sensor.

[0011] In some embodiments, the correspondence between the amount of rain and snow and the amount of window opening includes: the correspondence between the amount of rain and the amount of window opening, the correspondence between the amount of snow and the amount of window opening, and the correspondence between the amount of rain and snow and the amount of window opening.

[0012] Secondly, embodiments of this disclosure provide a vehicle window control device, comprising: a monitoring module for monitoring the state of a target user corresponding to the vehicle; an acquisition module for acquiring environmental signals of the vehicle and signals of objects held by the target user when the target user's state indicates an intention to get in or out of the vehicle; and a control module for performing a window control action on the vehicle when the environmental signal indicates rain or snow and the signal of objects held indicates that the target user is holding an umbrella; wherein the window control action includes at least one of the following: in response to determining that the target user intends to get in the vehicle, controlling the vehicle door and the window of the door to open, and controlling the window to close after detecting that the target user has gotten in the vehicle and put the umbrella in the vehicle; the vehicle door is a frameless door; or in response to determining that the target user intends to get out of the vehicle, controlling the window to open before controlling the door to open.

[0013] Thirdly, embodiments of this disclosure provide a vehicle, including: a memory configured to store instructions; and a processor configured to retrieve instructions from the memory and, when executing the instructions, to implement the window control method provided in the first aspect of this disclosure.

[0014] Fourthly, embodiments of this disclosure provide a machine-readable storage medium storing instructions that cause a machine to execute the window control method described above.

[0015] Fifthly, this disclosure provides a computer program product in which instructions, when executed by a vehicle's processor, cause the vehicle to perform the window control method described above.

[0016] In this embodiment, the state of the target user corresponding to the vehicle is first monitored. If the target user's state indicates an intention to get in or out of the vehicle, the vehicle's environmental signals and the target user's handheld object signal are acquired. If the environmental signals indicate rain or snow, and the handheld object signal indicates the target user is holding an umbrella, a window control action is executed. This window control action may include, but is not limited to: opening the vehicle door and its window if the target user intends to get in, and closing the window after detecting that the target user has gotten in and put their handheld object inside; or opening the vehicle window before opening the vehicle door if the target user intends to get out. Thus, by automatically controlling the windows based on rain / snow signals and the user's handheld object signal when the user intends to get in or out of the vehicle, the user can open their umbrella before getting in or out, reducing the probability of getting wet in rain or snow during the process and improving the user experience. Attached Figure Description

[0017] Figure 1 is a schematic flowchart of the window control method provided in an embodiment of this disclosure;

[0018] Figure 2 is a vehicle window control system provided in an embodiment of this disclosure;

[0019] Figure 3 is a structural schematic diagram of the window control device provided in an embodiment of this disclosure;

[0020] Figure 4 is a structural schematic diagram of the vehicle provided in an embodiment of this disclosure. Detailed Implementation

[0021] The technical solutions of the embodiments of this disclosure will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure are within the scope of protection of this disclosure.

[0022] The terms "first," "second," etc., used in this disclosure and in the claims are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this disclosure can be implemented in orders other than those illustrated or described herein, and that the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0023] The following description, in conjunction with the accompanying drawings, details the window control method, device, vehicle, medium, and product provided in this disclosure through specific embodiments and application scenarios.

[0024] Figure 1 is a schematic flowchart of a window control method provided in an embodiment of this disclosure, which is applied to a vehicle. As shown in Figure 1, the window control method includes the following steps S100 to S300.

[0025] Step S100: Monitor the status of the target user corresponding to the vehicle.

[0026] In this embodiment of the disclosure, the target user is a user waiting to board or alight from the vehicle. In the boarding scenario, the target user is a user whose distance from the vehicle is less than a preset distance. In the alighting scenario, the target user is any user already in the vehicle. The state of the target user may include, but is not limited to, their action state.

[0027] Step S200: If it is determined from the target user's state that the target user has the intention to get on or off the vehicle, acquire the vehicle's environmental signals and the target user's handheld object signals.

[0028] In this embodiment of the disclosure, the behavioral intent of a target user can be determined by monitoring the target user's state. The target user's behavioral intent may include, but is not limited to, the intent to get on the vehicle and the intent to get off the vehicle.

[0029] In this embodiment, the intention of a target user to get out of the vehicle can be determined based on the target user's visual vector state signal or the vehicle's seat pressure signal. In one example, when the user's upper body is detected turning towards the side of the vehicle, the change in seat pressure caused by the turning process is collected. The change in seat pressure, combined with the signal of pulling or pressing the door handle, can determine that the target user intends to get out of the vehicle. In another example, if the user's visual vector remains in the side door or the rearview mirror area on the side of the vehicle for more than a preset time, and body movement information indicates that the target user is moving towards the side door or the rearview mirror area on the side of the vehicle, the intention of the target user to get out of the vehicle can be determined. Specifically, the body movement information could be that the target user is holding an umbrella and their body is showing a tendency to extend the umbrella out of the vehicle. In yet another example, the intention of the target user to get out of the vehicle can also be determined when a door opening action signal is detected.

[0030] In this embodiment of the disclosure, a camera configured outside the vehicle, such as an Advanced Driver Assistance Systems (ADAS) camera, can be used to determine the target user's intention to get into the vehicle when the distance between the user and the vehicle continues to decrease, combined with signals such as pulling or pressing the door handle.

[0031] In this embodiment of the disclosure, when it is determined that the target user intends to get on or off the vehicle, environmental signals of the vehicle and signals of the target user's handheld object are acquired. The environmental signals of the vehicle may include, but are not limited to, rain and snow signals.

[0032] In this embodiment of the disclosure, rainfall signals can be acquired using a rain sensor. The rain sensor may include, but is not limited to, capacitive rain sensors and infrared scattering rain sensors. In one example, when using an infrared scattering rain sensor for rainfall detection, the intensity of light reflected back to the sensor receiver from the glass can be used to determine whether it is raining and the amount of rainfall.

[0033] In this embodiment of the disclosure, snowfall signals can be determined by combining environmental images captured by a camera with cloud-based weather data. In one example, the amount of snowfall can be determined by obtaining the salt-and-pepper noise content in the environmental image.

[0034] In this embodiment of the disclosure, the handheld object signal can be used to identify the user's handheld object through the Occupancy Monitoring System (OMS) camera configured inside the vehicle.

[0035] Step S300: When the environmental signal indicates the presence of rain or snow, and the handheld object signal indicates that the target user is holding an umbrella, perform a window control action on the vehicle.

[0036] As can be seen, in this embodiment of the disclosure, when the target user has the intention to get on or off the vehicle, and the environmental signal indicates the presence of rain or snow, and the handheld object signal indicates that the target user is holding an umbrella, the control action on the vehicle window can be performed. It should be noted that this embodiment of the disclosure does not limit the execution order of determining the intention to get on or off the vehicle, obtaining the vehicle's environmental signal and the target user's handheld object signal. The execution order of the method embodiment corresponding to Figure 1 is only an example. In other embodiments, the execution order of determining the intention to get on or off the vehicle, obtaining the vehicle's environmental signal and the target user's handheld object signal may also be to first obtain the vehicle's environmental signal and the target user's handheld object signal, and then determine the target user's intention to get on or off the vehicle.

[0037] In one example, when a target user intends to get into the vehicle, the system controls the opening of the nearest door and the door's window. In some embodiments, the window can be opened and closed by raising and lowering it; in others, it can be opened and closed by moving it left and right. The window can be frameless, and the vehicle door and its window can open simultaneously, or the door can open after the window has opened. After detecting that the target user has entered the vehicle, the system continues to recognize the user's body language. If the target user is still holding an umbrella, the window remains open. If the target user puts the umbrella away in the vehicle, the window can be closed.

[0038] In another example, if the target user intends to get out of the vehicle, the window on the target user's side is opened first. After the window is opened, the door on the target user's side is opened. Once the target user has completed getting out of the vehicle and a door-closing signal is received, the window can be closed.

[0039] Through steps S100-S300, the status of the target user corresponding to the vehicle is first monitored. If the target user's status indicates an intention to get in or out of the vehicle, the vehicle's environmental signals and the target user's handheld object signal are acquired. If the environmental signal indicates rain or snow, and the handheld object signal indicates the target user is holding an umbrella, a window control action is executed. This window control action may include, but is not limited to: opening the vehicle door and its window if the target user intends to get in, and closing the window after detecting that the target user has entered and placed their handheld object inside; or opening the vehicle window before opening the vehicle door if the target user intends to get out. Thus, by automatically controlling the windows based on rain / snow signals and the user's handheld object signal when the user intends to get in or out of the vehicle, users can open their umbrellas before getting in or out, reducing the probability of getting wet in rain or snow during the process and improving the user experience.

[0040] In some implementations, performing window control actions on a vehicle includes: acquiring a correspondence between rainfall / snowfall and window opening amount; determining a target window opening amount corresponding to the rainfall or snowfall indicated by an environmental signal in the correspondence; and performing window control actions on the vehicle based on the opening amount.

[0041] Specifically, the rainfall and snowfall amounts were first collected at multiple gear levels, and experiments were conducted to determine the corresponding window opening amounts for each gear level. Through these experiments, the optimal window opening amounts for each gear level were determined. Based on these optimal values, the correspondence between rainfall / snowfall amounts and window opening amounts at different gear levels was established.

[0042] The correspondence between rainfall and snowfall and the amount of car windows opened may include, but is not limited to, the correspondence between rainfall and the amount of car windows opened, the correspondence between snowfall and the amount of car windows opened, and the correspondence between rainfall and snowfall and the amount of car windows opened.

[0043] Based on the correlation between rainfall / snowfall and window opening levels, the window opening level corresponding to the rainfall / snowfall indicated by the environmental signal can be determined, i.e., the target window opening level. This target window opening level is then defined as the window opening level, and the window is controlled to open based on this level.

[0044] By controlling the opening of car windows based on the correlation between the amount of rain and snow and the amount of window opening, the opening amount of the windows can be matched according to the specific environmental conditions, improving the adaptability of the window opening range and thus reducing the probability of users getting wet in the rain or snow when getting in and out of the car.

[0045] In some implementations, determining that a target user intends to get out of the vehicle based on the target user's state includes: monitoring the vehicle's seat pressure signal when the target user is detected turning; and determining that the target user intends to get out of the vehicle when a change in the seat pressure signal is detected and the target user is detected performing an operation on the door handle.

[0046] Specifically, when a target user intends to get out of the vehicle, they will rotate their upper body to a position that facilitates exiting. This rotation will cause a change in the seat pressure zone. Therefore, the vehicle's seat pressure signal can be monitored when the target user's rotation is detected. Based on the monitored seat pressure signal, it can be determined whether the seat pressure signal has changed. If a change in the seat pressure signal is detected, and the target user is observed to be interacting with the door handle, it can be determined that the target user intends to get out of the vehicle. In one example, the target user's interaction with the door handle may include, but is not limited to, pulling or pressing the door handle.

[0047] By determining the user's intention to get out of the vehicle based on the user's rotation and seat pressure signals, the accuracy of determining the intention to get out of the vehicle can be improved.

[0048] In some implementations, determining that a target user intends to get out of the vehicle based on the target user's state includes: acquiring the target user's visual vector and the target user's body movement information; and determining that the target user intends to get out of the vehicle when the visual vector remains in the target direction for a preset time and the body movement information indicates that the target user has a body movement moving in the target direction, wherein the target direction is the direction towards the vehicle door or the direction towards the rearview mirror on the side of the vehicle door.

[0049] Specifically, the view vector can be understood as the direction vector representing the observer's perspective. The target user's view vector can be acquired through a DMS (Driver Monitor System) camera installed inside the vehicle. The target user's body language information may include, but is not limited to, hand gestures. In one example, the body language information could be that the target user is holding an umbrella and their body is showing a tendency to extend the umbrella out of the vehicle. The target direction could be towards the door or towards the rearview mirror on the side of the door. If the target user's view vector remains in the direction towards the door or the rearview mirror on the side of the door for more than a preset time, and the body language information indicates that the target user is moving towards the side door or the rearview mirror area on the side of the door, it can be determined that the target user is paying attention to the lateral space and has the intention to get out of the vehicle.

[0050] By determining the user's intention to get off the vehicle based on the user's gaze vector, dwell time, and body movement information, the comprehensiveness of the determination of the intention to get off the vehicle can be improved.

[0051] In some implementations, if the target user intends to get out of the vehicle, the window control method further includes: controlling the window to close when it is detected that the target user has gotten out of the vehicle and the door is closed.

[0052] Specifically, upon detecting that the target user has completed disembarking and receiving a door-closing signal, it indicates that the target user and their umbrella have completely left the vehicle and the door is closed. At this point, the window can be closed. By controlling the window to close only after the target user has disembarked and closed the door, the probability of the target user getting wet during disembarkation can be reduced, as can the probability of water entering the vehicle.

[0053] In some implementations, acquiring the vehicle's environmental signal includes: acquiring a first frame environmental image and a second frame environmental image of the vehicle; determining the difference value of pixels at the same location in the first frame environmental image and the second frame environmental image; determining the ratio of a first quantity to a second quantity as a salt-and-pepper noise value; the first quantity is the number of pixels whose difference value is greater than a difference threshold, and the second quantity is the number of pixels included in the first frame environmental image or the second frame environmental image; and determining the salt-and-pepper noise value as snow volume.

[0054] Specifically, snowfall can be determined by obtaining salt-and-pepper noise values ​​in environmental images. Salt-and-pepper noise is a common type of image noise, manifested as randomly appearing black and white dots in an image. The value of salt-and-pepper noise usually refers to the intensity or probability of noise occurrence, typically expressed as a noise ratio (such as a value between 0 and 1). The higher the noise ratio, the more significant the noise effect.

[0055] First, a first frame and a second frame of environmental images of the vehicle are acquired using an image acquisition device, such as a camera. Differential calculations are performed on pixels at the same location in both the first and second environmental images to determine the difference values. Salt-and-pepper noise typically causes significant pixel value variations in the differential results. Therefore, these large variations can be identified by setting a differential threshold. The ratio of the number of pixels with differential values ​​greater than the threshold to the total number of pixels in either the first or second environmental image is defined as the salt-and-pepper noise value. Since the salt-and-pepper noise value of the environmental image can represent the snowfall amount, it can be used to determine the snowfall amount.

[0056] In this embodiment, determining the snowfall amount by measuring the salt-and-pepper noise value of the vehicle's environmental image can improve the accuracy of snowfall determination.

[0057] Figure 2 illustrates a window control system provided in an embodiment of this disclosure. As shown in Figure 2, firstly, a calibration matrix is ​​established, that is, the correspondence between rain / snowfall and window opening amount in this disclosure is calibrated. After determining the correspondence through the calibration matrix, the correspondence is stored in the control system for use in controlling the window raising and lowering based on the correspondence. Secondly, vehicle hardware configuration is required, which may include equipping the vehicle with a sunlight and rain sensor, an external vehicle camera, and a cloud-based weather data acquisition device for multi-directional weather perception during window control.

[0058] In practical applications, to achieve window control, the first step is to perform vehicle weather perception. Specifically, this can be achieved through vehicle hardware configuration, such as using a sunlight and rain sensor to collect rainfall data, external vehicle cameras to capture environmental images, and cloud-based weather data. Then, based on the rainfall, environmental images, and cloud-based weather data, weather perception is performed to determine the amount of rain or snow.

[0059] After determining the amount of rain and snow through vehicle weather sensing, the system identifies whether the user is carrying an umbrella. Specifically, this can be done by detecting whether the user is holding an object and whether that object is an umbrella.

[0060] When identifying users getting on and off the vehicle, methods such as visual recognition, pressure recognition, and door opening signal judgment can be used. A single recognition method or a combination of methods can be employed to determine the user's intention to get off. In one example, based on visual recognition, the user's visual vector and limb movement can be used to determine if the user intends to get off. If the user's visual vector remains on the side door or the rearview mirror area for a certain period of time, and the user's limbs turn towards the side door or the rearview mirror area, then the user can be determined to have the intention to get off. In another example, based on pressure recognition, changes in seat pressure can be used to determine the user's intention to get off. In yet another example, the door opening signal can be used directly to determine if the user intends to get on or off.

[0061] After determining the user's intention to get in or out of the vehicle, the window is lowered. First, upon receiving a door opening signal, vehicle parameters are retrieved, specifically the pre-calibrated correspondence between rainfall / snowfall and window opening levels. The window lowering operation is then controlled via the window control system. Specifically, if the target user intends to get in, the nearest door and its window are opened according to the calibration relationship. The window can be frameless; the vehicle door and its window can open simultaneously, or the door can open after the window has opened. After detecting that the target user has boarded, the system continues to recognize the user's body language. If the target user is still holding an umbrella, the window remains open. If the target user puts their umbrella away, the window closes. If the target user intends to get out, the window on the target user's side is opened according to the calibration relationship, and then the target user's side door opens after the window has opened. Once the system detects that the target user has completed getting out of the vehicle and receives a door closing signal from the vehicle, it can control the windows to close.

[0062] By automatically lowering the window based on rain / snow signals and the user's handheld object when the user intends to get on or off the vehicle, users can open their umbrellas before getting on or off, reducing the probability of getting wet in the rain or snow during the process and improving the user experience.

[0063] Figure 3 is a schematic diagram of the structure of the window control device provided in the embodiment of the present disclosure. The second aspect of the present disclosure provides a window control device 30, which includes a monitoring module 31, an acquisition module 32 and a control module 33.

[0064] Monitoring module 31 is used to monitor the status of the target user corresponding to the vehicle;

[0065] The acquisition module 32 is used to acquire the vehicle's environmental signals and the target user's handheld object signals when it is determined from the target user's state that the target user has the intention to get on or off the vehicle.

[0066] The control module 33 is used to perform window control actions on the vehicle when an environmental signal indicates the presence of rain or snow, and a handheld object signal indicates that the target user is holding an umbrella.

[0067] The window control action includes at least one of the following: in response to determining that the target user intends to get into the vehicle, controlling the vehicle door and the window of the door to open, and controlling the window to close after detecting that the target user has gotten into the vehicle and put the umbrella in the vehicle; the vehicle door is a frameless door; in response to determining that the target user intends to get out of the vehicle, controlling the window to open before controlling the door to open.

[0068] The window control device 30 provided in the second aspect of this disclosure can realize the various processes implemented in the above method embodiments and achieve the same beneficial effects. To avoid repetition, it will not be described again here.

[0069] Please refer to Figure 4, which is a structural schematic diagram of a vehicle provided in an embodiment of this disclosure. A third aspect of this disclosure provides a vehicle 4000, including a processor 4100 and a memory 4200. The memory 4200 stores machine-executable instructions that can be executed by the processor 4100. The processor 4100 can execute the machine-executable instructions to implement the above-described window control method.

[0070] A fourth aspect of this disclosure provides a machine-readable storage medium storing instructions that, when executed by a processor, cause the processor to implement the aforementioned window control method.

[0071] In some embodiments, this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the window control method according to the above embodiments.

[0072] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0073] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams. These computer program instructions may also be stored in a computer-readable storage medium capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowchart illustrations and / or one or more block diagrams. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0074] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0075] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0076] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0077] It should also be noted that 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 process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0078] The above are merely embodiments of this disclosure and are not intended to limit the scope of this disclosure. Various modifications and variations can be made to this disclosure by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of the claims of this disclosure.

[0079] Furthermore, various different embodiments of this disclosure can be combined in any way, as long as they do not violate the spirit of this disclosure, they should also be regarded as the content disclosed in this disclosure.

Claims

1. A method for controlling vehicle windows, comprising: Monitor the status of the target user associated with the vehicle; If it is determined from the state of the target user that the target user has the intention to get on or off the vehicle, the environmental signal of the vehicle and the signal of the object held by the target user are acquired. as well as When the environmental signal indicates the presence of rain or snow, and the handheld object signal indicates that the target user is holding an umbrella, the vehicle window control action is performed. The window control action includes at least one of the following: In response to determining that the target user intends to get into the vehicle, the vehicle door and the door window are opened, and the window is closed after the target user has been detected to have gotten into the vehicle and put the umbrella into the vehicle; the vehicle door is a frameless door; or In response to determining that the target user intends to get out of the vehicle, the window is opened before the door is opened.

2. The vehicle window control method according to claim 1, characterized in that, The execution of the window control action of the vehicle includes: Obtain the correlation between rainfall / snowfall and the amount of car windows opened; Determine the target window opening amount corresponding to the rainfall or snowfall indicated by the environmental signal in the correspondence; and Based on the target window opening amount, perform window control actions on the vehicle.

3. The vehicle window control method according to claim 1, characterized in that, Determining that the target user intends to get off the bus based on the target user's status includes: When the target user's rotation is detected, the seat pressure signal of the vehicle is monitored; and If a change in the seat pressure signal is detected, and the target user is detected to be operating the door handle, it is determined that the target user intends to get out of the vehicle.

4. The vehicle window control method according to claim 1, characterized in that, Determining that the target user intends to get off the bus based on the target user's status includes: Obtain the gaze vector of the target user and the body movement information of the target user; and If the visual vector remains in the target direction for a preset time, and the body movement information indicates that the target user has a body movement moving in the target direction, it is determined that the target user has the intention to get out of the vehicle, wherein the target direction is the direction towards the vehicle door or the direction towards the rearview mirror on the side of the vehicle door.

5. The vehicle window control method according to claim 1, characterized in that, If the target user intends to get out of the vehicle, the window control method further includes: If the target user has been detected to have exited the vehicle and the vehicle door is closed, control the vehicle window to close.

6. The vehicle window control method according to claim 1, characterized in that, Acquiring environmental signals of the vehicle includes: Acquire the first frame and the second frame of the environmental image of the vehicle; Determine the difference value of pixels at the same position in the first frame environment image and the second frame environment image; The ratio of the first quantity to the second quantity is determined as the salt-and-pepper noise value; the first quantity is the number of pixels whose difference value is greater than the difference threshold, and the second quantity is the number of pixels included in the first frame environment image or the second frame environment image; The salt and pepper noise value is determined as the snow volume.

7. The vehicle window control method according to claim 1 or 6, characterized in that, Acquiring environmental signals of the vehicle includes: The rainfall is collected by a rain gauge, which includes a capacitive rain gauge and an infrared scattering rain gauge.

8. The vehicle window control method according to claim 2, characterized in that, The correspondence between the amount of rain and snow and the amount of the vehicle window opening includes: the correspondence between the amount of rain and the amount of the vehicle window opening, the correspondence between the amount of snow and the amount of the vehicle window opening, and the correspondence between the amount of rain and snow and the amount of the vehicle window opening.

9. A vehicle window control device, characterized in that, The window control device includes: The monitoring module is used to monitor the status of the target user corresponding to the vehicle; The acquisition module is configured to acquire environmental signals of the vehicle and signals of the object held by the target user, based on the target user's state and determining that the target user intends to get on or off the vehicle; and The control module is used to perform window control actions on the vehicle when the environmental signal indicates the presence of rain or snow, and the handheld object signal indicates that the target user is holding an umbrella. The window control action includes at least one of the following: In response to determining that the target user intends to get into the vehicle, the system controls the opening of the vehicle doors and the opening of the door windows; and after detecting that the target user has gotten into the vehicle and has stored the umbrella in the vehicle, the system controls the closing of the window; the vehicle doors are frameless doors; or In response to determining that the target user intends to get out of the vehicle, the window is opened before the door is opened.

10. A vehicle, characterized in that, include: The memory is configured to store instructions; as well as The processor is configured to retrieve the instructions from the memory and, when executing the instructions, to implement the window control method according to any one of claims 1 to 8.

11. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores instructions for causing the machine to perform the window control method according to any one of claims 1 to 8.

12. A computer program product, characterized in that, When the instructions in the computer program product are executed by the vehicle's processor, the vehicle performs the window control method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • System for automatically controlling opening degree of automobile window

    CN103786667A

  • Vehicle-door control device and opening / closing system for vehicle

    CN105473802A

  • Vehicle window automatic control system based on telematics and rainfall sensor

    CN109869067A

  • Rainy day automatic window closing control system and method

    CN112412240A

  • Method, system and equipment for identifying number of passengers in automatic driving vehicle and storage medium

    CN115649180A