A method, apparatus and vehicle for regulating an environment within a vehicle
By acquiring information about the vehicle's target scene, the system automatically adjusts the light transmittance of the dimming glass and the seat tilt angle, solving the problem of poor user experience caused by manual operation and achieving intelligent and comfortable in-vehicle environment adjustment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2023-01-10
- Publication Date
- 2026-04-17
AI Technical Summary
In existing technologies, adjusting the in-car environment to enjoy sunlight requires manual operation by the driver and passengers, resulting in a less intelligent and comfortable user experience.
By acquiring information about the vehicle's target scenario, including environmental and passenger status information, the system automatically adjusts the light transmittance of the dimming glass and the seat tilt angle to achieve intelligent adjustment and improve the riding experience.
It enables intelligent adjustment of the light transmittance of the dimming glass and the seat tilt angle under the autonomous control of the vehicle, thereby improving the riding comfort and experience of the driver and passengers.
Smart Images

Figure CN116047792B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicles, and more specifically, to a method, apparatus, and vehicle for regulating the in-vehicle environment. Background Technology
[0002] Currently, in the automotive industry, various vehicle functions are being continuously improved to better ensure the safety and comfort of drivers and passengers. For example, intelligent driving systems can monitor vehicle status information and the behavior of drivers and passengers to prevent traffic accidents during driving; another example is the active damping function, which can ensure the stability and comfort of the vehicle during driving.
[0003] In one possible implementation, to allow passengers to enjoy sunlight and the warmth of nature while inside the vehicle, dimming glass can be installed on the vehicle's doors, windows, and sunroof.
[0004] For example, to enjoy a more comfortable sunbathing experience, occupants can manually adjust the light transmittance of the dimming glass and / or the seat tilt angle to achieve the best experience.
[0005] The aforementioned adjustment process usually requires manual operation by the driver and passengers, which is not intelligent enough and may reduce the user experience.
[0006] In conclusion, how to provide drivers and passengers with a more intelligent and comfortable experience of basking in the sunlight has become an urgent problem to be solved. Summary of the Invention
[0007] This application provides a method, device, and vehicle for adjusting the in-vehicle environment. The method can intelligently adjust the light transmittance of the vehicle's dimming glass according to target scene information, so that the occupants can comfortably and leisurely enjoy the sunlight inside the vehicle. The automated adjustment method can effectively improve the riding experience of the occupants.
[0008] Firstly, a method for adjusting the in-vehicle environment is provided. The method includes: when the vehicle speed is less than or equal to a preset speed, acquiring target scene information of the vehicle, the target scene information including environmental information of the environment in which the vehicle is located and the status information of the occupants in the vehicle; when the target scene information meets preset conditions, in response to a target adjustment command, acquiring adjustment parameters corresponding to the target scene information; and adjusting the light transmittance of the dimming glass on the vehicle based on the adjustment parameters.
[0009] In the aforementioned technical solution, this application proposes an adjustment method for situations requiring adjustment of the in-vehicle environment. Specifically, when the vehicle speed is less than or equal to a preset speed, target scene information of the vehicle is acquired. Furthermore, if the target scene information meets preset conditions, adjustment parameters for the in-vehicle environment are acquired in response to a target adjustment command. Finally, the light transmittance of the vehicle's dimming glass is adjusted according to these parameters. Both the determination of the target scene information and the adjustment of the parameters are autonomously controlled by the vehicle, requiring no manual operation from the occupants. This process achieves intelligent adjustment of the light transmittance of the dimming glass, improving the passenger experience.
[0010] In conjunction with the first aspect, in some possible implementations, the adjustment parameter includes a preset transmittance. Adjusting the transmittance of the dimming glass on the vehicle based on the adjustment parameter includes: generating a transmittance adjustment command according to the preset transmittance; and sending the transmittance adjustment command to the dimming glass controller so that the dimming glass controller adjusts the transmittance of the dimming glass to the preset transmittance based on the transmittance adjustment command.
[0011] In combination with the first aspect and the above implementation, in some possible implementations, the adjustment parameter includes a first tilt angle. After adjusting the light transmittance of the dimming glass based on the adjustment parameter, the method further includes: generating an angle adjustment command based on the first tilt angle; and sending the angle adjustment command to the seat controller so that the seat controller adjusts the seat tilt angle to the first tilt angle based on the angle adjustment command.
[0012] The aforementioned technical solution proposes another adjustment scenario: in addition to adjusting the light transmittance of the dimming glass, this application can further adjust the seat tilt angle. Specifically, based on the first tilt angle in the adjustment parameters, an angle adjustment command is sent to the seat controller, causing the seat controller to adjust the seat tilt angle according to the angle adjustment command. This process, while adjusting the light transmittance of the dimming glass, also considers the comfort of the driver and passengers, allowing them to enjoy sunlight more comfortably in the vehicle and providing a comfortable and relaxed riding environment.
[0013] In combination with the first aspect and the above implementation, in some possible implementations, after adjusting the seat tilt angle to the first tilt angle, the method further includes: updating the first tilt angle in response to the driver's adjustment operation on the seat tilt angle.
[0014] In the above technical solution, after adjusting the seat tilt angle according to the adjustment parameters, if the driver and passengers have further adjustment needs, this application can update the first tilt angle in the adjustment parameters with the seat tilt angle after the driver and passengers have adjusted it. The above process can ensure that in the next adjustment of the in-vehicle environment, the seat tilt angle can be intelligently adjusted according to the actual needs of the driver and passengers, taking into account the actual needs of the driver and passengers, making the adjustment process more flexible and intelligent.
[0015] In conjunction with the first aspect and the above-described implementation methods, in some possible implementation methods, the environmental information includes at least one of environmental type, weather type, temperature, illuminance, and time; the personnel status information includes at least one of the facial state of the driver / passenger and seat tilt angle; and the acquisition of the target scene information of the vehicle includes at least one of the following: acquiring the environmental type through an external camera; acquiring the facial state of the driver / passenger through an internal camera; acquiring the temperature through a temperature sensor; acquiring the illuminance through an illuminance sensor; acquiring the seat tilt angle through a seat controller; and acquiring the weather type and / or the time through a multimedia controller.
[0016] In combination with the first aspect and the above implementation methods, in some possible implementation methods, after obtaining the target scene information of the vehicle, the method further includes: determining the cumulative value of the counter based on the facial state of the driver / passenger and a preset facial state, and / or, the seat tilt angle and a second tilt angle, and / or, the distance the driver / passenger moves within the target time period and a preset distance; if the cumulative value is greater than or equal to the preset value, determining that the target scene information meets the preset condition.
[0017] In conjunction with the first aspect and the above-described implementation methods, in some possible implementation methods, determining the cumulative value of the counter based on the driver's facial state and a preset facial state, and / or, the seat tilt angle and a second tilt angle, and / or, the distance the driver moves within the target duration and a preset distance, includes: when the driver's facial state meets the preset facial state, increasing the value of the counter by a first value; and determining the increased value as the cumulative value; and / or, when the seat tilt angle is greater than or equal to the second tilt angle, increasing the value of the counter by the first value; and determining the increased value as the cumulative value; and / or, when the distance the driver moves within the target duration is greater than or equal to the preset distance, decreasing the value of the counter by a second value; and determining the decreased value as the cumulative value.
[0018] The above technical solution proposes a method for determining whether target scene information meets preset conditions. Specifically, it uses at least one of the following three methods: First, comparing the driver's / passenger's facial state with a preset facial state. When the driver's / passenger's facial state matches the preset facial state, the counter value is increased by a first value. Second, comparing the seat tilt angle with a second tilt angle. When the seat tilt angle is greater than or equal to the second tilt angle, the counter value is increased by a first value. Third, comparing the distance the driver / passenger moves within a target time period with a preset distance. When the distance the driver / passenger moves within a target time period is greater than or equal to the preset distance, the counter value is decreased by a second value. Through these judgment processes, the cumulative value of the current counter can be obtained. Furthermore, when the cumulative value is greater than or equal to a preset value, this application determines that the target scene information meets the preset conditions. Multiple frequent judgments ensure a more accurate judgment process and guarantee the accuracy of adjusting the in-vehicle environment.
[0019] In combination with the first aspect and the above implementation methods, in some possible implementation methods, before responding to the target adjustment command, the method further includes: when the target scene information meets the preset conditions, sending a display command to the multimedia controller, so that the multimedia controller controls the in-vehicle multimedia host to display a target pop-up window on the display interface according to the display command, the target pop-up window being used to prompt the driver or passenger whether to adjust the in-vehicle environment; and receiving the target adjustment command sent by the multimedia controller.
[0020] In the above technical solution, after determining that the target scene information meets the preset conditions, before making any adjustments, this application also needs to send a display command to the multimedia controller in the vehicle. This allows the multimedia controller to display a target pop-up window on the display interface of the in-vehicle multimedia host, further reminding the driver and passengers whether they are sure they want to adjust the in-vehicle environment. This method of reminding the driver and passengers allows for adjustments based on their actual needs, avoiding accidental adjustments and improving the user experience.
[0021] In summary, this application proposes an adjustment method for situations requiring adjustment of the in-vehicle environment. Specifically, when the vehicle speed is less than or equal to a preset speed, target scene information of the vehicle is acquired. Furthermore, if the target scene information meets preset conditions, adjustment parameters for the in-vehicle environment are acquired in response to a target adjustment command. Finally, the light transmittance of the vehicle's dimming glass is adjusted based on these parameters. Both the determination of the target scene information and the adjustment of the parameters are autonomously controlled by the vehicle, requiring no manual operation from the occupants. This process achieves intelligent adjustment of the light transmittance of the dimming glass, improving the passenger experience.
[0022] After adjusting the light transmittance of the dimming glass, this application proposes another adjustment scenario: in addition to adjusting the light transmittance of the dimming glass, this application can further adjust the seat tilt angle. Specifically, based on the first tilt angle in the adjustment parameters, an angle adjustment command is sent to the seat controller, causing the seat controller to adjust the seat tilt angle according to the angle adjustment command. This process, while adjusting the light transmittance of the dimming glass, also considers the comfort of the driver and passengers, allowing them to enjoy sunlight more comfortably in the vehicle and providing a comfortable and relaxed riding environment.
[0023] Furthermore, after adjusting the seat tilt angle according to the adjustment parameters, if the driver or passenger requires further adjustments, this application can update the first tilt angle in the adjustment parameters based on the adjusted seat tilt angle. This process ensures that during the next adjustment of the vehicle interior environment, the seat tilt angle can be intelligently adjusted according to the actual needs of the driver or passenger, taking into account their actual needs and making the adjustment process more flexible and intelligent.
[0024] Furthermore, this application proposes a method for determining whether target scene information meets preset conditions, specifically through at least one of the following three methods: First, comparing the facial state of the driver / passenger with a preset facial state. When the driver / passenger's facial state matches the preset facial state, the counter value is increased by a first value. Second, comparing the seat tilt angle with a second tilt angle. When the seat tilt angle is greater than or equal to the second tilt angle, the counter value is increased by a first value. Third, comparing the distance the driver / passenger moves within a target time period with a preset distance. When the distance the driver / passenger moves within a target time period is greater than or equal to the preset distance, the counter value is decreased by a second value. Thus, through the above judgment processes, the current cumulative value of the counter can be obtained. Further, when the cumulative value is greater than or equal to a preset value, this application determines that the target scene information meets the preset conditions. Multiple frequent judgments ensure a more accurate judgment process and guarantee the accuracy of the process of adjusting the in-vehicle environment.
[0025] Furthermore, after determining that the target scene information meets the preset conditions, before making any adjustments, this application also needs to send a display command to the multimedia controller in the vehicle. This command causes the multimedia controller to display a target pop-up window on the display interface of the in-vehicle multimedia host, further reminding the driver and passengers whether they are sure they want to adjust the in-vehicle environment. This method of reminding the driver and passengers allows for adjustments based on their actual needs, avoiding accidental adjustments and improving the user experience.
[0026] Secondly, a device for adjusting the in-vehicle environment is provided. The device includes: an acquisition module, used to acquire target scene information of the vehicle when the vehicle speed is less than or equal to a preset speed, the target scene information including environmental information of the environment in which the vehicle is located and the status information of the occupants in the vehicle; and, in response to a target adjustment command, acquiring adjustment parameters corresponding to the target scene information when the target scene information meets preset conditions; and a first adjustment module, used to adjust the light transmittance of the dimming glass on the vehicle based on the adjustment parameters.
[0027] In conjunction with the second aspect, in some possible implementations, the adjustment parameter includes a preset transmittance, and the first adjustment module is specifically used to: generate a transmittance adjustment command based on the preset transmittance; and send the transmittance adjustment command to the dimming glass controller so that the dimming glass controller adjusts the transmittance of the dimming glass to the preset transmittance based on the transmittance adjustment command.
[0028] In combination with the second aspect and the above implementation, in some possible implementations, the adjustment parameter includes a first tilt angle. After adjusting the light transmittance of the dimming glass based on the adjustment parameter, the device further includes: a second adjustment module, used to generate an angle adjustment command based on the first tilt angle; and send the angle adjustment command to the seat controller so that the seat controller adjusts the seat tilt angle to the first tilt angle based on the angle adjustment command.
[0029] In combination with the second aspect and the above implementation, in some possible implementations, after the seat tilt angle is adjusted to the first tilt angle, the device further includes: an update module for updating the first tilt angle in response to the driver's adjustment operation of the seat tilt angle.
[0030] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, the environmental information includes at least one of environmental type, weather type, temperature, illuminance, and time; the personnel status information includes at least one of the driver / passenger's facial state and seat tilt angle; and the acquisition module is specifically used for at least one of the following: acquiring the environmental type via an external camera; acquiring the driver / passenger's facial state via an internal camera; acquiring the temperature via a temperature sensor; acquiring the illuminance via an illuminance sensor; acquiring the seat tilt angle via a seat controller; and acquiring the weather type and / or the time via a multimedia controller.
[0031] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, after acquiring the target scene information of the vehicle, the device further includes: a determining module, used to determine the cumulative value of the counter based on the facial state of the driver / passenger and a preset facial state, and / or, the seat tilt angle and a second tilt angle, and / or, the distance the driver / passenger moves within the target time period and a preset distance; and if the cumulative value is greater than or equal to the preset value, determine that the target scene information meets the preset condition.
[0032] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, the determining module is specifically used to: when the facial state of the driver / passenger meets the preset facial state, increase the value of the counter by a first value; determine the accumulated value by the increased value; and / or, when the seat tilt angle is greater than or equal to the second tilt angle, increase the value of the counter by the first value; determine the accumulated value by the increased value; and / or, when the distance traveled by the driver / passenger within the target time period is greater than or equal to the preset distance, decrease the value of the counter by a second value; determine the accumulated value by the decreased value.
[0033] In conjunction with the second aspect and the above implementation methods, in some possible implementation methods, before responding to the target adjustment command, the device further includes: a display module, configured to send a display command to the multimedia controller when the target scene information meets the preset conditions, so that the multimedia controller controls the in-vehicle multimedia host to display a target pop-up window on the display interface according to the display command, the target pop-up window being used to prompt the driver and passenger whether to adjust the in-vehicle environment; and to receive the target adjustment command sent by the multimedia controller.
[0034] Thirdly, an electronic control unit is provided, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, causing the electronic control unit to perform the methods in the first aspect or any possible implementation thereof.
[0035] Fourthly, a vehicle is provided, the vehicle including an electronic control unit for performing the methods of the first aspect or any possible implementation thereof.
[0036] Fifthly, a computer program product is provided, comprising: computer program code, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.
[0037] In a sixth aspect, a computer-readable storage medium is provided that stores computer program code, which, when executed on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof. Attached Figure Description
[0038] Figure 1 This is a schematic diagram of a scenario for adjusting the in-vehicle environment provided in an embodiment of this application;
[0039] Figure 2 This is a schematic diagram of an interactive scenario for adjusting the in-vehicle environment provided in an embodiment of this application;
[0040] Figure 3 This is a schematic flowchart illustrating a method for adjusting the in-vehicle environment provided in an embodiment of this application;
[0041] Figure 4 This is a schematic diagram of the structure of a device for adjusting the in-vehicle environment provided in an embodiment of this application;
[0042] Figure 5 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation
[0043] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0044] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0045] Figure 1 This is a schematic diagram of a scenario for adjusting the in-vehicle environment provided in an embodiment of this application.
[0046] For example, such as Figure 1 As shown, the windows and sunroof of vehicle 101 both use smart glass. Smart glass is essentially made by bonding liquid crystal dimming film with glass, and has the characteristics of "becoming transparent when powered on and frosted and opaque when powered off".
[0047] In one possible implementation, the driver takes the vehicle to an outdoor environment where the weather is sunny, the sun is shining, and the temperature is comfortable. If the vehicle's speed is less than or equal to a preset speed, and the occupants wish to sunbathe, they can manually adjust the light transmittance of the dimmable glass to achieve a comfortable sunbathing experience.
[0048] The above adjustment process requires drivers and passengers to manually adjust the light transmittance of the glass, which is not intelligent and may reduce the riding experience.
[0049] Based on the above problems, this application proposes a method for adjusting the in-vehicle environment, which can intelligently adjust the light transmittance of the dimming glass, effectively improving the riding experience of drivers and passengers.
[0050] In this embodiment, adjusting the in-vehicle environment mainly involves adjusting the light transmittance of the dimming glass on vehicle 101. During the adjustment of the dimming glass's light transmittance, vehicle 101 can do so based on acquired target scene information. Specifically, when the target scene information meets preset conditions, the adjustment parameters corresponding to the target scene information are acquired to intelligently adjust the light transmittance of the dimming glass.
[0051] It should be understood that the purpose of adjusting the light transmittance of the dimming glass is to allow passengers to enjoy sunlight more comfortably. Therefore, the process of adjusting the in-car environment can also be called the activation or adjustment process of the "Sunbathing Mode". Correspondingly, the adjustment parameters can be called the "adjustment parameters of Sunbathing Mode", and the preset conditions can be understood as the activation conditions of Sunbathing Mode.
[0052] In one possible implementation, the driver or passengers, or the configuration personnel, can pre-configure the settings for the "Sunbathing Mode" and store these settings in the cloud platform 102. When the vehicle 101 needs to retrieve the settings, it can send a request to the cloud platform 102 via the telematics box (T-BOX, also known as a remote communication module) in the vehicle 101 to obtain the settings.
[0053] In another possible implementation, vehicle 101 can also store the pre-set adjustment parameters locally on vehicle 101, such as in any memory or local disk of vehicle 101. When vehicle 101 needs to obtain the adjustment parameters, it can directly obtain them from the local storage; this embodiment of the application does not limit this approach.
[0054] Figure 2 This is a schematic diagram of an interactive scenario for adjusting the in-vehicle environment provided in an embodiment of this application.
[0055] For example, such as Figure 2As shown, vehicle 101 is equipped with various electronic control units (ECUs, also known as electronic controllers, or simply "controllers"). For example, Figure 2 The seat control module (SCM, also known as seat electronic control unit or seat controller) 206, the dimming glass controller 204, and the multimedia controller 203 shown are illustrated.
[0056] Apart from Figure 2 In addition to the controllers shown, vehicle 101 contains other types of controllers. These include, for example, the Engine Management System (EMS), Transmission Control Unit (TCU), Body Control Module (BCM), Electronic Stability Program (ESP), Battery Management System (BMS), Vehicle Control Unit (VCU, or vehicle controller), Electronic Park Brake (EPB) unit, Motor Control Unit (MCU), and so on.
[0057] It should be understood that multiple ECUs in vehicle 101 can communicate with each other to achieve data transmission. Optionally, the communication connection methods include Controller Area Network (CAN) bus connection, Local Interconnect Network (LIN) bus connection, FlexRay bus connection, and Media Oriented Systems Transport (MOST) bus connection. Each connection method corresponds to a communication method, namely CAN bus communication, LIN bus communication, FlexRay bus communication, and MOST bus communication. This application embodiment does not limit this.
[0058] Furthermore, vehicle 101 is also equipped with a variety of sensors. For example... Figure 2 The vehicle includes an in-vehicle camera 201, an exterior camera 202, a temperature sensor 207, and a light sensor 208. Other types of sensors are also included, such as lidar, millimeter-wave radar, distance sensors, speed sensors, and accelerometers.
[0059] In this embodiment, by combining the in-vehicle camera 201, the exterior camera 202, the multimedia controller 203, the dimming glass controller 204, the seat controller 206, the temperature sensor 207, and the illuminance sensor 208, various information about the vehicle 101 can be obtained and sent to the ECU 205 for processing and judgment. Optionally, the ECU 205 can be any ECU in the vehicle 101.
[0060] ECU205 obtains the target scene information of vehicle 101 by processing and judging the above-mentioned information.
[0061] The target scene information may include environmental information of the environment in which vehicle 101 is located and the status information of the occupants in vehicle 101.
[0062] Optionally, environmental information includes at least one of the following: environmental type (e.g., outdoor environment, indoor environment, etc.), weather type (e.g., sunny day, rainy day, cloudy day, etc.), temperature (including outside temperature and inside temperature), illuminance, and time; and occupant status information includes at least one of the following: the facial status of the driver and passengers (e.g., looking at a mobile phone, eyes closed, eyes open) and seat tilt angle.
[0063] Specifically, the in-vehicle camera 201 can capture facial images of the occupants and send these images to the ECU 205. The ECU 205 can then use a deep convolutional neural network to recognize and analyze the facial images of the occupants to determine their facial state.
[0064] The external camera 202 can capture images of the external environment of the vehicle 101 and send the images to the ECU 205. The ECU 205 can identify the environment type by comparing and identifying the images.
[0065] The multimedia controller 203 can send the time and weather information displayed on the vehicle's multimedia host to the ECU 205.
[0066] The dimming glass controller 204 can send the current light transmittance of the dimming glass to the ECU 205.
[0067] The seat controller 206 can send the seat tilt angle of the driver / passenger to the ECU 205. Alternatively, the angle sensor in the seat can directly send the seat tilt angle of the driver / passenger to the ECU 205. This application embodiment does not limit the method of obtaining the seat tilt angle.
[0068] Temperature sensor 207 can send temperature data to ECU 205.
[0069] The illuminance sensor 208 can send the collected illuminance to the ECU 205.
[0070] After obtaining the target scene information, ECU205 can compare the target scene information with preset conditions to determine whether to activate the Sunbathing Mode in vehicle 101 (or whether to adjust the in-vehicle environment).
[0071] Furthermore, when the ECU205 determines that the target scene information meets the preset conditions, it can obtain the adjustment parameters corresponding to the Sunbathing Mode and adjust the in-vehicle environment according to the adjustment parameters.
[0072] Figure 3 This is a schematic flowchart illustrating a method for adjusting the in-vehicle environment provided in an embodiment of this application. It should be understood that this method can be applied to, for example... Figure 1 and Figure 2 In the scenario shown, it is specifically applied to Figure 2 The ECU205 in the vehicle is used as an example in this application embodiment for the purpose of describing a method for adjusting the in-vehicle environment provided by this application embodiment. For ease of explanation, this application embodiment uses the ECU205 as an example of the VCU in the vehicle 101 to describe in detail a method for adjusting the in-vehicle environment provided by this application embodiment.
[0073] For example, such as Figure 3 As shown, the method 300 includes:
[0074] 301. When the vehicle speed is less than or equal to the preset speed, obtain the target scene information of the vehicle. The target scene information includes the environmental information of the environment in which the vehicle is located and the personnel status information of the driver and passengers in the vehicle.
[0075] It should be understood that, in this embodiment of the application, the purpose of adjusting the in-vehicle environment is to allow the occupants to enjoy the sunlight more comfortably. Therefore, this scenario requires a certain vehicle speed, such as when the vehicle is moving slowly or stopped, before it can be further determined whether the in-vehicle environment needs to be adjusted.
[0076] In one possible implementation, the VCU can acquire the vehicle's target scene information when the vehicle speed is less than or equal to a preset speed. Optionally, the preset speed can be 0 km / h, or it can be adjusted according to the actual situation; this application embodiment does not limit this.
[0077] The target scenario information includes environmental information about the vehicle's surroundings and the status information of the occupants in the vehicle.
[0078] Optionally, environmental information includes at least one of the following: environmental type (outdoor environment, indoor environment, etc.), weather type (e.g., sunny, rainy, cloudy, etc.), temperature, light intensity, and time; and personnel status information includes at least one of the following: the facial status of the driver and passengers (e.g., looking at a mobile phone, eyes closed, eyes open) and seat tilt angle.
[0079] In one possible implementation, obtaining the target scene information of the vehicle includes at least one of the following:
[0080] The environment type is obtained through external vehicle cameras;
[0081] The facial features of the driver and passengers are captured by the in-vehicle camera;
[0082] Temperature is obtained through a temperature sensor;
[0083] Illuminance is obtained through a light intensity sensor;
[0084] The seat tilt angle is obtained through the seat controller;
[0085] Obtain the weather type and / or time through the multimedia controller.
[0086] For example, such as Figure 2 As shown, by combining the in-vehicle camera 201, the exterior camera 202, the multimedia controller 203, the dimming glass controller 204, the seat controller 206, the temperature sensor 207, and the illuminance sensor 208, various information of the vehicle 101 can be obtained and sent to the ECU 205 for processing and judgment. Optionally, the ECU 205 can be any ECU in the vehicle 101.
[0087] ECU205 obtains the target scene information of vehicle 101 by processing and judging the above-mentioned information.
[0088] Specifically, in this embodiment of the application, the process by which the VCU obtains target scene information is similar to... Figure 2 The processing and analysis of ECU205 are exactly the same, so they will not be repeated here.
[0089] 302. When the target scene information meets the preset conditions, respond to the target adjustment command and obtain the adjustment parameters corresponding to the target scene information.
[0090] It should be understood that certain preconditions must be met when adjusting the in-vehicle environment in this embodiment of the application. For example, the weather type in the target scene information must be sunny, the temperature must be suitable, the illuminance must be suitable, and the season corresponding to the current time must be spring or autumn. After meeting the above preconditions, the VCU can further determine whether other information in the target scene information meets preset conditions.
[0091] For example, when the VCU obtains that the current weather type is sunny, the environment type is outdoor, the illuminance is greater than 50,000 lux (Lux for short), the outside temperature is in the range of 18-23℃, and the time is between January and May or between August and December, the VCU can determine whether to turn on the sunbathing mode based on other target scene information.
[0092] In one possible implementation, the VCU can determine whether the target scene information meets preset conditions based on at least one of the following: the facial state of the driver / passenger, the seat tilt angle, and the distance the driver / passenger moves within the target duration. Specifically, these conditions include:
[0093] The cumulative value of the counter is determined based on the facial state of the driver and passengers and the preset facial state, and / or the seat tilt angle and the second tilt angle, and / or the distance the driver and passengers move within the target time period and the preset distance.
[0094] If the cumulative value is greater than or equal to the preset value, the target scene information is determined to meet the preset conditions.
[0095] Furthermore, the process of determining the cumulative value of the counter specifically includes:
[0096] If the facial features of the driver and passengers meet the preset facial features, the value of the counter is increased by the first value.
[0097] The increased value is determined as the cumulative value; and / or,
[0098] If the seat tilt angle is greater than or equal to the second tilt angle, the counter value is incremented by the first value;
[0099] The increased value is determined as the cumulative value; and / or,
[0100] If the distance traveled by the driver or passenger within the target time period is greater than or equal to the preset distance, the value of the counter is reduced by a second value;
[0101] The reduced value is determined as the cumulative value.
[0102] For example, if the VCU determines that the occupant's facial expression is that of looking at a mobile phone, it automatically increments the counter in the VCU by a first value to indicate that the occupant may need to activate the sunbathing mode; and / or, if the VCU determines that the occupant's facial expression is that of closed eyes, it increments the counter by the first value; and / or, if the VCU determines that the occupant's seat tilt angle is greater than or equal to a second tilt angle, it increments the counter by the first value. Optionally, the first value is 1, and the second tilt angle is 120°.
[0103] Conversely, if the VCU determines that the distance the occupants have moved within the target duration is greater than or equal to the preset distance, it indicates that the occupants' movements are relatively large, and the "Sunbathing Mode" does not need to be activated. The VCU's counter value will automatically decrease to the second value. Optionally, the target duration can be 5 seconds, the preset distance can be 1 meter, and the second value can be the same as the first value.
[0104] It should be understood that the cumulative value is the sum of counts obtained based on multiple judgments by the VCU. In this embodiment, the in-vehicle camera can collect or monitor the facial images of the driver and passengers at fixed intervals and send them to the VCU to obtain the facial state of the driver and passengers. The seat controller can synchronously acquire the seat tilt angle of the driver and passengers with the in-vehicle camera, or it can acquire and send it to the VCU in real time.
[0105] After multiple cumulative checks, when the cumulative value of the counter exceeds a preset value, the VCU determines that the target scene information meets the preset conditions. Optionally, the preset value can be 30.
[0106] The above technical solution proposes a method for determining whether target scene information meets preset conditions. Specifically, it uses at least one of the following three methods: First, comparing the driver's / passenger's facial state with a preset facial state. When the driver's / passenger's facial state matches the preset facial state, the counter value is increased by a first value. Second, comparing the seat tilt angle with a second tilt angle. When the seat tilt angle is greater than or equal to the second tilt angle, the counter value is increased by a first value. Third, comparing the distance the driver / passenger moves within a target time period with a preset distance. When the distance the driver / passenger moves within a target time period is greater than or equal to the preset distance, the counter value is decreased by a second value. Through these judgment processes, the cumulative value of the current counter can be obtained. Furthermore, when the cumulative value is greater than or equal to a preset value, this application determines that the target scene information meets the preset conditions. Multiple frequent judgments ensure a more accurate judgment process and guarantee the accuracy of adjusting the in-vehicle environment.
[0107] It should be understood that, given that the target scenario information meets the preset conditions, this application embodiment does not directly begin adjusting the in-vehicle environment. It is necessary to further consider the actual needs of the driver and passengers to determine whether adjustments are needed.
[0108] In one possible implementation, when the VCU determines whether the in-vehicle environment needs to be adjusted under preset conditions, it specifically includes:
[0109] When the target scene information meets the preset conditions, a display command is sent to the multimedia controller so that the multimedia controller controls the vehicle multimedia host to display the target pop-up window on the display interface according to the display command. The target pop-up window is used to prompt the driver and passengers whether to adjust the in-vehicle environment.
[0110] Receive target adjustment instructions sent by the multimedia controller.
[0111] For example, in the embodiments of this application, when the target scene information meets the preset conditions, the target pop-up window, such as the pop-up window "Whether to turn on the sunbathing mode", can be displayed on the in-vehicle multimedia host interface through the multimedia controller to remind the driver and passengers whether they need to adjust the in-vehicle environment.
[0112] Furthermore, the display duration of the target pop-up window can be set. Within the display duration, drivers and passengers can click on the target pop-up window to select either "Yes" or "No" to turn the Sunbathing Mode on or off. If the driver or passenger selects "Yes," the multimedia controller can generate a target adjustment command and send it to the VCU. If the driver or passenger selects "No," the multimedia controller can generate a no-adjustment command and send it to the VCU. Optionally, the display duration can be 10 seconds, or it can be adjusted according to actual needs.
[0113] If the driver or passengers do not perform any click operations on the target pop-up interface within the display period, the VCU will default to not adjusting the in-vehicle environment.
[0114] In another example, the multimedia controller can control the speaker of the in-vehicle multimedia host to broadcast voice information, such as "Do you want to turn on the Sunshine Mode?", and set a preset communication duration for receiving voice responses from drivers and passengers. If the driver or passenger replies with "Yes", the multimedia controller can generate a target adjustment command based on this operation and send it to the VCU. If the driver or passenger replies with "No", the multimedia controller can generate a no-adjustment command based on this operation and send it to the VCU. Optionally, the preset reception duration can be 15 seconds, or it can be adjusted according to actual needs.
[0115] If the driver or passengers do not respond to any voice commands within the preset communication time, the VCU will default to not adjusting the in-vehicle environment.
[0116] In the above technical solution, after determining that the target scene information meets the preset conditions, before making any adjustments, this application also needs to send a display command to the multimedia controller in the vehicle. This allows the multimedia controller to display a target pop-up window or broadcast voice information on the display interface of the in-vehicle multimedia host, further reminding the driver and passengers whether they are sure they want to adjust the in-vehicle environment. These flexible and diverse methods of reminding the driver and passengers can adjust based on their actual needs, avoiding accidental adjustments and improving the user experience.
[0117] In another possible implementation, the embodiments of this application may also eliminate the need for manual operation by the driver / passenger on the target pop-up interface to trigger the adjustment process. Instead, the adjustment process can be initiated autonomously by the VCU under certain conditions. For example, after meeting preset conditions, the VCU can further determine the temperature difference between the outside temperature and the interior temperature. When the temperature difference is greater than or equal to a preset difference, the VCU automatically activates the "Sunbathing Mode." Optionally, the preset difference is 5°C.
[0118] For example, once the target scene information meets the preset conditions, the VCU obtains the current outside temperature as 22°C and the inside temperature as 16°C through the temperature sensor. Then, the VCU automatically obtains the adjustment parameters and adjusts the light transmittance of the dimming glass.
[0119] Furthermore, once the driver and passengers determine that the in-vehicle environment needs adjustment through any of the above methods, the VCU can obtain the adjustment parameters corresponding to the target scenario information.
[0120] For example, if the pre-set adjustment parameters are stored on a cloud platform, the VCU can communicate with the cloud platform through the T-BOX in the vehicle to obtain the adjustment parameters.
[0121] In the above technical solution, storing the adjustment parameters on the cloud platform can save storage space on the vehicle's local end, reduce the storage pressure on the local end, and ensure that the adjustment parameters will not be easily lost.
[0122] Another example is when the preset adjustment parameters are stored locally in the vehicle. The VCU can obtain the adjustment parameters by sending input / output (I / O) requests and / or, based on the communication methods supported by the vehicle.
[0123] 303, Adjusts the light transmittance of the dimming glass on the vehicle based on the adjustment parameters.
[0124] In one possible implementation, the adjustment parameters include preset light transmittance. The process of adjusting the in-vehicle environment in this application specifically includes:
[0125] Generate a transmittance adjustment command based on the preset transmittance;
[0126] A transmittance adjustment command is sent to the dimming glass controller, so that the dimming glass controller adjusts the transmittance of the dimming glass to the preset transmittance based on the transmittance adjustment command.
[0127] For example, taking CAN communication as the communication method in a vehicle, the VCU can generate a light transmittance adjustment command based on a preset light transmittance, and send the light transmittance adjustment command to the dimming glass controller in the form of a CAN signal, so that the dimming glass controller adjusts the light transmittance of the dimming glass to the preset light transmittance. Optionally, the preset light transmittance is 100%.
[0128] In another possible implementation, before adjusting the transmittance of the dimming glass, the current transmittance of the dimming glass can be obtained and compared with a preset transmittance. If the current transmittance of the dimming glass is equal to the preset transmittance, the VCU does not send a transmittance adjustment command to the dimming glass controller.
[0129] Furthermore, the adjustment parameters include a first tilt angle. After the light transmittance of the dimming glass is adjusted, in order to ensure the comfort of the passengers, this embodiment of the application can also adjust the tilt angle of the passenger seat. Specifically, this includes:
[0130] Based on the first tilt angle, generate an angle adjustment command;
[0131] An angle adjustment command is sent to the seat controller so that the seat controller adjusts the seat tilt angle to the first tilt angle based on the angle adjustment command.
[0132] For example, taking CAN communication as an example of communication in a vehicle, the VCU can generate an angle adjustment command based on a first tilt angle and send the angle adjustment command to the seat controller in the form of a CAN signal, so that the seat controller adjusts the seat tilt angle to the first tilt angle. Optionally, the first tilt angle is 150°.
[0133] The aforementioned technical solution proposes another adjustment scenario: in addition to adjusting the light transmittance of the dimming glass, this application can further adjust the seat tilt angle. Specifically, based on the first tilt angle in the adjustment parameters, an angle adjustment command is sent to the seat controller, causing the seat controller to adjust the seat tilt angle according to the angle adjustment command. This process, while adjusting the light transmittance of the dimming glass, also considers the comfort of the driver and passengers, allowing them to enjoy sunlight more comfortably in the vehicle and providing a comfortable and relaxed riding environment.
[0134] After the seat tilt angle adjustment is completed, if the driver or passenger further manually adjusts the seat tilt angle, this embodiment of the application can update the first tilt angle based on the driver's or passenger's adjustment operation. Specifically, this includes:
[0135] In response to the driver's or passenger's adjustment of the seat tilt angle, the first tilt angle is updated.
[0136] For example, if the VCU adjusts the seat tilt angle to 150° via the seat controller, and the driver or passenger manually adjusts the seat tilt angle to 120°, then the VCU can update the first tilt angle to 120°, and automatically adjust the seat tilt angle to 120° the next time the vehicle interior environment is adjusted.
[0137] In the above technical solution, after adjusting the seat tilt angle according to the adjustment parameters, if the driver and passengers have further adjustment needs, this application can update the first tilt angle in the adjustment parameters with the seat tilt angle after the driver and passengers have adjusted it. The above process can ensure that in the next adjustment of the in-vehicle environment, the seat tilt angle can be intelligently adjusted according to the actual needs of the driver and passengers, taking into account the actual needs of the driver and passengers, making the adjustment process more flexible and intelligent.
[0138] Finally, after the adjustment is complete, the VCU uses the in-vehicle camera to determine that the occupants have left the vehicle and automatically resets the counter to zero to ensure the accuracy of the next adjustment of the in-vehicle environment.
[0139] In summary, this application proposes an adjustment method for situations requiring adjustment of the in-vehicle environment. Specifically, when the vehicle speed is less than or equal to a preset speed, target scene information of the vehicle is acquired. Furthermore, if the target scene information meets preset conditions, adjustment parameters for the in-vehicle environment are acquired in response to a target adjustment command. Finally, the light transmittance of the vehicle's dimming glass is adjusted based on these parameters. Both the determination of the target scene information and the adjustment of the parameters are autonomously controlled by the vehicle, requiring no manual operation from the occupants. This process achieves intelligent adjustment of the light transmittance of the dimming glass, improving the passenger experience.
[0140] After adjusting the light transmittance of the dimming glass, this application proposes another adjustment scenario: in addition to adjusting the light transmittance of the dimming glass, this application can further adjust the seat tilt angle. Specifically, based on the first tilt angle in the adjustment parameters, an angle adjustment command is sent to the seat controller, causing the seat controller to adjust the seat tilt angle according to the angle adjustment command. This process, while adjusting the light transmittance of the dimming glass, also considers the comfort of the driver and passengers, allowing them to enjoy sunlight more comfortably in the vehicle and providing a comfortable and relaxed riding environment.
[0141] Furthermore, after adjusting the seat tilt angle according to the adjustment parameters, if the driver or passenger requires further adjustments, this application can update the first tilt angle in the adjustment parameters based on the adjusted seat tilt angle. This process ensures that during the next adjustment of the vehicle interior environment, the seat tilt angle can be intelligently adjusted according to the actual needs of the driver or passenger, taking into account their actual needs and making the adjustment process more flexible and intelligent.
[0142] Furthermore, this application proposes a method for determining whether target scene information meets preset conditions, specifically through at least one of the following three methods: First, comparing the facial state of the driver / passenger with a preset facial state. When the driver / passenger's facial state matches the preset facial state, the counter value is increased by a first value. Second, comparing the seat tilt angle with a second tilt angle. When the seat tilt angle is greater than or equal to the second tilt angle, the counter value is increased by a first value. Third, comparing the distance the driver / passenger moves within a target time period with a preset distance. When the distance the driver / passenger moves within a target time period is greater than or equal to the preset distance, the counter value is decreased by a second value. Thus, through the above judgment processes, the current cumulative value of the counter can be obtained. Further, when the cumulative value is greater than or equal to a preset value, this application determines that the target scene information meets the preset conditions. Multiple frequent judgments ensure a more accurate judgment process and guarantee the accuracy of the process of adjusting the in-vehicle environment.
[0143] Furthermore, after determining that the target scene information meets the preset conditions, before making any adjustments, this application also needs to send a display command to the multimedia controller in the vehicle. This command causes the multimedia controller to display a target pop-up window on the display interface of the in-vehicle multimedia host, further reminding the driver and passengers whether they are sure they want to adjust the in-vehicle environment. This method of reminding the driver and passengers allows for adjustments based on their actual needs, avoiding accidental adjustments and improving the user experience.
[0144] Figure 4 This is a schematic diagram of the structure of a device for adjusting the in-vehicle environment provided in an embodiment of this application.
[0145] For example, such as Figure 4 As shown, the device 400 includes:
[0146] The acquisition module 401 is used to acquire target scene information of the vehicle when the vehicle speed is less than or equal to a preset speed. The target scene information includes environmental information of the environment in which the vehicle is located and the status information of the driver and passengers in the vehicle. When the target scene information meets preset conditions, the module acquires the adjustment parameters corresponding to the target scene information in response to the target adjustment command.
[0147] The first adjustment module 402 is used to adjust the light transmittance of the dimming glass on the vehicle based on the adjustment parameters.
[0148] In one possible implementation, the adjustment parameter includes a preset transmittance. The first adjustment module 402 is specifically used to: generate a transmittance adjustment command based on the preset transmittance; and send the transmittance adjustment command to the dimming glass controller so that the dimming glass controller adjusts the transmittance of the dimming glass to the preset transmittance based on the transmittance adjustment command.
[0149] Optionally, the adjustment parameter includes a first tilt angle. After adjusting the light transmittance of the dimming glass based on the adjustment parameter, the device further includes: a second adjustment module, used to generate an angle adjustment command according to the first tilt angle; and send the angle adjustment command to the seat controller so that the seat controller adjusts the seat tilt angle to the first tilt angle based on the angle adjustment command.
[0150] Optionally, after the seat tilt angle is adjusted to the first tilt angle, the device further includes an update module for updating the first tilt angle in response to the driver's adjustment operation of the seat tilt angle.
[0151] In one possible implementation, the environmental information includes at least one of environmental type, weather type, temperature, illuminance, and time; the occupant status information includes at least one of the occupant's facial expression and seat tilt angle; and the acquisition module 401 is specifically used for at least one of the following: acquiring the environmental type via an external camera; acquiring the occupant's facial expression via an internal camera; acquiring the temperature via a temperature sensor; acquiring the illuminance via an illuminance sensor; acquiring the seat tilt angle via a seat controller; and acquiring the weather type and / or the time via a multimedia controller.
[0152] Optionally, after acquiring the target scene information of the vehicle, the device further includes: a determination module, used to determine the cumulative value of the counter based on the facial state of the driver / passenger and a preset facial state, and / or the seat tilt angle and a second tilt angle, and / or the distance the driver / passenger moves within the target time period and a preset distance; and if the cumulative value is greater than or equal to the preset value, determine that the target scene information meets the preset condition.
[0153] In one possible implementation, the determining module is specifically configured to: when the driver's facial state meets the preset facial state, increment the value of the counter by a first value; and determine the incremented value as the cumulative value; and / or, when the seat tilt angle is greater than or equal to the second tilt angle, increment the value of the counter by the first value; and determine the incremented value as the cumulative value; and / or, when the distance traveled by the driver within the target time period is greater than or equal to the preset distance, decrement the value of the counter by a second value; and determine the decremented value as the cumulative value.
[0154] Optionally, prior to responding to the target adjustment command, the device further includes: a display module, configured to send a display command to the multimedia controller when the target scene information meets the preset conditions, so that the multimedia controller controls the in-vehicle multimedia host to display a target pop-up window on the display interface according to the display command, the target pop-up window being used to prompt the driver and passenger whether to adjust the in-vehicle environment; and to receive the target adjustment command sent by the multimedia controller.
[0155] Figure 5 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application.
[0156] For example, such as Figure 5 As shown, the vehicle 101 includes a memory 501 and a processor 502. The memory 501 stores executable program code 5011, and the processor 502 is used to call and execute the executable program code 5011 to perform a method for regulating the in-vehicle environment.
[0157] This embodiment can divide the vehicle into functional modules according to the above method example. For example, each function can be assigned to a separate module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0158] When each functional module is divided according to its corresponding function, the vehicle may include: an acquisition module, a first adjustment module, etc. It should be noted that all relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.
[0159] The vehicle provided in this embodiment is used to perform the above-described method for adjusting the in-vehicle environment, and thus can achieve the same effect as the above-described implementation method.
[0160] When using integrated units, the vehicle may include a processing module and a storage module. The processing module is used to control and manage the vehicle's actions. The storage module supports the vehicle in executing program code and data.
[0161] The processing module may be a processor or a controller, which can implement or execute various exemplary logic blocks, modules, and circuits as disclosed in this application. The processor may also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and microprocessors, etc., and the storage module may be a memory.
[0162] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a method for adjusting the in-vehicle environment as described in the above embodiment.
[0163] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned steps to achieve a method for adjusting the in-vehicle environment as described in the above embodiment.
[0164] In this embodiment, the vehicle, computer-readable storage medium, and computer program product are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0165] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0166] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0167] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method of conditioning the environment in a vehicle, characterized by, The method includes: When the vehicle speed is less than or equal to a preset speed, the target scene information of the vehicle is obtained. The target scene information includes the environmental information of the environment in which the vehicle is located and the personnel status information of the driver and passengers in the vehicle. When the target scene information meets the preset conditions, in response to the target adjustment command, the adjustment parameters corresponding to the target scene information are obtained, and the preset conditions are the conditions for the vehicle to activate the sunbathing mode. Based on the aforementioned adjustment parameters, the light transmittance of the dimming glass on the vehicle is adjusted by increasing its light transmittance. The environmental information includes environmental type, outside temperature, illuminance, weather type and / or time; the personnel status information includes the facial features of the driver and passengers, seat tilt angle, and the distance traveled by the driver and passengers within the target time period; after obtaining the target scene information of the vehicle, the method further includes: When the environment type is outdoor, the weather type is sunny, the outside temperature is within a preset temperature range, the illuminance is greater than a preset illuminance, and the season corresponding to the time is spring or autumn, if the facial condition of the driver / passenger meets a preset facial condition, the counter value is increased by a first value; and if the seat tilt angle is greater than or equal to a second tilt angle, the counter value is increased by the first value; and if the distance traveled by the driver / passenger within the target duration is greater than or equal to a preset distance, the counter value is decreased by a second value; the sum of the values obtained from multiple judgments is determined as the cumulative value of the counter. If the cumulative value is greater than or equal to a preset value, the target scene information is determined to meet the preset condition.
2. The method of claim 1, wherein, The adjustment parameters include a preset light transmittance, and adjusting the light transmittance of the dimming glass on the vehicle based on the adjustment parameters includes: Based on the preset transmittance, a transmittance adjustment command is generated; The transmittance adjustment command is sent to the dimming glass controller, so that the dimming glass controller adjusts the transmittance of the dimming glass to the preset transmittance based on the transmittance adjustment command.
3. The method of claim 1, wherein, The adjustment parameters include a first tilt angle. After adjusting the light transmittance of the dimming glass based on the adjustment parameters, the method further includes: Based on the first tilt angle, generate an angle adjustment command; The angle adjustment command is sent to the seat controller so that the seat controller adjusts the seat tilt angle to the first tilt angle based on the angle adjustment command.
4. The method of claim 3, wherein, After adjusting the seat tilt angle to the first tilt angle, the method further includes: In response to the driver's or passenger's adjustment of the seat tilt angle, the first tilt angle is updated.
5. The method of claim 1, wherein, The environmental information includes at least one of environmental type, weather type, temperature, illuminance, and time; the personnel status information includes at least one of the facial status of the driver and passengers and seat tilt angle; and obtaining the target scene information of the vehicle includes at least one of the following: The environment type is obtained through an external vehicle camera; The facial features of the driver and passengers are captured by the in-vehicle camera; The temperature is obtained using a temperature sensor; The illuminance is obtained through a light intensity sensor; The seat tilt angle is obtained through the seat controller; The weather type and / or time are obtained through the multimedia controller.
6. The method of claim 1, wherein, Prior to responding to the target adjustment command, the method further includes: When the target scene information meets the preset conditions, a display command is sent to the multimedia controller so that the multimedia controller controls the vehicle multimedia host to display a target pop-up window on the display interface according to the display command. The target pop-up window is used to prompt the driver and passengers whether to adjust the in-vehicle environment. Receive the target adjustment command sent by the multimedia controller.
7. An apparatus for regulating the environment in a vehicle, characterized in that The device includes: The acquisition module is used to acquire target scene information of the vehicle when the vehicle speed is less than or equal to a preset speed. The target scene information includes environmental information of the environment in which the vehicle is located and the status information of the driver and passengers in the vehicle. When the target scene information meets preset conditions, the module responds to a target adjustment command and acquires the adjustment parameters corresponding to the target scene information. The preset conditions are the conditions for activating the vehicle's sunbathing mode. The first adjustment module is used to adjust the light transmittance of the dimming glass on the vehicle based on the adjustment parameters, wherein the light transmittance of the dimming glass is adjusted by increasing its height. The environmental information includes environmental type, outside temperature, illuminance, weather type and / or time; the personnel status information includes the facial features of the driver and passengers, seat tilt angle, and the distance traveled by the driver and passengers within the target time period; after acquiring the target scene information of the vehicle, the acquisition module is further used for: When the environment type is outdoor, the weather type is sunny, the outside temperature is within a preset temperature range, the illuminance is greater than a preset illuminance, and the season corresponding to the time is spring or autumn, if the facial condition of the driver / passenger meets a preset facial condition, the counter value is increased by a first value; and if the seat tilt angle is greater than or equal to a second tilt angle, the counter value is increased by the first value; and if the distance traveled by the driver / passenger within the target duration is greater than or equal to a preset distance, the counter value is decreased by a second value; the sum of the values obtained from multiple judgments is determined as the cumulative value of the counter. If the cumulative value is greater than or equal to a preset value, the target scene information is determined to meet the preset condition.
8. A vehicle characterized by comprising: The vehicles include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, causing the vehicle to perform the method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method and device for adjusting light transmission in vehicle, storage medium and vehicle
CN112644255A