Display screen adjusting method and vehicle

By acquiring the user's eye position and the illumination intensity and direction vector of the incident light from the display screen, the angle between the reflected light and the user's eye is calculated, solving the problem of glare from in-vehicle display screens. This enables accurate glare risk identification and active adjustment, improving display effects and passenger experience.

CN121565074APending Publication Date: 2026-02-24GREAT WALL MOTOR CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202511763763.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-27
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

With the development of automotive intelligence and cockpit technology, the number and size of in-vehicle displays have increased, leading to glare problems that affect display quality and passenger experience. Existing technologies struggle to accurately identify the incident angle and reflection direction, making it difficult to effectively suppress glare.

Method used

By obtaining the user's eye position and the light intensity and direction vector of the incident light on the display screen, the angle between the reflected light and the user's eye is calculated. Combined with the light intensity, the glare risk is judged, and when there is a glare risk, the brightness, contrast or angle of the display screen is adjusted to actively prevent reflected light from entering the user's eye.

Benefits of technology

It enables precise identification and proactive adjustment of glare risk in dynamic lighting environments, ensuring clear visibility of displayed content, reducing the risk of reflected light directly hitting occupants' eyes, and improving visual comfort and driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121565074A_ABST
    Figure CN121565074A_ABST
Patent Text Reader

Abstract

The invention provides a display screen adjusting method and a vehicle, and relates to the technical field of display, and the display screen adjusting method comprises the steps: obtaining the eye position of a user, and the illumination intensity and incident direction vector of incident light of a display screen; determining a reflection direction vector of reflected light corresponding to the incident light based on the incident direction vector of the incident light; and determining an included angle between a reflection direction vector and human eyes based on the reflection direction vector of the reflected light and the position of the human eyes of the user, judging whether a dazzling risk exists or not according to the illumination intensity and the included angle, and adjusting a display screen under the condition that the dazzling risk exists. According to the method, the illumination intensity and the direction vector of the incident light and the human eye position of the passenger are analyzed at the same time, the dazzling risk is actively recognized and responded, and therefore the screen brightness and the contrast ratio can be correspondingly adjusted under the condition that the illumination condition changes or strong light is reflected, and it is ensured that the display content is always clear and visible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and more particularly to a display screen adjustment method and a vehicle. Background Technology

[0002] With the development of automotive intelligence and cockpit technology, the number and size of in-vehicle displays are constantly increasing, such as instrument panel screens, central control screens, passenger entertainment screens, rear ceiling-mounted screens, and armrest control screens. However, with the increase in the number and size of displays, in-vehicle screens are prone to glare and reflections, affecting display quality and passenger experience. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide a display screen adjustment method and a vehicle to solve or partially solve the above-mentioned problems.

[0004] To achieve the above objectives, this application provides a display screen adjustment method, comprising: Obtain the user's eye position and the illumination intensity and incident direction vector of the incident light on the display screen; The reflection direction vector of the reflected light corresponding to the incident light is determined based on the incident direction vector of the incident light. The angle between the reflection direction vector and the user's eye position is determined based on the reflection direction vector of the reflected light, so as to determine whether there is a risk of glare based on the light intensity and the angle, and adjust the display screen if there is a risk of glare.

[0005] Optionally, the incident direction vector of the incident light incident on the display screen is obtained, including: Acquire the voltage signals output from each quadrant of the four-quadrant photodetector arranged on the display screen; The first incident direction component and the second incident direction component of the incident light direction are determined based on the voltage signals output from each quadrant. The incident direction vector of the incident light is determined based on the first incident direction component and the second incident direction component.

[0006] Optionally, the illumination intensity of the incident light incident on the display screen is acquired, including: Acquire the voltage signals output from each quadrant of the four-quadrant photodetector arranged on the display screen; The illumination intensity of the incident light is determined based on the voltage signals output from each quadrant.

[0007] Optionally, determining whether there is a risk of glare based on the light intensity and the included angle includes: In response to the determination that the light intensity is less than the lower limit of the preset light intensity range, it is determined that there is no risk of glare at present; In response to determining that the light intensity is within a preset light intensity range, the presence or absence of glare risk is determined based on the included angle. In response to determining that the light intensity is greater than the upper limit of a preset light intensity range, the display screen is controlled to increase its brightness and contrast, and the display screen is rotated.

[0008] Optionally, the step of determining whether there is a risk of glare based on the light intensity and the included angle further includes: The glare risk index is determined based on the cosine of the included angle and the light intensity, since the light intensity is within a preset range. In response to determining that the glare risk index is less than or equal to a preset first safety threshold, it is determined that there is currently no glare risk.

[0009] Optionally, the step of determining whether there is a risk of glare based on the light intensity and the included angle, and adjusting the display screen if there is a risk of glare, includes: In response to determining that the glare risk index is greater than a preset first safety threshold and less than or equal to a preset second safety threshold, the glare risk level is determined to be Level 1 risk, and the brightness of the first optical threshold and the contrast of the first contrast threshold are increased by controlling the display screen; and / or, In response to determining that the glare risk index is greater than a preset second safety threshold and less than or equal to a preset third safety threshold, the glare risk level is determined to be level two. This is achieved by controlling the display screen to increase the brightness of the second optical threshold and the contrast of the second contrast threshold, and rotating the display screen within a preset angle range; and / or, In response to determining that the glare risk index is greater than a preset third safety threshold, the current risk level is determined to be level three risk. The brightness of the third optical threshold and the contrast of the third contrast threshold are increased by controlling the display screen, and the display screen is rotated within a preset angle range. Wherein, the third security threshold is greater than the second security threshold, and the second security threshold is greater than the first security threshold; the third optical threshold is greater than the second optical threshold, and the second optical threshold is greater than the first optical threshold; the third comparison threshold is greater than the second comparison threshold, and the second comparison threshold is greater than the first comparison threshold.

[0010] Optionally, adjusting the display screen in the event of a glare risk includes: Determine the first duration during which the user's gaze is not focused on the display screen, and the second duration during which the user's gaze is focused on the display screen; In response to determining that the first duration is greater than a preset first time threshold and the glare risk index is greater than a preset first safety threshold, the display screen is rotated and turned off. In response to determining that the second duration is greater than a preset second time threshold and the glare risk index is greater than a preset first safety threshold, the brightness and contrast of the display screen are increased, and / or the angle of the display screen is rotated.

[0011] Optionally, determining the reflection direction vector of the reflected light corresponding to the incident light based on the incident direction vector of the incident light includes: Determine the position of the reflection point of the incident light on the display screen and the unit normal vector; The reflection direction vector of the reflected light corresponding to the incident light is determined based on the unit normal vector and the incident direction vector.

[0012] Optionally, determining the angle between the reflection direction vector and the user's eye based on the reflection direction vector of the reflected light and the user's eye position further includes: The line-of-sight vector is determined based on the user's eye position and the position of the reflection point; The angle between the reflection direction vector and the human eye is determined based on the line-of-sight vector and the reflection direction vector.

[0013] Based on the same inventive concept, this application also provides a vehicle, including: an electronic device; the electronic device includes a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method described above when executing the computer program.

[0014] As can be seen from the above, the display screen adjustment method and vehicle provided in this application include: acquiring the user's eye position and the illumination intensity and incident direction vector of the incident light on the display screen; determining the reflection direction vector of the reflected light corresponding to the incident light based on the incident direction vector; determining the angle between the reflection direction vector and the user's eye based on the reflection direction vector and the user's eye position, so as to determine whether there is a glare risk based on the illumination intensity and the angle, and adjusting the display screen if there is a glare risk. This application, through the above method, simultaneously analyzes the illumination intensity, direction vector, and occupant's eye position of the incident light, realizing proactive identification and response to glare risks. Therefore, in cases of changing lighting conditions or strong light reflection, the screen brightness and contrast can be adjusted accordingly to ensure that the displayed content is always clearly visible. Furthermore, by calculating the angle between the reflected light direction and the user's eye and proactively predicting glare risks, it effectively avoids reflected light directly hitting the occupant's eyes, reducing the glare risk. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a flowchart illustrating the display screen adjustment method according to an embodiment of this application. Figure 1 ; Figure 2 This is a flowchart illustrating the display screen adjustment method according to an embodiment of this application. Figure 2 ; Figure 3 This is a flowchart illustrating the display screen adjustment method according to an embodiment of this application. Figure 3 ; Figure 4 This is a schematic diagram of a display screen control device according to an embodiment of this application; Figure 5 This is a schematic diagram of the electronic device structure according to an embodiment of this application; Figure 6 This is a schematic diagram of the display sensor distribution according to an embodiment of this application; Figure 7 This is a schematic diagram of the refraction of light on the display screen according to an embodiment of this application. Detailed Implementation

[0017] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0018] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0019] As described in the background section, with the rapid development of automotive intelligence and cockpit technology, the number and size of in-vehicle displays are constantly increasing, such as instrument panel screens, central control screens, passenger entertainment screens, rear ceiling-mounted screens, and armrest control screens. These multi-screen display systems play an important role in enriching in-vehicle information interaction methods and improving the driving and riding experience. However, the increase in the number and area of ​​screens also makes in-vehicle display systems more susceptible to changes in external natural light. Especially during vehicle operation, the incident angle and intensity of strong external light constantly change with time, direction, and weather conditions, causing frequent changes in the reflected light on the display surface.

[0020] Ideally, a display screen should always maintain preset brightness and contrast to ensure occupants can clearly see the content. However, in real-world scenarios, when sunlight or strong ambient light enters the display screen at an angle and is reflected into the occupants' line of sight, even if the ambient light intensity is within the normal range, the display screen will still exhibit noticeable glare. This glare not only reduces the clarity of the displayed content but also causes visual stimulation and temporary defocusing for occupants, seriously affecting driving safety and passenger comfort.

[0021] To address the aforementioned issues, relevant technologies commonly employ adaptive adjustment schemes based on ambient light sensors. This involves adjusting the display's brightness or contrast by detecting the overall light intensity inside the vehicle to maintain readability despite changes in lighting conditions. However, these solutions only consider overall light intensity variations and do not take into account the directional characteristics of incident light. When external light shines on the screen at a specific angle, even with automatic brightness increases, it's difficult to prevent reflected light from directly hitting the occupants' eyes, thus failing to effectively suppress glare.

[0022] Furthermore, some related solutions attempt to reduce surface reflection by installing polarizing films or anti-reflective coatings. However, this method is only effective within a fixed angle range and results in brightness loss, making it unsuitable for multi-angle incidence under dynamic lighting conditions. Therefore, the display adjustment mechanisms in related technologies generally lack the ability to accurately identify the incident angle and reflection direction, preventing the system from making targeted adjustments for different lighting orientations.

[0023] To address the aforementioned technical deficiencies, the inventors of this application propose a display screen adjustment method based on light intensity and incident angle. This method detects the intensity and direction of incident light on the display screen and, combined with the user's eye position, calculates the angle between the reflected light and the user's eye to assess glare risk. When glare risk exists, the system automatically adjusts the brightness, contrast, or angle of the display screen to actively prevent reflected light from entering the user's eye, thereby achieving dual protection of display clarity and visual comfort in dynamic lighting environments.

[0024] The following combination Figures 1-7 The embodiments of this application will be described in detail below.

[0025] In some embodiments, such as Figure 1 , Figure 6 and Figure 7 As shown, a display screen adjustment method is provided, including: S100: Obtain the user's eye position and the illumination intensity and incident direction vector of the incident light on the display screen (or screen).

[0026] In this step, the vehicle controller can acquire the occupant's eye position through an in-vehicle camera, infrared sensor, or depth sensor. Simultaneously, sensors positioned around the display screen (such as ambient light or light field sensors) collect and determine the incident light direction vector and illuminance (or light intensity information) on the screen surface. The acquired eye position and incident light information directly reflect the occupant's visual conditions when viewing the display screen under the current lighting conditions. For example, when the occupant's line of sight is close to a strong light reflection area and the incident light intensity is high, while the angle of incidence is close to the line of sight, the risk of glare increases significantly; conversely, when the occupant's line of sight deviates from the direction of strong light incidence, the risk of glare is relatively low.

[0027] In addition, the in-vehicle reference coordinate system can be established based on the center point of the display screen. Since the position of the center point usually remains unchanged during the multi-angle rotation of the display screen, this coordinate system can provide a more stable and accurate spatial positioning basis.

[0028] This step provides basic data for subsequent glare risk assessment and adaptive adjustment of the display screen by obtaining the position of the human eye, the direction vector of the incident light, and the light intensity.

[0029] S200. Determine the reflection direction vector of the reflected light corresponding to the incident light based on the incident direction vector of the incident light.

[0030] In this step, the vehicle controller can calculate the reflected light direction vector L' based on the principle of optical reflection, using the normal vector of the display surface and the incident light direction vector. For example, a specular reflection model or an improved semi-specular reflection model can be used to calculate the corresponding reflected light direction for each area of ​​the display surface, thereby accurately describing the spatial direction in which the display might direct incident light toward the occupant under the current incident light conditions.

[0031] Specifically, assuming a certain area on the display screen is exposed to strong light from a car window, the direction of the reflected light, calculated using a specular reflection model, can clearly indicate whether the light will directly enter the occupant's line of sight, thus providing an intuitive basis for assessing glare risk. If the occupant's line of sight is close to the direction of the reflected light, the glare risk in that area increases significantly; if the line of sight deviates from the direction of the reflected light, the risk is lower.

[0032] Furthermore, the vehicle controller can measure the illuminance of various areas on the display screen surface using sensors, calculate the incident light direction vector representing the entire display screen, and further deduce the overall reflected light direction vector L' based on this direction vector. Compared with the method of directly measuring the light direction in related technologies, the characterization direction vector calculated based on illuminance can integrate the illumination distribution information of multiple areas or the entire display screen surface, reduce the impact of local measurement errors, and more accurately reflect the actual illumination conditions that occupants may experience.

[0033] The above method not only enables precise positioning of local reflected light, but also provides the overall optical reflection characteristics of the entire display screen, providing a comprehensive and reliable data foundation for subsequent glare risk assessment and adaptive adjustment of the display screen.

[0034] S300: Determine the angle between the reflection direction vector and the user's eye based on the reflection direction vector of the reflected light and the user's eye position, so as to determine whether there is a risk of glare based on the light intensity and the angle, and adjust the display screen if there is a risk of glare.

[0035] In this step, the vehicle controller obtains the occupant's eye position vector and the reflected light direction vectors from various areas of the display screen surface, calculates the angle between them or the corresponding cosine value of the angle, and combines this with the illumination intensity of the reflected light for comprehensive analysis to determine the glare risk. For example, when the occupant's line of sight approaches the upper right corner of the driver's seat display screen, this area is simultaneously reflected by strong incident light from the window. The system calculates the angle and finds that the angle between the light and the occupant's line of sight is small, and the reflected light intensity is high, thus determining that this area has a high glare risk. Meanwhile, the lower left corner of another display screen in the vehicle space, although also reflecting incident light, has a larger angle or lower light intensity, and is therefore determined to be low risk. Through this method, the system can accurately quantify the glare risk of different areas on different display screens and achieve multi-level classification of glare risk (e.g., high, medium, low, or levels one, two, three, and four).

[0036] Furthermore, the system can adaptively adjust the display screen based on the glare risk level. For example, when a high-risk display area in the upper right corner of the driver's seat is identified, the system can simultaneously increase the screen brightness, adjust the contrast, and significantly adjust the screen angle to avoid strong reflected light from the occupant's line of sight. For medium-risk displays, glare can be avoided by adjusting only the brightness and contrast, or by finely adjusting the screen angle. Low-risk displays in the vehicle can maintain their original display parameters, thus achieving tiered adjustment and targeted optimization. This tiered adjustment ensures the readability of the screen content while effectively reducing glare interference.

[0037] Furthermore, it should be noted that related technologies typically rely solely on overall light intensity or local sensor data, which may lead to difficulties in accurately determining the impact of reflected light on occupants' vision. In contrast, this solution combines the angle / cosine of the angle with the light intensity for quantitative analysis, which not only accurately locates potential interfering light sources but also enables graded adaptive adjustment based on risk level. This makes the display adjustment more precise and flexible, improving occupant visual comfort and driving safety.

[0038] This embodiment provides a display screen adjustment method, including: acquiring the user's eye position and the illumination intensity and incident direction vector of the incident light on the display screen; determining the reflection direction vector of the reflected light corresponding to the incident light based on the incident direction vector; determining the angle between the reflection direction vector and the user's eye based on the reflection direction vector and the user's eye position, so as to determine whether there is a glare risk based on the illumination intensity and the angle, and adjusting the display screen if there is a glare risk. This embodiment, through the above method, simultaneously analyzes the illumination intensity, direction vector, and occupant's eye position of the incident light, realizing proactive identification and response to glare risks. Therefore, in cases of changing lighting conditions or strong light reflection, the screen brightness and contrast can be adjusted accordingly to ensure that the displayed content is always clearly visible. Furthermore, by calculating the angle between the reflected light direction and the user's eye and proactively predicting glare risks, it effectively avoids reflected light directly hitting the occupant's eyes, reducing the glare risk.

[0039] In some embodiments, such as Figure 6 and Figure 7 As shown, obtaining the incident direction vector of the incident light incident on the display screen in step S100 includes: S101. Acquire the voltage signals output by each quadrant of the four-quadrant photodetector arranged on the display screen.

[0040] In this step, to accurately obtain the direction information of the incident light from the outside, a four-quadrant photodetector is used and integrated into a designated area of ​​the display screen (e.g., the upper bezel of the display screen, or the position can be optimized according to experimental requirements). The photodetector is internally divided into four quadrant regions (see reference). Figure 6 The four-quadrant detector (A, B, C, D) outputs voltage signals UA, UB, UC, and UD, respectively. Since the four-quadrant detector can simultaneously sense the energy distribution differences of the incident light spot in the four quadrant regions, it outputs the voltage signal corresponding to each quadrant, thereby allowing the calculation of the incident direction vector of the incident light.

[0041] Specifically, when light is incident perpendicularly, the light spot falls at the center of the four quadrant boundaries, and the light-receiving area in each quadrant is consistent. Therefore, the amplitudes of the four signals (or the voltage signals output from the four quadrants) are the same. When the light has an angle of inclination, the light spot deviates to a certain quadrant region, resulting in different receiving areas and energy distributions in each quadrant. Consequently, the amplitudes of the four signals also differ, and this signal difference characterizes the change in the incident direction of the light. Based on this, after acquiring the voltages from the four quadrants, they can be sent to the vehicle controller for direction vector calculation.

[0042] It should also be noted that since the incident light is parallel light, its direction remains consistent across the entire surface of the display screen. Therefore, the sensor output located in a specific area of ​​the display screen (such as the top bezel) can effectively characterize the incident light direction of the entire display screen.

[0043] S102. Determine the first incident direction component and the second incident direction component of the incident light direction based on the voltage signals output from each quadrant.

[0044] In this step, since the imaging area in the four quadrants is different when the light has a tilt angle, the voltage signal amplitudes output by the four-quadrant photodetector in each quadrant are different. By comparing the voltage signals output in the four quadrants, the incident orientation can be determined. Specifically, the incident light direction component can be constructed based on the amplitude differences between the output voltage signals UA, UB, UC, and UD corresponding to each quadrant in step S101. The Y-axis offset can be obtained from (UA+UB)-(UC+UD), and the X-axis offset can be obtained from (UA+UD)-(UB+UC).

[0045] Furthermore, to counteract the effects of changes in light intensity, this embodiment uses a normalized difference method to calculate the directional offset. This method is only related to the light spot distribution and is independent of the absolute magnitude of the light intensity.

[0046]

[0047] in: Sx represents the normalized offset of the ray in the X direction; Sy represents the normalized offset of the light ray in the Y direction; The denominator (UA+UB+UC+UD) is the total output voltage signal, used to achieve normalization processing so that the calculation results are not affected by changes in light intensity or external environment.

[0048] Furthermore, based on the orientation calibration coefficients Kx and Ky, the offset can be mapped to spatial orientation vector components: The first incident direction component Lx = Kx × Sx (Formula 1) The second incident direction component Ly = Ky × Sy (Formula 2) Kx and Ky can be obtained through experimental calibration / calibration and are used to compensate for installation errors, differences in sensor sensitivity, and optical structure offsets.

[0049] S103. Determine the incident direction vector of the incident light based on the first incident direction component and the second incident direction component.

[0050] For example, given the first incident direction component Lx and the second incident direction component Ly from step S102, the vertical direction component Lz can be further obtained: (Formula 3) Thus, the complete incident direction vector L of the incident light is obtained:

[0051] To illustrate this embodiment, a specific example will be given.

[0052] Given that the orientation calibration coefficients Kx = 2.0 and Ky = 2.0; The voltage signals output in the four quadrants are as follows: UA = 1.8V, UB = 1.2V, UC = 0.9V, UD = 1.1V; From Formulas 1, 2, and 3 described in S102 and S103 above, we can obtain:

[0053]

[0054]

[0055] In summary, the incident direction vector of the incident light is [0.32, 0.40, 0.859], indicating that the incident light comes from the upper right.

[0056] This embodiment uses a four-quadrant photodetector installed on the display screen to calculate the incident direction vector based on the difference between the voltage signal amplitudes of each quadrant, thereby describing the direction of the incident light relative to the display screen.

[0057] In some embodiments, S100 acquires the illumination intensity of the incident light incident on the display screen, including: Acquire the voltage signals output from each quadrant of the four-quadrant photodetector arranged on the display screen; The illumination intensity of the incident light is determined based on the voltage signals output from each quadrant.

[0058] For example, the four-quadrant photodetectors on the display screen detect the incident light energy in the corresponding quadrant regions and output corresponding voltage signals, denoted as UA, UB, UC, and UD. Based on these output voltage signals, the controller can calculate the illumination intensity of the incident light using the following formula: (Formula 4) Where I is the incident light intensity received by the display screen (units such as lux, cd or nit, which can be determined according to the calibration method); K I This is the light intensity calibration coefficient, which can be obtained through standard light source experiments and is used to map voltage signals to physical illumination units.

[0059] To illustrate this embodiment, a specific example will be given.

[0060] Known light intensity calibration coefficient K I = 50 (lux / V); The voltage signals output in the four quadrants are as follows: UA = 1.8V, UB = 1.2V, UC = 0.9V, UD = 1.1V; Therefore, according to Formula 4 above, we can obtain:

[0061] Therefore, the current light intensity incident on the surface of the display screen is approximately 250 lux.

[0062] This embodiment uses the total output of a four-quadrant photodetector as the input of light intensity, decoupling it from the calculation of light direction. Regardless of how the incident angle of the light changes, the calculation of light intensity remains linear and stable.

[0063] In some embodiments, determining whether there is a risk of glare based on the light intensity and the included angle in step S300 includes: S310. In response to determining that the light intensity is less than the lower limit of the preset light intensity range, it is determined that there is no risk of glare at present.

[0064] In this step, the controller first determines whether the currently collected incident light intensity is less than the lower limit I of the preset light intensity range. min ;if I<I min If the ambient light intensity is weak and does not significantly interfere with the screen display, a "no glare risk" signal will be output, and the current brightness, contrast and angle settings of the display screen will remain unchanged. This step ensures that the system maintains stable power consumption in low-light scenarios, avoiding unnecessary screen actions or brightness increases.

[0065] S320. In response to determining that the light intensity is within a preset light intensity range, determine whether there is a risk of glare based on the included angle.

[0066] In this step, when the detected light intensity is within the preset light intensity range I... min ≤I≤I max Inside, the controller further introduces the included angle parameter θ. Optionally, by calculating the cosine value of the included angle, the proximity between the incident light and the screen normal direction is determined, thereby determining the glare risk index.

[0067] When the cosθ value is large, that is, the light is close to the direct direction (θ is small), the controller determines that there is a high probability of glare risk. At the same time, the glare risk level can be further classified according to the range value of cosθ or the glare risk index (such as mild, moderate, severe; or, level one, level two, level three), and different adjustment strategies are called accordingly (for example, mild only adjusts the brightness, moderate adjusts the brightness and contrast simultaneously, and severe activates the screen rotation module).

[0068] For example, the preset light intensity range can be (1000, 3000). Among them, the lower limit value I min =1000 corresponds to a cloudy day or a dimly lit indoor environment; at this time, the ambient light is relatively soft and has less interference with the screen display.

[0069] Upper limit I max =3000 corresponds to strong outdoor sunlight conditions at midday on a sunny day; at this time, significant reflected glare may occur.

[0070] In addition, the vehicle controller can sample the readings of the circumferential sensors (e.g., top, bottom, left, right) every 100ms to obtain the average light intensity, ensuring the timeliness of the data.

[0071] This step improves the accuracy of glare risk identification by fusing two parameters: light direction and intensity.

[0072] S330. In response to determining that the light intensity is greater than the upper limit of the preset light intensity range, the display screen is controlled to increase its brightness and contrast, and the display screen is rotated.

[0073] For example, when the light intensity is detected to be greater than the upper limit of the preset light intensity range I > I max When needed, it can directly enter the strong light response mode; control the display to automatically increase brightness and contrast to enhance screen visibility; at the same time, drive the display to rotate at a micro angle based on the direction of light, so that the screen reflection direction deviates from the driver's line of sight; specifically, the screen rotation angle can be calculated in real time based on the angle between the reflection / incident direction vector and the display normal vector to ensure that the reflection intensity is reduced to the maximum extent.

[0074] This step enables automatic optical anti-reflection adjustment in extremely bright light scenarios.

[0075] This embodiment introduces two key parameters, light intensity and angle, to automatically determine the glare risk level under different lighting conditions, avoiding false alarms or missed alarms caused by traditional single light intensity threshold judgment. At the same time, the system does not operate when the light intensity is weak, only performs brightness / contrast fine adjustment under medium intensity, and only activates the attitude rotation module when there is direct strong light, thereby achieving "on-demand response" and reducing energy consumption and mechanical fatigue.

[0076] In some embodiments, such as Figure 2 and Figure 7 As shown, the step S300, which involves determining whether there is a risk of glare based on the light intensity and the angle between them, and adjusting the display screen if there is a risk of glare, includes: S321. Based on the light intensity being within a preset light intensity range, a glare risk index is determined according to the cosine value of the included angle and the light intensity.

[0077] S322. In response to determining that the glare risk index is less than or equal to a preset first safety threshold, it is determined that there is currently no glare risk.

[0078] S323. In response to determining that the glare risk index is greater than a preset first safety threshold and less than or equal to a preset second safety threshold, the glare risk level is determined to be Level 1 risk, and the display screen is controlled to increase the brightness of the first optical threshold and the contrast of the first contrast threshold.

[0079] S324. In response to determining that the glare risk index is greater than a preset second safety threshold and less than or equal to a preset third safety threshold, the glare risk level is determined to be level two risk. The display screen is controlled to increase the brightness of the second optical threshold and the contrast of the second contrast threshold, and the display screen is rotated within a preset angle range.

[0080] S325. In response to determining that the glare risk index is greater than a preset third safety threshold, the current risk level is determined to be level three risk. The display screen is controlled to increase the brightness of the third optical threshold and the contrast of the third contrast threshold, and the display screen is rotated within a preset angle range.

[0081] Wherein, the third security threshold is greater than the second security threshold, and the second security threshold is greater than the first security threshold; the third optical threshold is greater than the second optical threshold, and the second optical threshold is greater than the first optical threshold; the third comparison threshold is greater than the second comparison threshold, and the second comparison threshold is greater than the first comparison threshold.

[0082] For example, the following can be obtained through the preceding steps (S100~S200): incident direction vector L, reflection direction vector L', display screen normal direction vector N, and line-of-sight vector E. c And light intensity I.

[0083] When the light intensity I is determined to be located at I min and I max After that, calculate the reflection direction vector L' and the line-of-sight vector E. c The cosine of the angle θ between the two:

[0084] When the light is perpendicular (θ=0°), cosθ=1; When the light is incident horizontally (θ=90°), cosθ=0.

[0085] Optionally, at least three directional safety thresholds can be set: a first threshold T1 = 0.3 (corresponding to an angle of approximately 72°); a second threshold T2 = 0.6 (corresponding to an angle of approximately 53°); and a third threshold T3 = 0.8 (corresponding to an angle of approximately 36°).

[0086] Furthermore, the glare risk index R can be calculated jointly based on the cosine of the included angle cosθ and the light intensity I. glare :

[0087] Among them, R dir Represents directional risk R dir = cosθ (when θ = 0°, R) dir = 1, highest risk; when θ = 90°, R dir =0, no risk); R int Represents light intensity-type risk, used to normalize light intensity, R int = min(I / I max ,1.0), (when I≥I max R int = 1, highest risk).

[0088] R glare It serves as a glare risk indicator, reflecting both directionality and light intensity.

[0089] Specifically, based on the calculated glare risk index R glare Implement a risk level classification system to achieve tiered response and refined control.

[0090] For example: when R glareWhen the value is less than 0.1 (corresponding to the first safety threshold), it is considered risk-free, and the display screen can maintain the current display parameters; when 0.1 ≤ R glare When the value is <0.3 (corresponding to the second safety threshold), it is judged as a level 1 risk, indicating that there is slight glare. The brightness and contrast of the display screen can be appropriately increased to improve visibility. When 0.3 ≤ R glare When R < 0.6 (corresponding to the second safety threshold), it is judged as a level 2 risk, indicating that moderate glare has occurred. Brightness can be increased and a small-angle rotation can be performed to deflect the reflected light away from the human eye; when R glare When the value is ≥0.6, it is judged as a level 3 risk, corresponding to strong glare. Maximum brightness compensation can be performed and significant angle adjustment can be made to quickly eliminate the glare effect and restore the visual comfort of the occupants.

[0091] At the same time, the requirements are met that the third safety threshold (0.6) is greater than the second safety threshold (0.3), and the second safety threshold is greater than the first safety threshold (0.1).

[0092] This embodiment uses a composite judgment model that integrates angle and light intensity to make risk assessment more accurate. Compared with a single illumination threshold judgment, this solution quantifies the directionality of light by using cosine angle and multiplies it with the intensity normalization term, so that the glare risk assessment has both spatial direction and energy distribution dimensions, which significantly reduces misjudgment. At the same time, risk classification processing is also performed to more accurately deal with different risks.

[0093] In some embodiments, such as Figure 3 As shown, adjusting the display screen in the event of a glare risk in S300 includes: S301. Determine the first duration during which the user's gaze is not focused on the display screen, and the second duration during which the user's gaze is focused on the display screen; S302. In response to determining that the first duration is greater than a preset first time threshold and the glare risk index is greater than a preset first safety threshold, the display screen is rotated and turned off. S303. In response to determining that the second duration is greater than a preset second time threshold and the glare risk index is greater than a preset first safety threshold, the brightness and contrast of the display screen are increased, and / or the angle of the display screen is rotated.

[0094] Specifically, when a glare risk is detected, the system further assesses the interaction between the user's gaze and the display screen. The controller defines a first duration for which the user's gaze is not focused on the display screen and a second duration for which the gaze is continuously focused on the display screen, and presets corresponding time thresholds. When the user's gaze is not focused on the display screen for an extended period, the system can rotate the display screen or turn it off to reduce reflected light entering the eyes and save energy.

[0095] When a user continues to focus on the display screen, the system can dynamically adjust the screen's brightness, contrast, and rotation angle based on the previously calculated glare risk level. For example, in a Level 1 risk situation, brightness and contrast can be appropriately increased; in a Level 2 risk situation, brightness and contrast are further increased, and the screen is rotated away from the light source; in a Level 3 risk situation, brightness and contrast are increased even more significantly, and the rotation angle is also greater, in order to minimize the impact of glare on the user's vision.

[0096] This embodiment uses this method to implement differentiated screen adjustment strategies based on the user's attention state and glare risk level, achieving dynamic adaptive display optimization. This solution not only improves the visibility and visual comfort of the in-vehicle display in high-light environments, but also avoids glare caused by reflected light entering the eyes, improving the user experience for occupants, while also taking into account energy saving and hardware protection.

[0097] In some embodiments, step S303, in response to determining that the second duration is greater than a preset second time threshold, involves increasing the brightness and contrast of the display screen based on the glare risk level, and / or rotating the angle of the display screen, including: In response to determining that the glare risk level is Level 1, the display screen is controlled to increase the brightness of the first optical threshold and the contrast of the first contrast threshold. In response to determining that the risk level is level two risk, the display screen is controlled to increase the brightness of the second optical threshold and the contrast of the second contrast threshold, and rotate the display screen within a preset angle range; In response to determining that the risk level is level three, the display screen is controlled to increase the brightness of the third optical threshold and the contrast of the third contrast threshold, and the display screen is rotated within a preset angle range; Wherein, the third optical threshold is greater than the second optical threshold, and the second optical threshold is greater than the first optical threshold; the third comparison threshold is greater than the second comparison threshold, and the second comparison threshold is greater than the first comparison threshold.

[0098] For example, the vehicle controller can monitor the user's gaze through eye tracking or infrared sensors and determine the duration of the user's continuous gaze at the display screen. When the user's gaze time exceeds a preset second time threshold, the system will adaptively adjust the display screen according to the glare risk level.

[0099] Specifically, based on the glare risk level obtained in previous steps S321-S325, the system divides the display adjustment strategy into three levels. For level one risk, the system only increases the brightness and contrast of the display to the first optical threshold and the first contrast threshold, without rotating the screen, to address mild glare. For level two risk, the system increases the brightness and contrast to the second optical threshold and the second contrast threshold, and rotates the screen within a preset angle range, thereby effectively avoiding the impact of moderate glare on the user's vision. For level three risk, the system further increases the brightness and contrast to the third optical threshold and the third contrast threshold, while rotating the screen to a larger angle to minimize strong glare interference. The three optical thresholds and contrast thresholds are in an increasing relationship, ensuring that the screen can be adjusted specifically for different glare risk levels.

[0100] This embodiment will be described by way of example, with reference to specific examples.

[0101] For Level 1 risk, when the calculated glare risk R... glare Located at 0.1≤R glare When the value is less than 0.3, it is considered a Level 1 risk. At this point, the display will exhibit slight glare, which is still manageable for the user's vision. The controller's response is to slightly increase the screen brightness and contrast, for example, by approximately +20% for brightness and +10% for contrast, without needing to rotate the screen, in order to alleviate the slight visual disturbance.

[0102] For level 2 risk, when the glare risk R glare Located at 0.3≤R glare When the glare level is less than 0.6, it is classified as a Level 2 risk. At this point, glare has already significantly affected the user's vision. The controller's response measures include significantly increasing the display's brightness and contrast, for example, increasing brightness by approximately +50% and contrast by approximately +25%, while simultaneously rotating the display within a preset angle range to redirect reflected light away from the user's line of sight, thereby reducing visual interference caused by moderate glare.

[0103] For level three risk, when the glare risk R glare When the glare level is ≥ 0.6, it is classified as a Level 3 risk. At this level, glare is severe and may cause temporary blindness. The controller's response is to maximize brightness and contrast, for example, increase brightness by +80%~100%, increase contrast to its maximum value, and simultaneously rotate the display to a suitable angle to avoid reflected light. A pop-up warning box can also be displayed to remind the user of the glare risk, ensuring safety and visual comfort.

[0104] In the above adjustment strategies, the specific percentage increase in brightness and contrast can be determined through vehicle cabin calibration and user experience testing; the screen rotation angle range can be set according to the vehicle cabin layout and display installation method.

[0105] This embodiment, through this hierarchical adaptive adjustment method, can dynamically respond to glare risks under different lighting conditions, taking into account display visibility, user visual comfort, and driving safety, thereby achieving intelligent display management.

[0106] In some embodiments, step S200, determining the reflection direction vector of the reflected light corresponding to the incident light based on the incident direction vector of the incident light, includes: Determine the position of the reflection point of the incident light on the display screen and the unit normal vector; The reflection direction vector of the reflected light corresponding to the incident light is determined based on the unit normal vector and the incident direction vector.

[0107] Specifically, the vehicle controller can determine the position of the reflection point of the incident light on the display screen and the corresponding unit normal vector N. Specifically, the unit normal vector can be obtained directly from the installation angle of the screen in the vehicle cabin and CAD design data. For example, for the case where the central control screen is tilted at 30°, its normal vector may be expressed as N=(0, sin30°, cos30°).

[0108] Subsequently, the reflection direction vector L' of the reflected light is calculated based on the incident light direction vector L and the unit normal vector N. The calculation formula is as follows:

[0109] Where L is the incident direction vector of the incident light, and the unit vector represents the direction of the light entering from outside the screen; L·N is the vector dot product, which quantifies the projection relationship between the light and the screen normal vector; L' is the reflection direction vector of the reflected light, and this formula can accurately reflect the direction of the light after reflection from the surface of the display screen.

[0110] Therefore, the reflection direction vector L' of the reflected light can be obtained, pointing upwards and forwards from the vehicle cabin, consistent with the vehicle coordinate system, and can be used to determine whether it enters the occupants' line of sight.

[0111] This embodiment, through the aforementioned method, can accurately calculate the reflection direction of each incident ray on the display screen surface. Combined with the user's eye position, it can further determine whether there is a risk of glare. Furthermore, this method does not rely on simple experience or fixed angle assumptions, but rather on calculations based on real geometric and optical principles. This ensures accurate and reliable assessment of the reflected light direction, providing a precise data foundation for dynamically and adaptively adjusting the display screen's brightness, contrast, and angle, thereby improving in-vehicle visual comfort and safety.

[0112] In some embodiments, determining the angle between the reflection direction vector and the user's eye based on the reflection direction vector of the reflected light and the user's eye position in step S300 further includes: The line-of-sight vector is determined based on the user's eye position and the position of the reflection point; The angle between the reflection direction vector and the human eye is determined based on the line-of-sight vector and the reflection direction vector.

[0113] Specifically, in this step, the vehicle controller can obtain the user's eye position P and the position P' of the reflection point of light on the display screen surface, and calculate the user's gaze vector E accordingly. c :

[0114] Among them, E c Let L be the unit vector pointing from the reflection point to the user's eye. Then, the angle θ between this line-of-sight vector and the reflected light direction vector L' is calculated using the following formula:

[0115] Among them, L'·E c Let |L'| be the dot product of the reflected light direction vector and the line-of-sight vector, and |E| be the dot product of these vectors. c | represents the magnitude of the vector. This calculation allows for accurate quantification of whether the reflected light is directly pointing towards the occupant's line of sight, and the angle at which the light deviates from the line of sight.

[0116] This embodiment, through the aforementioned method, can accurately calculate the angle between each reflected ray and the occupant's line of sight, providing a quantitative basis for glare risk assessment. Compared to traditional assessment methods based on ambient light or screen brightness, this embodiment can consider the geometric relationship between the incident direction of light and the occupant's line of sight, dynamically determining whether there is a glare risk. This provides a reliable basis for subsequent adaptive adjustments to brightness, contrast, and display angle, thereby improving in-vehicle visual comfort and safety.

[0117] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.

[0118] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0119] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a display screen adjustment control device.

[0120] refer to Figure 4 The display screen adjustment control device includes: The acquisition module 401 is configured to acquire the position of the user's eye and the illumination intensity and incident direction vector of the incident light on the display screen.

[0121] The calculation module 402 is configured to: determine the reflection direction vector of the reflected light corresponding to the incident light based on the incident direction vector of the incident light.

[0122] The judgment module 403 is configured to: determine the angle between the reflection direction vector and the user's eye based on the reflection direction vector of the reflected light and the user's eye position, so as to determine whether there is a risk of glare based on the light intensity and the angle, and adjust the display screen if there is a risk of glare.

[0123] Optionally, the acquisition module 401 is further configured to: Acquire the voltage signals output from each quadrant of the four-quadrant photodetector arranged on the display screen; The first incident direction component and the second incident direction component of the incident light direction are determined based on the voltage signals output from each quadrant. The incident direction vector of the incident light is determined based on the first incident direction component and the second incident direction component.

[0124] Optionally, the acquisition module 401 is further configured to: Acquire the voltage signals output from each quadrant of the four-quadrant photodetector arranged on the display screen; The illumination intensity of the incident light is determined based on the voltage signals output from each quadrant.

[0125] Optionally, the computing module 402 is further configured to: Determine the position of the reflection point of the incident light on the display screen and the unit normal vector; The reflection direction vector of the reflected light corresponding to the incident light is determined based on the unit normal vector and the incident direction vector.

[0126] Optionally, the computing module 402 is further configured to: The line-of-sight vector is determined based on the user's eye position and the position of the reflection point; The angle between the reflection direction vector and the human eye is determined based on the line-of-sight vector and the reflection direction vector.

[0127] Optionally, the determination module 403 is further configured to: In response to the determination that the light intensity is less than the lower limit of the preset light intensity range, it is determined that there is no risk of glare at present; In response to determining that the light intensity is within a preset light intensity range, the presence or absence of glare risk is determined based on the included angle. In response to determining that the light intensity is greater than the upper limit of a preset light intensity range, the display screen is controlled to increase its brightness and contrast, and the display screen is rotated.

[0128] Optionally, the determination module 403 is further configured to: The glare risk index is determined based on the cosine of the included angle and the light intensity, since the light intensity is within a preset range. In response to determining that the glare risk index is less than or equal to a preset first safety threshold, it is determined that there is currently no glare risk; Optionally, the determination module 403 is further configured to: In response to determining that the glare risk index is greater than a preset first safety threshold and less than or equal to a preset second safety threshold, the glare risk level is determined to be Level 1 risk, so as to control the display screen to increase the brightness of the first optical threshold and the contrast of the first contrast threshold. In response to determining that the glare risk index is greater than a preset second safety threshold and less than or equal to a preset third safety threshold, the glare risk level is determined to be level two risk. The brightness of the second optical threshold and the contrast of the second contrast threshold are increased by controlling the display screen, and the display screen is rotated within a preset angle range. In response to determining that the glare risk index is greater than a preset third safety threshold, the current risk level is determined to be level three risk. The brightness of the third optical threshold and the contrast of the third contrast threshold are increased by controlling the display screen, and the display screen is rotated within a preset angle range. Wherein, the third security threshold is greater than the second security threshold, and the second security threshold is greater than the first security threshold; the third optical threshold is greater than the second optical threshold, and the second optical threshold is greater than the first optical threshold; the third comparison threshold is greater than the second comparison threshold, and the second comparison threshold is greater than the first comparison threshold.

[0129] Optionally, the determination module 403 is further configured to: Determine the first duration during which the user's gaze is not focused on the display screen, and the second duration during which the user's gaze is focused on the display screen; In response to determining that the first duration is greater than a preset first time threshold and the glare risk index is greater than a preset first safety threshold, the display screen is rotated and turned off. In response to determining that the second duration is greater than a preset second time threshold and the glare risk index is greater than a preset first safety threshold, the brightness and contrast of the display screen are increased, and / or the angle of the display screen is rotated.

[0130] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.

[0131] The apparatus described above is used to implement the corresponding display screen adjustment method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0132] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the display screen adjustment method described in any of the above embodiments.

[0133] Figure 5 This embodiment illustrates a more specific hardware structure of an electronic device. The device may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.

[0134] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0135] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0136] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.

[0137] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0138] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.

[0139] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0140] The electronic devices described above are used to implement the corresponding display screen adjustment methods in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0141] Based on the same inventive concept, this application also provides a vehicle, including: the electronic device described above.

[0142] Specifically, the electronic devices can be integrated into different ECUs (Electronic Control Units) or intelligent control modules in the vehicle, including but not limited to the following forms: in-vehicle infotainment control unit (IVI Head Unit), instrument cluster control unit (Cluster ECU), cockpit domain controller (Cockpit Domain Controller), head-up display controller (HUD), central computing unit (Central Computing Unit), etc.

[0143] The beneficial effects of this vehicle are the same as those of the electronic equipment in the above embodiments, and will not be repeated here.

[0144] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the display screen adjustment method as described in any of the above embodiments.

[0145] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0146] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the display screen adjustment method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0147] It is understood that before using the technical solutions of the various embodiments in this application, users will be informed of the type, scope of use, and usage scenarios of the personal information involved in an appropriate manner, and user authorization will be obtained.

[0148] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations described in this application.

[0149] As an optional but not limited implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0150] It is understood that the above notification and user authorization process is merely illustrative and does not limit the implementation of this application. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this application.

[0151] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.

[0152] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0153] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.

[0154] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.

Claims

1. A method for adjusting a display screen, characterized in that, include: Obtain the user's eye position and the illumination intensity and incident direction vector of the incident light on the display screen; The reflection direction vector of the reflected light corresponding to the incident light is determined based on the incident direction vector of the incident light. The angle between the reflection direction vector and the user's eye position is determined based on the reflection direction vector of the reflected light, so as to determine whether there is a risk of glare based on the light intensity and the angle, and adjust the display screen if there is a risk of glare.

2. The display screen adjustment method according to claim 1, characterized in that, Obtain the incident direction vector of the incident light incident on the display screen, including: Acquire the voltage signals output from each quadrant of the four-quadrant photodetector arranged on the display screen; The first incident direction component and the second incident direction component of the incident light direction are determined based on the voltage signals output from each quadrant. The incident direction vector of the incident light is determined based on the first incident direction component and the second incident direction component.

3. The display screen adjustment method according to claim 1, characterized in that, Acquiring the illumination intensity of the incident light incident on the display screen, including: Acquire the voltage signals output from each quadrant of the four-quadrant photodetector arranged on the display screen; The illumination intensity of the incident light is determined based on the voltage signals output from each quadrant.

4. The display screen adjustment method according to claim 1, characterized in that, The step of determining whether there is a risk of glare based on the light intensity and the included angle includes: If the light intensity is determined to be less than the lower limit of the preset light intensity range, then it is determined that there is no risk of glare at present. In response to determining that the light intensity is within a preset light intensity range, the presence or absence of glare risk is determined based on the included angle. In response to determining that the light intensity is greater than the upper limit of a preset light intensity range, the display screen is controlled to increase its brightness and contrast, and the display screen is rotated.

5. The display screen adjustment method according to claim 1, characterized in that, The method of determining whether there is a risk of glare based on the light intensity and the included angle also includes: The glare risk index is determined based on the cosine of the included angle and the light intensity, since the light intensity is within a preset range. In response to determining that the glare risk index is less than or equal to a preset first safety threshold, it is determined that there is currently no glare risk.

6. The display screen adjustment method according to claim 5, characterized in that, The step of determining whether there is a risk of glare based on the light intensity and the included angle, and adjusting the display screen if there is a risk of glare, includes: In response to determining that the glare risk index is greater than a preset first safety threshold and less than or equal to a preset second safety threshold, the glare risk level is determined to be Level 1 risk, and the brightness of the first optical threshold and the contrast of the first contrast threshold are increased by controlling the display screen; and / or, In response to determining that the glare risk index is greater than a preset second safety threshold and less than or equal to a preset third safety threshold, the glare risk level is determined to be level two. This is achieved by controlling the display screen to increase the brightness of the second optical threshold and the contrast of the second contrast threshold, and rotating the display screen within a preset angle range; and / or, In response to determining that the glare risk index is greater than a preset third safety threshold, the current risk level is determined to be level three risk. The brightness of the third optical threshold and the contrast of the third contrast threshold are increased by controlling the display screen, and the display screen is rotated within a preset angle range. Wherein, the third security threshold is greater than the second security threshold, and the second security threshold is greater than the first security threshold; the third optical threshold is greater than the second optical threshold, and the second optical threshold is greater than the first optical threshold; the third comparison threshold is greater than the second comparison threshold, and the second comparison threshold is greater than the first comparison threshold.

7. The display screen adjustment method according to claim 5, characterized in that, Adjusting the display screen in situations where there is a risk of glare also includes: Determine the first duration during which the user's gaze is not focused on the display screen, and the second duration during which the user's gaze is focused on the display screen; In response to determining that the first duration is greater than a preset first time threshold and the glare risk index is greater than a preset first safety threshold, the display screen is rotated and turned off. In response to determining that the second duration is greater than a preset second time threshold and the glare risk index is greater than a preset first safety threshold, the brightness and contrast of the display screen are increased, and / or the angle of the display screen is rotated.

8. The display screen adjustment method according to claim 1, characterized in that, Determining the reflection direction vector of the reflected light corresponding to the incident light based on the incident direction vector of the incident light includes: Determine the position of the reflection point of the incident light on the display screen and the unit normal vector; The reflection direction vector of the reflected light corresponding to the incident light is determined based on the unit normal vector and the incident direction vector.

9. The display screen adjustment method according to claim 8, characterized in that, The step of determining the angle between the reflection direction vector and the user's eye based on the reflection direction vector of the reflected light and the user's eye position further includes: The line-of-sight vector is determined based on the user's eye position and the position of the reflection point; The angle between the reflection direction vector and the human eye is determined based on the line-of-sight vector and the reflection direction vector.

10. A vehicle, characterized in that, include: An electronic device; the electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in any one of claims 1 to 9.

Citation Information

Cited By

  • A method and system for achieving integrated dimming

    CN122290549A