Car window control method and device and storage medium
By detecting the outside, inside the car and the movement information of people on the car, and automatically adjusting the opening of the car windows, the problems of low intelligence and inconvenient use of existing window control technologies are solved, and higher intelligence and convenience are achieved.
Patent Information
- Application Number
- CN202510136820.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-07
- Publication Date
- 2025-05-06
AI Technical Summary
The existing car window control technology is low in intelligence and inconvenient to use, especially when people in the car need to frequently adjust the window opening or stay away from the windows that need to be controlled, it is difficult to meet the needs.
By detecting the outside environment information, the inside environment information and the movement information of the people on the car, the target opening of the window is automatically determined, and the lifting and lowering of the window glass is controlled to achieve automatic adjustment.
The control buttons are not required for the personnel on the car to improve the intelligence of the windows and enhance convenience. It can automatically control the windows when the personnel on the car are away from the vehicle or have weak social relationships, meeting the needs of the personnel on the car to adjust the window opening.
Smart Images

Figure CN119933485A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a vehicle window control method, a computer device and a storage medium. Background Art
[0002] At present, the window glass of the car is driven by a motor to move up and down, so as to adjust the opening degree. Generally, a control button is set near the sunroof and the window of each door, and the opening degree of the corresponding window can be adjusted by operating the button, while the main control button is set at the driver's position, which can adjust the opening degree of the windows of the whole car. For example, the control button set at the right rear door can only control the lifting and lowering of the window glass of the right rear door, and cannot control the lifting and lowering of the window glass at other positions.
[0003] At present, the window control technology of automobiles has shortcomings such as low intelligence and inconvenience in use. For example, on the one hand, since the control button needs to be operated manually, the operation is cumbersome. In some scenarios, even if the passengers are not the drivers, they may not be able to operate the control button with their hands because they are using their mobile phones, so the control of the window is often in conflict with other processes; on the other hand, the passengers' demand for adjusting the window opening often changes frequently. For example, if a larger opening is needed at present, a smaller opening may be needed after a short time. This requires the passengers to use the control button frequently, resulting in reduced comfort; on the third hand, the passengers often have the need to control windows in other positions, but due to the long distance from the control button and the lack of social interaction, they cannot use the control button in person or ask other people to use the control button, and their demand for adjusting the window opening cannot be met. Summary of the invention
[0004] In view of the technical problems that the current vehicle window control technology has the disadvantages of low intelligence and inconvenient use, the purpose of the present invention is to provide a vehicle window control method, a computer device and a storage medium.
[0005] In one aspect, an embodiment of the present invention includes a vehicle window control method, the vehicle window control method comprising:
[0006] Detecting the vehicle's external environment information and / or vehicle's internal environment information;
[0007] Detect the movement information of the people on the vehicle;
[0008] Determining a first window target opening according to the vehicle occupant motion information, the vehicle exterior environment information and / or the vehicle interior environment information;
[0009] The lifting and lowering of the vehicle window is controlled according to the first window target opening.
[0010] Further, the determining the first window target opening according to the vehicle occupant motion information, the vehicle exterior environment information and / or the vehicle interior environment information includes:
[0011] Obtaining the type and magnitude of the motion information of the person on the vehicle;
[0012] When the type of the on-board occupant motion information matches the vehicle exterior environment information or the vehicle interior environment information, the first vehicle window target opening is determined according to the amplitude of the on-board occupant motion information.
[0013] Further, the determining the first window target opening according to the vehicle occupant motion information, the vehicle exterior environment information and / or the vehicle interior environment information includes:
[0014] Obtaining the type and magnitude of the motion information of the person on the vehicle;
[0015] Determining internal and external environment comparison information according to the external vehicle environment information and the internal vehicle environment information;
[0016] When the type of the on-board occupant motion information matches the internal and external environment comparison information, the first vehicle window target opening is determined according to the amplitude of the on-board occupant motion information.
[0017] Further, the lifting and lowering control of the vehicle window according to the first window target opening includes:
[0018] Determine the target window to which the first window target opening points;
[0019] The target window is raised and lowered controlled according to the first window target opening.
[0020] Furthermore, the controlling the lifting of the vehicle window according to the first vehicle window target opening degree further includes:
[0021] According to the first window target opening, non-target windows are controlled to be raised or lowered; the non-target windows are windows other than the target windows among all windows of the vehicle.
[0022] Further, the lifting and lowering control of the non-target window according to the first window target opening includes:
[0023] After the target window is lifted and lowered according to the first target window opening, the operating parameter distribution information of the vehicle is detected;
[0024] Maintaining the first window target opening corresponding to the target window unchanged, taking the sum of the operating parameter distribution information constant or uniform synchronization as a goal, determining the second window target opening corresponding to the non-target window;
[0025] The non-target windows are controlled to be raised or lowered according to the second window target opening.
[0026] Furthermore, the determining the first window target opening according to the amplitude of the motion information of the person on the vehicle includes:
[0027] Performing light transmission state detection on the target vehicle window to obtain light transmission state information;
[0028] The first vehicle window target opening is determined according to the amplitude of the vehicle occupant motion information and the light transmission state information.
[0029] Furthermore, the vehicle window control method further includes:
[0030] Before controlling the lifting of the vehicle window according to the first vehicle window target opening, recording the initial opening of the vehicle window;
[0031] When it is detected that the action information of the person in the vehicle has ended, the windows of the vehicle are controlled to be reset to the initial opening.
[0032] On the other hand, an embodiment of the present invention further includes a computer device, including a memory and a processor, wherein the memory is used to store at least one program, and the processor is used to load at least one program to execute the vehicle window control method in the embodiment.
[0033] On the other hand, an embodiment of the present invention further includes a computer-readable storage medium, in which a program executable by a processor is stored. When the program executable by the processor is executed by the processor, it is used to execute the vehicle window control method in the embodiment.
[0034] The beneficial effects of the present invention are: the window control method in the embodiment can detect the movement information of the occupants of the vehicle by the control module and other components, and determine the first window target opening in response to the movement information of the occupants, and automatically control the lifting and lowering of the window glass of the vehicle window, so that the window opening of the vehicle reaches the first window target opening; this process does not require the occupants to manually operate control buttons and other components, reducing the manual operations required by the occupants, thereby improving the intelligence of the windows; since the lifting and lowering of the window glass of the vehicle window can be controlled in response to the movement information of the occupants, the lifting and lowering control can be achieved even if the occupants are far away from the window glass that needs to be controlled, thereby improving the convenience of window control, and the lifting and lowering control of the window glass can be achieved without seeking help from other people, thereby reducing the social process required in scenarios such as online car-hailing where the social relationships of the occupants are weak, and more conveniently and fully meeting the needs of the occupants for adjusting the window opening. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1is a schematic diagram of an automobile system to which the window control method can be applied in the embodiments;
[0036] Figure 2 Schematic diagram of the principle of the window light transmission sensor in the embodiment;
[0037] Figure 3 A schematic diagram of the steps of the vehicle window control method in the embodiment;
[0038] Figure 4 Schematic diagram of the personnel on board in the embodiment. DETAILED DESCRIPTION
[0039] In this embodiment, the window control method can be applied to Figure 1 In the vehicle system shown. Figure 1 The automobile system includes control modules, external environment sensors, internal environment sensors, window light transmittance sensors, and window drive components. Among them, the control module is a component with control and data processing functions; the external environment sensor is a general term for sensors used to detect the parameters of the external environment of the vehicle, as well as the parameters formed by the vehicle in the environment, such as external temperature sensors (used to detect the temperature of the external environment), external humidity sensors (used to detect the humidity of the external environment), external wind speed sensors (used to detect the wind speed generated by the external environment relative to the vehicle), positioning and navigation modules (used to detect the longitude and latitude of the vehicle), adjacent vehicle perception sensors (used to detect the position of external objects such as adjacent vehicles and obstacles relative to the vehicle), and external cameras (used to capture the location of the vehicle). The vehicle environment sensor is a general term for sensors used to detect the status of the vehicle itself, the environmental parameters in the cabin, and the status of the people in the vehicle, such as vehicle speed sensors (used to detect the speed of the vehicle), engine speed sensors (used to detect the engine speed of the vehicle), in-cabin cameras (used to capture images containing people in the vehicle, and run motion recognition algorithms to process the images to obtain information such as body movements, head movements, lip movements, facial expressions and emotions of people in the vehicle), in-car odor sensors (used to detect the air odor in the cabin environment of the vehicle), etc.
[0040] In this embodiment, the principle of the window light transmission sensor is as follows Figure 2As shown, the window light transmission sensor can be installed in the installation space of the window glass inside the vehicle door. The window light transmission sensor includes a signal transmitting part and a signal receiving part, wherein the signal transmitting part and the signal receiving part are both in the form of a one-dimensional array, the signal transmitting part is on one side of the window glass, and the signal receiving part is on the other side of the window glass. The light signal emitted by the signal transmitting part passes through the window glass and is received by the signal receiving part. By comparing the signal received by the signal receiving part with the signal emitted by the signal transmitting part, the light transmittance of the part of the window glass corresponding to the position of the window light transmission sensor can be determined, and the lifting action of the window glass will form a relative movement between the window light transmission sensor and the window glass, so that the window light transmission sensor can scan the light transmittance of each position of the window glass. By setting the window light transmission sensor, the light transmittance at each position of the window glass can be detected, and the position of stains, damage, etc. on the window glass can be further determined by the light transmittance.
[0041] In this embodiment, the window driving component is mechanically fixed to the window glass, and the window driving component can output power through the motor, thereby driving the window glass to rise or fall, and adjusting the opening of the window glass.
[0042] In this embodiment, the structure is as follows Figure 1 The car that executes the window control method is called the "car". Specifically, each step in the window control method can be executed by a control module, and the control module can call other components of the car when executing the steps. Figure 3 , the vehicle window control method comprises the following steps:
[0043] S1. Detecting the vehicle's external environment information and / or the vehicle's internal environment information;
[0044] S2. Detect the movement information of the passengers in the vehicle;
[0045] S3. Determine the target opening of the first window according to the action information of the personnel on the vehicle, the external environment information and / or the internal environment information;
[0046] S4. Controlling the lifting of the vehicle window according to the first window target opening.
[0047] In step S1 , the control module may call an external environment sensor to detect external environment information of the vehicle, and call an internal environment sensor to detect internal environment information of the vehicle.
[0048] In step S2, the control module can call the in-vehicle environment sensor to detect the motion information of the people in the vehicle. In step S2, the people in the vehicle to be detected include the driver and passengers of the vehicle.
[0049] In step S3, the control module can determine the first window target opening according to the combination of the on-board personnel motion information and the vehicle exterior environment information, or according to the combination of the on-board personnel motion information and the vehicle interior environment information, or according to the combination of the on-board personnel motion information, the vehicle exterior environment information and the vehicle interior environment information. The first window target opening is a value ranging from 0 to 100%.
[0050] In step S4, the control module sends the first window target opening to the window drive component, so that the window drive component controls the lifting and lowering of the vehicle window according to the first window target opening. Specifically, the window drive component can record the opening of the vehicle window, that is, the initial opening of the vehicle window, before controlling the lifting and lowering of the window glass in response to the first window target opening; if the initial opening is less than the first window target opening, the window drive component can drive the window glass down so that the opening of the window glass becomes equal to the first window target opening; if the initial opening is equal to the first window target opening, the window drive component can not drive so that the opening of the window glass remains equal to the first window target opening; if the initial opening is greater than the first window target opening, the window drive component can drive the window glass up so that the opening of the window glass becomes equal to the first window target opening.
[0051] In this embodiment, by executing steps S1-S4, the control module and other components can detect the movement information of the occupants of the vehicle, and determine the first window target opening in response to the movement information of the occupants, and automatically control the lifting and lowering of the window glass of the vehicle so that the window opening of the vehicle reaches the first window target opening; this process does not require the occupants to manually operate control buttons and other components, reducing the manual operations that the occupants need to perform, thereby improving the intelligence of the windows; since the lifting and lowering of the window glass of the vehicle can be controlled in response to the movement information of the occupants, the lifting and lowering control can be achieved even if the occupants are far away from the window glass that needs to be controlled, thereby improving the convenience of window control, and the lifting and lowering control of the window glass can be achieved without seeking help from other people, thereby reducing the social process required in scenarios where the social relationships of the occupants are weak, such as online car-hailing, and more conveniently and fully meeting the needs of the occupants for adjusting the window opening.
[0052] In this embodiment, when executing step S3, that is, determining the target opening of the first window according to the motion information of the occupant, the external environment information and / or the internal environment information, the following steps may be specifically performed:
[0053] S301A obtains the type and magnitude of the vehicle's personnel motion information;
[0054] S302A. When the type of the on-board occupant motion information matches the external vehicle environment information or the internal vehicle environment information, the target opening of the first vehicle window is determined according to the amplitude of the on-board occupant motion information.
[0055] Steps S301A-S302A are the first execution mode of step S3. Moreover, steps S301A-S302A determine the first window target opening according to the combination of the onboard occupant motion information and the vehicle exterior environment information, or according to the combination of the onboard occupant motion information and the vehicle interior environment information.
[0056] by Figure 4 Taking as an example, steps S301A-S302A are described. Figure 4 In the figure, there is a person sitting in the middle and rear seat of the vehicle. The person is within the photographic range of the in-cabin camera (which belongs to the in-cabin environmental sensor). The in-cabin camera collects the type and amplitude of the movement information of the person in the vehicle.
[0057] In this embodiment, the camera in the cabin can run an action recognition algorithm to only recognize specific types of actions that are of interest. For example, actions of the people on the vehicle with control meanings can be recognized, and actions of the people on the vehicle with non-control meanings can also be recognized.
[0058] Among them, actions with control meanings include actions specifically made by the people on the car to trigger window control when they already know that the car has a window control function, such as specific gestures; actions without control meanings include actions naturally made by the people on the car based on instinctive reactions or their own thoughts without the need to know that the car has a window control function, such as an uncomfortable expression because of feeling cold, shivering because of feeling cold, covering the nose because of smelling a strange smell, turning the head sideways because of wanting to see the scenery outside the car, and raising the mobile phone (camera) sideways because of wanting to take pictures of the scenery outside the car.
[0059] In this embodiment, the above-mentioned actions with control meanings or actions without control meanings can be used as detection targets to detect whether the people on the vehicle have made such actions.
[0060] For example, suppose Figure 4 If a passenger sitting in the middle rear row makes an uncomfortable expression because he feels cold, then executing step S301A will obtain passenger action information of the type "cold uncomfortable expression", and the amplitude can be "severe", "medium", "mild", etc.; Figure 4 If a passenger sitting in the middle rear row covers his nose because he smells a strange smell in the car, then executing step S301A will obtain the passenger action information of type "covering nose", the amplitude of which can be represented by parameters such as the ratio of the area of the face covered by the palm to the total area of the face; assuming Figure 4A person sitting in the middle rear row of the car feels that the car is approaching a famous scenic spot and wants to take a picture of the scenery outside the car, so he turns sideways and raises his mobile phone. Then executing step S301A will obtain the action information of the person in the car of the type "turning sideways and raising the mobile phone", the amplitude of which can be represented by parameters such as the angle of turning sideways, the length of the hand raised or stretched out, etc.
[0061] In step S302A, the control module matches the action information of the person in the vehicle detected in step S301A with the external environment information or the internal environment information of the vehicle.
[0062] For example, when executing step S301A to obtain the type of "cold and uncomfortable expression" of the person on board, if executing step S1 detects the in-vehicle environment information of "cabin temperature below a threshold value (e.g., 15°C)", then step S302A can determine that the type of the person on board's action information matches the in-vehicle environment information, and determine the first window target opening according to the amplitude of the person on board's action information, for example, the more severe the "cold and uncomfortable expression", the smaller the first window target opening is set. In this way, when executing step S4, the opening of the target window can be reduced, thereby increasing the cabin temperature to make people more comfortable.
[0063] For example, when executing step S301A to obtain the type of "covering the nose" action information of the person on the vehicle, if executing step S1 to detect the in-vehicle environment information of "the presence of odor", then step S302A can determine that the type of the action information of the person on the vehicle matches the in-vehicle environment information, and determine the target opening of the first window according to the amplitude of the action information of the person on the vehicle, for example, the larger the amplitude of "covering the nose", the larger the target opening of the first window is set. In this way, when executing step S4, the opening of the target window can be increased, thereby enhancing the air circulation inside and outside the vehicle, reducing the odor in the cabin and making people more comfortable.
[0064] For example, when executing step S301A to obtain the type of "sideways raising the mobile phone" action information of the person on the vehicle, if executing step S1 to detect the external environment information of "the distance between the vehicle and a specific location (such as a famous scenic spot or a check-in point, etc.) is less than a threshold" or "the current location of the vehicle is within the visible area of a specific location (which can be marked on an electronic map)", then step S302A can determine that the type of the action information of the person on the vehicle matches the internal environment information, and determine the target opening of the first window according to the amplitude of the action information of the person on the vehicle. For example, the larger the angle of sideways, or the longer the hand length of the hand raised to raise the mobile phone, the larger the target opening of the first window is set. In this way, when executing step S4, it can increase the opening of the target window and reduce the obstruction of the target window to the field of vision of the person on the vehicle, so that the person on the vehicle has a better field of vision for shooting.
[0065] In this embodiment, when executing step S3, that is, determining the target opening of the first window according to the motion information of the occupant, the external environment information and / or the internal environment information, the following steps may be specifically performed:
[0066] S301B obtain the type and magnitude of the vehicle personnel action information;
[0067] S302B. According to the external environment information and the internal environment information, determine the internal and external environment comparison information;
[0068] S303B. When the type of the occupant's motion information matches the internal and external environment comparison information, the target opening of the first window is determined according to the amplitude of the occupant's motion information.
[0069] Steps S301B-S303B are a second execution mode of step S3. Moreover, steps S301B-S303B determine the target opening of the first window according to a combination of the motion information of the occupants, the external environment information and the internal environment information.
[0070] Step S301B is the same as step S301A.
[0071] In step S302B, the control module can calculate the difference between the same type of vehicle exterior environment information and vehicle interior environment information as the internal and external environment comparison information. For example, the control module can calculate the difference between the temperature of the vehicle exterior environment and the temperature of the vehicle interior environment as the internal and external environment comparison information; the control module can calculate the difference between the air odor in the vehicle exterior environment (specifically, it can be quantified by parameters such as odor concentration) and the air odor in the vehicle cabin environment (specifically, it can be quantified by parameters such as odor concentration) as the internal and external environment comparison information.
[0072] In step S303B, the control module matches the movement information of the person in the vehicle detected in step S301A with the comparison information of the internal and external environments.
[0073] For example, when executing step S301B and obtaining the type of "cold and uncomfortable expression" of the on-board personnel action information, if executing step S302B detects the internal and external environment comparison information of "the temperature outside the vehicle is lower than the temperature inside the cabin", then step S302B can determine that the type of the on-board personnel action information matches the internal and external environment comparison information, and determine the first window target opening according to the amplitude of the on-board personnel action information, for example, the more severe the "cold and uncomfortable expression", the smaller the first window target opening is set. In this way, when executing step S4, the opening of the target window can be reduced, thereby increasing the temperature inside the cabin to make people more comfortable.
[0074] For example, when executing step S301B and obtaining the action information of the person on the vehicle of the type "covering the nose", if executing step S302B detects the internal and external environment comparison information of "the air odor concentration in the environment outside the vehicle is lower than the air odor concentration in the cabin environment of the vehicle", then step S302B can determine that the type of the action information of the person on the vehicle matches the internal and external environment comparison information, and determine the target opening of the first window according to the amplitude of the action information of the person on the vehicle, for example, the larger the amplitude of "covering the nose", the smaller the target opening of the first window is set. In this way, when executing step S4, the opening of the target window can be reduced, thereby enhancing the air circulation inside and outside the vehicle, reducing the odor in the cabin and making people more comfortable.
[0075] According to the embodiments of steps S301A-S302A and steps S301B-S303B, it can be known that by executing steps S1-S4, the action information of the person on the vehicle can be automatically identified, especially the non-controlling actions such as "cold and uncomfortable expression", "covering the nose" and "leaning sideways to raise the mobile phone", so as to automatically control the window to adjust the opening to a position that meets the needs of the person on the vehicle; since the non-controlling actions generally have certain urgency or are difficult to be clearly proposed due to social interaction, by executing steps S1-S4, the window opening can be automatically adjusted when the person on the vehicle is inconvenient to operate by himself or request others to operate to adjust the window opening, thereby improving the driving experience of the person on the vehicle, avoiding embarrassment and improving the social experience. Moreover, when the person on the vehicle makes a non-controlling action such as "turning his head sideways", the window glass action of the target window will be automatically controlled, which can remind the person on the vehicle that he is about to arrive at a destination such as a famous scenic spot, so that the person on the vehicle can pay attention to the scenery outside the vehicle in time and improve the driving experience.
[0076] In this embodiment, when executing step S302A or S303B, that is, determining the target opening of the first window according to the amplitude of the motion information of the person in the vehicle, the following steps may be specifically performed:
[0077] S30201. Detect the light transmittance state of the target window to obtain light transmittance state information;
[0078] S30202. Determine the target opening of the first window based on the amplitude of the movement information of the occupants and the light transmission status information.
[0079] In step S30201, the control module may call the window glass scanning component to detect the light transmittance state of the target window to obtain light transmittance state information, wherein the light transmittance state information may be expressed as parameters such as the overall light transmittance of the window glass, or the area of stains on the window glass (the part with light transmittance lower than the threshold), and the maximum height of the stains on the window glass from the bottom of the window glass.
[0080] In step S30202, the control module determines the target opening of the first window according to the amplitude of the motion information of the occupant, and also determines the target opening of the first window according to the light transmission state information.
[0081] Among them, the embodiments of steps S301A-S302A and steps S301B-S303B have explained the process of the control module determining the target opening of the first window according to the amplitude of the motion information of the person in the vehicle. In this embodiment, when executing step S30202, the smaller the overall light transmittance of the window glass, the larger the target opening of the first window can be determined; or the larger the area of the stain on the window glass, the larger the target opening of the first window can be determined; or the larger the maximum height of the stain on the window glass from the bottom of the window glass, the larger the target opening of the first window can be determined.
[0082] The specific processing when executing step S30202 can determine a larger first window target opening when the overall light transmission effect of the window glass is worse, that is, the window glass of the controlled target window is opened more when executing step S4. On the contrary, when the overall light transmission effect of the window glass is better, the smaller first window target opening is determined, that is, the window glass of the controlled target window is closed more tightly when executing step S4. In this way, when executing step S2 and detecting the action information of the person on the vehicle, such as "turning head and leaning sideways" or "lifting mobile phone sideways", which is related to sightseeing photography but not related to the ventilation function of the window, the window glass of the target window can be closed more tightly when the overall light transmission effect of the window glass is better, so as to meet the demand for light of sightseeing photography and reduce the danger caused by the automatic opening of the window; and when the overall light transmission effect of the window glass is poor, the window glass of the target window is opened more, so as to meet the demand for light of sightseeing photography.
[0083] In this embodiment, when executing step S4, that is, the step of controlling the lifting and lowering of the vehicle window according to the first window target opening, the following steps may be specifically performed:
[0084] S401. Determine the target window pointed to by the first window target opening;
[0085] S402. Control the lifting of the target window according to the first window target opening.
[0086] In step S401, the target window pointed to by the first window target opening can be determined according to the type and magnitude of the on-board occupant motion information acquired in step S301A or step S301B.
[0087] If the occupant performs a type of occupant action information such as "turning sideways and raising a mobile phone", since these types of occupant action information have obvious directionality, the target window pointed to by the first window target opening can be determined based on the direction of the occupant action information and the occupant's position. Figure 4 If the action information of the occupant on the vehicle of the type of "leaning sideways and raising the mobile phone" is directed to the left, then step S401 can determine that the target window pointed to by the first window target opening is the window installed on the left rear door, and when executing step S402, the window installed on the left rear door is controlled to be raised and lowered.
[0088] If the occupant makes a "cold and uncomfortable expression" or "covers the nose" type of occupant action information, since these types of occupant action information have no obvious directionality, the target window pointed to by the first window target opening can be determined based on the occupant's position. Figure 4If the occupant makes an action information of the occupant such as "cold and uncomfortable expression" or "covering nose", then step S401 can determine that the target window pointed to by the first window target opening is the window installed on the door of the row where the occupants are located, that is, the window installed on the left rear door and the window installed on the right rear door. When executing step S402, the windows installed on the left rear door and the windows installed on the right rear door are raised and lowered.
[0089] In this embodiment, when executing step S4, that is, the step of controlling the lifting and lowering of the vehicle window according to the first window target opening, the following steps may be specifically performed:
[0090] S403. After the target window is lifted and lowered according to the first window target opening, the operating parameter distribution information of the vehicle is detected;
[0091] S404. Maintain the first window target opening corresponding to the target window unchanged, take the total constant or uniform synchronization of the working parameter distribution information as the goal, and determine the second window target opening corresponding to the non-target window;
[0092] S405. According to the second window target opening, the non-target window is controlled to be raised or lowered.
[0093] Steps S403-S405 are steps for controlling the lifting of non-target windows according to the first window target opening, wherein the non-target windows are windows other than the target windows among all windows of the vehicle.
[0094] In this embodiment, steps S401 to S405 are described by taking the case where the target window is the window installed on the left rear door and the target opening of the first window is 80% as an example.
[0095] In step S403, after the opening of the target window (the window installed on the left rear door) is controlled to reach the first window target opening (80%), the operating parameter distribution information of the vehicle is detected. In this embodiment, the operating parameter distribution information represents the operating parameters at multiple positions on the vehicle, wherein the specific types of the operating parameters may be the cabin temperature, tire pressure, roll, wind resistance, etc. Therefore, the operating parameter distribution information may specifically be the distribution of cabin temperature (including the temperature at the driver's position, the temperature at the co-pilot's position, the temperature at the left rear row position, the temperature at the middle rear row position, and the temperature at the right rear row position), the distribution of tire pressure (including the tire pressure of the left front wheel, the tire pressure of the right front wheel, the tire pressure of the left rear wheel, and the tire pressure of the right rear wheel), the distribution of wind resistance (including the wind resistance of the left front A-pillar and the wind resistance of the right front A-pillar), etc. The working parameter distribution information can be detected by the control module by using the body sensors installed in the vehicle. For example, the working parameter distribution information of this type, namely the distribution of the temperature in the cabin, can be detected by the control module by using the temperature sensors at the driver's position, co-pilot's position, left rear row, middle rear row and right rear row of the vehicle.
[0096] In step S404, the control module maintains the first window target opening corresponding to the target window unchanged, that is, the opening of the target window is still the first window target opening after executing steps S401-S402. The control module takes the total constant or uniform synchronization of the working parameter distribution information as the goal, and determines the second window target opening corresponding to the non-target windows (i.e., the windows installed on the left front door, the windows installed on the right front door, and the windows installed on the right rear door).
[0097] For example, when executing step S404, for working parameter distribution information of the type of cabin temperature distribution, the control module can determine the second window target opening corresponding to non-target windows (i.e., windows installed on the left front door, windows installed on the right front door, and windows installed on the right rear door) with the goal of keeping the sum of the working parameter distribution information constant. Specifically, the control module can set the total temperature of the distribution of the cabin temperature (including the temperature at the driver's position, the temperature at the co-pilot's position, the temperature at the left rear row, the temperature at the middle rear row and the temperature at the right rear row) to a fixed value. Since the execution of steps S401-S402 causes the opening of the target window to change (become the first window target), then after the execution of steps S401-S402, the total temperature of the distribution of the cabin temperature may deviate from the fixed value. The control module can execute step S405 to set the second window target opening corresponding to the new non-target window, and use the new second window target opening to control each non-target window, call each temperature sensor to track the working parameter distribution information and perform negative feedback control (with steps S404-S405 repeatedly executed as a loop), so that the total temperature of the distribution of the cabin temperature returns to a fixed value, and at this time the second window target opening corresponding to each non-target window also tends to be stable.
[0098] For example, when executing step S404, for working parameter distribution information of this type, such as tire pressure distribution, the control module can determine the second window target opening corresponding to non-target windows (i.e., windows installed on the left front door, windows installed on the right front door, and windows installed on the right rear door) with the goal of uniform synchronization of the working parameter distribution information. Specifically, the control module can set the ratio of tire pressure distribution (including the tire pressure of the left front wheel, the tire pressure of the right front wheel, the tire pressure of the left rear wheel and the tire pressure of the right rear wheel) to a fixed ratio (for example, 1:1:1:1). Since the execution of steps S401-S402 causes the opening of the target window to change (become the first window target), then after the execution of steps S401-S402, the ratio of each tire pressure may deviate from the fixed ratio. The control module can execute step S405 to set the second window target opening corresponding to the new non-target window, and use the new second window target opening to control each non-target window, call each tire pressure sensor to track the working parameter distribution information and perform negative feedback control (with steps S404-S405 repeatedly executed as a loop), so that the total temperature of the tire pressure distribution returns to the fixed ratio. At this time, the second window target opening corresponding to each non-target window also tends to be stable.
[0099] In this embodiment, the principle of executing steps S403-S405 is that: on the basis of executing steps S401-S402 to control the target window, linkage control can be performed on the non-target window to achieve overall control of each window of the vehicle; specifically, for the type of working parameter distribution information such as the distribution of the cabin temperature, the control module can determine the second window target opening corresponding to the non-target window with the goal of keeping the total of the working parameter distribution information constant, so that after the non-target window is controlled, the total value of the cabin temperature distribution can be maintained stable, thereby reducing the cabin air circulation path caused by the change in the cabin air circulation path caused by adjusting the opening of the target window alone. The temperature change caused by this will bring discomfort to all occupants of the vehicle as a whole; for working parameter distribution information such as tire pressure distribution, the control module can determine the second window target opening corresponding to the non-target window with the goal of uniform synchronization of the working parameter distribution information, so that after controlling the non-target window, the tire pressure ratio can be maintained stable, thereby reducing the safety risk brought to the driving of the vehicle by the change in wind resistance ratio caused by the change in aerodynamic shape caused by adjusting the opening of the target window alone; therefore, by executing steps S403-S405, the negative impact on discomfort or safety risk caused by only executing steps S401-S402 can be repaired.
[0100] In this embodiment, on the basis of executing steps S1-S4, the following steps may also be executed:
[0101] S5. Before controlling the lifting of the vehicle windows according to the first window target opening, the initial opening of the vehicle windows is recorded;
[0102] S6. When it is detected that the action information of the person in the vehicle has ended, the windows of the vehicle are controlled to reset to the initial opening.
[0103] The initial opening in step S5 is the opening of the controlled target window and non-target window before the window driving component controls the window glass to rise and fall in response to the first window target opening.
[0104] Since the on-board occupant action information such as "cold and uncomfortable expression", "covering nose" and "leaning sideways to raise mobile phone" detected in step S2 generally lasts for a period of time, when the on-board occupant no longer makes any action after this period of time, such on-board occupant action information will no longer be detected, that is, the on-board occupant action information ends. In step S6, when the on-board occupant action information ends, the windows of the vehicle are controlled to be reset to the initial opening, that is, the control module calls the window drive component to restore the opening of the controlled target windows and non-target windows to the initial opening.
[0105] In this embodiment, by executing steps S5-S6, the memory function of the window opening can be realized, so that the effect of temporarily responding to the movement information of the people on the car to control the window opening can be achieved, the intelligence level of the window control is improved, and it can effectively adapt to the frequent replacement of people on the car such as online car-hailing, or the frequent passing and leaving of tourist spots such as tour buses, thus facing frequent changes in the demand for window opening control.
[0106] A computer program for executing the vehicle window control method in this embodiment can be written and written into a computer device or a storage medium. When the computer program is read out and run, the vehicle window control method in this embodiment is executed, thereby achieving the same technical effect as the vehicle window control method in the embodiment.
[0107] It should be noted that, unless otherwise specified, when a feature is referred to as being "fixed" or "connected" to another feature, it may be directly fixed or connected to the other feature, or it may be indirectly fixed or connected to the other feature. In addition, the descriptions of up, down, left, right, etc. used in the present disclosure are only relative to the relative positional relationship of the components of the present disclosure in the accompanying drawings. The singular forms of "a", "" and "the" used in the present disclosure are also intended to include the plural forms, unless the context clearly indicates other meanings. In addition, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as those generally understood by those skilled in the art. The terms used in the specification of this embodiment are only for describing specific embodiments and are not intended to limit the present invention. The term "and / or" used in this embodiment includes any combination of one or more related listed items.
[0108] It should be understood that, although the term first, second, third etc. may be adopted to describe various elements in the present disclosure, these elements should not be limited to these terms. These terms are only used to distinguish the same type of elements from each other. For example, without departing from the scope of the present disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element. The use of any and all examples or exemplary language ("for example", "such as" etc.) provided by the present embodiment is only intended to better illustrate embodiments of the present invention, and unless otherwise required, the scope of the present invention will not be limited.
[0109] It should be appreciated that embodiments of the present invention may be implemented or enforced by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The method may be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with a computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and drawings described in the specific embodiments. Each program may be implemented in a high-level procedural or object-oriented programming language to communicate with a computer system. However, if desired, the program may be implemented in assembly or machine language. In any case, the language may be a compiled or interpreted language. In addition, the program may be run on a programmed dedicated integrated circuit for this purpose.
[0110] In addition, the operations of the process described in this embodiment may be performed in any suitable order, unless otherwise indicated in this embodiment or otherwise clearly contradicted by the context. The process described in this embodiment (or variations and / or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as a code (e.g., executable instructions, one or more computer programs, or one or more applications) executed on one or more processors in common, by hardware or a combination thereof. A computer program includes a plurality of instructions that may be executed by one or more processors.
[0111] Further, the method can be implemented in any type of computing platform that is operably connected to a suitable computer, including but not limited to a personal computer, a minicomputer, a mainframe, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. Various aspects of the present invention can be implemented in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, a RAM, a ROM, etc., so that it can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the process described herein. In addition, the machine-readable code, or part thereof, can be transmitted via a wired or wireless network. When such media includes instructions or programs that implement the above steps in conjunction with a microprocessor or other data processor, the invention of this embodiment includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques of the present invention, the present invention also includes the computer itself.
[0112] The computer program can be applied to input data to perform the functions of the present embodiment, thereby converting the input data to generate output data stored in a non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the converted data represents a physical and tangible object, including a specific visual depiction of the physical and tangible object produced on the display.
[0113] The above are only preferred embodiments of the present invention. The present invention is not limited to the above embodiments. As long as the technical effects of the present invention are achieved by the same means, any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the scope of protection of the present invention. Within the scope of protection of the present invention, its technical solutions and / or implementation methods may have various modifications and changes.
Claims
1. A vehicle window control method, characterized in that: The vehicle window control method comprises: Detecting the vehicle's external environment information and / or vehicle's internal environment information; Detect the movement information of the people on the vehicle; Determining a first window target opening according to the vehicle occupant motion information, the vehicle exterior environment information and / or the vehicle interior environment information; The lifting and lowering of the vehicle window is controlled according to the first window target opening.
2. The vehicle window control method according to claim 1, characterized in that: The determining of the first window target opening according to the vehicle occupant action information, the vehicle exterior environment information and / or the vehicle interior environment information includes: Obtaining the type and magnitude of the motion information of the person on the vehicle; When the type of the on-board occupant motion information matches the vehicle exterior environment information or the vehicle interior environment information, the first vehicle window target opening is determined according to the amplitude of the on-board occupant motion information.
3. The vehicle window control method according to claim 1, characterized in that: The determining of the first window target opening according to the vehicle occupant action information, the vehicle exterior environment information and / or the vehicle interior environment information includes: Obtaining the type and magnitude of the motion information of the person on the vehicle; Determining internal and external environment comparison information according to the external vehicle environment information and the internal vehicle environment information; When the type of the on-board occupant motion information matches the internal and external environment comparison information, the first vehicle window target opening is determined according to the amplitude of the on-board occupant motion information.
4. The vehicle window control method according to claim 1, characterized in that: The step of controlling the lifting of the vehicle window according to the first vehicle window target opening comprises: Determine the target window to which the first window target opening points; The target window is raised and lowered controlled according to the first window target opening.
5. The vehicle window control method according to claim 4, characterized in that: The step of controlling the lifting of the vehicle window according to the first vehicle window target opening degree further includes: According to the first window target opening, non-target windows are controlled to be raised or lowered; the non-target windows are windows other than the target windows among all windows of the vehicle.
6. The vehicle window control method according to claim 5, characterized in that: The step of controlling the lifting of the non-target window according to the first target window opening includes: After the target window is lifted and lowered according to the first target window opening, the operating parameter distribution information of the vehicle is detected; Maintaining the first window target opening corresponding to the target window unchanged, taking the sum of the operating parameter distribution information constant or uniform synchronization as a goal, determining the second window target opening corresponding to the non-target window; The non-target window is controlled to be raised or lowered according to the second window target opening.
7. The vehicle window control method according to claim 2 or 3, characterized in that: The determining the first window target opening according to the amplitude of the motion information of the person on the vehicle comprises: Performing light transmission state detection on the target vehicle window to obtain light transmission state information; The first vehicle window target opening is determined according to the amplitude of the vehicle occupant motion information and the light transmission state information.
8. The vehicle window control method according to any one of claims 1 to 6, characterized in that: The vehicle window control method further includes: before controlling the lifting of the vehicle window according to the first vehicle window target opening, recording the initial opening of the vehicle window; When it is detected that the action information of the person in the vehicle has ended, the windows of the vehicle are controlled to be reset to the initial opening.
9. A computer device, characterized in that: The invention comprises a memory and a processor, wherein the memory is used to store at least one program, and the processor is used to load at least one program to execute the vehicle window control method according to any one of claims 1 to 8.
10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to execute the vehicle window control method described in any one of claims 1 to 8 when executed by the processor.