Control method and device for air conditioner in vehicle

By obtaining the driver's facial center position and fatigue level, adjusting the air outlet angle and air outlet parameters of the in-car air conditioner, and using different degrees of cold air to stimulate the driver, the problem of traffic accidents caused by driver fatigue is solved and driving safety is improved. .

CN119329242APending Publication Date: 2025-01-21SHANGHAI JUSHENG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310841729.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-10
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

Traffic accidents caused by driver fatigue occur frequently, mainly due to long-term driving, repeated continuous movements, and overheating of the cab, resulting in low driving skills and affecting driving safety.

Method used

By obtaining the driver's facial center position and fatigue level, adjust the air outlet angle and air outlet parameters of the air conditioner in the car, and use cold winds to stimulate the driver to different degrees, and play a effect of refreshing.

Benefits of technology

It effectively improves the driver's alertness and concentration, reduces the risk of traffic accidents caused by driver fatigue, and ensures driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119329242A_ABST
    Figure CN119329242A_ABST
Patent Text Reader

Abstract

The invention provides an in-vehicle air conditioner control method and device.The control method comprises the steps that in the driving process of a vehicle, the face center position of a driver and the fatigue degree of the driver are obtained; and adjusting the blade angle of a target air conditioner air outlet blade in the in-vehicle air conditioner according to the face center position of the driver, and adjusting the air outlet parameter of the target air conditioner according to the fatigue degree of the driver. According to the control method and device, cold air of different degrees can be used for blowing the face of a driver in a targeted mode, the driver is stimulated to achieve the refreshing effect, and therefore the driving safety is effectively guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle networking technology, and more specifically, to a method and device for controlling an in-vehicle air conditioner. Background Art

[0002] With the continuous improvement of people's living standards and technological development in my country, cars have become one of the indispensable means of transportation in people's lives. As of the end of November 2022, the number of cars in my country has reached 318 million.

[0003] At present, traffic accidents caused by driver fatigue driving often occur. There are various reasons for fatigue driving. In addition to the subjective reasons of insufficient sleep time and driving for too long, the more common ones are the repeated actions of driving for a long time, overheating of the indoor temperature of the cab, etc., which cause certain physiological and psychological changes and poor driving skills. When the driver is in a state of fatigue driving, he often feels mentally tired, his thinking becomes dull, and he may even lose his memory instantly, which seriously affects driving safety and is very likely to cause road traffic accidents. Summary of the invention

[0004] In view of this, the purpose of the embodiments of the present application is to provide a method and device for controlling an in-vehicle air conditioner. When the driver is tired, this solution can adjust the air outlet angle of the target air conditioner according to the driver's facial position, and control the target air conditioner to blow on the face according to the corresponding air outlet parameters according to the driver's fatigue state. In this way, different degrees of cold air can be used to blow on the driver's face in a targeted manner, stimulating the driver to have a refreshing effect, thereby effectively ensuring driving safety.

[0005] In a first aspect, a method for controlling an in-vehicle air conditioner is provided, the control method comprising:

[0006] During the driving of the vehicle, the center position of the driver's face and the driver's fatigue level are obtained;

[0007] The blade angle of the target air-conditioning outlet blade in the in-vehicle air-conditioning is adjusted according to the center position of the driver's face, and the air outlet parameters of the target air-conditioning are adjusted according to the fatigue level of the driver.

[0008] Optionally, the driver's facial center position is determined by the following steps:

[0009] Acquire a facial image of the driver, and identify a facial center point of the driver in the facial image;

[0010] The position of the driver's facial center point in the preset coordinate system of the facial image is determined as the driver's facial center position.

[0011] Optionally, the step of adjusting the blade angle of the target air-conditioning outlet according to the center position of the driver's face includes:

[0012] Based on the first parameter mapping relationship of the vehicle, the blade angle of the target air-conditioning outlet blade at the current center position of the driver's face is determined; wherein the first parameter mapping relationship includes the correspondence between the center position of the driver's face and the blade angle of the target air-conditioning outlet blade.

[0013] Optionally, the step of adjusting the blade angle of the target air-conditioning outlet blade according to the center position of the driver's face includes:

[0014] Determine the driver's sensitive facial area to be blown according to the driver's facial center position and fatigue level;

[0015] Based on the sensitive facial area to be blown, the blade angle of the target air-conditioning outlet blade is adjusted.

[0016] Optionally, the driver's fatigue level is determined by the following steps:

[0017] The driver's fatigue level is determined based on the driver's driving data; the driving data includes one or more of the following items: the driver's facial features, the driver's driving duration, the driver's driving operation frequency, and the driver's driving operation data.

[0018] Optionally, the step of adjusting the air outlet parameters of the target air conditioner according to the driver's fatigue level includes:

[0019] Based on the second parameter mapping relationship of the vehicle, the air outlet parameters of the target air conditioner under the current fatigue level of the driver are determined; wherein the second parameter mapping relationship includes a correspondence between the driver's fatigue level and the air outlet parameters of the target air conditioner.

[0020] Optionally, the control method further includes:

[0021] When the first predetermined condition is met, the air outlet parameters and the blade angle of the air outlet blades of the target air conditioner are restored to the state before adjustment according to the driver's fatigue level and the center position of the face; the first predetermined condition includes at least one of the following conditions: determining that the driver is not in a fatigue driving state, the duration of blowing on the face exceeds a first predetermined time, detecting a user operation instruction to control the target air conditioner to return to the state before adjustment according to the driver's fatigue level and the center position of the face, and the air outlet temperature of the target air conditioner is reduced to a preset temperature.

[0022] Optionally, the control method further includes:

[0023] When the air conditioner in the vehicle is in a cooling state, determining the number of people in the vehicle before and after at least one door of the target vehicle is opened;

[0024] If the number of people in the vehicle after at least one door is opened is greater than the number of people in the vehicle before at least one door is opened, the air outlet parameters of the air conditioner in the vehicle are adjusted according to the increase in the number of people in the vehicle after the door is opened relative to the number of people in the vehicle before the door is opened.

[0025] Optionally, the control method further includes:

[0026] When the second predetermined condition is met, the air outlet parameters of the in-car air conditioner are controlled to be restored to the state before the air outlet parameters of the in-car air conditioner were adjusted according to the increased number of people; the second predetermined condition includes at least one of the following conditions: the action time of adjusting the air outlet parameters of the in-car air conditioner according to the increased number of people is greater than or equal to the second predetermined time, the automatic mode of the in-car air conditioner is turned on, a user operation instruction for adjusting the air outlet parameters is detected, and a control instruction to shut down the in-car air conditioner is detected.

[0027] Optionally, the control method further includes:

[0028] When it is detected that the air conditioner in the vehicle is turned on and the heating function or ventilation function of the seat is also turned on, the air outlet parameters of the air conditioner in the vehicle are adjusted according to the heating gear or ventilation gear of the seat.

[0029] In a second aspect, a control device for an in-vehicle air conditioner is provided, the control device comprising:

[0030] An acquisition module, which acquires the center position of the driver's face and the driver's fatigue level during the driving of the vehicle;

[0031] The adjustment module adjusts the blade angle of the target air-conditioning outlet blade in the in-vehicle air-conditioning according to the center position of the driver's face, and adjusts the air outlet parameters of the target air-conditioning according to the fatigue level of the driver.

[0032] Optionally, the acquisition module is used to:

[0033] Acquire a facial image of the driver, and identify a facial center point of the driver in the facial image;

[0034] The position of the driver's facial center point in the preset coordinate system of the facial image is determined as the driver's facial center position.

[0035] Optionally, the adjustment module is used to:

[0036] Based on the first parameter mapping relationship of the vehicle, the blade angle of the target air-conditioning outlet blade at the current center position of the driver's face is determined; wherein the first parameter mapping relationship includes the correspondence between the center position of the driver's face and the blade angle of the target air-conditioning outlet blade.

[0037] Optionally, the adjustment module is used to:

[0038] Determine the driver's sensitive facial area to be blown according to the driver's facial center position and fatigue level;

[0039] Based on the sensitive facial area to be blown, the blade angle of the target air-conditioning outlet blade is adjusted.

[0040] Optionally, the acquisition module is used to:

[0041] The driver's fatigue level is determined based on the driver's driving data; the driving data includes one or more of the following items: the driver's facial features, the driver's driving duration, the driver's driving operation frequency, and the driver's driving operation data.

[0042] Optionally, the adjustment module is used to:

[0043] Based on the second parameter mapping relationship of the vehicle, the air outlet parameters of the target air conditioner under the current fatigue level of the driver are determined; wherein the second parameter mapping relationship includes a correspondence between the driver's fatigue level and the air outlet parameters of the target air conditioner.

[0044] Optionally, the control device further includes:

[0045] The first exit module, when the first predetermined condition is met, restores the air outlet parameters and the blade angle of the air outlet blades of the target air conditioner to the state before adjustment according to the driver's fatigue level and the center position of the face; the first predetermined condition includes at least one of the following conditions: determining that the driver is not in a fatigue driving state, the duration of blowing on the face exceeds a first predetermined time, detecting a user operation instruction to control the target air conditioner to return to the state before adjustment according to the driver's fatigue level and the center position of the face, and the air outlet temperature of the target air conditioner is reduced to a preset temperature.

[0046] Optionally, the control device further includes:

[0047] A number determination module, which determines the number of people in the target vehicle before and after at least one door of the target vehicle is opened when the air conditioner in the vehicle is in a cooling working state;

[0048] The compensation module adjusts the air outlet parameters of the air conditioner in the vehicle according to the increase in the number of people in the vehicle after the at least one door is opened relative to the number of people in the vehicle before the at least one door is opened, if the number of people in the vehicle after the at least one door is opened is greater than the number of people in the vehicle before the at least one door is opened.

[0049] Optionally, the control device further includes:

[0050] The second exit module controls the air outlet parameters of the in-car air conditioner to be restored to the state before the air outlet parameters of the in-car air conditioner were adjusted according to the increased number of people when the second predetermined condition is met; the second predetermined condition includes at least one of the following conditions: the action time of adjusting the air outlet parameters of the in-car air conditioner according to the increased number of people is greater than or equal to the second predetermined time, the automatic mode of the in-car air conditioner is turned on, a user operation instruction for adjusting the air outlet parameters is detected, and a control instruction to shut down the in-car air conditioner is detected.

[0051] Optionally, the control device further includes:

[0052] The linkage adjustment module adjusts the air outlet parameters of the vehicle air conditioner according to the heating gear or ventilation gear of the seat when it detects that the vehicle air conditioner is turned on and the heating function or ventilation function of the seat is also turned on.

[0053] In the third aspect, an embodiment of the present application also provides an electronic device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of any possible implementation of the first aspect or the first aspect of the first aspect are performed.

[0054] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any possible implementation of the above-mentioned first aspect, or the first aspect of the first aspect are executed.

[0055] Unit 5: The embodiment of the present application further provides a vehicle, including an on-board controller and an in-vehicle air conditioner, wherein the on-board controller is configured as follows:

[0056] During the driving of the vehicle, the center position of the driver's face and the driver's fatigue level are obtained;

[0057] The blade angle of the target air-conditioning outlet blade in the in-vehicle air-conditioning is adjusted according to the center position of the driver's face, and the air outlet parameters of the target air-conditioning are adjusted according to the fatigue level of the driver.

[0058] The embodiment of the present application can adjust the air outlet angle of the target air conditioner according to the facial position of the driver when the driver is tired, and control the target air conditioner to blow on the face according to the corresponding air outlet parameters according to the driver's fatigue state. In this way, different degrees of cold air can be used to blow on the driver's face in a targeted manner to stimulate the driver to have a refreshing effect, thereby effectively ensuring driving safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0060] Figure 1 A flow chart showing a method for controlling an in-vehicle air conditioner provided in an embodiment of the present application is shown;

[0061] Figure 2 A schematic diagram showing the structure of a control device for an in-vehicle air conditioner provided by an exemplary embodiment of the present application is shown;

[0062] Figure 3 A schematic structural diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0063] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.

[0064] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0065] The following method or device of the embodiment of the present application can be applied to any scenario where the in-vehicle air conditioner needs to be automatically controlled, for example, it can be applied to a vehicle control terminal, a server, etc. The embodiment of the present application does not limit the specific application scenario, and any solution for controlling the in-vehicle air conditioner using the method provided in the embodiment of the present application is within the protection scope of the present application.

[0066] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.

[0067] With the continuous improvement of people's living standards and technological development in my country, cars have become one of the indispensable means of transportation in people's lives. As of the end of November 2022, the number of cars in my country has reached 318 million.

[0068] At present, traffic accidents caused by driver fatigue driving often occur. There are various reasons for fatigue driving. In addition to the subjective reasons of insufficient sleep time and driving for too long, the more common ones are the repeated actions of driving for a long time, overheating of the indoor temperature of the cab, etc., which cause certain physiological and psychological changes and poor driving skills. When the driver is in a state of fatigue driving, he often feels mentally tired, his thinking becomes dull, and he may even lose his memory instantly, which seriously affects driving safety and is very likely to cause road traffic accidents.

[0069] In response to at least one of the above-mentioned problems, an embodiment of the present application provides a method and device for controlling an in-vehicle air conditioner. When the driver is tired, this solution can adjust the air outlet angle of the target air conditioner according to the driver's facial position, and control the target air conditioner to blow on the face according to the corresponding air outlet parameters according to the driver's fatigue state. In this way, different degrees of cold air can be used to blow on the driver's face in a targeted manner, stimulating the driver to have a refreshing effect, thereby effectively ensuring driving safety.

[0070] To facilitate understanding of this embodiment, a method for controlling an in-vehicle air conditioner disclosed in an embodiment of the present application is first introduced in detail.

[0071] See also Figure 1 , is a flow chart of a method for controlling an in-vehicle air conditioner provided by an exemplary embodiment of the present application. Exemplarily, the method for controlling an in-vehicle air conditioner can be executed by an onboard controller of a vehicle. The method for controlling an in-vehicle air conditioner specifically includes:

[0072] Step S110: During the driving of the vehicle, the center position of the driver's face and the driver's fatigue level are obtained.

[0073] In a specific implementation, in an exemplary embodiment of the present application, a facial image of the driver may be first acquired, and the facial center point of the driver in the facial image may be identified; then, the position of the facial center point of the driver in a preset coordinate system of the facial image may be determined as the facial center position of the driver.

[0074] Specifically, the driver's facial image can be collected in real time during the driving of the vehicle. For example, the driver's facial image can be captured by a camera (camera) pre-installed in the vehicle, or the driver's infrared image can be acquired by an infrared camera pre-installed in the vehicle; after acquiring the driver's facial image, the recognition technology can be used to determine the driver's facial center position and / or the driver's fatigue level.

[0075] For example, the driver's facial image can be divided based on a preset coordinate system, wherein, after determining the driver's facial center point, the position coordinates of the driver's facial center point in the preset coordinate system in the facial image can be determined as the driver's facial center position. Here, the driver's facial center point can also be preset. For example, the driver's facial center point can be the tip of the driver's nose, or the midline of the driver's eyes, etc. The driver's facial center point can be preset after being obtained through experiments based on actual conditions, or can be preset by a user based on actual conditions. This application does not make any further elaboration here, and those skilled in the art should understand that any existing facial recognition method can be used to determine the driver's facial center point from the driver's facial image.

[0076] Here, the pre-set coordinate system in the facial image can be the coordinate system of the image in the horizontal and vertical directions. Since the image size is fixed, the limit coordinates of the facial image in the horizontal and / or vertical directions can be set. For example, the upper limit vertical coordinate of the facial image in the vertical direction is Zn, and the lower limit vertical coordinate of the facial image is Zn; the coordinate of the center point of the facial image in the vertical direction is Z0, then the coordinate interval of the facial image in the vertical direction is [Z(-n), Z(-n+1), Z(-n+2), Z(-n+3)...Z0, Z1, Z2, Z3...Zk...Zn-1, Zn], where n is greater than k and n is a real number; similarly, the coordinate interval of the facial image in the horizontal direction is [X(-m), X(-m+1), X(-m+2), X(-m+3)...X0, X1, X2, X3...Xh...Xm-1, Xm], where m is greater than h and m is a real number. Then, the coordinate position of the driver's facial center point in the coordinate system is determined, and the position is determined as the driver's facial center position.

[0077] On the other hand, in an exemplary embodiment of the present application, the driver's fatigue level can be divided into different levels according to different degrees. For example, the fatigue level may include but is not limited to: mild fatigue, moderate fatigue and severe fatigue. Specifically, in a specific implementation, in an exemplary embodiment of the present application, the driver's fatigue level can be determined based on the driver's driving data. Here, the driver's driving data may include a combination of one or more of the following items: facial features in the driver's facial image (for example, eye features, head features, mouth features, etc.), the duration of the driver's driving, the driver's driving operation frequency, and the driver's driving operation data. However, it should be understood that the above-mentioned driver's driving data is not limited to the above-mentioned data, and can also be other driving data. The present application does not make any limitation here.

[0078] In an exemplary embodiment of the present application, the driver's fatigue level can be determined by a pre-established driver's fatigue level assessment model. Here, the driver's fatigue level model can be pre-trained with historical driving data to obtain the driver's fatigue level assessment model. For example, the facial feature point positioning, face recognition, target tracking technology and other technologies in the prior art can be used to identify and count various types of fatigue characteristic behaviors of the driver (determine whether to blink frequently through eye features, determine whether to raise or lower the head through head features, determine whether to yawn through mouth features, etc.), and train the initial driver's fatigue level assessment model through classification and statistical results to obtain a trained driver's fatigue level assessment model. At the same time, the model can be used to predict the driving data obtained in real time to obtain the driver's fatigue level.

[0079] In another exemplary embodiment of the present application, in addition to referring to the driver's facial features, the driver's operation-related data can also be combined. For example, it is possible to preliminarily determine that the driver is in a fatigue state through the duration of the driver's driving. After determining that the driver is in a fatigue state, the above-mentioned model is started to further determine the driver's fatigue level through the driver's facial image. In this way, determining the fatigue state first and then starting the determination of the fatigue level can save computer computing power to a certain extent.

[0080] In another exemplary embodiment of the present application, the degree of fatigue can also be determined by combining the driver's driving operation frequency and specific driving operation. For example, if the driver's operation frequency is lower than a first predetermined threshold within a predetermined time, the driver is determined to be in a state of mild fatigue; if the driver's operation is lower than a second predetermined threshold and is detected to be accompanied by specific operations (for example, a slight but sudden steering action to maintain the driving direction, etc.), the driver is determined to be in a state of moderate fatigue.

[0081] Here, it should be understood that the method for determining the driver's fatigue level is not limited to the single execution or combined implementation of the above-mentioned methods. Any existing determination method is feasible, and the accuracy of different methods varies depending on the implementation method. It can be selected and set according to actual conditions. This application does not make any limitations or elaborations here.

[0082] After the driver's facial center position and the driver's fatigue level are obtained, in step S120, the blade angle of the target air conditioner outlet blade is adjusted according to the driver's facial center position, and the air outlet parameters of the target air conditioner are adjusted according to the driver's fatigue level. Here, as an example, the air outlet parameters may include one or more of the air outlet volume, air outlet temperature, and air outlet speed.

[0083] In specific implementation, regarding the step of adjusting the blade angle of the target air-conditioning outlet blade according to the driver's facial center position, in an exemplary embodiment of the present application, the blade angle of the target air-conditioning outlet blade at the driver's current facial center position can be determined based on a first parameter mapping relationship of the vehicle; wherein the first parameter mapping relationship includes a correspondence between the driver's facial center position and the blade angle of the target air-conditioning outlet blade.

[0084] Here, it should be noted that the first parameter mapping relationship pre-calibrates the blade angles of the target air-conditioning outlet blades of the vehicle at different facial center positions. For example, if the facial center position of the driver is the coordinate (Xh, Zk), a search is performed in the first parameter mapping relationship, wherein, if the blade angle corresponding to the coordinate is recorded as 60 degrees in the first parameter mapping table, the blade angle of the target air-conditioning outlet blades can be controlled to be adjusted to 60 degrees. Here, in the exemplary embodiment of the present application, the change interval of the blade angle of the target air-conditioning can be [40°140°].

[0085] In another exemplary embodiment of the present application, the blade angle of the target air-conditioning outlet blade is adjusted according to the center position of the driver's face, which can be obtained by the following steps:

[0086] The first step is to determine the driver's sensitive facial area to be blown according to the driver's facial center position and fatigue level. Here, the face can be divided into three levels of sensitive areas according to the user's body position where the user intuitively feels the coolness and the feeling effect: high sensitivity area, medium sensitivity area and low sensitivity area; among them, the high sensitivity area is the most sensitive area for the user. When the cold wind blows into this area, the user feels the most obvious cold wind stimulation, and it can only stay for a short time; the medium sensitivity area is the area where the user is moderately sensitive. When the cold wind blows into this area, the user can feel the cold wind stimulation. If it stays for a period of time, it can feel cool, and if it stays for a long time, it will feel cold; the low sensitivity area is the area where the user is slightly sensitive. When the cold wind blows into this area, the user can feel a slight cold wind stimulation and can stay for a long time.

[0087] Specifically, the positions of different facial sensitive areas of the driver's face in the preset coordinate system of the facial image can be divided according to the center position of the driver's face; then the sensitive facial area to be blown by the driver that needs to be blown is determined according to the driver's fatigue level, for example, mild fatigue corresponds to the medium sensitive area; moderate fatigue corresponds to the medium sensitive area; severe fatigue corresponds to the high sensitive area. At the same time, the position of the sensitive facial area to be blown in the preset coordinate system of the facial image is further determined.

[0088] The second step is to adjust the blade angle of the target air-conditioning outlet blade based on the sensitive facial area to be blown. Specifically, after obtaining the position of the sensitive facial area to be blown in the preset coordinate system, the position of the sensitive facial area to be blown in the real space inside the vehicle can be determined, and then the blade angle of the target air-conditioning outlet blade is adjusted to blow directly at the position.

[0089] Through the above solution, different stimulation capabilities can be given according to the sensitivity of different parts of the user, so that it can refresh the user without adding unnecessary burden to the user.

[0090] On the other hand, in the specific implementation, regarding the step of adjusting the air outlet parameters of the target air conditioner according to the driver's fatigue level, in an exemplary embodiment of the present application, the air outlet parameters of the target air conditioner under the driver's current fatigue level are determined based on the second parameter mapping relationship of the vehicle; wherein the second parameter mapping relationship includes the correspondence between the driver's fatigue level and the air outlet parameters of the target air conditioner.

[0091] Here, it should be noted that the second parameter mapping relationship pre-calibrates the air outlet parameters of the target air conditioner under different fatigue levels of the driver. For example, the following table can be used to indicate the corresponding relationship between different fatigue levels and blade angles (i.e., air outlet angles) and / or air outlet parameters:

[0092]

[0093]

[0094] It can be seen that in this way, when the driver is tired, the air outlet angle of the target air conditioner can be adjusted according to the driver's facial position, and the target air conditioner can be controlled to blow on the face according to the corresponding air outlet parameters according to the driver's fatigue state. In this way, different degrees of cold air can be used to blow on the driver's face in a targeted manner, stimulating the driver to have a refreshing effect, thereby effectively ensuring driving safety.

[0095] In addition, since blowing on the face to wake the driver up is only for a short period of time, the control method of the in-vehicle air conditioner of the present application may additionally include a step of restoring the blade angle and air outlet parameters of the target air conditioner to the state before adjustment after the driver is awakened. Specifically, as an example, the air outlet parameters of the target air conditioner and the blade angle of the outlet blades may be restored to the state before adjustment according to the driver's fatigue level and facial center position when a first predetermined condition is met; wherein the first predetermined condition may include at least one of the following conditions: determining that the driver is not in a fatigue driving state, the duration of blowing on the face exceeds a first predetermined time, detecting a user operation instruction to control the target air conditioner to return to the state before adjustment according to the driver's fatigue level and facial center position, and the air outlet temperature of the target air conditioner is reduced to a preset temperature.

[0096] In addition, in addition to the driver's fatigue driving being a problem during driving, inappropriate temperature regulation in the car in summer is also a common problem. For example, in summer, the people in the car are one of the heat sources. Traditional air conditioners control the cooling output according to the feedback value of the temperature sensor in the car, which may not respond in time. In order to solve this problem, the application can also provide a solution for pre-response according to the change of the number of people in the car, so as to adapt the current air output parameters of the air conditioner in the car according to the number of people in the car:

[0097] Specifically, first, when the air conditioner in the vehicle is in a cooling state, the number of people in the vehicle before and after at least one door of the target vehicle is opened can be determined.

[0098] As an example, the current number of people in the car can be obtained in real time through the camera inside the car. When the vehicle speed is less than a predetermined speed (for example, the speed is ≤8km / h), if it is detected that at least one door of the vehicle is opened, the number of people in the car from the time at least one door is opened to the time the door is closed can be determined.

[0099] Then, the number of people in the vehicle before the door is opened is compared with the number of people in the vehicle after the door is opened. If the number of people in the vehicle after at least one door is opened is greater than the number of people in the vehicle before at least one door is opened, the air outlet parameters of the air conditioner in the vehicle are adjusted according to the increase in the number of people in the vehicle after the door is opened relative to the number of people in the vehicle before the door is opened.

[0100] For example, when it is determined that there is an increase in the number of people, the air conditioner in the car is transiently supplemented, and the compensation logic is as follows: for example, when the number of people added in the car is 1, the blower that controls the air conditioner in the car is based on the current air volume level + 1 level (calibrated value); when the number of people added in the car is 2 or more, the blower that controls the air conditioner in the car is based on the current air volume level + 2 levels (calibrated value).

[0101] Similarly, the instantaneous cooling to adjust the heat caused by the increase in the number of people is also short-lived. If the time is too long, the cooling will be severe, which may easily cause discomfort to the people in the car. Therefore, the control method of the in-car air conditioner of the present application also includes restoring the air outlet parameters of the in-car air conditioner to the level before the instantaneous compensation at an appropriate time. Specifically, as an example, when the second predetermined condition is met, the air outlet parameters of the in-car air conditioner are controlled to be restored to the level before the air outlet parameters of the in-car air conditioner were adjusted according to the increased number of people; the second predetermined condition includes at least one of the following conditions: the action time of adjusting the air outlet parameters of the in-car air conditioner according to the increased number of people is greater than or equal to the second predetermined time, the automatic mode of the in-car air conditioner is turned on, a user operation instruction to adjust the air outlet parameters is detected, and a control instruction to shut down the in-car air conditioner is detected.

[0102] In addition, the seats of existing vehicles all have heating and ventilation functions. Generally, the seat heating and air conditioning are independently controlled. When the seat heating is turned on, the user will feel hotter under the same automatic air conditioning (AUTO) effect. The seat ventilation is also independently controlled from the air conditioning. When the seat ventilation is turned on, the user will feel colder under the same automatic air conditioning (AUTO) effect. In order to solve this problem, the present application also provides a solution that can coordinately adjust the ventilation parameters of the air conditioning in the car to make the user feel more comfortable when the heating or ventilation function of the seat is turned on.

[0103] Specifically, as an example, the control method also includes: when it is detected that the air conditioner in the vehicle is turned on and the heating function or ventilation function of the seat is also turned on, the air outlet parameters of the air conditioner in the vehicle can be adjusted according to the heating gear or ventilation gear of the seat.

[0104] As an example, after detecting that the seat heating gear is turned on and the air conditioner in the vehicle is turned on, the adjustment can be made according to the seat heating gear. For example, it can be determined according to the correspondence between the predetermined seat heating gear and the air outlet parameter adjustment method, as shown in the following table:

[0105] Seat heating gear Temperature target control method Third gear Substantial correction (e.g. control based on a 5°C drop in the original temperature) Second gear Medium-range correction (e.g. control based on a 3°C drop from the original temperature) First gear Small correction (such as controlling by dropping the original temperature by 1°C)

[0106] Take a scenario as an example. When the air conditioning automatic function is turned on, the ambient temperature can be judged according to the outdoor ambient temperature sensor. When the environment is below a certain value, such as ≤10°C. According to the feedback from the seat occupancy sensor (seat pressure acquisition), the third gear of seat heating is automatically turned on. Then, if the user sets the temperature to 24°C, considering that the seat heating has been turned on in third gear, the set temperature is offset by 5°C, and the third gear of seat heating has been turned on, the corrected set temperature = 24°C-5 = 19°C, the required heat is determined, and converted into the air volume and outlet temperature target. The air volume is changed by controlling the speed of the vehicle blower, and the outlet temperature is changed by controlling the heater power or the temperature damper angle, ultimately achieving passenger comfort in the car.

[0107] As another example, after detecting that the seat ventilation gear and the air conditioner in the vehicle are turned on, the adjustment can be made according to the seat ventilation gear, for example, according to the correspondence between the seat ventilation gear and the air outlet parameter adjustment method determined in advance, as shown in the following table:

[0108] Seat ventilation position Temperature target control method Third gear Substantial correction (e.g. control based on a 5°C rise in the original temperature) Second gear Medium-range correction (e.g. control based on a 3°C rise in the original temperature) First gear Small correction (such as controlling according to the original temperature rise of 1°C)

[0109] Take another scenario as an example. When the air conditioning automatic function is turned on, the ambient temperature can be judged according to the outdoor ambient temperature sensor. When the environment is higher than a certain value, such as ≥30°C, the seat ventilation level 3 can be automatically turned on according to the feedback from the seat occupancy sensor (seat pressure collection). Then, if the user sets the temperature to 24°C and the seat ventilation level 3 is turned on, the adjustment amount is 5°C offset from the set temperature according to the table above. Then, the corrected set temperature is 24°C+5=29°C. The required cooling capacity is determined and converted into the air volume and outlet temperature targets. The air volume is changed by controlling the speed of the vehicle blower, and the outlet temperature is changed by controlling the speed of the compressor, ultimately achieving passenger comfort in the vehicle.

[0110] Here, it should be understood that the method of adjusting the air outlet parameters of the air conditioner through a pre-set corresponding relationship is only an example, and other existing implementation methods can be implemented, and this application does not make any limitation here.

[0111] In summary, according to the control method of the in-vehicle air conditioner of the exemplary embodiment of the present application, when the driver is tired, the air outlet angle of the target air conditioner can be adjusted according to the facial position of the driver, and the target air conditioner in the in-vehicle air conditioner can be controlled to blow on the face according to the corresponding air outlet parameters according to the driver's fatigue state. In this way, different degrees of cold air can be used to blow on the driver's face in a targeted manner to stimulate the driver to have a refreshing effect, thereby effectively ensuring driving safety.

[0112] Based on the same application concept, the embodiment of the present application also provides a control device for the in-vehicle air conditioner corresponding to the method provided in the above embodiment. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the control method for the in-vehicle air conditioner in the above embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0113] Figure 2 The schematic diagram of the structure of the control device of the in-vehicle air conditioner provided by the exemplary embodiment of the present application. Figure 2 As shown, the control device 200 of the in-vehicle air conditioner includes:

[0114] An acquisition module 210, which acquires the center position of the driver's face and the driver's fatigue level during the driving of the vehicle;

[0115] The adjustment module 220 adjusts the blade angle of the target air outlet blade of the in-vehicle air conditioner according to the center position of the driver's face, and adjusts the air outlet parameters of the target air conditioner according to the fatigue level of the driver.

[0116] Optionally, the acquisition module 210 is used to: acquire a facial image of the driver and identify the facial center point of the driver in the facial image; and determine the position of the facial center point of the driver in a preset coordinate system of the facial image as the facial center position of the driver.

[0117] Optionally, the adjustment module 220 is used to: determine the blade angle of the target air-conditioning outlet blade at the driver's current facial center position based on a first parameter mapping relationship of the vehicle; wherein the first parameter mapping relationship includes the correspondence between the driver's facial center position and the blade angle of the target air-conditioning outlet blade.

[0118] Optionally, the adjustment module 220 is used to: determine the driver's sensitive facial area to be blown according to the driver's facial center position and fatigue level; and adjust the blade angle of the target air-conditioning outlet blade based on the sensitive facial area to be blown.

[0119] Optionally, the acquisition module 210 is used to determine the driver's fatigue level based on the driver's driving data; the driving data includes a combination of one or more of the following items: the driver's facial features, the driver's driving duration, the driver's driving operation frequency, and the driver's driving operation data.

[0120] Optionally, the adjustment module 220 is used to: determine the air outlet parameters of the target air conditioner under the driver's current fatigue level based on the vehicle's second parameter mapping relationship; wherein the second parameter mapping relationship includes the correspondence between the driver's fatigue level and the air outlet parameters of the target air conditioner.

[0121] Optionally, the control device also includes: a first exit module, which, when a first predetermined condition is met, restores the air outlet parameters and the blade angle of the outlet blades of the target air conditioner to before adjustment according to the driver's fatigue level and the center position of the face; the first predetermined condition includes at least one of the following conditions: determining that the driver is not in a fatigue driving state, the duration of blowing on the face exceeds a first predetermined time, detecting a user operation instruction to control the target air conditioner to return to before adjustment according to the driver's fatigue level and the center position of the face, and the outlet temperature of the target air conditioner is reduced to a preset temperature.

[0122] Optionally, the control device also includes: a number determination module, which determines the number of people in the vehicle before and after at least one door of the target vehicle is opened when the vehicle air conditioner is in a cooling working state; a compensation module, which adjusts the air outlet parameters of the vehicle air conditioner according to the increase in the number of people in the vehicle after the opening of the door relative to the number of people in the vehicle before the opening of the door, if the number of people in the vehicle after at least one door is opened is greater than the number of people in the vehicle before at least one door is opened.

[0123] Optionally, the control device also includes: a second exit module, which controls the air outlet parameters of the in-car air conditioner to be restored to the state before the air outlet parameters of the in-car air conditioner were adjusted according to the increased number of people when the second predetermined condition is met; the second predetermined condition includes at least one of the following conditions: the action time of adjusting the air outlet parameters of the in-car air conditioner according to the increased number of people is greater than or equal to the second predetermined time, the automatic mode of the in-car air conditioner is turned on, a user operation instruction for adjusting the air outlet parameters is detected, and a control instruction to shut down the in-car air conditioner is detected.

[0124] Optionally, the control device also includes: a linkage adjustment module, which adjusts the air outlet parameters of the air conditioner in the vehicle according to the heating gear or ventilation gear of the seat when it is detected that the air conditioner in the vehicle is turned on and the heating function or ventilation function of the seat is also turned on.

[0125] In addition, the embodiment of the present application further provides a vehicle, which includes an on-board controller and an in-vehicle air conditioner, wherein the on-board controller can be configured to: obtain the center position of the driver's face and the driver's fatigue level during the driving of the vehicle; adjust the blade angle of the target air conditioner outlet blade in the in-vehicle air conditioner according to the center position of the driver's face, and adjust the air outlet parameters of the target air conditioner according to the driver's fatigue level. The specific implementation method can be found in the method embodiment, which will not be repeated here.

[0126] See also Figure 3 , Figure 3 The structural diagram of the electronic device provided by the exemplary embodiment of the present application. Figure 3 As shown, the electronic device 900 includes a processor 910 , a memory 920 , and a bus 930 .

[0127] The memory 920 stores machine-readable instructions executable by the processor 910. When the electronic device 900 is running, the processor 910 communicates with the memory 920 via the bus 930. When the machine-readable instructions are executed by the processor 910, the steps of the control method of the in-vehicle air conditioner in any of the above embodiments can be executed, which are specifically as follows:

[0128] During the driving of the vehicle, the center position of the driver's face and the driver's fatigue level are obtained; the blade angle of the target air-conditioning outlet blades is adjusted according to the center position of the driver's face, and the air outlet parameters of the target air-conditioning are adjusted according to the driver's fatigue level.

[0129] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for controlling the in-vehicle air conditioner in the above-mentioned method embodiment can be executed. The specific implementation method can be found in the method embodiment, which will not be repeated here.

[0130] Specifically, the storage medium can be a general storage medium, such as a mobile disk, a hard disk, etc. When the computer program on the storage medium is run, the above-mentioned method for controlling the in-vehicle air conditioner can be executed.

[0131] An embodiment of the present application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the method for controlling the in-vehicle air conditioner in the above-mentioned method embodiment. The specific implementation method can be found in the method embodiment, which will not be repeated here.

[0132] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

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

[0135] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.

[0136] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for controlling an in-vehicle air conditioner, characterized in that: The control method comprises: During the driving of the vehicle, the center position of the driver's face and the driver's fatigue level are obtained; The blade angle of the target air-conditioning outlet blade in the in-vehicle air-conditioning is adjusted according to the center position of the driver's face, and the air outlet parameters of the target air-conditioning are adjusted according to the fatigue level of the driver.

2. The control method according to claim 1, characterized in that: Determine the driver's facial center position using the following steps: Acquire a facial image of the driver, and identify a facial center point of the driver in the facial image; The position of the driver's facial center point in the preset coordinate system of the facial image is determined as the driver's facial center position.

3. The control method according to claim 1, characterized in that: The step of adjusting the blade angle of the target air-conditioning outlet according to the center position of the driver's face includes: Based on the first parameter mapping relationship of the vehicle, the blade angle of the target air-conditioning outlet blade at the current center position of the driver's face is determined; wherein the first parameter mapping relationship includes the correspondence between the center position of the driver's face and the blade angle of the target air-conditioning outlet blade.

4. The control method according to claim 1, characterized in that: The step of adjusting the blade angle of the target air conditioner outlet blade according to the center position of the driver's face includes: Determine the driver's sensitive facial area to be blown according to the driver's facial center position and fatigue level; Based on the sensitive facial area to be blown, the blade angle of the target air-conditioning outlet blade is adjusted.

5. The control method according to claim 1, characterized in that: Determine the driver's fatigue level by following these steps: The driver's fatigue level is determined based on the driver's driving data; the driving data includes one or more of the following items: the driver's facial features, the driver's driving duration, the driver's driving operation frequency, and the driver's driving operation data.

6. The control method according to claim 1, characterized in that: The step of adjusting the air outlet parameters of the target air conditioner according to the driver's fatigue level includes: Based on the second parameter mapping relationship of the vehicle, the air outlet parameters of the target air conditioner under the current fatigue level of the driver are determined; wherein the second parameter mapping relationship includes a correspondence between the driver's fatigue level and the air outlet parameters of the target air conditioner.

7. The control method according to claim 1, characterized in that: The control method further comprises: When the first predetermined condition is met, the air outlet parameters and the blade angle of the air outlet blades of the target air conditioner are restored to the state before adjustment according to the driver's fatigue level and the center position of the face; the first predetermined condition includes at least one of the following conditions: determining that the driver is not in a fatigue driving state, the duration of blowing on the face exceeds a first predetermined time, detecting a user operation instruction to control the target air conditioner to return to the state before adjustment according to the driver's fatigue level and the center position of the face, and the air outlet temperature of the target air conditioner is reduced to a preset temperature.

8. The control method according to claim 1, characterized in that: The control method further comprises: When the air conditioner in the vehicle is in a cooling state, determining the number of people in the vehicle before and after at least one door of the target vehicle is opened; If the number of people in the vehicle after at least one door is opened is greater than the number of people in the vehicle before at least one door is opened, the air outlet parameters of the air conditioner in the vehicle are adjusted according to the increase in the number of people in the vehicle after the door is opened relative to the number of people in the vehicle before the door is opened.

9. The control method according to claim 8, characterized in that: The control method further comprises: When the second predetermined condition is met, the air outlet parameters of the in-car air conditioner are controlled to be restored to the state before the air outlet parameters of the in-car air conditioner were adjusted according to the increased number of people; the second predetermined condition includes at least one of the following conditions: the action time of adjusting the air outlet parameters of the in-car air conditioner according to the increased number of people is greater than or equal to the second predetermined time, the automatic mode of the in-car air conditioner is turned on, a user operation instruction for adjusting the air outlet parameters is detected, and a control instruction to shut down the in-car air conditioner is detected.

10. The control method according to claim 1, characterized in that: The control method further comprises: When it is detected that the air conditioner in the vehicle is turned on and the heating function or ventilation function of the seat is also turned on, the air outlet parameters of the air conditioner in the vehicle are adjusted according to the heating gear or ventilation gear of the seat.

11. A control device for an in-vehicle air conditioner, characterized in that: The control device comprises: An acquisition module, which acquires the center position of the driver's face and the driver's fatigue level during the driving of the vehicle; The adjustment module adjusts the blade angle of the target air-conditioning outlet blade in the in-vehicle air-conditioning according to the center position of the driver's face, and adjusts the air outlet parameters of the target air-conditioning according to the fatigue level of the driver.

12. The control device according to claim 11, characterized in that The acquisition module is used for: Acquire a facial image of the driver, and identify a facial center point of the driver in the facial image; The position of the driver's facial center point in the preset coordinate system of the facial image is determined as the driver's facial center position.

13. The control device according to claim 11, characterized in that: The adjustment module is used for: Based on the first parameter mapping relationship of the vehicle, the blade angle of the target air-conditioning outlet blade at the current center position of the driver's face is determined; wherein the first parameter mapping relationship includes the correspondence between the center position of the driver's face and the blade angle of the target air-conditioning outlet blade.

14. The control device according to claim 11, characterized in that: The adjustment module is used for: Determine the driver's sensitive facial area to be blown according to the driver's facial center position and fatigue level; Based on the sensitive facial area to be blown, the blade angle of the target air-conditioning outlet blade is adjusted.

15. The control device according to claim 11, characterized in that: The acquisition module is used for: The driver's fatigue level is determined based on the driver's driving data; the driving data includes one or more of the following items: the driver's facial features, the driver's driving duration, the driver's driving operation frequency, and the driver's driving operation data.

16. The control device according to claim 11, characterized in that: The adjustment module is used for: Based on the second parameter mapping relationship of the vehicle, the air outlet parameters of the target air conditioner under the current fatigue level of the driver are determined; wherein the second parameter mapping relationship includes a correspondence between the driver's fatigue level and the air outlet parameters of the target air conditioner.

17. The control device according to claim 11, characterized in that: The control device also includes: The first exit module, when the first predetermined condition is met, restores the air outlet parameters and the blade angle of the air outlet blades of the target air conditioner to the state before adjustment according to the driver's fatigue level and the center position of the face; the first predetermined condition includes at least one of the following conditions: determining that the driver is not in a fatigue driving state, the duration of blowing on the face exceeds a first predetermined time, detecting a user operation instruction to control the target air conditioner to return to the state before adjustment according to the driver's fatigue level and the center position of the face, and the air outlet temperature of the target air conditioner is reduced to a preset temperature.

18. The control device according to claim 11, characterized in that: The control device also includes: A number determination module, which determines the number of people in the target vehicle before and after at least one door of the target vehicle is opened when the air conditioner in the vehicle is in a cooling working state; The compensation module adjusts the air outlet parameters of the air conditioner in the vehicle according to the increase in the number of people in the vehicle after the at least one door is opened relative to the number of people in the vehicle before the at least one door is opened, if the number of people in the vehicle after the at least one door is opened is greater than the number of people in the vehicle before the at least one door is opened.

19. The control device according to claim 18, characterized in that The control device also includes: The second exit module controls the air outlet parameters of the in-car air conditioner to be restored to the state before the air outlet parameters of the in-car air conditioner were adjusted according to the increased number of people when the second predetermined condition is met; the second predetermined condition includes at least one of the following conditions: the action time of adjusting the air outlet parameters of the in-car air conditioner according to the increased number of people is greater than or equal to the second predetermined time, the automatic mode of the in-car air conditioner is turned on, a user operation instruction for adjusting the air outlet parameters is detected, and a control instruction to shut down the in-car air conditioner is detected.

20. The control device according to claim 11, characterized in that The control device also includes: The linkage adjustment module adjusts the air outlet parameters of the vehicle air conditioner according to the heating gear or ventilation gear of the seat when it detects that the vehicle air conditioner is turned on and the heating function or ventilation function of the seat is also turned on.

21. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the method for controlling the in-vehicle air conditioner as described in any one of claims 1 to 10.

22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for controlling the in-vehicle air conditioner as claimed in any one of claims 1 to 10 are executed.

23. A vehicle, characterized in that: Including on-board controller and in-car air conditioning, Among them, the on-board controller is configured as: During the driving of the vehicle, the center position of the driver's face and the driver's fatigue level are obtained; The blade angle of the target air-conditioning outlet blade in the in-vehicle air-conditioning is adjusted according to the center position of the driver's face, and the air outlet parameters of the target air-conditioning are adjusted according to the fatigue level of the driver.