A method, device, equipment and medium for adjusting brightness of an on-vehicle electronic display screen
By obtaining vehicle environment and driving status parameters, performing weighted calculation and scenario recognition, and optimizing brightness adjustment, the problem of inaccurate brightness adjustment in existing systems is solved, more flexible and accurate brightness adjustment is achieved, and the driver's visual experience and safety are improved.
Patent Information
- Application Number
- CN202411655292.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2044-11-19
AI Technical Summary
The existing electronic rearview mirror brightness adjustment system relies on a single ambient light sensor and fails to fully consider changes in driving scenarios, resulting in inaccurate and inflexible brightness adjustment, affecting the driver's visual experience and safety.
By obtaining the vehicle's external environment information and driving status parameters, a weighted calculation is performed to obtain the vehicle status score, identify the current driving scenario, determine the target brightness by combining the basic brightness and compensation brightness, and use a smoothing factor to optimize the brightness adjustment, taking into account the combined impact of the environment and driving status.
The flexibility and accuracy of brightness adjustment are improved, visual discomfort and safety hazards are avoided, and the driver's visual experience and driving safety are enhanced.
Smart Images

Figure CN119274517B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent control technology, and specifically to a brightness adjustment method, device, equipment and medium for an on-vehicle electronic display screen. Background Art
[0002] With the continuous advancement of automotive technology, electronic rearview mirrors are gradually replacing traditional optical mirrors, offering a wider field of view and higher image clarity. However, the display performance of electronic rearview mirrors in various lighting conditions still needs to be improved. Especially in complex and changing driving environments, how to automatically adjust the screen brightness based on the specific driving situation and external light intensity has become a key factor in improving the driving experience.
[0003] For example, if the screen brightness is set too high while driving at night, it may cause dazzle to the driver; while in strong daylight, insufficient screen brightness may make the image difficult to recognize. Although most electronic rearview mirror systems currently on the market are equipped with basic brightness adjustment functions, these systems have a relatively simple adjustment mechanism, relying primarily on ambient light sensors to adjust the brightness. This simple adjustment method has obvious shortcomings because it does not fully consider the impact of changing driving conditions on the brightness of the electronic display, resulting in inaccurate and inflexible brightness adjustment. Summary of the Invention
[0004] In view of the above-mentioned shortcomings of the prior art, the present application provides a brightness adjustment method, device, equipment and medium for an in-vehicle electronic display screen to solve the above-mentioned technical problems.
[0005] The present application provides a method for adjusting the brightness of an on-vehicle electronic display screen, the method comprising: obtaining environmental information outside the vehicle and driving state parameters of the vehicle, the driving state parameters including at least parameters for characterizing the vehicle's motion state and parameters for characterizing the vehicle's traffic state; performing weighted calculation on each sub-parameter in the vehicle state parameters to obtain a vehicle state score, and obtaining a basic brightness corresponding to the vehicle state score based on a preset score-brightness mapping relationship, the score-brightness mapping relationship being used to characterize a mapping relationship between the vehicle state score and the basic brightness; identifying a current driving scenario corresponding to the environmental information and the driving state parameters to determine a compensation brightness, and determining a target brightness based on the compensation brightness and the basic brightness, so as to adjust the brightness of the on-vehicle electronic display screen based on the target brightness.
[0006] In one embodiment of the present application, the brightness of the on-board electronic display screen is adjusted based on the target brightness, including: obtaining the current screen brightness of the on-board electronic display screen; calculating the brightness difference between the current screen brightness and the target brightness; determining a smoothing factor for controlling the linear change of brightness within a unit time, and weighting the brightness difference according to the smoothing factor; adding the weighted brightness difference to the current screen brightness to obtain an updated screen brightness; using the updated screen brightness as the new current screen brightness, and repeating the above processing steps until the difference between the updated screen brightness and the target screen brightness is less than a preset brightness difference threshold.
[0007] In one embodiment of the present application, a weighted calculation is performed on each sub-parameter in the vehicle state parameter to obtain a vehicle state score, including: obtaining preset weights for each category parameter in the driving state parameter, the driving state parameter including at least vehicle speed, acceleration, steering wheel angle, and traffic flow; standardizing each sub-parameter in the driving state parameter to convert the values of each sub-parameter into the same data range; and calculating the values of each sub-parameter after standardization based on the preset weights to obtain a driving state score.
[0008] In one embodiment of the present application, the current driving scenario corresponding to the environmental information and the driving state parameters is identified to determine the compensation brightness, including: identifying the driving state parameters and the environmental information to obtain a scenario recognition result, and determining the current driving scenario corresponding to the scenario recognition result based on a preset scenario determination rule; determining the light compensation coefficient corresponding to the current driving scenario according to a preset scenario coefficient mapping relationship, the scenario coefficient mapping relationship defines the correspondence between the vehicle driving scenario and the light compensation coefficient; applying the light compensation coefficient to the current ambient brightness in the environmental information to calculate the compensation brightness required for the vehicle-mounted electronic display.
[0009] In one embodiment of the present application, the target brightness is determined based on the compensated brightness and the basic brightness, including: determining a weight distribution scheme corresponding to the current driving scenario based on a preset scenario weight mapping relationship, the scenario weight mapping relationship is used to define the weight ratio of the basic brightness and the compensated brightness under different driving scenarios; according to the weight coefficient in the weight distribution scheme, the basic brightness and the compensated brightness are weightedly calculated to obtain the target brightness of the compensated vehicle electronic display screen.
[0010] In one embodiment of the present application, after adjusting the brightness of the on-board electronic display screen based on the target brightness, it also includes: collecting user feedback, where the user feedback is feedback information from the user based on the brightness adjustment result of the on-board electronic display screen; judging the adjustment accuracy based on the user feedback, and if the adjustment accuracy is lower than a preset accuracy threshold, adjusting the weight ratio based on the user feedback.
[0011] In one embodiment of the present application, the current driving scenario corresponding to the scenario recognition result is determined based on a preset scenario determination rule, including: obtaining the current positioning in the navigation information; obtaining traffic flow data and vehicle speed information from the driving status parameters, obtaining weather forecast information from the environmental information, and performing image recognition on the environmental information to obtain an image recognition result; determining the current road surface state based on the image recognition result, and determining the current road traffic state based on the traffic flow data, so as to generate the current road condition based on the current road surface state and the current road traffic state; determining the current driving scene of the vehicle based on the image recognition result and the current positioning, determining the current weather state based on the recognition result and the weather forecast information, and determining the current speed state of the vehicle based on the vehicle speed information; and generating the current driving scenario of the vehicle by combining the current road condition, the current driving scene, the current weather state and the current speed state.
[0012] The present application provides a brightness adjustment device for a vehicle-mounted electronic display screen, the device comprising: an information acquisition module for acquiring environmental information outside the vehicle and driving state parameters of the vehicle, the driving state parameters at least including parameters for characterizing the vehicle's motion state and parameters for characterizing the vehicle's traffic state; a basic brightness determination module for performing weighted calculation on each sub-parameter in the vehicle state parameters to obtain a vehicle state score, and based on a preset score-brightness mapping relationship, obtain a basic brightness corresponding to the vehicle state score, the score-brightness mapping relationship being used to characterize a mapping relationship between the vehicle state score and the basic brightness; a brightness adjustment module for identifying a current driving scenario corresponding to the environmental information and the driving state parameters to determine a compensation brightness, and determining a target brightness based on the compensation brightness and the basic brightness to adjust the brightness of the vehicle-mounted electronic display screen based on the target brightness.
[0013] The present application provides an electronic device, comprising a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute a computer program stored in the memory to implement the brightness adjustment method of the vehicle-mounted electronic display screen as described above.
[0014] The present application provides a computer-readable storage medium, characterized in that a computer program is stored thereon, and the computer program is used to enable a computer to execute the brightness adjustment method of the vehicle-mounted electronic display screen as described above.
[0015] Beneficial effects of the present application: The brightness adjustment method of the vehicle-mounted electronic display screen in the present application obtains the environmental information and driving status parameters outside the vehicle, obtains the basic brightness corresponding to the vehicle status score based on a preset score-brightness mapping relationship, and then identifies the current driving scenario corresponding to the environmental information and driving status parameters to determine the compensation brightness. Finally, the target brightness is determined based on the compensation brightness and the basic brightness, and the brightness of the vehicle-mounted electronic display screen is adjusted according to the target brightness. Compared with the existing adjustment method that simply relies on a single ambient light sensor, the method of the present application is more intelligent and can fully consider the impact of changes in environmental information and driving status parameters on the brightness of the display screen, thereby improving the flexibility and accuracy of the brightness adjustment of the electronic display screen. In addition, based on the flexibility and accuracy of the brightness adjustment of the electronic display screen, visual discomfort or safety hazards caused by improper brightness can be effectively avoided. Therefore, the solution proposed in the present application is also conducive to enhancing the driver's visual experience and driving safety.
[0016] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, serving to explain the principles of the present application. It is obvious that the drawings described below are merely some embodiments of the present application, and a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort. In the drawings:
[0018] Figure 1 1 is a schematic diagram of an implementation environment of a method for adjusting the brightness of an on-vehicle electronic display screen according to an exemplary embodiment of the present application;
[0019] Figure 2 is a flow chart of a method for adjusting the brightness of an on-vehicle electronic display screen shown in an exemplary embodiment of the present application;
[0020] Figure 3 This is a schematic diagram of an overall solution of a brightness adjustment method for an on-vehicle electronic display screen, shown in an exemplary embodiment of the present application;
[0021] Figure 4 is a block diagram of a brightness adjustment device for an on-vehicle electronic display screen shown in an exemplary embodiment of the present application;
[0022] Figure 5A schematic diagram of the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0023] The following will describe the embodiments of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for the purpose of illustrating the present application and are not intended to limit the scope of protection of the present application.
[0024] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application. Therefore, the illustrations only show components related to the present application and are not drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component can be changed at will, and the component layout type may also be more complicated.
[0025] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.
[0026] Figure 1 It is a schematic diagram of an implementation environment of a method for adjusting the brightness of an in-vehicle electronic display screen shown in an exemplary embodiment of the present application.
[0027] like Figure 1As shown, the implementation environment of the brightness adjustment method for an on-board electronic display screen includes a data acquisition device 101 and a computer device 102. The data acquisition device 101 is responsible for collecting current driving data and driving environment data during vehicle operation. This data includes, but is not limited to, the vehicle's current location, current driving speed, navigation information, external light intensity, weather conditions, and its relationship with the surrounding environment. The current location can be obtained by GPS or other positioning systems to obtain the vehicle's real-time geographic location; the current driving speed is obtained by a vehicle speed sensor or real-time vehicle speed information provided by the vehicle's onboard system; navigation information is obtained from route planning and road type information obtained from the on-board navigation system or an external navigation service; external light intensity can be detected by an ambient light sensor; weather conditions and road conditions can be obtained using sensing technologies such as on-board cameras and humidity sensors; and the relationship with the surrounding environment (such as the distance to the preceding vehicle) is measured using radar or ultrasonic sensors. Therefore, the data acquisition device can be various sensors installed on the vehicle (such as a GPS module, vehicle speed sensor, ambient light sensor, camera, radar, or ultrasonic sensor), or it can be an external device connected to the vehicle via wireless or wired means. This application does not impose any restrictions on the specific implementation of the data acquisition device.
[0028] In addition, the computer device 102 is used to process the data collected by the data acquisition device 101, specifically including: by acquiring and analyzing the current driving information and driving environment information of the vehicle in real time, it can intelligently determine a suitable display brightness adjustment scheme based on this information. Based on the current driving information and environmental information, the basic brightness and compensation brightness are calculated, and the target brightness is generated by combining the two, thereby generating corresponding display brightness adjustment instructions to ensure that the on-board electronic display can provide the driver with the best visual experience under different driving conditions. Therefore, the computer device 102 can be a high-performance processor, a dedicated on-board computing platform, or an embedded system integrated in the vehicle, etc. This application also does not impose any restrictions on the specific type of computer device.
[0029] Figure 2 This is a flow chart of a method for adjusting the brightness of an on-vehicle electronic display screen shown in an exemplary embodiment of the present application.
[0030] like Figure 2 As shown, in an exemplary embodiment, the brightness adjustment method of the vehicle-mounted electronic display screen includes at least steps S210 to S230, which are described in detail as follows:
[0031] Step S210 , obtaining environmental information outside the vehicle and driving state parameters of the vehicle, where the driving state parameters at least include parameters for characterizing the vehicle's motion state and parameters for characterizing the vehicle's traffic state.
[0032] In one embodiment of the present application, a data acquisition module collects driving state parameters and environmental information external to the vehicle. The data acquisition module is divided into a vehicle driving state information module and an external environmental information module, responsible for monitoring information inside and outside the vehicle to ensure the system can fully grasp changes in the vehicle and its surrounding environment. The vehicle driving state information acquisition module is responsible for monitoring various driving state information of the vehicle, including whether the vehicle is at high or low speed, acceleration or deceleration, and whether steering operations are being performed, in order to obtain vehicle driving state data. This module collects driving state information such as vehicle speed, acceleration, and steering angle. The speedometer uses wheel speed sensors to detect wheel rotation speed and thus infer vehicle speed. The gyroscope and accelerometer respectively detect vehicle posture changes and linear acceleration, helping the system accurately identify the vehicle's dynamic behavior. The steering wheel angle sensor reflects the vehicle's steering position by detecting the steering wheel rotation angle. The external environmental information acquisition module is responsible for collecting environmental information around the vehicle, including weather conditions, road conditions, traffic flow, etc. This information is crucial for determining driving scenarios and adjusting screen brightness. The module also includes components such as a GPS module, a camera, an ambient light sensor, and a network interface, which are used to collect external environmental information such as weather conditions, road conditions, ambient light intensity, and traffic flow. The GPS module determines the vehicle's location and, in conjunction with weather forecast services, obtains weather conditions. The camera captures visual information in front of and behind the vehicle, particularly road conditions. The ambient light sensor measures the surrounding light intensity. The network interface connects to the internet via a cellular network or Wi-Fi to obtain real-time traffic flow information and the latest weather forecast data.
[0033] In a specific embodiment of the present application, the driving state parameters include vehicle position, current speed, navigation information, and vehicle acceleration, while the external environment information includes external light intensity, weather conditions, and road conditions ahead. The specific method for collecting each type of parameter is as follows:
[0034] Vehicle Location: Uses GPS or other positioning technologies (such as the BeiDou satellite system) to determine the vehicle's real-time geographic location. This helps determine whether the vehicle is in a specific area, such as a tunnel or bridge, and adjusts the brightness to suit different scenarios.
[0035] Current speed: Obtains current vehicle speed information through a speed sensor or directly from the vehicle's ECU (Electronic Control Unit). Vehicle speed information is crucial for adjusting the display brightness within different speed ranges.
[0036] Navigation information: Communicates with the in-car navigation system or navigation app on a mobile device to receive route planning, estimated time of arrival, and other information. This helps to prepare for brightness adjustments in situations such as entering a tunnel or encountering an upcoming curve.
[0037] Vehicle acceleration: Using an accelerometer to monitor the vehicle's acceleration or deceleration is helpful for adjusting screen brightness in anticipation of critical situations the driver may face, such as sudden braking.
[0038] External light intensity: Utilizes the ambient light sensor (ALS) to detect the light level of the current environment. ALS can help adjust the screen brightness appropriately during the day or at night, preventing it from being too bright or too dim.
[0039] Weather conditions: Get real-time weather information through the vehicle's built-in weather sensor or from an internet service. In rainy or snowy weather, you may need to increase the brightness to better see the screen content.
[0040] Road conditions ahead: Uses on-board cameras, radar (RADAR), laser radar (LIDAR) and other perception technologies to identify road conditions ahead, including traffic light status, pedestrians, bicycles and other obstacles.
[0041] In step S220, a weighted calculation is performed on each sub-parameter in the vehicle status parameter to obtain a vehicle status score, and based on a preset score-brightness mapping relationship, a basic brightness corresponding to the vehicle status score is obtained. The score-brightness mapping relationship is used to characterize the mapping relationship between the vehicle status score and the basic brightness.
[0042] In one embodiment of the present application, a weighted calculation is performed on each sub-parameter in the vehicle state parameters to obtain a vehicle state score, including: obtaining preset weights for each category parameter in the driving state parameters, where the driving state parameters include at least vehicle speed, acceleration, steering wheel angle, and traffic flow; standardizing each sub-parameter in the driving state parameters to convert the values of each sub-parameter to the same data range; and calculating the values of each sub-parameter after standardization based on the preset weights to obtain a driving state score.
[0043] In one embodiment of the present application, the driving state parameter categories are first defined, including at least vehicle speed (V), acceleration (A), steering wheel angle (S) and traffic flow (T). Each parameter has a preset weight corresponding to its importance. For example, the vehicle speed weight can be set to w1, the acceleration weight to w2, the steering wheel angle weight to w3, and the traffic flow weight to w4. After obtaining the actual values of the current vehicle speed, acceleration, steering wheel angle and traffic flow, they need to be standardized to ensure that all parameters are within the same data range. Standardization can be achieved by the following formula:
[0044]
[0045] Among them, X normalized is the standard value after standardization, X is the original eigenvalue, Xmax is the maximum eigenvalue, X min is the minimum eigenvalue.
[0046] After the above normalization process, all driving state parameters will be converted to the range of [0, 1] or [-1, 1].
[0047] Then, the normalized parameter values are multiplied by their corresponding preset weights and summed to obtain the final driving status score. The calculation formula for the driving status score is as follows:
[0048]
[0049] Among them, X score Score the driving status, X V is the normalized value of vehicle speed, X A is the normalized value of acceleration, X θ is the normalized value of the steering wheel angle, X T is the standard value of traffic flow.
[0050] Finally, the corresponding basic brightness is obtained according to the mapping relationship between the driving state score and the basic brightness.
[0051] In a specific embodiment of the present application, the vehicle speed v, acceleration a, steering wheel angle θ and traffic flow t are comprehensively judged and the weights are set to be k and v =0.6, k a =0.1, k θ =0.1, k t = 0.2. Assuming the current speed is , the acceleration is , the steering wheel angle is 5°, and the traffic flow is 15 vehicles / minute, the comprehensive score can be calculated using the following formula:
[0052] X score =k v *f v (v)+k a *f a (a)+k θ *f θ (θ)+k t *f t (t) Formula (3)
[0053] Among them, X score is the driving status score, k v 、k a 、k θ 、k t are the preset weights of vehicle speed v, acceleration a, steering wheel angle θ and traffic flow t respectively.
[0054] Assume that the function values after standardization are: f v (90) = 0.9, f a (0.2)=0.2、fθ(0.2)=0.2、f t (15) = 0.5, then the comprehensive score is:
[0055] X score =0.6*f v (90)+0.1*f a (0.2)+0.1*f θ (0.2)+0.2f t (15) Formula (4)
[0056] After calculation, the result of the above formula (4) is 0.7, that is, the driving status score is 0.7.
[0057] Finally, based on the comprehensive score, the basic brightness can be calculated. If the linear mapping formula of the situational brightness is set to = 100, the basic brightness is 0.7*100=70.
[0058] Step S230 , identifying the current driving scenario corresponding to the environmental information and the driving state parameters to determine the compensation brightness, and determining the target brightness based on the compensation brightness and the basic brightness to adjust the brightness of the vehicle-mounted electronic display screen based on the target brightness.
[0059] In one embodiment of the present application, the current driving scenario corresponding to the environmental information and driving state parameters is identified to determine the compensation brightness, including: identifying the driving state parameters and the environmental information to obtain a scenario recognition result, and determining the current driving scenario corresponding to the scenario recognition result based on a preset scenario determination rule; determining the light compensation coefficient corresponding to the current driving scenario according to a preset scenario coefficient mapping relationship, the scenario coefficient mapping relationship defines the correspondence between the vehicle driving scenario and the light compensation coefficient; applying the light compensation coefficient to the current ambient brightness in the environmental information to calculate the compensation brightness required for the vehicle electronic display.
[0060] Among them, identifying the driving state parameters and environmental information to obtain the current driving scenario includes: obtaining the current positioning in the navigation information; obtaining traffic flow data and vehicle speed information from the driving state parameters, obtaining weather forecast information from the environmental information, and performing image recognition on the environmental information to obtain a recognition result; determining the current road surface state based on the recognition result, and determining the current road traffic state based on the traffic flow data, so as to generate the current road condition based on the current road surface state and the current road traffic state; determining the current driving scene of the vehicle based on the recognition result and the current positioning, determining the current weather state based on the recognition result and the weather forecast information, and determining the current speed state of the vehicle based on the vehicle speed information; and generating the current driving scenario of the vehicle by integrating the current road condition, the current driving scene, the current weather state and the current speed state.
[0061] In one embodiment of the present application, the vehicle's current location coordinates (longitude and latitude) are obtained using an onboard GPS or other positioning system, the vehicle's built-in sensors (such as a speed sensor) are used to obtain the current vehicle speed (V), and the current traffic flow (T) on the road is obtained through the onboard system or an external traffic information system. Weather forecast information is also obtained from environmental information, and image recognition is performed on the environmental information to obtain the current weather forecast information (W), including temperature, humidity, rainfall probability, etc.
[0062] Next, the vehicle uses an onboard camera to capture real-time images of the current road. Image recognition algorithms (such as deep learning models) analyze the image content to identify road conditions, such as whether there is water accumulation, ice accumulation, or potholes. The image recognition results are combined to determine the current road condition (R), such as dry, icy, water accumulation, potholes, or flat. Traffic flow data (T) is used to determine the current road traffic condition (C), such as smooth, slow, or congested. The current location (L) and traffic flow data (T) are combined to generate the current road condition (K), which represents the current road condition of the vehicle. The image recognition results and the current location (L) are used to determine the vehicle's current driving scene (S), such as city streets, highways, or rural roads. The image recognition results (I) and weather forecast information (W) are combined to determine the current weather condition (W_s), such as sunny, cloudy, rainy, heavy rain, foggy, or snowy. Based on the current vehicle speed (V), the vehicle's current speed (V_s) is determined, such as slow, normal, or high speed.
[0063] Finally, the current road condition (K), current driving scene (S), current weather status (W_s) and current speed status (V_s) are combined for comprehensive analysis to generate the vehicle's current driving scenario (D), providing a decision basis for subsequent display brightness adjustment.
[0064] In a specific embodiment of the present application, the vehicle's current position coordinates (for example, longitude 120.123456, latitude 31.123456) are obtained through the vehicle-mounted GPS positioning system, confirming that the vehicle is located on a section of highway in the suburbs, and the vehicle's speed sensor reports that the current speed is 100 kilometers per hour; the current traffic flow information is obtained through the vehicle-mounted communication system or the Internet, and it is found that the current traffic flow is moderate and there is no obvious congestion. The on-board weather information system shows that the current weather forecast shows rain with an 80% probability of rainfall; the on-board camera is used to capture real-time images of the current road, and through image recognition technology analysis, it is found that the road surface is flooded and visibility is reduced; based on the image recognition results, the current road surface condition is determined to be "waterlogged"; based on the current traffic flow data, the current road traffic status is determined to be "unobstructed";, combined with the current positioning information and traffic flow data, the current road condition is determined to be "suburban highway" and the traffic conditions are good; based on the image recognition results (road surface flooding) and the current positioning information (suburban highway), the current driving scene is determined to be "high-speed driving on a suburban road"; combined with the image recognition results (reduced visibility) and weather forecast information (rainy day), the current weather state is determined to be "cloudy and rainy"; based on the current vehicle speed (100 kilometers per hour), the current speed state is determined to be "high speed". Finally, the current road conditions (suburban highway), the current driving scenario (driving at high speed on suburban roads), the current weather conditions (rainy and cloudy), and the current speed conditions (high speed) are combined, and a comprehensive analysis is performed to generate the current driving scenario as "driving at high speed on suburban roads in the rain."
[0065] It's important to note that each road surface condition, road traffic condition, driving scenario, weather condition, and speed condition can be combined to create a variety of different driving scenarios. For example, "road surface condition" could be "flooded," "road traffic condition" could be "unblocked," "driving scenario" could be "city streets," "weather condition" could be "rainy," and "speed condition" could be "slow." These combinations can be used to design display brightness adjustment strategies tailored to various conditions.
[0066] In one embodiment of the present application, a scenario coefficient mapping table is first pre-set based on different driving scenarios. The table defines the correspondence between different driving scenarios and corresponding light compensation coefficients. Among them, the corresponding light compensation coefficients of some driving scenarios are shown in the following table:
[0067] Table 1
[0068] Driving scenarios Light compensation coefficient Icy road, smooth traffic, city streets, sunny day, slow 0.85 Icy road, smooth traffic, city streets, rainy, slow 1.10 Dry road, slow driving, highway, sunny, normal 0.90 Dry road, smooth traffic, rural road, heavy rain, slow 1.20 Flooded roads, congestion, city streets, fog, slow 1.30 ... ...
[0069] Then, the ambient light sensor (such as photodiode, photoresistor, etc.) installed on the vehicle monitors the light intensity of the current environment in real time to obtain the current ambient brightness. Assume that the current ambient brightness is Lenv The current driving scenario information (such as road surface condition, road traffic condition, driving scene, weather condition, speed condition) is specifically "dry road surface, slow driving, highway, sunny day, normal", and the corresponding light compensation coefficient is 0.90 in the above mapping relationship table.
[0070] Therefore, the current ambient brightness L env and the light compensation coefficient C found comp Multiply them to get the compensation brightness L required for the vehicle electronic display comp The calculation formula is as follows:
[0071] L comp = L env ×C comp Formula (5)
[0072] Among them, L comp To compensate for brightness, L env is the current ambient brightness, C comp is the light compensation coefficient.
[0073] In one embodiment of the present application, the target brightness is determined based on the compensated brightness and the basic brightness, including: determining a weight distribution scheme corresponding to the current driving scenario based on a preset scenario weight mapping relationship, the scenario weight mapping relationship is used to define the weight ratio of the basic brightness to the compensated brightness under different driving scenarios; according to the weight coefficient in the weight distribution scheme, the basic brightness and the compensated brightness are weightedly calculated to obtain the target brightness of the compensated on-board electronic display screen.
[0074] In a specific embodiment of the present application, a scenario weight mapping relationship table is first pre-set according to different driving scenarios. The table defines the weight ratio between the basic brightness and the compensation brightness under different driving scenarios. Among them, the weight ratios of some driving scenarios are shown in the following table:
[0075] Table 2
[0076] Driving scenarios Base Luminance Weight Compensate brightness weight Icy road, smooth traffic, city streets, sunny day, slow 0.7 0.3 Icy road, smooth traffic, city streets, rainy, slow 0.6 0.4 Dry road, slow driving, highway, sunny, normal 0.5 0.5 Dry road, smooth traffic, rural road, heavy rain, slow 0.4 0.6 Flooded roads, congestion, city streets, fog, slow 0.3 0.7 ... ... ...
[0077] Then, according to the current driving scenario information obtained in the above embodiment (such as road surface condition, road traffic condition, driving scene, weather condition, speed condition, etc.), the corresponding weight distribution scheme is searched in the above mapping relationship table. Taking the current driving scenario as "dry road surface, smooth, highway, sunny, normal" as an example, the basic brightness weight W base is 0.5, compensating the brightness weight W comp Also 0.5.
[0078] Assume that the current basic brightness B has been calculated through the above steps base and compensation brightness Bcomp , basic brightness B base is 50lux, compensation brightness B comp is 90 lux. Then use the weight coefficient W found base and W comp , for the basic brightness B base and compensation brightness B comp Perform weighted calculation to obtain the target brightness B of the vehicle electronic display screen final The calculation formula is as follows:
[0079] B final =W base × B base + W comp ×B comp Formula (6)
[0080] Among them, B final is the target brightness, B base is the basic brightness, W base is the basic brightness weight, B comp To compensate for brightness, W comp To compensate for the brightness weight.
[0081] Based on the above example, the target brightness is calculated to be 0.5×50+0.5×90=25+45=70 lux.
[0082] It should be noted that according to the method proposed in the embodiment, the target brightness of the vehicle-mounted electronic display can be intelligently calculated according to the current driving scenario, thereby ensuring that the best visual experience can be provided to the driver in different environments and making the brightness adjustment more flexible and accurate.
[0083] In one embodiment of the present application, the brightness of an on-board electronic display screen is adjusted based on a target brightness, including: obtaining the current screen brightness of the on-board electronic display screen, and determining the target screen brightness based on the target brightness; calculating the brightness difference between the current screen brightness and the target screen brightness; setting a smoothing factor for controlling the linear change of brightness within a unit time, and weighting the brightness difference according to the smoothing factor; adding the weighted brightness difference to the current screen brightness to obtain an updated screen brightness; using the updated screen brightness as the new current screen brightness, and repeating the above processing steps until the difference between the updated screen brightness and the target screen brightness is less than a preset brightness difference threshold.
[0084] In one embodiment of the present application, to ensure smoother switching of screen brightness between different scenarios, an exponentially weighted moving average is used to smooth and optimize brightness changes, avoid sudden brightness changes, and enhance the user experience. For example, when switching from highway driving to city congestion, the brightness can be gradually reduced by a certain percentage per second until the new target brightness is reached. The brightness optimization formula is as follows:
[0085] B new =λ*B tar +(1+λ)B pre Formula (7)
[0086] Among them, B new is the new brightness; B tar is the target brightness; B pre is the previous brightness, λ is the smoothing factor, and 0<λ<1.
[0087] In one embodiment of the present application, after adjusting the brightness of the vehicle-mounted electronic display screen based on the target brightness, it also includes: collecting user feedback, where the user feedback is feedback information from the user based on the brightness adjustment result of the vehicle-mounted electronic display screen; judging the adjustment accuracy based on the user feedback, and if the adjustment accuracy is lower than a preset accuracy threshold, adjusting the weight ratio based on the user feedback.
[0088] In a specific embodiment of the present application, assuming that in a driving scenario (dry road, smooth, highway, sunny, normal), the system adjusted the display brightness according to the target brightness, but the user feedback showed that the display brightness was dim. The system preset accuracy threshold is that the user satisfaction reaches 80%, but the user satisfaction this time is only 60%, which is lower than the preset threshold.
[0089] It has been confirmed that in its original weight, the basic brightness weight W base is 0.5, compensating the brightness weight W comp The user feedback indicates that the brightness is too dim, so the weight of the compensation brightness is increased, and the compensation brightness weight is adjusted to 0.6, and the basic brightness weight is adjusted to 0.4. And the weight ratio of the corresponding scene in the new scene weight mapping relationship table is updated to W base =0.4,W comp =0.6.
[0090] It should be noted that in this way, the system can continuously optimize the brightness adjustment algorithm based on the user's actual experience, ensuring that it can better meet the user's visual needs in future adjustments and improve the user experience.
[0091] Figure 3 It is a schematic diagram of the overall scheme of a brightness adjustment method for an on-vehicle electronic display screen shown in an exemplary embodiment of the present application.
[0092] like Figure 3 As shown, in the brightness adjustment method of the vehicle-mounted electronic display screen proposed in the present application, the vehicle's driving state parameters and external environmental information are first obtained through a data acquisition device. Then, the basic brightness is calculated based on the driving state parameters, and the driving state parameters and environmental information are combined to identify the current driving scenario. Based on the identified driving scenario, the coefficient of the compensation brightness is determined, and the corresponding compensation brightness is calculated. In addition, the weight ratio between the basic brightness and the compensation brightness is determined according to the driving scenario, and the two are weightedly calculated according to the weight ratio to obtain the target brightness. Finally, the brightness of the vehicle-mounted electronic display screen is adjusted based on the calculated target brightness. Through this series of steps, the present method can intelligently adjust the brightness of the display screen according to the real-time driving status and environmental changes, ensuring that the driver can obtain the best visual experience under different conditions.
[0093] Figure 4 This is a block diagram of a brightness adjustment device for an on-vehicle electronic display screen shown in an exemplary embodiment of the present application. The device can be applied to Figure 1 The device may also be applicable to other exemplary implementation environments and specifically configured in other devices. This embodiment does not limit the implementation environment to which the device is applicable.
[0094] like Figure 4 As shown, the exemplary brightness adjustment device for an in-vehicle electronic display screen includes: an information acquisition module 410 , a basic brightness determination module 420 , and a brightness adjustment module 430 .
[0095] Among them, the information acquisition module 410 is used to obtain environmental information outside the vehicle and driving state parameters used to characterize the vehicle's motion state and vehicle traffic state; the basic brightness determination module 420 is used to score the driving state parameters based on the preset mapping relationship between the vehicle motion state, vehicle traffic state and different basic brightnesses, and obtain the basic brightness corresponding to different driving state parameters based on the scoring results; the brightness adjustment module 430 is used to compensate the basic brightness corresponding to the current driving state parameters through the ambient brightness in the current environmental information, so as to realize dynamic adjustment of the brightness of the vehicle-mounted electronic display screen.
[0096] It should be noted that the brightness adjustment device for an on-board electronic display provided in the above embodiment and the brightness adjustment method for an on-board electronic display provided in the above embodiment are based on the same concept. The specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here. In actual applications, the brightness adjustment device for an on-board electronic display provided in the above embodiment can allocate the above functions to different functional modules as needed, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.
[0097] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements the brightness adjustment method of the vehicle-mounted electronic display provided in the above-mentioned embodiments.
[0098] Figure 5 The following is a schematic diagram showing the structure of a computer system suitable for implementing an electronic device according to an embodiment of the present application. Figure 5 The computer system 500 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0099] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage part 508 to the random access memory (RAM) 503, such as executing the method described in the above embodiment. Various programs and data required for system operation are also stored in the RAM 503. The CPU 501, ROM 502 and RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0100] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, and the like; an output section 507 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 508 including a hard disk; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. Removable media 511, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 510 as needed, so that computer programs read therefrom can be installed into the storage section 508 as needed.
[0101] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 509, and / or installed from a removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the various functions defined in the system of the present application are executed.
[0102] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0103] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0104] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.
[0105] Another aspect of the present application provides a computer-readable storage medium having a computer program stored thereon. When executed by a computer processor, the computer program causes the computer to perform the aforementioned method for adjusting the brightness of an in-vehicle electronic display screen. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.
[0106] Another aspect of the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the brightness adjustment method for an in-vehicle electronic display screen provided in each of the above embodiments.
[0107] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, any equivalent modifications or alterations accomplished by a person of ordinary skill in the art without departing from the spirit and technical concepts disclosed in this application shall be covered by the claims of this application.
Claims
1. A method for adjusting the brightness of a vehicle-mounted electronic display screen, characterized in that: The method comprises: Acquiring environmental information outside the vehicle and driving state parameters of the vehicle, wherein the driving state parameters include at least parameters for characterizing the vehicle's motion state and parameters for characterizing the vehicle's traffic state; Performing a weighted calculation on each sub-parameter in the vehicle state parameter to obtain a vehicle state score, and obtaining a base brightness corresponding to the vehicle state score based on a preset score-brightness mapping relationship, wherein the score-brightness mapping relationship is used to represent a mapping relationship between the vehicle state score and the base brightness; Identify the current driving scenario corresponding to the environmental information and the driving state parameter to determine the compensation brightness, and determine the target brightness based on the compensation brightness and the basic brightness, so as to adjust the brightness of the vehicle-mounted electronic display screen based on the target brightness.
2. The brightness adjustment method of the vehicle-mounted electronic display screen according to claim 1, characterized in that: Adjusting the brightness of the vehicle-mounted electronic display screen based on the target brightness includes: Get the current screen brightness of the vehicle's electronic display; Calculating the brightness difference between the current screen brightness and the target brightness; determining a smoothing factor for controlling a linear change in brightness within a unit time, and performing weighted processing on the brightness difference according to the smoothing factor; Adding the weighted brightness difference to the current screen brightness to obtain an updated screen brightness; The updated screen brightness is used as the new current screen brightness, and the above processing steps are repeated until the difference between the updated screen brightness and the target brightness is less than a preset brightness difference threshold.
3. The brightness adjustment method of the vehicle-mounted electronic display screen according to claim 1, characterized in that: The vehicle status score is obtained by weighting each sub-parameter in the vehicle status parameter, including: Obtaining preset weights for various categories of parameters in the driving state parameters, the driving state parameters including at least vehicle speed, acceleration, steering wheel angle, and traffic flow; performing standardization processing on each sub-parameter in the driving state parameter to convert the values of each sub-parameter into the same data range; Based on the preset weights, the values of the normalized sub-parameters are calculated to obtain a driving status score.
4. The brightness adjustment method of a vehicle-mounted electronic display screen according to claim 1, characterized in that: Identifying a current driving scenario corresponding to the environmental information and the driving state parameter to determine compensation brightness includes: Identifying the driving state parameter and the environmental information to obtain a scenario recognition result, and determining a current driving scenario corresponding to the scenario recognition result based on a preset scenario determination rule; Determining a light compensation coefficient corresponding to the current driving scenario based on a preset scenario coefficient mapping relationship, wherein the scenario coefficient mapping relationship defines a correspondence between the vehicle driving scenario and the light compensation coefficient; The light compensation coefficient is applied to the current ambient brightness in the ambient information to calculate the compensation brightness required by the vehicle-mounted electronic display screen.
5. The brightness adjustment method of a vehicle-mounted electronic display screen according to claim 1, characterized in that: Determining a target brightness based on the compensation brightness and the basic brightness includes: Determine the weight distribution scheme corresponding to the current driving scenario based on a preset scenario weight mapping relationship, wherein the scenario weight mapping relationship is used to define the weight ratio of the base brightness to the compensation brightness under different driving scenarios; The basic brightness and the compensation brightness are weightedly calculated according to the weight coefficient in the weight distribution scheme to obtain the target brightness of the vehicle-mounted electronic display screen after compensation.
6. The brightness adjustment method of the vehicle-mounted electronic display screen according to claim 5, characterized in that After adjusting the brightness of the vehicle-mounted electronic display screen based on the target brightness, the method further includes: Collecting user feedback, wherein the user feedback is feedback information from the user based on the brightness adjustment result of the vehicle-mounted electronic display screen; The adjustment accuracy is judged based on the user feedback, and if the adjustment accuracy is lower than a preset accuracy threshold, the weight ratio is adjusted based on the user feedback.
7. The brightness adjustment method of a vehicle-mounted electronic display screen according to claim 4, characterized in that: Determining a current driving scenario corresponding to the scenario recognition result based on a preset scenario determination rule includes: Get the current location in the navigation information; Acquiring traffic flow data and vehicle speed information from the driving state parameters, acquiring weather forecast information from the environmental information, and performing image recognition on the environmental information to obtain an image recognition result; determining a current road surface state based on the image recognition result and determining a current road traffic state based on the traffic flow data, so as to generate a current road condition based on the current road surface state and the current road traffic state; determining a current driving scene of the vehicle based on the image recognition result and the current positioning, determining a current weather condition based on the recognition result and the weather forecast information, and determining a current speed condition of the vehicle based on the vehicle speed information; The current driving scenario of the vehicle is generated by integrating the current road condition, the current driving scene, the current weather condition and the current speed condition.
8. A brightness adjustment device for a vehicle-mounted electronic display screen, characterized in that: The device comprises: An information acquisition module, configured to acquire environmental information external to the vehicle and driving state parameters of the vehicle, wherein the driving state parameters include at least parameters for characterizing the vehicle's motion state and parameters for characterizing the vehicle's traffic state; a basic brightness determination module, configured to perform a weighted calculation on each sub-parameter in the vehicle state parameter to obtain a vehicle state score, and to obtain a basic brightness corresponding to the vehicle state score based on a preset score-brightness mapping relationship, wherein the score-brightness mapping relationship is used to represent a mapping relationship between the vehicle state score and the basic brightness; The brightness adjustment module is used to identify the current driving scenario corresponding to the environmental information and the driving state parameters to determine the compensation brightness, and determine the target brightness based on the compensation brightness and the basic brightness, so as to adjust the brightness of the vehicle-mounted electronic display based on the target brightness.
9. An electronic device, characterized in that: It includes a processor, a memory and a communication bus; the communication bus is used to connect the processor and the memory; the processor is used to execute the computer program stored in the memory to implement the brightness adjustment method of the vehicle-mounted electronic display as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that A computer program is stored thereon, and the computer program is used to enable a computer to execute the brightness adjustment method of a vehicle-mounted electronic display screen as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle screen brightness adjusting method and vehicle
CN118230699A
Display screen control method and device of vehicle, vehicle and storage medium
CN118744630A