Display brightness control method, vehicle and computer readable storage medium

By combining navigation and environmental perception data to dynamically generate scene confidence and a non-linear brightness adjustment curve, the problem of lag in vehicle display brightness adjustment is solved, enabling timely adaptation of display brightness and improving driving safety and visual comfort.

CN120895007APending Publication Date: 2025-11-04GREAT WALL MOTOR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510492435.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-11-04

AI Technical Summary

Technical Problem

The vehicle's display screen brightness adjustment is delayed or inaccurate, making it unable to adapt to changes in ambient light in a timely manner, affecting the driver's visual adaptability and increasing driving risks.

Method used

By integrating navigation data and environmental perception data, scene confidence is dynamically generated, high brightness difference scenes are predicted, and a non-linear brightness adjustment curve is generated to gradually adjust the display brightness to adapt to changes in light.

Benefits of technology

It improves the accuracy of vehicle display brightness adjustment and driving safety, and enhances driver visual comfort and driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120895007A_ABST
    Figure CN120895007A_ABST
Patent Text Reader

Abstract

The invention provides a display brightness control method, a vehicle and a computer readable storage medium, the method is applied to the field of vehicles, and the method comprises the steps that a high-brightness-difference scene within a first preset distance in front of the vehicle driving direction is detected through a navigation system, and the high-brightness-difference scene refers to an environment with extremely violent brightness change in the driving process; for example, a driver needs to quickly adapt to scenes with large brightness difference. Through fusion of navigation data and environmental perception data, dynamic generation of scene confidence, continuous detection and analysis before entering a high-brightness-difference scene, and dynamic generation of a nonlinear brightness adjustment curve, pre-judgment type smooth adjustment of the brightness of a display screen is realized, the visual comfort of a driver can be enhanced, and the driving experience and safety are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of vehicles, and more particularly, to a display brightness control method, a vehicle and a computer readable storage medium in the field of vehicles. BACKGROUND

[0002] Under the current background of automatic driving and intelligentization of vehicles, the experience requirements of drivers and passengers for vehicle display screens are increasingly improved.

[0003] At present, there are certain problems in the brightness adjustment of vehicle display screens, especially when the driver enters or leaves a tunnel, a parking lot or other environments with dramatic changes in light. Due to the hysteresis or inaccuracy of brightness adjustment, the display screen brightness cannot be timely adapted to the change of ambient light, thereby affecting the visual adaptability of the driver and increasing the potential risk in the driving process. SUMMARY

[0004] The present application provides a display brightness control method, a vehicle and a storage medium, which can realize self-adaptive adjustment of the brightness of the vehicle display screen and significantly improve the reliability of the vehicle system and driving safety.

[0005] In a first aspect, a display brightness control method is provided, which comprises:

[0006] When the navigation data of the vehicle indicates that there is a high-brightness-difference scene within a first preset distance in front of the driving direction of the vehicle, the environmental perception data and the vehicle speed of the vehicle are obtained;

[0007] The scene confidence of the high-brightness-difference scene is determined based on the navigation data and the environmental perception data;

[0008] The brightness adjustment duration is determined according to the vehicle speed, the remaining distance of the vehicle from the entrance of the high-brightness-difference scene and the scene confidence;

[0009] A brightness adjustment curve is generated based on the brightness adjustment duration, and the display screen brightness of the vehicle is controlled according to the brightness adjustment curve.

[0010] Through the above technical solution, the high-brightness-difference scene is identified according to the vehicle navigation data, and then the scene confidence is determined in combination with the environmental perception data, wherein the scene confidence is used to represent the accuracy of the prediction that there is a high-brightness-difference scene in front. According to different scene confidences, vehicle speeds and remaining distances from the entrance of the high-brightness-difference scene, the adjustment duration for brightness can be flexibly adjusted, and a brightness adjustment curve is generated according to the brightness adjustment duration to control the gradual transition of the brightness of the vehicle display screen, so as to eliminate the sensitive reaction of the human eye to sudden changes in light, while adapting to changes in different speeds and scenes, and improving the reliability and flexibility of the vehicle control system.

[0011] In some possible implementation manners, the determining the scene confidence of the high-brightness difference scene based on the navigation data and the environment perception data comprises: determining a navigation confidence based on the navigation data; determining an environment perception confidence based on the environment perception data; and determining the scene confidence of the high-brightness difference scene in front of the driving direction of the vehicle based on the navigation confidence and the environment perception confidence.

[0012] In the technical solution, the scene confidence is determined in a specific manner. The navigation confidence and the environment perception confidence are respectively determined based on the navigation data and the environment perception data, and the scene confidence of the high-brightness difference scene is determined based on the navigation confidence and the environment perception confidence, thereby improving the accuracy of the determination of the scene confidence.

[0013] In combination with the first aspect and the implementation manners, in some possible implementation manners, the environment perception data comprises visual data; the environment perception confidence comprises a visual confidence; and the determining the environment perception confidence based on the environment perception data comprises: determining a scene feature matching result of the high-brightness difference scene based on the visual data; and determining the visual confidence based on the scene feature matching result.

[0014] In the technical solution, the visual confidence is determined in a specific manner. The visual confidence represents the reliability of the recognition of the scene feature by the camera, the scene feature matching result of the high-brightness difference scene is determined based on the collected visual data, and the visual confidence is determined based on the scene feature matching result.

[0015] In combination with the first aspect and the implementation manners, in some possible implementation manners, the environment perception data comprises environment light data; the environment perception confidence comprises a brightness change confidence; and the determining the environment perception confidence based on the environment perception data comprises: determining an instantaneous light intensity change rate based on the environment light data; and determining the brightness change confidence based on the instantaneous light intensity change rate.

[0016] In the technical solution, the brightness change confidence is determined in a specific manner. The instantaneous light intensity change rate is determined based on the environment light data, and the instantaneous light intensity change rate is the light intensity change rate at the current moment. When the scene switches, the environment light will present a characteristic change. By detecting the change rate of the light intensity, it can be determined whether the scene switches or not, especially in the case that the navigation and the visual range are unreliable, the light intensity change rate can provide additional verification.

[0017] In a possible implementation manner of the first aspect, the determining the navigation confidence based on the navigation data comprises: obtaining a geographic information quality index from the navigation data, the geographic information quality index comprising at least one of a GPS signal-to-noise ratio, a number of positioning satellites, and a map update time; and determining the navigation confidence based on the geographic information quality index and a preset index threshold of each of the geographic information quality index.

[0018] In the technical solution, a manner of determining the navigation confidence is provided. The navigation confidence reflects a credibility of a judgment of a navigation system on a current scene. The GPS signal-to-noise ratio, the number of positioning satellites, and the map update time can be used as the geographic information quality index to quantify the navigation confidence. Then, the navigation confidence is output according to the geographic information quality index and the index threshold, so that the navigation confidence is accurately determined.

[0019] In a possible implementation manner of the first aspect, the determining the scene confidence of the high-brightness difference scene in front of the driving direction of the vehicle based on the navigation confidence and the environment perception confidence comprises: determining the scene confidence of the high-brightness difference scene in front of the driving direction of the vehicle based on the navigation confidence, a first weight coefficient corresponding to the navigation confidence, the environment perception confidence, and a second weight coefficient corresponding to the environment perception confidence.

[0020] In the technical solution, a manner of weighted calculation of the scene confidence is provided. The navigation confidence and the environment perception confidence can have different importance degrees for the scene confidence. By assigning appropriate weights to the navigation confidence and the environment perception confidence, the scene confidence can be weighted calculated according to the reliability and importance of the navigation confidence and the environment perception confidence, so that the accuracy of the scene confidence is improved.

[0021] In a possible implementation manner of the first aspect, the method further comprises: determining a weight adjustment strategy based on first change information of the navigation confidence and / or second change information of the environment perception confidence; and adjusting the first initial weight and the second initial weight based on the weight adjustment strategy to obtain the first weight coefficient and the second weight coefficient.

[0022] In the technical solution, the weight of the confidence level is dynamically adjusted. The first initial weight corresponding to the navigation confidence level and the second initial weight of the environment perception confidence level can be adjusted according to the first change information of the navigation confidence level, or the first initial weight corresponding to the navigation confidence level and the second initial weight of the environment perception confidence level can be adjusted according to the second change information of the environment perception confidence level, or the first initial weight corresponding to the navigation confidence level and the second initial weight of the environment perception confidence level can be adjusted according to both the first change information of the navigation confidence level and the second initial weight of the environment perception confidence level, to obtain the adjusted first weight coefficient and the second weight coefficient. By adjusting the confidence weight corresponding to different sensors in real time according to the sensor reliability, the high-confidence data source is preferentially used, and the determination accuracy of the scene confidence level is further improved.

[0023] With reference to the first aspect and the above implementation manners, in some possible implementation manners, the environment perception confidence level includes a brightness change confidence level, and the weight adjustment strategy is determined based on the second change information of the environment perception confidence level, including: obtaining a historical light intensity change rate within a preset time; determining an absolute value of a difference between the instantaneous light intensity change rate and the historical light intensity change rate; determining a weight adjustment coefficient of the brightness change confidence level based on the absolute value of the difference and a set light intensity difference threshold; and determining the weight adjustment strategy based on the weight adjustment coefficient.

[0024] In the technical solution, the weight of the brightness change confidence level is adjusted. The historical light intensity change rate is obtained, and the historical light intensity change rate is an average change rate within a historical time window. By comparing the instantaneous light intensity change rate with the historical light intensity change rate, the real scene switching and the temporary interference can be distinguished, and then the weight adjustment coefficient corresponding to the brightness change confidence level is determined to adjust the initial weight of the brightness change confidence level. The weight adjustment strategy is determined based on the weight adjustment coefficient, and the weights of other confidence levels are adjusted.

[0025] With reference to the first aspect and the above implementation manners, in some possible implementation manners, the brightness adjustment duration is determined according to the vehicle speed, the remaining distance of the vehicle to the entrance of the high-brightness-difference scene, and the scene confidence level, including: when the scene confidence level is greater than a confidence threshold and the remaining distance of the vehicle to the entrance of the high-brightness-difference scene is less than a second preset distance, the brightness adjustment duration is determined according to the vehicle speed, the remaining distance of the vehicle to the entrance of the high-brightness-difference scene, and the scene confidence level.

[0026] In the technical solution, the driving motor of the vehicle is controlled based on the required torque of the vehicle and the state of the engine. If either of the following conditions is not met, the system will not generate the brightness adjustment duration and the brightness adjustment curve: the scene confidence is greater than the confidence threshold, and the remaining distance of the vehicle to the high-brightness-difference scene entrance is less than the second preset distance. The second preset distance is less than the first preset distance at which the navigation system starts to identify the high-brightness-difference scene. The period from the first preset distance to the second preset distance is used for continuously detecting and adjusting the scene confidence, to ensure the accuracy and stability of the scene confidence when the vehicle enters the second preset distance, thereby ensuring the accuracy of the brightness adjustment.

[0027] With reference to the first aspect and the above implementation manners, in some possible implementation manners, the brightness adjustment duration is determined according to the vehicle speed of the vehicle, the remaining distance of the vehicle to the high-brightness-difference scene entrance, and the scene confidence, including: determining a theoretical adjustment duration according to the vehicle speed of the vehicle and the remaining distance of the vehicle to the high-brightness-difference scene entrance; determining a judgment adjustment duration according to the theoretical adjustment duration and the scene confidence; if the judgment adjustment duration is less than the adaptation duration of the human eye to the light intensity change, determining the adaptation duration of the human eye to the light intensity change as the brightness adjustment duration; if the judgment adjustment duration is greater than a set maximum adjustment duration, determining the set maximum adjustment duration as the brightness adjustment duration; if the judgment adjustment duration is greater than or equal to the adaptation duration of the human eye to the light intensity change and less than or equal to the set maximum adjustment duration, determining the judgment adjustment duration as the brightness adjustment duration.

[0028] In the technical solution, a specific determination manner of the brightness adjustment duration is provided. The theoretical adjustment duration is the time required for the vehicle to travel to the high-brightness-difference scene entrance at the current vehicle speed. The judgment adjustment duration determined by the system is generated based on the scene confidence and the theoretical adjustment duration, to achieve that the lower the confidence, the longer the adjustment time. The lower limit of the brightness adjustment duration is set as the adaptation duration of the human eye to the light intensity, and the upper limit of the brightness adjustment duration is set as the set maximum adjustment duration, to avoid excessively long or short adjustment time caused by calculation errors or extreme scenes.

[0029] With reference to the first aspect and the above implementation manners, in some possible implementation manners, the judgment adjustment duration is determined according to the theoretical adjustment duration and the scene confidence, including: determining a scene urgency based on the scene type of the high-brightness-difference scene; determining a reference duration based on the scene urgency and the theoretical adjustment duration; and determining the judgment adjustment duration based on the reference duration and the scene confidence.

[0030] In the technical solution, the reference time length is adjusted according to the scene urgency. The scene urgency is an empirical value preset according to the scene type. The reference time length is obtained by adjusting the theoretical adjustment time length according to different scene types. The determination adjustment time length is determined according to the scene confidence on the basis of the reference time length, thereby improving the adaptability to different scenes.

[0031] In combination with the first aspect and the above implementation manners, in some possible implementation manners, the generating the brightness adjustment curve based on the brightness adjustment time length and controlling the display screen brightness of the vehicle according to the brightness adjustment curve comprises: determining a target display brightness of the display screen of the vehicle based on the scene type of the high-brightness-difference scene; determining a brightness difference value between the target display brightness and a current display brightness of the display screen; and generating a brightness adjustment curve based on the brightness difference value and the brightness adjustment time length, and controlling the display screen brightness of the vehicle according to the brightness adjustment curve.

[0032] In the technical solution, a specific implementation manner of generating a brightness adjustment curve based on a brightness adjustment time length is provided. According to different scene types of the high-brightness-difference scene, the target display brightness of the display screen of the vehicle can be set, and the target display brightness is taken as the target of brightness adjustment. Then, the current display brightness is adjusted to the target display brightness through the brightness adjustment curve within the brightness adjustment time length. Through the scene-based brightness adjustment, the brightness transition can be realized in different scenes, and the optimal visual effect and functional performance are provided.

[0033] In combination with the first aspect and the above implementation manners, in some possible implementation manners, the brightness adjustment curve comprises a pre-adaptation stage and a main transition stage; and the generating the brightness adjustment curve based on the brightness difference value and the brightness adjustment time length comprises: determining a first adjustment time length according to a first time length adjustment ratio of the pre-adaptation stage and the brightness adjustment time length, determining a first adjustment brightness according to a first brightness adjustment ratio of the pre-adaptation stage and the brightness difference value, and determining a first curve slope of the pre-adaptation stage based on the first adjustment time length and the first adjustment brightness; determining a second adjustment time length according to a second time length adjustment ratio of the main transition stage and the brightness adjustment time length, determining a second adjustment brightness according to a second brightness adjustment ratio of the main transition stage and the brightness difference value, and determining a second curve slope of the main transition stage according to the second adjustment time length and the second adjustment brightness; and a sum of the first time length adjustment ratio and the second time length adjustment ratio is a preset value; and a sum of the first brightness adjustment ratio and the second brightness adjustment ratio is the preset value.

[0034] In the technical solution, the stage-based determination of the brightness adjustment curve is provided. The brightness adjustment curve includes a pre-adaptation stage and a main transition stage. The brightness adjustment is controlled in the pre-adaptation stage, and the main transition stage is used to complete the brightness adjustment of the remaining part. The first adjustment time length is determined from the total brightness adjustment time length according to the first time length adjustment ratio corresponding to the pre-adaptation stage, as the time length required for adjustment in the pre-adaptation stage. The first adjustment brightness is determined from the brightness difference according to the first brightness adjustment ratio corresponding to the pre-adaptation stage, as the brightness value to be adjusted in the pre-adaptation stage. The second adjustment time length of the main transition stage is the remaining part time length after the brightness adjustment time length is subtracted by the first adjustment time length, and the second adjustment brightness of the main transition stage is the remaining brightness to be adjusted after the brightness difference is subtracted by the first adjustment brightness. Then, the second curve slope of the main transition stage is determined according to the second adjustment time length and the second adjustment brightness. The pre-adaptation stage and the main transition stage adjust the brightness with different curve slopes, so as to ensure that the brightness change is smooth and conforms to the physiological adaptation characteristics of the human eye, and the screen brightness is adjusted to the target display brightness before entering the high brightness difference scene.

[0035] With reference to the first aspect and the above implementation manners, in some possible implementation manners, after the brightness adjustment curve is generated based on the brightness difference and the brightness adjustment time length, and the display screen brightness of the vehicle is controlled according to the brightness adjustment curve, the method further includes: obtaining the current display brightness of the display screen after adjustment; and if there is an adjustment difference between the current display brightness after adjustment and the current control display brightness of the brightness adjustment curve, controlling the display screen brightness of the vehicle according to the adjustment difference.

[0036] In the technical solution, the fast brightness compensation control scheme is provided. After the display screen brightness of the vehicle is adjusted according to the brightness adjustment curve, the current display brightness of the display screen is obtained. If there is a difference between the current display brightness and the current control display brightness, the display screen brightness is compensated according to the difference between the two. The current control brightness is the guide brightness determined according to the brightness adjustment curve. In this way, the error risk of brightness control can be avoided.

[0037] In a second aspect, a vehicle is provided. The vehicle includes a memory configured to store executable program code, and a processor configured to invoke and run the executable program code from the memory to execute the method in the first aspect or any possible implementation manner of the first aspect.

[0038] In a third aspect, a computer readable storage medium is provided. The computer readable storage medium stores computer program code. When the computer program code is run on a computer, the computer is caused to execute the method in the first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0039] Figure 1is a scene schematic diagram of a display brightness control method provided by an embodiment of the present application.

[0040] Figure 2 is a flow schematic diagram of a display brightness control method provided by an embodiment of the present application.

[0041] Figure 3 is a flow schematic diagram of a display brightness control method provided by an embodiment of the present application.

[0042] Figure 4 is a flow schematic diagram of a display brightness control method provided by an embodiment of the present application.

[0043] Figure 5 is a flow schematic diagram of a display brightness control method provided by an embodiment of the present application.

[0044] Figure 6 is a structural schematic diagram of a vehicle provided by an embodiment of the present application. DETAILED DESCRIPTION

[0045] The technical solutions in the present application will be described in detail below with reference to the drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " represents the meaning of or, for example, A / B can represent A or B: "and / or" in the text only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent: A exists alone, A and B exist together, and B exists alone, and in addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0046] Hereinafter, the terms "first", "second" are only used for description purposes, and cannot be understood as implying or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more features.

[0047] Please refer to Figure 1 , Figure 1 is a scene schematic diagram of a display brightness control method provided by an embodiment of the present application. As Figure 1As shown, when the vehicle exits the tunnel, the light intensity of the external environment is usually significantly higher than that inside the tunnel. Therefore, if the brightness of the display screen is not adjusted in time, the driver may have difficulty clearly seeing the content on the screen. This brightness adjustment lag will affect the driver's visual adaptability and thus affect driving safety. In addition to passing through tunnels, there are often cases of strong changes in light in other driving scenarios. For example, when the vehicle enters or exits an underground parking lot, the light inside and outside the vehicle changes very dramatically. The inside of the parking lot is usually dark, while the outdoor sunlight is strong, especially during the day. When the car owner enters the area directly under the sun from the shadow area, if the brightness of the display screen is not adjusted in time, it may also cause the driver to have difficulty seeing the screen content, thereby affecting safe driving.

[0048] Based on the above problems, the embodiment of the present application provides a display brightness control method, which detects a high-brightness difference scene within a first preset distance in front of a driving direction of a vehicle through a navigation system. The high-brightness difference scene refers to an environment with extremely dramatic brightness changes during driving, such as tunnels, parking lots, etc., and a scene with large brightness differences that the driver needs to quickly adapt to. By fusing navigation data and environmental perception data, a scene confidence is dynamically generated, and continuous detection and analysis before entering the high-brightness difference scene is performed to dynamically generate a non-linear brightness adjustment curve, realizing pre-judgment smooth adjustment of the display screen brightness, which can enhance the visual comfort of the driver and improve the driving experience and safety.

[0049] Based on Figure 1 The scene schematic diagram shown below will be combined with Figures 2-5 The display brightness control method provided by the embodiment of the present application will be described in detail.

[0050] Please refer to Figure 2 , Figure 2 is a flowchart of a display brightness control method provided by the embodiment of the present application. It should be understood that the method can be applied to a vehicle, and specifically can be applied to an electronic control unit (ECU) in the vehicle.

[0051] As Figure 2 shown, the method of the embodiment of the present application can include the following steps S101-S104.

[0052] S101, when the navigation data of the vehicle indicates that there is a high-brightness difference scene within a first preset distance in front of the driving direction of the vehicle, obtaining the environmental perception data and the vehicle speed of the vehicle;

[0053] In an embodiment, the navigation module continuously obtains navigation data when the vehicle is running, and determines scene information within a first preset distance in front of the vehicle running direction according to the navigation data, that is, determines whether there is a high-brightness difference scene in front of the vehicle running direction. The high-brightness difference scene refers to an environment with extremely dramatic changes in brightness during driving, such as tunnels, parking lots, etc. Optionally, scene detailed information such as the length of the high-brightness difference scene and the entrance and exit positions can also be obtained according to the navigation data. For example, the first preset distance can be 500 meters.

[0054] When it is determined that there is a high-brightness difference scene, a scene confidence calculation process is started, and the environmental perception data and the speed of the vehicle are further obtained. Among them, the environmental perception data of the vehicle is mainly collected through various sensors and technologies, and these data are used to help the vehicle "understand" the surrounding environment. For example, the images and videos of the surrounding environment are captured through the vehicle-mounted camera; for another example, the light intensity of the surrounding environment is monitored through the vehicle-mounted light sensor. It can be understood that the environmental perception data can be continuously collected by the vehicle, or can be collected when a specific collection condition is met. For example, the specific collection condition can be a preset collection time interval. The speed of the vehicle can be collected through sensors such as wheel speed sensors (Wheel Speed Sensor) and vehicle speed sensors (Vehicle Speed Sensor, VSS), and the ECU (such as the vehicle computer or central control unit) of the vehicle will continuously receive data from the sensors through the CAN bus.

[0055] S102, determining a scene confidence of the high-brightness difference scene based on the navigation data and the environmental perception data;

[0056] In an embodiment, the scene confidence is used to represent the accuracy of the prediction that there is a high-brightness difference scene in front. Specifically, it can be determined according to the navigation data and the environmental perception data. It can be understood that there is a certain misjudgment possibility in identifying the high-brightness difference scene only according to the navigation data, such as in a weak GPS signal area, or because of the multipath effect of the GPS signal in transmission, the position positioning of the navigation feedback has a large deviation from the actual, or the map feedback is inaccurate, the front navigation is an underground parking lot, but the actual parking lot has been relocated, etc. Therefore, the environmental perception data is introduced for additional verification of the scene, and the scene confidence of the high-brightness difference scene is evaluated in combination with the two, to prevent misjudgment.

[0057] S103, determining a brightness adjustment duration according to the speed of the vehicle, the remaining distance between the vehicle and the entrance of the high-brightness difference scene, and the scene confidence;

[0058] In an embodiment, the brightness adjustment duration is the total duration required for brightness adjustment, serving as the transition time for gradually transitioning the screen brightness to the brightness suitable for the high-brightness-difference scene, so as to avoid the problem of discomfort caused by sudden change or delay of brightness when entering the high-brightness-difference scene.

[0059] The high-brightness-difference scene entrance can also be obtained according to the navigation data, and then the remaining distance between the current position of the vehicle and the high-brightness-difference scene entrance is determined, and the brightness adjustment duration required is determined according to the remaining distance, the vehicle speed and the scene confidence. It can be understood that the scene confidence and the brightness adjustment duration are negatively correlated, the lower the scene confidence, the longer the brightness adjustment time, that is, a conservative time needs to be reserved when the scene confidence is low, waiting for the vehicle to continue collecting navigation data and environmental perception data and to make error detection and judgment, so as to avoid false triggering. In a feasible implementation, when the scene confidence is greater than a standard threshold, the time required for the vehicle to reach the high-brightness-difference scene can be determined according to the vehicle speed and the remaining distance, and the time required is determined as the brightness adjustment duration.

[0060] S104, generating a brightness adjustment curve based on the brightness adjustment duration, and controlling the brightness of the display screen of the vehicle according to the brightness adjustment curve.

[0061] In an embodiment, the display screen generally refers to the central control screen at the driver's position, of course, it can also be a HUD or an instrument panel or other screens for displaying driving information affected by light, or a display screen at the passenger's position. After determining the brightness adjustment duration, a brightness adjustment curve corresponding to the brightness adjustment duration is generated, and the brightness adjustment curve can be generated by using various formal mathematical models. For example, the brightness adjustment curve can be a segmented curve, and the brightness is adjusted step by step through segmented curves with different slopes. For another example, the brightness adjustment curve can be a Sigmoid curve, and the brightness changes first accelerate and then decelerate, which is consistent with the non-linear adaptation characteristics of human eyes. For another example, the brightness adjustment curve can be an exponential smoothing curve, and the brightness approaches the target brightness according to an exponential function, so as to avoid step mutation.

[0062] It should be noted that the vehicle can continuously detect and analyze before entering the high-brightness-difference scene, adjust the scene confidence and adjust the brightness adjustment duration, and then dynamically generate a non-linear brightness transition curve, so as to improve the reliability of the system.

[0063] Optionally, for the case of identifying the high-brightness-difference scene, other light-emitting devices in the vehicle can also be adjusted. For example, the color temperature and brightness of the interior atmosphere lamp are dynamically adjusted according to the type of the high-brightness-difference scene (such as switching to warm color and low brightness when entering a tunnel); for another example, the instrument panel backlight is controlled to be synchronized with the display screen to improve visual consistency.

[0064] In the embodiment of the present application, the high-brightness difference scene is identified according to the vehicle navigation data, and then the scene confidence is determined in combination with the environmental perception data, wherein the scene confidence is used to represent the accuracy of the prediction that there is a high-brightness difference scene in front, the brightness adjustment duration is flexibly adjusted according to different scene confidence, vehicle speed and remaining distance to the entrance of the high-brightness difference scene, and the brightness adjustment curve is generated according to the brightness adjustment duration, so as to control the vehicle display screen brightness to gradually transition, improve the user's visual comfort, adapt to different speeds and scene changes, and improve the reliability and flexibility of the vehicle control system.

[0065] Please refer to Figure 3 A flowchart of a display brightness control method is provided for the embodiment of the present specification. As shown in Figure 3 The method of the embodiment of the present specification can include the following steps S201-S203.

[0066] S201, determining a navigation confidence based on the navigation data;

[0067] In an embodiment, the navigation confidence and the environmental perception confidence are determined according to the navigation data and the environmental perception data, and then the scene confidence of the high-brightness difference scene is determined according to the navigation confidence and the environmental perception confidence. Specifically, the navigation confidence can be evaluated according to the accuracy of the navigation data. The higher the accuracy of the navigation data, the higher the navigation confidence.

[0068] Further, in an embodiment, determining the navigation confidence based on the navigation data includes the following steps S2011-S2012:

[0069] S2011, obtaining a geographic information quality index from the navigation data;

[0070] In an embodiment, a geographic information quality index can be further obtained from the navigation data, which can be used to represent the accuracy of the obtained navigation information. The geographic information quality index includes at least one of GPS signal-to-noise ratio, number of positioning satellites and map update time. Among them, the GPS signal-to-noise ratio refers to the ratio of the strength of the received GPS signal to the noise, which affects the quality of the signal and determines the positioning accuracy and reliability. The number of positioning satellites refers to the number of available satellites that the GPS receiver can receive, which determines the accuracy and reliability of positioning. More satellites and better satellite distribution can provide more accurate positioning. The map update time refers to the time of updating the digital map data, which determines the real-time of the map information, and then affects the accuracy and real-time of the navigation system. Frequent map updates can provide more reliable road and traffic information.

[0071] S2012, determining a navigation confidence based on the geographic information quality indicators and preset indicator thresholds of the geographic information quality indicators.

[0072] In an embodiment, a confidence score of each geographic information quality indicator is determined according to the geographic information quality indicator and a preset indicator threshold of the different geographic information instruction indicators, and then a navigation confidence is determined according to the confidence scores of the geographic information quality indicators.

[0073] Specifically, the navigation confidence CI can be obtained by summing up the confidence scores (weights) of the geographic information quality indicators. For example, the GPS signal-to-noise ratio (SNR) is greater than 40 dB for high quality (weight 0.4), and less than 20 dB for low quality (weight 0). The number of satellites is greater than 6 for high accuracy (weight 0.3), 4-6 for medium accuracy (weight 0.2), and less than 4 for low accuracy (weight 0). The map update time is within 1 year (weight 0.3), 1-3 years (weight 0.1), and more than 3 years (weight 0). The calculation formula is CI = SNR weight + satellite number weight + map update weight, and finally normalized to [0, 1], for example: SNR = 0.4 + satellite = 0.3 + map = 0.3 → CI = 1.0 (highest confidence).

[0074] S202, determining an environment perception confidence based on the environment perception data;

[0075] In an embodiment, the environment perception confidence refers to the accuracy / reliability of the environment perception. The quality of the environment perception data can be determined according to the collected environment perception data, and the environment perception confidence can be determined according to the quality.

[0076] In a feasible implementation, the type and quality of the sensor collecting the environment perception data are evaluated to determine the environment perception confidence. For example, the environment perception data can be visual data collected by a camera, and the confidence of the environment perception can be determined according to the definition of the visual data.

[0077] In another feasible implementation, assuming that multiple sensors (such as cameras, radars, LiDARs, etc.) are installed on the vehicle to work together to enhance the accuracy and reliability of the data, the confidence of the entire system can be calculated through sensor fusion, comprehensive various data, and combination of characteristics of each sensor. For example, a weighted average method is used to assign weights to each sensor according to its accuracy and reliability to obtain a weighted confidence. For another example, a collaborative filtering method is used to compare the recognition results of different sensors on the same environmental feature to evaluate the consistency of the data. If multiple sensors reach the same conclusion, the environment perception confidence is high.

[0078] Further, in an embodiment, the environment perception data comprises visual data, and the environment perception confidence comprises visual confidence; the determining the environment perception confidence based on the environment perception data comprises the following steps S2021-S2022:

[0079] S2021, determining a scene feature matching result of the high-illumination-difference scene based on the visual data;

[0080] In an embodiment, the environment perception data comprises visual data, and the visual data can be data collected by a camera. The visual confidence represents the reliability of the camera in recognizing scene features. For example, the scene feature matching result can include that the system detects a complete tunnel entrance, exit contour, or only partial features can be matched, or no features can be recognized, etc. Alternatively, the camera can directly output a feature matching score as the scene feature matching result.

[0081] S2022, determining the visual confidence based on the scene feature matching result.

[0082] Specifically, the feature sampling is defined as an untrusted / more trusted / trusted sampling set, and a Gaussian distribution is used to simulate the natural distribution characteristics. For example, untrusted corresponds to μ=0.2, σ=0.1, which has a physical meaning of image blur / occlusion / low light; more trusted corresponds to μ=0.5, σ=0.15, which has a physical meaning of partial feature matching (such as edges); trusted corresponds to μ=0.8, σ=0.1, which has a physical meaning of continuous multi-frame high-precision recognition. Wherein, μ is the mean value, and σ is the standard deviation. The system dynamically selects the corresponding μ and σ according to the distribution interval in which the score falls, and outputs the final visual confidence.

[0083] Further, in an embodiment, the environment perception data comprises environmental light data, and the environment perception confidence comprises illumination change confidence. The determining the environment perception confidence based on the environment perception data comprises the following steps S2023-S2024:

[0084] S2023, determining an instantaneous light intensity change rate based on the environmental light data;

[0085] In an embodiment, the environment perception data can be ambient light data, and the instantaneous light intensity change rate is determined according to the ambient light data. The environment perception confidence includes a brightness change confidence. It can be understood that the ambient light will present a characteristic change when the tunnel / underground parking lot scene switches, and the change rate of light intensity can assist in judging whether the scene switching occurs, especially in the case of unreliable navigation and line of sight, and the light intensity gradient can provide additional verification. For example, when entering a tunnel / underground parking lot, the range of the change rate of light intensity is -30% to -80% / s; when driving out of the tunnel / underground parking lot, the range of the change rate of light intensity is +30% to -80% / s. The instantaneous light intensity change rate is the change rate of light intensity in the current 1 second.

[0086] S2024, determining a brightness change confidence based on the instantaneous light intensity change rate.

[0087] In an embodiment, the brightness change confidence is determined according to the range to which the instantaneous light intensity change rate belongs, that is, whether the light of the current scene changes intensively is directly determined according to the amplitude of the change of light intensity, so as to assist in determining whether a high brightness difference scene is entered. For example, the range of a smooth change rate is defined as 0% to 20% / s; the range of a slow change rate is defined as 20% to 50% / s; and the range of a sudden change rate is defined as 50%+ / s. The environment perception confidence is 0 when the instantaneous light intensity change rate is less than 20% / s, the environment perception confidence is 1 when the instantaneous light intensity change rate is greater than 50% / s, and the brightness change confidence is uniformly filled according to 0 to 1, and finally output.

[0088] S203, determining a scene confidence of the high brightness difference scene in front of the driving direction of the vehicle based on the navigation confidence and the environment perception confidence.

[0089] In an embodiment, after the navigation confidence and the environment perception confidence are obtained, the scene confidence can be determined by combining the two. In a feasible implementation, the navigation confidence and the environment perception confidence can be added to obtain the scene confidence. The accuracy of the scene confidence is improved by combining the navigation confidence and the environment perception confidence to generate the scene confidence.

[0090] Further, in an embodiment, the scene confidence of the high brightness difference scene in front of the driving direction of the vehicle is determined based on the navigation confidence and the environment perception confidence, including the following step S2031:

[0091] S2031, determining the scene confidence of the high brightness difference scene in front of the driving direction of the vehicle based on the navigation confidence, a first weight coefficient corresponding to the navigation confidence, the environment perception confidence, and a second weight coefficient corresponding to the environment perception confidence.

[0092] In an embodiment, the data collected by different sensors (e.g., navigation sensors and environment perception sensors) have different accuracy and reliability, and correspondingly, the importance of the navigation confidence and the environment perception confidence to the scene confidence can also be different. By assigning appropriate weights to the navigation confidence and the environment perception confidence, the scene confidence can be calculated according to the reliability and importance, and the accuracy of the scene confidence can be improved. According to the navigation confidence and the first weight coefficient corresponding to the navigation confidence, a weighted navigation confidence is calculated, and according to the environment perception confidence and the second weight coefficient corresponding to the environment perception confidence, a weighted environment perception confidence is calculated, and then the scene confidence is obtained according to the weighted navigation confidence and the weighted environment perception confidence.

[0093] The first weight coefficient and the second weight coefficient can be pre-set empirical values. For example, the first weight coefficient of the navigation confidence can be 0.7, because the high-definition map has prior certainty and is the main data basis, so the weight is the highest. The second weight coefficient of the environment perception confidence can be 0.3, which is easily affected by temporary changes in the environment and is used as an auxiliary judgment basis.

[0094] Optionally, when the environment perception confidence includes the visual confidence and the brightness change confidence, the second weight coefficient includes a third weight coefficient and a fourth weight coefficient, and the scene confidence of the high-brightness difference scene in front of the vehicle driving direction is determined based on the navigation confidence, the first weight coefficient corresponding to the navigation confidence, the visual confidence, the third weight coefficient corresponding to the visual confidence, the brightness change confidence, and the fourth weight coefficient corresponding to the brightness change confidence.

[0095] Similarly, the third weight coefficient and the fourth weight coefficient can be pre-set empirical values. For example, the third weight coefficient of the visual confidence can be 0.2, because the visual data is easily affected by environmental light and shielding, and is used as an auxiliary judgment basis. The fourth weight coefficient corresponding to the brightness change confidence can be 0.1, and the brightness change is easily affected by weather / temporary obstacles and is mainly used as an auxiliary verification, especially in the case of unreliable navigation or vision, for example, when the vehicle approaches the entrance of the tunnel, if the navigation data and the visual data both indicate that the tunnel will be entered soon, but the light intensity change rate has not changed, at this time the system still gives priority to the navigation confidence and the visual confidence, however, once entering the tunnel, the light intensity change rate changes greatly (such as the brightness drops sharply), and the brightness change confidence can be used as a real-time verification signal to confirm the accuracy of the navigation and visual prediction. Therefore, before entering the high-brightness difference scene, the brightness change confidence can not be directly used to trigger the adjustment of the brightness, but can provide additional verification during the adjustment process or when entering to prevent misjudgment.

[0096] Further, in an embodiment, the display brightness control method further includes the following steps S2032-S2033:

[0097] S2032, determine a weight adjustment strategy based on the first change information of the navigation confidence and / or the second change information of the environment perception confidence;

[0098] S2033, adjust the first initial weight and the second initial weight based on the weight adjustment strategy to obtain the first weight coefficient and the second weight coefficient.

[0099] It can be understood that the first weight coefficient of the navigation confidence and the second weight coefficient of the environment perception confidence can be dynamically adjusted according to actual conditions. The first initial weight corresponding to the navigation confidence and the second initial weight of the environment perception confidence can be adjusted according to the first change information of the navigation confidence, or the first initial weight corresponding to the navigation confidence and the second initial weight of the environment perception confidence can be adjusted according to the second change information of the environment perception confidence, or the first initial weight corresponding to the navigation confidence and the second initial weight of the environment perception confidence can be adjusted according to both the first change information of the navigation confidence and the second initial weight of the environment perception confidence, to obtain the adjusted first weight coefficient and the second weight coefficient. Through dynamic weight adjustment, real-time adjustment according to sensor reliability can be realized, and high confidence data sources are preferentially used to judge high brightness difference scenes.

[0100] For example, the first change information of the navigation confidence indicates that the navigation confidence decreases, such as weak GPS signal (in the tunnel) or outdated map data, and the second change information of the environment perception confidence indicates that the environment perception confidence increases. At this time, the second initial weight of the environment perception confidence can be increased, and the first initial weight of the navigation confidence can be decreased.

[0101] Optionally, when the environment perception confidence includes visual confidence and brightness change confidence, the third initial weight corresponding to the visual confidence can be dynamically adjusted according to the third change information of the visual confidence to obtain the third weight coefficient, and the fourth initial weight corresponding to the brightness change confidence can be adjusted to obtain the fourth weight coefficient.

[0102] For example, the first change information of the navigation confidence indicates that the navigation confidence decreases, such as weak GPS signal (in the tunnel) or outdated map data, the third change information of the visual confidence indicates that the visual confidence increases, and the camera continuously identifies scene features (such as tunnel profile) with high precision for multiple frames, and the fourth change information of the brightness change confidence indicates that the light intensity change rate suddenly changes, such as detecting a sharp change in brightness, but it is inconsistent with the navigation prediction. The first initial weight of the navigation confidence is decreased, and the third initial weight of the visual confidence and the fourth initial weight of the brightness change confidence are increased.

[0103] For example, the adjustment rule can include: rule 1: navigation failure, visual dominance, condition: navigation confidence C1<0.5 and visual confidence C2>0.7; adjustment: navigation corresponding first initial weight 0.7→0.3, visual corresponding third initial weight 0.2→0.6, brightness corresponding fourth initial weight 0.1→0.1. Example scenario: GPS failure in the tunnel, but the camera continuously identifies the tunnel wall, and the system relies on vision to complete brightness adjustment. Rule 2: abnormal mutation of light intensity gradient, condition: light intensity change rate ΔL / ΔT>80% / s, but navigation does not predict the existence of a high brightness difference scene. Adjustment: brightness corresponding fourth initial weight 0.1→0.5, navigation corresponding first initial weight 0.7→0.3, visual corresponding third initial weight 0.2→0.2. Example scenario: the vehicle suddenly enters an unanticipated underground passage, and the light intensity gradient triggers emergency brightness adjustment.

[0104] In an embodiment, the environment perception confidence includes a brightness change confidence, and the weight adjustment strategy is determined based on second change information of the environment perception confidence, including steps S20321-S20323:

[0105] S20321, obtaining a historical light intensity change rate within a preset time;

[0106] In an embodiment, when the instantaneous light intensity change rate exceeds the change threshold, it is considered as a scene switching signal, but it is also possible to be a misjudgment, and further combination of the historical light intensity change rate is needed to determine its credibility as a scene switching signal, that is, the fourth initial weight corresponding to the brightness change confidence is adjusted to obtain the fourth weight coefficient. The historical light intensity change rate refers to the average change rate in the past 30 seconds window, and 30 seconds is an empirical value set after balancing real-time and stability. Of course, it can also be changed according to actual conditions.

[0107] S20322, determining a weight adjustment coefficient of the brightness change confidence based on the difference absolute value and a set light intensity difference threshold;

[0108] In an embodiment, by comparing the current change with the historical trend, the real scene switching (such as entering a tunnel) and the temporary interference (such as cloud cover) are distinguished, and then the brightness change confidence is obtained. Among them, the transient light intensity change (ΔL transient) reflects the light intensity change rate at the current moment, for example, a 50% decrease in brightness per second. The historical light intensity change (ΔL history) is the average value of the light intensity change in the past 30 seconds (for example, a 10% decrease per second) representing the natural fluctuation baseline of the ambient light. By calculating the difference between the instantaneous light intensity change rate and the historical light intensity change rate, noise consistent with the historical trend can be excluded, and the detection accuracy of the real scene switching is improved.

[0109] Specifically, the difference between the instantaneous light intensity change rate and the historical light intensity change rate can suppress noise interference. If the current change rate (ΔLtransient) is consistent with the historical trend (ΔLhistory) (e.g., both are -10% / s), it is considered to be natural fluctuation (e.g., cloudy weather), and there is no need to adjust the weight. In addition, the difference between the instantaneous light intensity change rate and the historical light intensity change rate can also detect abnormal mutations. If ΔLtransient and ΔLhistory differ significantly (e.g., ΔLtransient = -60% / s and ΔLhistory = -10%), it may be a scene switching (e.g., entering a tunnel), and the confidence weight of the light intensity change rate needs to be increased.

[0110] In a feasible implementation, the weight adjustment formula of the navigation confidence C1 is calculated according to the following formula: The formula is obtained according to experience. The weight adjustment formula of the visual confidence C2 can be Similarly, the formula is obtained according to actual conditions.

[0111] In an embodiment, the weight adjustment formula of the brightness change confidence C3 can be: Wherein, the numerator: the absolute difference between the transient and historical light intensity change (for example, ΔLtransient = -60% / s, ΔLhistory = -20% / s → difference = 40%) the denominator 50%: represents the maximum difference threshold allowed by the system. When the absolute difference = 50%: the light intensity gradient weight is zero at this time, the system considers that the current change is beyond the reasonable range (such as temporary obstacles), and needs to rely completely on other sensors (navigation / visual); When the absolute difference = 0%: the light intensity gradient keeps the initial weight, and it is considered that the current change is consistent with the historical trend, and there is no need to adjust. Among them, 50% is an empirical value. Through actual scene test, it is found that the difference of natural light change (such as weather change) is usually less than 50%, and the difference of scene switching (such as tunnel entrance) is more than 50%. If the empirical value is too low (such as 30%), the system is easily affected by short-term interference (such as vehicles passing through tree shade); if the empirical value is too high (such as 70%), the real scene switching may be missed.

[0112] For example, scene 1: the vehicle is normally driving, and the light is reduced by 20% per second due to cloud cover (ΔLhistory = -20%). The current ΔLtransient = -25% → difference = |-25%-(-20%)| = 5% → 5% / 50% = 0.1 → γ = 0.1 × (1-0.1) = 0.09 (the light intensity gradient weight is close to the initial 0.1).

[0113] For another example, scene 2: the vehicle enters a tunnel, ΔLtransient = -80%, ΔLhistory = -10%. The difference is 70% → 70% / 50% = 1.4 → truncated to 1 → γ = 0.1 × (1-1) = 0 (at this time, the light intensity gradient weight is zero, because the difference is too large to be considered abnormal, and needs to rely on navigation / visual data).

[0114] S20323, determining a weight adjustment strategy based on the weight adjustment coefficient.

[0115] Specifically, the fourth weight coefficient of the adjusted light intensity variation rate is calculated according to the weight adjustment coefficient of the light intensity variation rate, and the first weight coefficient and the third weight coefficient need to be adjusted adaptively to ensure that the sum of the first weight coefficient and the third weight coefficient and the fourth weight coefficient is fixed.

[0116] In the embodiments of the present application, the navigation confidence and the environment perception confidence are determined according to the navigation data and the environment perception data respectively, and the scene confidence of the high brightness difference scene is determined according to both the navigation confidence and the environment perception confidence, thereby improving the judgment accuracy of the scene confidence. Further, the environment perception confidence includes the visual confidence, which represents the recognition reliability of the camera to the scene features, and the visual confidence is determined according to the scene feature matching result of the collected visual data. Further, the environment perception confidence includes the brightness variation confidence, and the instantaneous light intensity variation rate is determined based on the ambient light data. The scene switching occurs when the ambient light presents characteristic changes, and the light intensity variation rate can assist in judging whether the scene switching has occurred, especially in the case of unreliable navigation and visual range, the light intensity variation rate can provide additional verification. Further, the navigation confidence reflects the credibility of the navigation system in judging the current scene, and the GPS signal-to-noise ratio, the number of positioning satellites, the map update time, etc. can be used as the geographic information quality indicators to quantify the navigation confidence, and then the navigation confidence is output according to the index threshold set by the geographic information quality indicators, thereby realizing accurate determination of the navigation confidence. Then, by giving appropriate weights to the navigation confidence and the environment perception confidence, the scene confidence can be calculated according to the reliability and importance, thereby improving the accuracy of the scene confidence. Further, the weight adjustment strategy is determined based on the first change information of the navigation confidence and / or the second change information of the environment perception confidence, and the confidence weights corresponding to different sensors are adjusted in real time according to the sensor reliability, and the high confidence data source is used preferentially, thereby further improving the determination accuracy of the scene confidence. By comparing the current instantaneous light intensity variation rate with the historical light intensity variation rate, the real scene switching and the temporary interference can be distinguished, and then the weight adjustment coefficient corresponding to the brightness variation confidence is determined to adjust the initial weight of the brightness variation confidence, and the weight adjustment strategy is determined according to the weight adjustment coefficient to adjust the weights of other confidences.

[0117] Please refer to Figure 4 A flowchart of a display brightness control method is provided for the embodiments of the present application. As shown in Figure 4As shown, the method in the embodiments of this specification may include the following steps S301-S305.

[0118] S301, determine the theoretical adjustment time based on the vehicle speed and the remaining distance between the vehicle and the entrance of the high brightness difference scene;

[0119] In one embodiment, the theoretical adjustment time is the time required for the vehicle to travel to the entrance of the high-brightness-difference scene at its current speed. This is obtained by dividing the remaining distance from the vehicle's current position to the scene entrance by the vehicle's real-time speed.

[0120] S302, determine the adjustment duration based on the theoretical adjustment duration and the scenario confidence level;

[0121] In one embodiment, the scene confidence level is a reliability weight for predicting the existence of scenes with high brightness differences. The system's determination and adjustment time is generated based on the scene confidence level and the theoretical adjustment time, ensuring that the lower the confidence level, the longer the determination and adjustment time.

[0122] Optionally, in one embodiment, determining the adjustment duration based on the theoretical adjustment duration and the scenario confidence level includes the following steps: steps S3021-S3023:

[0123] S3021, Determine the scene urgency based on the scene type of the high brightness difference scene;

[0124] In one embodiment, the scene urgency level is a pre-set empirical value that is adjusted according to the scene type. For example, in a tunnel (scene urgency level a = 1.2): rapid adjustment is required to avoid delays in human eye adaptation after entering a dark environment. In a parking lot (scene urgency level a = 0.8): slower adjustment is allowed because vehicle speed is low and light changes are gradual, and this is used to verify the accuracy of the system.

[0125] S3022, Determine the baseline duration based on the urgency of the scenario and the theoretical adjustment duration;

[0126] In one embodiment, the baseline duration is obtained by adjusting the theoretical adjustment duration based on the urgency of the scenario.

[0127] S3023, determine the adjustment duration based on the baseline duration and the scenario confidence level.

[0128] In one embodiment, the decision adjustment duration is determined based on the adjusted baseline duration and the scene confidence level. For example, the formula for calculating the decision adjustment duration can be: Wherein, a is the scene urgency, C is the scene confidence. In the formula, setting (2-C) realizes that the lower the confidence is, the longer the adjustment time is, for example, when C=1, the coefficient is 1, which means that the system is completely reliable and can be completely adjusted according to the scene urgency; when C=0.7, the coefficient is 1.3, which means that the system does not completely reach the confidence level, and more than one times of conservative time needs to be reserved to wait for error detection to avoid false triggering.

[0129] S303, if the determined adjustment time length is less than the human eye adaptation time length to light intensity change, the human eye adaptation time length to light intensity change is determined as the brightness adjustment time length;

[0130] In an embodiment, the lower limit of the brightness adjustment time length is set as the human eye adaptation time length to light intensity, to ensure that the brightness is not controlled suddenly. For example, the minimum time of human eye adaptation can be selected, such as 5 seconds.

[0131] S304, if the determined adjustment time length is greater than the set maximum adjustment time length, the set maximum adjustment time length is determined as the brightness adjustment time length;

[0132] In an embodiment, the upper limit of the brightness adjustment time length is set as the set maximum adjustment time length, such as 20 seconds, to avoid the upper limit of excessive delay. For example, if the determined adjustment time length is 30 seconds, Tmax=20 seconds, then the output brightness adjustment time length T=20 seconds.

[0133] S305, if the determined adjustment time length is greater than or equal to the human eye adaptation time length to light intensity change and less than or equal to the set maximum adjustment time length, the determined adjustment time length is determined as the brightness adjustment time length.

[0134] In an embodiment, if the determined adjustment time length is located in the interval of the human eye adaptation time length to light intensity change and the set maximum adjustment time length, the determined adjustment time length can be used as the brightness adjustment time length.

[0135] Optionally, in an embodiment, the method further comprises: when the scene confidence is greater than the confidence threshold and the remaining distance between the vehicle and the high-brightness-difference scene entrance is less than a second preset distance, determining a brightness adjustment time length according to the vehicle speed, the remaining distance between the vehicle and the high-brightness-difference scene entrance, and the scene confidence.

[0136] For example, scenario 1: tunnel entrance (a = 1.2) input: remaining distance D = 200 m, vehicle speed V = 20 m / s, scenario confidence C = 1, then T theoretical adjustment time = 200 / 20 = 10 s, T decision adjustment duration = 10 s / 1.2*(2-1)≈8.33 s. Scenario 2: when the system determines that it is not 100% reliable (a = 1.2, C = 0.7), then T theoretical adjustment time = 200 / 20 = 10 s, T decision adjustment duration = 10 s / 1.2*(2-0.7)≈10.83 s.

[0137] In an embodiment, if either condition is not met, the system will not generate the brightness adjustment duration and the brightness adjustment curve. The second preset distance is less than the first preset distance at which the navigation begins to identify the high-brightness-difference scene. This stage from the first preset distance to the second preset distance is used to continuously detect and adjust the scenario confidence, ensuring the accuracy and stability of the scenario confidence when entering the second preset distance, thereby ensuring the accuracy of the brightness adjustment. For example, the second preset distance can be 200 meters, and the first preset distance can be 500 meters. The stage from 500 meters to 200 meters is a pre-computation and verification period, during which the system ensures the stability of the scenario confidence to avoid premature adjustment or false triggering.

[0138] In the embodiments of the present specification, the theoretical adjustment duration is determined by the speed of the vehicle and the remaining distance of the vehicle from the entrance of the high-brightness-difference scene, the decision adjustment duration of the system determination is generated based on the scenario confidence and the theoretical adjustment duration, and the lower limit of the brightness adjustment duration is set as the adaptation duration of the human eye to light intensity, and the upper limit of the brightness adjustment duration is set as the set maximum adjustment duration, avoiding excessively long or short adjustment time due to calculation errors or extreme scenarios.

[0139] See Figure 5 A flowchart of a display brightness control method is provided for the embodiments of the present specification. As shown in Figure 5 The method of the embodiments of the present specification can include the following steps S401-S405.

[0140] S401, determining the target display brightness of the display screen of the vehicle based on the scene type of the high-brightness-difference scene;

[0141] In an embodiment, the core goal of generating the brightness adjustment curve is to eliminate the sensitive response of the human eye to light mutations, while adapting to changes in different vehicle speeds and scene lengths. Specifically, the target display brightness of the display screen of the vehicle is determined based on the scene type of the high-brightness-difference scene. For example, the target display brightness in the tunnel at night is 800 cd / m 2 , and the target display brightness outside the tunnel is 200 cd / m2.

[0142] S402, determine a brightness difference between the target display brightness and a current display brightness of the display screen;

[0143] In an embodiment, the brightness difference can be obtained by calculating the difference between the target brightness value and the current measured brightness value. The difference can be used to adjust the brightness of the display screen to achieve the desired brightness level.

[0144] S403, generate a brightness adjustment curve based on the brightness difference and the brightness adjustment duration, and control the brightness of the display screen of the vehicle according to the brightness adjustment curve;

[0145] In an embodiment, the horizontal axis of the brightness adjustment curve is time (T), the vertical axis is brightness (L), and the slope is the rate of change of brightness with time (unit: cd / m 2 / s), for example indicates that the brightness slowly increases. Specifically, the brightness adjustment curve can be converted into a PWM duty cycle signal (such as 0-100% corresponding to 500-2500Hz) by a PWM dimming controller to control the display screen backlight and output the PWM signal according to the brightness adjustment curve.

[0146] Further, in an embodiment, the brightness adjustment curve includes a pre-adaptation phase and a main transition phase, and generating the brightness adjustment curve based on the brightness difference and the brightness adjustment duration includes the following steps S4031-S4032:

[0147] S4031, determine a first adjustment duration according to the first duration adjustment ratio of the pre-adaptation phase and the brightness adjustment duration, determine a first adjustment brightness according to the first brightness adjustment ratio of the pre-adaptation phase and the brightness difference, and determine a first curve slope of the pre-adaptation phase based on the first adjustment duration and the first adjustment brightness;

[0148] In an embodiment, the system uses a segmented nonlinear transition scheme to divide the brightness adjustment process into two phases of pre-adaptation and main transition, to ensure that the brightness change is smooth and conforms to the physiological adaptation characteristics of the human eye, and to adjust the screen brightness to the preset brightness before entering the scene.

[0149] In the pre-adaptation phase, 40%*△L of the brightness adjustment is completed through a time ratio of 60%*brightness adjustment duration, the purpose being to verify the accuracy of the system and to make a tentative adjustment.△L is the brightness difference between the target display brightness and the current brightness, T 系统执行时间 is the brightness adjustment duration. The first duration adjustment ratio is 60% (i.e. 0.6T) of the total time, and the first brightness adjustment ratio is 40%, completing 40% of the brightness adjustment (0.4△L). It can be understood that the first duration adjustment ratio and the first brightness adjustment ratio can be set according to actual needs. The curve slope of this phase is:

[0150]

[0151] S4032, determining a second adjustment time length according to the second time length of the main transition stage and the proportion, determining a second adjustment brightness according to the second brightness adjustment proportion of the main transition stage and the brightness difference, and determining a second curve slope of the main transition stage according to the second adjustment time length and the second adjustment brightness.

[0152] In an embodiment, the main transition stage completes 60%*△L brightness adjustment through 40%*brightness adjustment time length time proportion, aiming to adjust the display screen brightness to the preset brightness before entering the high brightness difference environment (at this time, the tunnel or parking lot has been entered or exited). The sum of the first time length adjustment proportion and the second time length adjustment proportion is a preset value, such as 100%; the sum of the first brightness adjustment proportion and the second brightness adjustment proportion is also the preset value. The curve slope of this stage is:

[0153]

[0154] S404, obtaining the adjusted current display brightness of the display screen;

[0155] S405, if there is an adjustment difference between the adjusted current display brightness and the current control display brightness of the brightness adjustment curve, controlling the display screen brightness of the vehicle according to the adjustment difference.

[0156] In an embodiment, after adjusting the display screen brightness according to the brightness adjustment curve, the display screen sends the current output brightness value (current display brightness) to the verification module in the vehicle, and the verification module detects the adjustment difference between the actual brightness guided by the current system (current control display brightness) and the current display brightness. If there is a difference, compensation needs to be completed within a preset time.

[0157] In the embodiments of the present application, according to different scene types of the high-brightness difference scene, the target display brightness of the vehicle display screen can be set, the target display brightness is taken as the target of brightness adjustment, and then the current display brightness is adjusted to the target display brightness through the brightness adjustment curve within the brightness adjustment duration. Through the scene-based brightness adjustment, the brightness transition can be realized in different scenes, and the optimal visual effect and functional performance are provided. Further, the brightness adjustment curve includes a pre-adaptation stage and a main transition stage. The brightness adjustment is controlled in the pre-adaptation stage, and the main transition stage is used to complete the remaining part of the brightness adjustment. The first adjustment duration is determined as the duration required for adjustment in the pre-adaptation stage according to the first duration adjustment ratio corresponding to the pre-adaptation stage from the total brightness adjustment duration, and the first adjustment brightness is determined as the brightness value to be adjusted in the pre-adaptation stage according to the first brightness adjustment ratio corresponding to the pre-adaptation stage from the brightness difference. The second adjustment duration of the main transition stage is the remaining part duration after the brightness adjustment duration minus the first adjustment duration, and the second adjustment brightness of the main transition stage is the remaining brightness to be adjusted after the brightness difference minus the first adjustment brightness. Then, the second curve slope of the main transition stage is determined according to the second adjustment duration and the second adjustment brightness. The pre-adaptation stage and the main transition stage adjust the brightness with different curve slopes, which ensures that the brightness change is smooth and conforms to the physiological adaptation characteristics of the human eye, and the screen brightness is adjusted to the target display brightness before entering the high-brightness difference scene. After adjusting the brightness of the display screen of the vehicle according to the brightness adjustment curve, the current display brightness of the display screen is obtained. If there is a difference between the current display brightness and the current control display brightness, the display screen brightness is compensated according to the difference between the two. The current control brightness is the guide brightness determined according to the brightness adjustment curve. In this way, the error risk of brightness control can be avoided.

[0158] The embodiments of the present application also provide a computer readable storage medium, and the computer program is stored on the computer readable storage medium. When the computer program is executed by the processor, the display brightness control method of the embodiments of the present application shown in the above description is realized. For specific execution process, refer to the specific description of the embodiments of the present application shown in the above description, which will not be repeated here. Figures 2-5 Figures 2-5 The embodiments of the present application also provide a computer readable storage medium, and the computer program is stored on the computer readable storage medium. When the computer program is executed by the processor, the display brightness control method of the embodiments of the present application shown in the above description is realized. For specific execution process, refer to the specific description of the embodiments of the present application shown in the above description, which will not be repeated here.

[0159] Please refer to Figure 6 , which shows a structural schematic diagram of a vehicle provided by an exemplary embodiment of the present application. The vehicle in the present application can include one or more of the following components: a processor 110, a memory 120, an input device 130, an output device 140 and a bus 150. The processor 110, the memory 120, the input device 130 and the output device 140 can be connected through the bus 150.

[0160] ​The processor 110 can include one or more processing cores. The processor 110 connects various parts within the entire vehicle by various interfaces and lines, performs various functions of the terminal 100 and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 120, and calling data stored in the memory 120. Alternatively, the processor 110 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), a programmable logic array (PLA). The processor 110 can integrate one or a combination of a central processing unit (CPU), a graphics processor (GPU), and a modem. Among them, the CPU mainly processes an operating system, a user page, and an application program, etc.; the GPU is responsible for rendering and drawing display content; and the modem is used for processing wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 110, but can be implemented by a separate communication chip.

[0161] The memory 120 can include a random access memory (RAM) and can also include a read-only memory (ROM). Alternatively, the memory 120 includes a non-transitory computer-readable storage medium. The memory 120 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 120 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-mentioned various method embodiments, etc., and the operating system can be an Android system, an IOS system developed by Apple Inc., a system developed based on the Android system or the IOS system, or other systems.

[0162] The memory 120 can be divided into an operating system space and a user space, the operating system runs in the operating system space, and native and third-party application programs run in the user space. In order to ensure that different third-party application programs can achieve good running effect, the operating system allocates corresponding system resources for different third-party application programs. However, there are also differences in the demand for system resources in different application scenarios in the same third-party application program. For example, in the local resource loading scenario, the third-party application program has a higher requirement for the disk reading speed; in the animation rendering scenario, the third-party application program has a higher requirement for the GPU performance. However, the operating system and the third-party application program are independent of each other, and the operating system often cannot timely perceive the current application scenario of the third-party application program, so that the operating system cannot perform targeted system resource adaptation according to the specific application scenario of the third-party application program.

[0163] In order to enable the operating system to distinguish the specific application scenario of the third-party application program, it is necessary to open up the data communication between the third-party application program and the operating system, so that the operating system can obtain the current scenario information of the third-party application program at any time, and then perform targeted system resource adaptation based on the current scenario.

[0164] The input device 130 is configured to receive input instructions or data, and the input device 130 includes but is not limited to a keyboard, a mouse, a camera, a microphone, or a touch device. The output device 140 is configured to output instructions or data, and the output device 140 includes but is not limited to a display device and a speaker. In one example, the input device 130 and the output device 140 can be combined, and the input device 130 and the output device 140 are a touch display screen.

[0165] The touch display screen can be designed as a full screen, a curved screen, or a special-shaped screen. The touch display screen can also be designed as a combination of a full screen and a curved screen, a combination of a special-shaped screen and a curved screen, and the present application does not limit this.

[0166] In addition, those skilled in the art can understand that the structure of the vehicle shown in the above figure does not constitute a limitation on the vehicle, and the vehicle can include more or fewer components than the figure, or combine certain components, or different component arrangements. For example, the vehicle also includes radio frequency circuit, input unit, sensor, audio circuit, WiFi module, power supply, Bluetooth module and other components, which are not described here.

[0167] In Figure 6 In the vehicle shown in the figure, the processor 110 can be configured to invoke the computer application program stored in the memory 120, and specifically perform the following operations:

[0168] When the navigation data of the vehicle indicates that there is a high-brightness difference scene within a first preset distance in front of the driving direction of the vehicle, obtain the environmental perception data and the vehicle speed of the vehicle;

[0169] Determine a scene confidence of the high-brightness difference scene based on the navigation data and the environmental perception data;

[0170] Determine a brightness adjustment duration according to the vehicle speed of the vehicle, the remaining distance between the vehicle and the entrance of the high-brightness difference scene, and the scene confidence;

[0171] Generate a brightness adjustment curve based on the brightness adjustment duration, and control the brightness of the display screen of the vehicle according to the brightness adjustment curve.

[0172] In one embodiment, when the processor 110 performs the operation of determining the scene confidence of the high-brightness difference scene based on the navigation data and the environmental perception data, it specifically performs the following operations:

[0173] Determine a navigation confidence based on the navigation data;

[0174] Determine an environmental perception confidence based on the environmental perception data;

[0175] Determine the scene confidence of the high-brightness difference scene in front of the driving direction of the vehicle based on the navigation confidence and the environmental perception confidence.

[0176] In one embodiment, the environmental perception data includes visual data, and the environmental perception confidence includes a visual confidence. When the processor 110 performs the operation of determining the environmental perception confidence based on the environmental perception data, it specifically performs the following operations:

[0177] Determine a scene feature matching result of the high-brightness difference scene based on the visual data;

[0178] Determine the visual confidence based on the scene feature matching result.

[0179] In one embodiment, the environmental perception data includes ambient light data; and the environmental perception confidence includes a brightness change confidence. When the processor 110 performs the operation of determining the environmental perception confidence based on the environmental perception data, it specifically performs the following operations:

[0180] Determine an instantaneous light intensity change rate based on the ambient light data;

[0181] Determine the brightness change confidence based on the instantaneous light intensity change rate.

[0182] In one embodiment, when the processor 110 performs the operation of determining the navigation confidence based on the navigation data, it specifically performs the following operations:

[0183] obtain a geographic information quality index from the navigation data; the geographic information quality index comprises at least one of a GPS signal-to-noise ratio, a number of positioning satellites, and a map update time;

[0184] determine a navigation confidence level based on the geographic information quality index and a preset index threshold of each of the geographic information quality index.

[0185] In one embodiment, the processor 110 specifically performs the following operations when determining a scene confidence level of the high-brightness difference scene in front of the vehicle driving direction based on the navigation confidence level and the environment perception confidence level:

[0186] determine the scene confidence level of the high-brightness difference scene in front of the vehicle driving direction based on the navigation confidence level and a first weight coefficient corresponding to the navigation confidence level, and the environment perception confidence level and a second weight coefficient corresponding to the environment perception confidence level.

[0187] In one embodiment, the processor 110 is further configured to perform the following operations:

[0188] determine a weight adjustment strategy based on first change information of the navigation confidence level and / or second change information of the environment perception confidence level;

[0189] adjust the first initial weight and the second initial weight based on the weight adjustment strategy to obtain the first weight coefficient and the second weight coefficient.

[0190] In one embodiment, the processor 110 specifically performs the following operations when determining the weight adjustment strategy based on the environment perception confidence level comprising a brightness change confidence level:

[0191] obtain a historical light intensity change rate within a preset time;

[0192] determine an absolute value of a difference between the instantaneous light intensity change rate and the historical light intensity change rate;

[0193] determine a weight adjustment coefficient of the brightness change confidence level based on the absolute value of the difference and a set light intensity difference threshold;

[0194] determine a weight adjustment strategy based on the weight adjustment coefficient.

[0195] In one embodiment, the processor 110 specifically performs the following operations when determining a brightness adjustment duration based on the vehicle speed of the vehicle, the remaining distance between the vehicle and the entrance of the high-brightness difference scene, and the scene confidence level:

[0196] determining a brightness adjustment duration according to the speed of the vehicle, the remaining distance of the vehicle to the high-brightness-difference scene entrance, and the scene confidence; the second preset distance is less than the first preset distance.

[0197] In one embodiment, when the processor 110 determines the brightness adjustment duration according to the speed of the vehicle, the remaining distance of the vehicle to the high-brightness-difference scene entrance, and the scene confidence, the processor 110 specifically performs the following operations:

[0198] determining a theoretical adjustment duration according to the speed of the vehicle and the remaining distance of the vehicle to the high-brightness-difference scene entrance;

[0199] determining a decision adjustment duration according to the theoretical adjustment duration and the scene confidence;

[0200] if the decision adjustment duration is less than an adaptation duration of human eyes to light intensity change, determining the adaptation duration of human eyes to light intensity change as the brightness adjustment duration;

[0201] if the decision adjustment duration is greater than a set maximum adjustment duration, determining the set maximum adjustment duration as the brightness adjustment duration;

[0202] if the decision adjustment duration is greater than or equal to the adaptation duration of human eyes to light intensity change and less than or equal to the set maximum adjustment duration, determining the decision adjustment duration as the brightness adjustment duration.

[0203] In one embodiment, when the processor 110 determines the decision adjustment duration according to the theoretical adjustment duration and the scene confidence, the processor 110 specifically performs the following operations:

[0204] determining a scene urgency based on a scene type of the high-brightness-difference scene;

[0205] determining a reference duration based on the scene urgency and the theoretical adjustment duration;

[0206] determining the decision adjustment duration based on the reference duration and the scene confidence.

[0207] In one embodiment, when the processor 110 generates the brightness adjustment curve based on the brightness adjustment duration and controls the display screen brightness of the vehicle according to the brightness adjustment curve, the processor 110 specifically performs the following operations:

[0208] determining a target display brightness of the display screen of the vehicle based on a scene type of the high-brightness-difference scene;

[0209] determining a brightness difference between the target display brightness and a current display brightness of the display screen;

[0210] generating a brightness adjustment curve based on the brightness difference and the brightness adjustment duration, and controlling the display screen brightness of the vehicle according to the brightness adjustment curve.

[0211] In one embodiment, the brightness adjustment curve comprises a pre-adaptation phase and a main transition phase, and the processor 110, when generating the brightness adjustment curve based on the brightness difference and the brightness adjustment duration, specifically performs the following operations:

[0212] determining a first adjustment duration according to a first duration adjustment ratio of the pre-adaptation phase and the brightness adjustment duration, determining a first adjustment brightness according to a first brightness adjustment ratio of the pre-adaptation phase and the brightness difference, and determining a first curve slope of the pre-adaptation phase based on the first adjustment duration and the first adjustment brightness;

[0213] determining a second adjustment duration according to a second duration adjustment ratio of the main transition phase and the brightness adjustment duration, determining a second adjustment brightness according to a second brightness adjustment ratio of the main transition phase and the brightness difference, and determining a second curve slope of the main transition phase based on the second adjustment duration and the second adjustment brightness; the sum of the first duration adjustment ratio and the second duration adjustment ratio is a preset value; and the sum of the first brightness adjustment ratio and the second brightness adjustment ratio is the preset value.

[0214] In one embodiment, after the processor 110 generates the brightness adjustment curve based on the brightness difference and the brightness adjustment duration, and controls the display screen brightness of the vehicle according to the brightness adjustment curve, the processor 110 further performs the following operations:

[0215] obtaining an adjusted current display brightness of the display screen;

[0216] if there is an adjustment difference between the adjusted current display brightness and a current control display brightness of the brightness adjustment curve, controlling the display screen brightness of the vehicle according to the adjustment difference.

[0217] In the embodiments of the present application, by identifying the high-brightness difference scene according to the vehicle navigation data, and then determining the scene confidence in combination with the environmental perception data, the scene confidence is used to represent the accuracy of the prediction that there is a high-brightness difference scene in front, according to different scene confidence, vehicle speed and remaining distance to the entrance of the high-brightness difference scene, the adjustment time of the brightness can be flexibly adjusted, and the brightness adjustment curve is generated according to the brightness adjustment time, the brightness of the vehicle display screen is controlled to gradually transition, the visual comfort of the user is improved, and at the same time, the changes of different speeds and scenes are adapted, and the reliability and flexibility of the vehicle control system are improved. Further, the navigation confidence and the environmental perception confidence are determined according to the navigation data and the environmental perception data respectively, and then the scene confidence of the high-brightness difference scene is determined according to the navigation confidence and the environmental perception confidence, thereby improving the judgment accuracy of the scene confidence. Further, the environmental perception confidence includes the visual confidence, the visual confidence represents the recognition reliability of the camera to the scene features, the scene feature matching result of the high-brightness difference scene is determined according to the collected visual data, and the visual confidence is determined according to the scene feature matching result. Further, the environmental perception confidence includes the brightness change confidence, the instantaneous light intensity change rate is determined based on the environmental light data, and the instantaneous light intensity change rate is the light intensity change rate at the current moment. When the scene switches, the environmental light will present characteristic changes, by detecting the change rate of the light intensity, it can assist in judging whether the scene switching has occurred, especially in the case of unreliable navigation and visual range, the light intensity change rate can provide additional verification. Further, the navigation confidence reflects the credibility of the navigation system in judging the current scene, the GPS signal-to-noise ratio, the number of positioning satellites, the map update time and the like can be taken as the geographic information quality indicators to quantify the navigation confidence, and then the navigation confidence is output according to the index threshold set by the geographic information quality indicators, thereby realizing accurate determination of the navigation confidence. Then, by giving appropriate weights to the navigation confidence and the environmental perception confidence respectively, the scene confidence can be calculated according to the reliability and importance, thereby improving the accuracy of the scene confidence. Further, the weight adjustment strategy is determined based on the first change information of the navigation confidence and / or the second change information of the environmental perception confidence, by adjusting the confidence weights corresponding to different sensors in real time according to the sensor reliability, the high-confidence data source is preferentially used, and the determination accuracy of the scene confidence is further improved. By comparing the current instantaneous light intensity change rate with the historical light intensity change rate, the real scene switching and the temporary interference can be distinguished, and then the weight adjustment coefficient corresponding to the brightness change confidence is determined to adjust the initial weight of the brightness change confidence, and the weight adjustment strategy is determined according to the weight adjustment coefficient to adjust the weight of other confidences.

[0218] Further, the theoretical adjustment duration is determined by the vehicle speed and the remaining distance between the vehicle and the entrance of the high-brightness difference scene, the system-determined adjustment duration is generated based on the scene confidence and the theoretical adjustment duration, the lower limit of the brightness adjustment duration is set as the human eye adaptation duration to light intensity, and the upper limit of the brightness adjustment duration is set as the set maximum adjustment duration, so as to avoid excessively long or short adjustment time caused by calculation errors or extreme scenes.

[0219] Further, according to different scene types of the high-brightness difference scene, the target display brightness of the vehicle display screen can be set, the target display brightness is taken as the target of brightness adjustment, and then the current display brightness is adjusted to the target display brightness through the brightness adjustment curve within the brightness adjustment duration. Through the scene-based brightness adjustment, the brightness transition can be realized in different scenes, and the optimal visual effect and functional performance are provided. Further, the brightness adjustment curve includes a pre-adaptation stage and a main transition stage. The brightness adjustment is controlled in the pre-adaptation stage, and the main transition stage is used to complete the remaining part of the brightness adjustment. The first adjustment duration is determined from the total brightness adjustment duration according to the first duration adjustment ratio corresponding to the pre-adaptation stage, as the duration to be adjusted in the pre-adaptation stage. The first adjustment brightness is determined from the brightness difference according to the first brightness adjustment ratio corresponding to the pre-adaptation stage, as the brightness value to be adjusted in the pre-adaptation stage. The second adjustment duration of the main transition stage is the remaining part duration after the brightness adjustment duration minus the first adjustment duration, and the second adjustment brightness of the main transition stage is the remaining brightness to be adjusted after the brightness difference minus the first adjustment brightness. Then, the second curve slope of the main transition stage is determined according to the second adjustment duration and the second adjustment brightness. The pre-adaptation stage and the main transition stage adjust the brightness with different curve slopes, so as to ensure that the brightness change is smooth and conforms to the physiological adaptation characteristics of the human eye, and the screen brightness is adjusted to the target display brightness before entering the high-brightness difference scene. After adjusting the brightness of the display screen of the vehicle according to the brightness adjustment curve, the current display brightness of the display screen is obtained. If there is a difference between the current display brightness and the current control display brightness, the display screen brightness is compensated according to the difference between the two. The current control brightness is the guide brightness determined according to the brightness adjustment curve. In this way, the error risk of brightness control can be avoided.

[0220] In addition, the embodiments of the present specification provide a computer program product, which includes a computer program. When the computer program is executed by the processor of the vehicle, the processor can at least implement the display brightness control method provided in the foregoing Figures 2 to 5 embodiments.

[0221] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing related hardware. The aforementioned program can be stored in a computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. The aforementioned storage medium can be a magnetic disc, an optical disc, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.

[0222] The above disclosure is merely preferred embodiments of the present disclosure and cannot limit the scope of the present disclosure. Therefore, equivalent variations made according to the claims of the present disclosure are still within the scope of the present disclosure.

Claims

1. A method for controlling display brightness, characterized in that, The method includes: When the vehicle's navigation data indicates that there is a high brightness difference scene within a first preset distance ahead of the vehicle's driving direction, the vehicle's environmental perception data and vehicle speed are acquired. The scene confidence level of the high brightness difference scene is determined based on the navigation data and the environmental perception data; The brightness adjustment duration is determined based on the vehicle's speed, the remaining distance between the vehicle and the entrance to the high brightness difference scene, and the scene confidence level. A brightness adjustment curve is generated based on the brightness adjustment duration, and the brightness of the vehicle's display screen is controlled according to the brightness adjustment curve.

2. The method according to claim 1, characterized in that, Determining the scene confidence level of the high brightness difference scene based on the navigation data and the environmental perception data includes: The navigation confidence level is determined based on the navigation data; The environmental perception confidence level is determined based on the aforementioned environmental perception data; The scene confidence of the high brightness difference scene in front of the vehicle's driving direction is determined based on the navigation confidence and the environmental perception confidence.

3. The method according to claim 2, characterized in that, The environmental perception data includes visual data; the environmental perception confidence level includes visual confidence level. Determining the environmental perception confidence level based on the environmental perception data includes: The scene feature matching result of the high brightness difference scene is determined based on visual data; The visual confidence level is determined based on the scene feature matching results.

4. The method according to claim 2, characterized in that, The environmental perception data includes ambient light data; the environmental perception confidence level includes brightness change confidence level. Determining the environmental perception confidence level based on the environmental perception data includes: Determine the instantaneous rate of change of light intensity based on ambient light data; The confidence level of the brightness change is determined based on the instantaneous rate of change of light intensity.

5. The method according to claim 2, characterized in that, Determining navigation confidence based on the navigation data includes: Geographic information quality indicators are obtained from the navigation data; the geographic information quality indicators include at least one of GPS signal-to-noise ratio, number of positioning satellites, and map update time; The navigation confidence level is determined based on the geographic information quality indicators and the preset threshold values ​​of each geographic information quality indicator.

6. The method according to claim 2, characterized in that, The determination of the scene confidence of the high brightness difference scene ahead of the vehicle's driving direction based on the navigation confidence and the environmental perception confidence includes: Based on the navigation confidence and the first weighting coefficient corresponding to the navigation confidence, and the environmental perception confidence and the second weighting coefficient corresponding to the environmental perception confidence, the scene confidence of the high brightness difference scene in front of the vehicle's driving direction is determined.

7. The method according to claim 6, characterized in that, The method further includes: A weight adjustment strategy is determined based on the first change information of the navigation confidence and / or the second change information of the environmental perception confidence. The first initial weight and the second initial weight are adjusted based on the weight adjustment strategy to obtain the first weight coefficient and the second weight coefficient.

8. The method as described in claim 7, characterized in that, The environmental perception confidence level includes a brightness change confidence level, and the determination of a weight adjustment strategy based on the second change information of the environmental perception confidence level includes: Obtain the historical rate of change of light intensity within a preset time period; Determine the absolute value of the difference between the instantaneous rate of change of light intensity and the historical rate of change of light intensity; The weighting adjustment coefficient for the confidence level of the brightness change is determined based on the absolute value of the difference and the set light intensity difference threshold. The weight adjustment strategy is determined based on the weight adjustment coefficient.

9. The method according to claim 1, characterized in that, The step of determining the brightness adjustment duration based on the vehicle's speed, the remaining distance between the vehicle and the entrance to the high-brightness-difference scene, and the scene confidence level includes: When the scene confidence is greater than the confidence threshold and the remaining distance between the vehicle and the entrance of the high brightness difference scene is less than the second preset distance, the brightness adjustment duration is determined based on the vehicle speed, the remaining distance between the vehicle and the entrance of the high brightness difference scene, and the scene confidence; the second preset distance is less than the first preset distance.

10. The method according to claim 1, characterized in that, The step of determining the brightness adjustment duration based on the vehicle's speed, the remaining distance between the vehicle and the entrance to the high-brightness-difference scene, and the scene confidence level includes: The theoretical adjustment time is determined based on the vehicle's speed and the remaining distance between the vehicle and the entrance to the high brightness difference scene. The determination adjustment time is determined based on the theoretical adjustment time and the scenario confidence level; If the determination adjustment time is less than the human eye's adaptation time to changes in light intensity, then the human eye's adaptation time to changes in light intensity is determined as the brightness adjustment time. If the determined adjustment time is greater than the set maximum adjustment time, then the set maximum adjustment time is determined as the brightness adjustment time; If the determined adjustment time is greater than or equal to the human eye's adaptation time to changes in light intensity and less than or equal to the set maximum adjustment time, then the determined adjustment time is determined as the brightness adjustment time.

11. The method according to claim 10, characterized in that, The step of determining the adjustment duration based on the theoretical adjustment duration and the scenario confidence level includes: The urgency of a scene is determined based on the scene type of the high brightness difference scene; The baseline duration is determined based on the urgency of the scenario and the theoretical adjustment time. The determination adjustment duration is determined based on the baseline duration and the scenario confidence level.

12. The method according to claim 1, characterized in that, The step of generating a brightness adjustment curve based on the brightness adjustment duration and controlling the brightness of the vehicle's display screen according to the brightness adjustment curve includes: The target display brightness of the vehicle's display screen is determined based on the scene type of the high brightness difference scene; Determine the brightness difference between the target display brightness and the current display brightness of the screen; A brightness adjustment curve is generated based on the brightness difference and the brightness adjustment duration, and the brightness of the vehicle's display screen is controlled according to the brightness adjustment curve.

13. The method according to claim 12, characterized in that, The brightness adjustment curve includes a pre-adaptation phase and a main transition phase; The step of generating a brightness adjustment curve based on the brightness difference and the brightness adjustment duration includes: The first adjustment duration is determined based on the first duration adjustment ratio of the pre-adaptation stage and the brightness adjustment duration; the first adjustment brightness is determined based on the first brightness adjustment ratio of the pre-adaptation stage and the brightness difference; and the first curve slope of the pre-adaptation stage is determined based on the first adjustment duration and the first adjustment brightness. The second adjustment duration is determined based on the second duration adjustment ratio of the main transition phase and the brightness adjustment duration; the second adjustment brightness is determined based on the second brightness adjustment ratio of the main transition phase and the brightness difference; the second curve slope of the main transition phase is determined based on the second adjustment duration and the second adjustment brightness; the sum of the first duration adjustment ratio and the second duration adjustment ratio is a preset value; the sum of the first brightness adjustment ratio and the second brightness adjustment ratio is the preset value.

14. The method according to claim 12, characterized in that, After generating a brightness adjustment curve based on the brightness difference and the brightness adjustment duration, and controlling the brightness of the vehicle's display screen according to the brightness adjustment curve, the method further includes: Obtain the current display brightness of the screen after adjustment; If there is an adjustment difference between the adjusted current display brightness and the current controlled display brightness of the brightness adjustment curve, the brightness of the vehicle's display screen is controlled according to the adjustment difference.

15. A vehicle, characterized in that, 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 14.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program code that, when executed, implements the method as described in any one of claims 1 to 14.

Citation Information

Patent Citations

  • Vehicle-mounted screen brightness adjusting method and system

    CN115101027A

  • Brightness adjusting method, device and equipment for vehicle-mounted electronic display screen and medium

    CN119274517A

  • Vehicle display brightness adjusting method, device and equipment and computer storage medium

    CN119348424A

  • Display control method and system of vehicle-mounted display, medium and program product

    CN119559917A

  • Terminal operation control method and apparatus, and terminal

    WO2018145447A1