Anti-glare display optimization method and system for vehicle-mounted touch screen
By monitoring external lighting information in real time and adjusting the lighting characteristics of the vehicle touch screen adaptively, the balance problem between anti-glare and light transmittance in the prior art is solved, and the optimized display effect under different lighting conditions is achieved, which improves the driver's visual comfort and information readability.
Patent Information
- Application Number
- CN202411799469.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-12-09
AI Technical Summary
The anti-glare solutions for existing automotive touch screens often sacrifice light transmittance when improving readability, resulting in users not being able to clearly observe the situation behind the screen in some cases.
By monitoring external lighting information in real time based on the ambient light sensor on the vehicle touch screen, the lighting characteristics of the screen are adaptively adjusted, including anti-glare and light transmission characteristics, and dynamically adjust the contrast and display layout according to user interaction instructions and custom scene needs to find the balance point between anti-glare and light transmission.
It realizes effective anti-glare in strong light environments, while maintaining good light transmission in low light environments, improving the driver's visual comfort and information readability, ensuring that key information is always clearly visible.
Smart Images

Figure CN119271072B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of image data processing, and in particular to an anti-glare display optimization method and system for a vehicle-mounted touch screen. Background Art
[0002] In-vehicle touch screens are typically used for a variety of functions such as navigation, entertainment, and vehicle control. In these applications, drivers and passengers need to be able to clearly view the screen content, especially under different lighting conditions.
[0003] At present, many existing anti-glare solutions often sacrifice a certain degree of light transmittance while improving readability, which may result in users being unable to clearly observe the situation behind the screen in some cases. This is especially true when image information needs to be transmitted through the screen, such as when the environment behind needs to be observed through the screen. In this case, the light transmittance of the screen becomes particularly important. Summary of the invention
[0004] The present invention aims to solve the problem of how to find a balance between anti-glare and light transmittance during driving, and provides an anti-glare display optimization method and system for a vehicle-mounted touch screen.
[0005] The present invention adopts the following technical means to solve the technical problem:
[0006] The present invention provides an anti-glare display optimization method for a vehicle-mounted touch screen, comprising:
[0007] Based on the ambient light sensor preset on the vehicle touch screen, the external light information is monitored in real time, and the preset light characteristics of the vehicle touch screen are adaptively adjusted according to the external light information, wherein the light characteristics specifically include anti-glare and light transmission characteristics;
[0008] Determining whether the illumination characteristics can improve the preview effect of the vehicle-mounted touch screen;
[0009] If not, identify the real-time broadcast screen of the vehicle touch screen, dynamically adjust the contrast of the vehicle touch screen according to the real-time broadcast screen, collect the user's interactive instructions on the vehicle touch screen, and activate the custom scene requirements preset in the vehicle central control through the interactive instructions;
[0010] Determining whether the customized scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect;
[0011] If not detected, the scene type required by the custom scene is obtained, and the display layout preset by the vehicle touch screen is switched based on the scene type. In the display layout, the secondary information displayed on the vehicle touch screen is identified according to the information priority preset by the user, and the lighting characteristics are adjusted accordingly according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information. The scene types specifically include navigation, entertainment, calls and driving assistance.
[0012] Furthermore, the step of identifying the real-time broadcast screen of the vehicle-mounted touch screen and dynamically adjusting the contrast of the vehicle-mounted touch screen according to the real-time broadcast screen also includes:
[0013] Extracting content features presented in the vehicle-mounted touch screen, and identifying corresponding weight elements based on the content features, wherein the content features specifically include background color, text information and image data, and the weight elements specifically include logos, important information and objects;
[0014] Determining whether the weight element reaches a preset weight;
[0015] If so, the broadcasting duration of the weighted element is obtained, and the optimal contrast of the vehicle-mounted touch screen under the external lighting information is dynamically calculated according to the broadcasting duration, and the optimal contrast is updated in real time according to the broadcast switching of the weighted element.
[0016] Furthermore, before the step of collecting the user's interaction instructions on the vehicle-mounted touch screen, the step further includes:
[0017] Based on the interaction mode preset by the user for the vehicle-mounted touch screen, identifying the screen to be interacted with currently selected by the user, wherein the interaction mode specifically includes touch, voice and gesture;
[0018] Determine whether the screen to be interacted with is an auxiliary screen required by the main driver;
[0019] If not, allow other users to perform multi-touch on the screen to be interacted with, obtain the interaction content of the user and the other users on the screen to be interacted with according to the interaction method, parse the interaction content to generate corresponding instructions to be responded to on the screen to be interacted with, and input the instructions to be responded to the preset vehicle-mounted central control.
[0020] Furthermore, the step of obtaining the scene type of the custom scene requirement and switching the preset display layout of the vehicle-mounted touch screen based on the scene type further includes:
[0021] Detecting a preset display refresh rate of the vehicle-mounted touch screen for image data, and identifying a current content type of the image data, wherein the content type specifically includes dynamic content and static content;
[0022] Determining whether the content type matches the display refresh rate;
[0023] If not, the flickering frequency of the image data is detected, the display refresh rate is dynamically adjusted according to the flickering frequency and the content type, and the updating frequency of the image data within a preset time period is adaptively adjusted according to the display refresh rate.
[0024] Furthermore, before the step of identifying the secondary information displayed on the vehicle-mounted touch screen, the step further includes:
[0025] Acquire the generation position of the secondary information on the vehicle-mounted touch screen, connect the generation position with a preset driving observation point, and collect the driving observation point to view the preview parameters of the generation position;
[0026] Determining whether the preview parameters detect a preset glare effect;
[0027] If not, the preset gradient effect of the secondary information is activated, and each item of secondary information on the vehicle-mounted touch screen is dynamically updated based on the information priority and the gradient effect.
[0028] Furthermore, the step of determining whether the customized scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect further includes:
[0029] Collecting a brightness histogram of the vehicle-mounted touch screen, and applying a preset edge detection algorithm based on the brightness histogram to obtain a high-contrast edge of the vehicle-mounted touch screen;
[0030] Determining whether the high contrast edge exceeds a preset contrast threshold;
[0031] If yes, the image data of the vehicle-mounted touch screen is divided into a preset number of image areas, brightness of each image area is collected, and the corresponding glare area on the vehicle-mounted touch screen is identified according to the brightness collection.
[0032] Furthermore, the step of real-time monitoring of external lighting information based on the ambient light sensor preset on the vehicle-mounted touch screen also includes:
[0033] Based on the external lighting information collected by the ambient light sensor, obtaining natural light color temperature data by analyzing the external lighting information;
[0034] Determine whether the natural light color temperature data matches a preset environmental condition, wherein the environmental condition specifically includes daytime and nighttime;
[0035] If so, the brightness information of the vehicle-mounted touch screen is dynamically adjusted according to the natural light color temperature data.
[0036] The present invention also provides an anti-glare display optimization system for a vehicle-mounted touch screen, comprising:
[0037] A monitoring module, for monitoring external lighting information in real time based on an ambient light sensor preset on the vehicle-mounted touch screen, and adaptively adjusting the lighting characteristics preset on the vehicle-mounted touch screen according to the external lighting information, wherein the lighting characteristics specifically include anti-glare and light transmission characteristics;
[0038] A judging module, used to judge whether the illumination characteristics can improve the preview effect of the vehicle-mounted touch screen;
[0039] an execution module, for, if not, identifying the real-time broadcast screen of the vehicle-mounted touch screen, dynamically adjusting the contrast of the vehicle-mounted touch screen according to the real-time broadcast screen, collecting the user's interactive instructions for the vehicle-mounted touch screen, and activating the custom scene requirements preset in the vehicle-mounted central control through the interactive instructions;
[0040] A second judgment module is used to judge whether the custom scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect;
[0041] The second execution module is used to obtain the scene type of the custom scene requirement if it is not detected, switch the display layout preset by the vehicle-mounted touch screen based on the scene type, identify the secondary information displayed on the vehicle-mounted touch screen in the display layout according to the information priority preset by the user, and adjust the lighting characteristics according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information, wherein the scene types specifically include navigation, entertainment, calls and driving assistance.
[0042] Furthermore, the execution module also includes:
[0043] An extraction unit, configured to extract content features presented in the vehicle-mounted touch screen, and identify corresponding weight elements based on the content features, wherein the content features specifically include background color, text information, and image data, and the weight elements specifically include logos, important information, and objects;
[0044] A judging unit, used to judge whether the weight element reaches a preset weight;
[0045] The execution unit is used to obtain the broadcasting duration of the weight element, dynamically calculate the optimal contrast of the vehicle-mounted touch screen under the external lighting information according to the broadcasting duration, and update the optimal contrast in real time according to the broadcast switching of the weight element.
[0046] Furthermore, it also includes:
[0047] An identification module, used to identify the screen to be interacted with currently selected by the user based on the interaction mode preset by the user for the vehicle-mounted touch screen, wherein the interaction mode specifically includes touch, voice and gesture;
[0048] A third judgment module is used to judge whether the screen to be interacted with is an auxiliary screen required by the main driver;
[0049] The third execution module is used to allow other users to perform multi-touch on the screen to be interacted if not, obtain the interaction content of the user and the other users on the screen to be interacted according to the interaction method, parse the interaction content to generate corresponding instructions to be responded on the screen to be interacted, and input the instructions to be responded to the preset vehicle-mounted central control.
[0050] The present invention provides an anti-glare display optimization method and system for a vehicle-mounted touch screen, which has the following beneficial effects:
[0051] The present invention adjusts the lighting characteristics to ensure that the screen is glare-proof in strong light environments while maintaining good light transmittance in low light environments, thereby improving the driver's visual comfort and information readability. At the same time, by identifying the secondary information displayed, the system can give priority to the clarity of important information when adjusting the lighting, ensuring that key driving information is always clearly visible, while the display effect of secondary information is appropriately reduced when the lighting conditions are unfavorable. The display layout and lighting characteristics are switched according to the scene type, so that the display effect in different scenes is more optimized and the interference of glare on vision is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 A schematic flow chart of an embodiment of an anti-glare display optimization method for a vehicle-mounted touch screen of the present invention;
[0053] Figure 2 The structure diagram of an embodiment of the anti-glare display optimization system for a vehicle-mounted touch screen of the present invention is shown in FIG. DETAILED DESCRIPTION
[0054] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. The implementation of the objectives, functional features and advantages of the present invention will be further described in conjunction with the embodiments and with reference to the accompanying drawings.
[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0056] Reference Figure 1 , is an anti-glare display optimization method for a vehicle-mounted touch screen in an embodiment of the present invention, comprising:
[0057] S1: Based on the ambient light sensor preset on the vehicle touch screen, real-time monitoring of external light information is performed, and according to the external light information, the preset light characteristics of the vehicle touch screen are adaptively adjusted, wherein the light characteristics specifically include anti-glare and light transmission characteristics;
[0058] S2: Determine whether the illumination characteristics can improve the preview effect of the vehicle-mounted touch screen;
[0059] S3: If not, identifying the real-time broadcast screen of the vehicle-mounted touch screen, dynamically adjusting the contrast of the vehicle-mounted touch screen according to the real-time broadcast screen, collecting the user's interactive instructions on the vehicle-mounted touch screen, and activating the custom scene requirements preset in the vehicle-mounted central control through the interactive instructions;
[0060] S4: Determine whether the customized scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect;
[0061] S5: If not detected, obtaining the scene type required by the custom scene, switching the display layout preset by the vehicle-mounted touch screen based on the scene type, identifying the secondary information displayed on the vehicle-mounted touch screen in the display layout according to the information priority preset by the user, and adjusting the lighting characteristics accordingly according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information, wherein the scene types specifically include navigation, entertainment, calls and driving assistance.
[0062] In this embodiment, the system monitors the external lighting information in real time based on the ambient light sensor pre-set on the vehicle touch screen, and adaptively adjusts the lighting characteristics pre-set on the vehicle touch screen according to different external lighting information. The lighting characteristics specifically include anti-glare and light transmission characteristics, and then the system determines whether these lighting characteristics can improve the preview effect of the vehicle touch screen to perform the corresponding steps; for example, when the system determines that the lighting characteristics pre-set on the vehicle touch screen can improve the preview effect, the system will believe that the screen with anti-glare treatment can effectively reduce the visual interference caused by sunlight or strong light reflection, so that the text, images, icons and other information displayed on the screen are clearer, and the driver can more easily identify the information. After confirming that the current lighting characteristics can improve the preview effect, the system will maintain these settings to ensure that the best display effect is maintained in subsequent use. At the same time, the ambient lighting changes should be checked regularly to ensure that when the lighting conditions change (such as entering a tunnel or encountering cloudy days), it can respond in time, automatically adjust the lighting characteristics to adapt to the new lighting conditions, and record the relevant lighting condition data, lighting characteristics settings and user feedback information through the feedback button or voice command on the touch screen; for example, when the system determines that the lighting characteristics pre-set on the vehicle touch screen The system will recognize the real-time broadcast screen of the vehicle touch screen, dynamically adjust the contrast of the vehicle touch screen according to the real-time broadcast screen, collect the user's interactive instructions to the vehicle touch screen during the adjustment process, and activate the custom scene requirements pre-set in the vehicle central control through different interactive instructions; the system can enhance the clarity of key information on the screen by adjusting the contrast in real time, making it easier for users to read and understand the displayed content and reduce visual fatigue. At the same time, according to the user's interactive instructions, the system can adjust the display settings in real time to provide a personalized experience to meet the needs of different users in different environments, thereby improving overall satisfaction. When visual interference is detected, the system can quickly take measures to adjust to ensure that users will not be distracted by screen display problems and improve safety. By activating the preset custom scene requirements, the system can adjust the display layout and contrast according to the current driving scene (such as navigation, entertainment, etc.) to make information presentation more effective and reduce information confusion. Then the system determines whether these custom scene requirements cause the vehicle touch screen to detect the pre-set glare effect to execute the corresponding steps;For example, when the system determines that the custom scene requirement preset in the vehicle central control makes the vehicle touch screen detect a pre-set glare effect, the system will consider that the currently selected custom scene (such as navigation, entertainment, calls, etc.) may not effectively take into account the external lighting conditions. This mismatch results in poor screen display and affects the user experience. The system will prompt the user through audio or visual that the current ambient lighting conditions are poor, and record the current custom scene type (such as navigation, entertainment, calls), ambient lighting conditions (such as brightness, angle, etc.) and detected glare effects. These data are extremely important for subsequent analysis and optimization, and based on the detected glare effect, the system actively recommends that the user switch to an alternative scene mode suitable for a strong light environment, such as a strong light mode to increase contrast and brightness, reduce light transmittance, and improve information readability, or a night mode to reduce screen brightness and color temperature to avoid glare. For example, when the system determines that the custom scene requirement preset in the vehicle central control does not make the vehicle touch screen detect a pre-set glare effect, the system will consider that the current lighting characteristics and the user's custom settings for the screen will make the vehicle touch Touching the screen causes glare and visual interference. The system will obtain the scene types required by the custom scene, including navigation, entertainment, calls and driving assistance. The system will switch the pre-set display layout of the vehicle touch screen based on different scene types. In the display layout, the system will identify the secondary information displayed on the vehicle touch screen according to the information priority pre-set by the user, and adjust the lighting characteristics according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information. By adjusting the display layout, the system can give priority to displaying important information (such as navigation instructions or call information) to ensure that users can quickly obtain key data during driving and reduce visual interference. At the same time, according to the information priority preset by the user, the system can provide a display effect that better meets the user's needs, improve the user's operating convenience and satisfaction, and adjust the lighting characteristics to avoid having too high expectations for the preview effect of secondary information, reduce the user's sensitivity to glare and visual interference, and thus reduce eye fatigue. By optimizing the information display, the driver can focus more on important information, reduce distraction caused by glare or information overload, and reduce the risk of traffic accidents. ;
[0063] In this embodiment, the step S3 of identifying the real-time broadcast screen of the vehicle-mounted touch screen and dynamically adjusting the contrast of the vehicle-mounted touch screen according to the real-time broadcast screen further includes:
[0064] S31: extracting content features presented in the vehicle-mounted touch screen, and identifying corresponding weight elements based on the content features, wherein the content features specifically include background color, text information and image data, and the weight elements specifically include logos, important information and objects;
[0065] S32: Determine whether the weight element reaches a preset weight;
[0066] S33: If yes, then obtain the broadcasting duration of the weighted element, dynamically calculate the optimal contrast of the vehicle-mounted touch screen under the external lighting information according to the broadcasting duration, and update the optimal contrast in real time according to the broadcast switching of the weighted element.
[0067] In this embodiment, the system extracts the content features presented in the vehicle touch screen, which specifically include background color, text information and image data, and identifies the corresponding weight elements based on different content features, which specifically include signs, important information and objects. Then the system determines whether these weight elements reach the preset weights to execute the corresponding steps; for example, when the system determines that the weight element cannot reach the preset weight, the system will consider that the content corresponding to the weight element does not need to be broadcast through the vehicle touch screen, and the system will re-evaluate the currently displayed content to determine which content is secondary to the user, thereby avoiding unnecessary information interference. At the same time, for elements with lower weights, the system can choose to hide or reduce their visibility on the screen, retaining only information that is critical to driving safety and decision-making, and according to the pre-set priority list, ensure that only content that reaches a certain weight will be displayed. If the content is not important enough, it will not be automatically broadcast. During driving, the user's demand for information may change, so the system will flexibly and dynamically adjust the displayed content; for example, when the system determines that the weight element can reach the preset weight, the system will automatically adjust the displayed content. The weight is set first. At this time, the system will think that the content corresponding to the weight element needs to be broadcast through the vehicle touch screen. The system will obtain the broadcast time of the weight element, and dynamically calculate the optimal contrast of the vehicle touch screen under external lighting information according to different broadcast times. According to the broadcast switching of the weight element, the optimal contrast of the vehicle touch screen is updated in real time; the system dynamically calculates the optimal contrast according to the external lighting conditions to ensure that important information can be clearly seen in different lighting environments. This adaptability allows the driver to easily read the screen content regardless of strong light, shadow or night, improving driving safety. At the same time, the display effect is dynamically adjusted according to the broadcast time to avoid the user's attention being distracted by too long or too short broadcasts. Reasonable broadcast time combined with appropriate visual adjustment can improve user comfort and information acquisition efficiency. In addition, by broadcasting only when the weight element reaches the preset standard, the system effectively avoids information overload, allowing the driver to focus more on important content and improve the effectiveness of information transmission. Dynamic adjustment of display effects and contrast helps to ensure that the driver can quickly identify key information during driving and reduce potential safety hazards caused by information omissions.
[0068] In this embodiment, before the step S3 of collecting the user's interaction instructions on the vehicle-mounted touch screen, the following steps are also included:
[0069] S301: Based on the interaction mode preset by the user for the vehicle-mounted touch screen, identifying the screen to be interacted with currently selected by the user, wherein the interaction mode specifically includes touch, voice and gesture;
[0070] S302: Determine whether the screen to be interacted with is an auxiliary screen required by the main driver;
[0071] S303: If not, allow other users to perform multi-touch on the screen to be interacted with, obtain the interaction content of the user and the other users on the screen to be interacted with according to the interaction method, parse the interaction content to generate corresponding instructions to be responded to on the screen to be interacted with, and input the instructions to be responded to the preset vehicle-mounted central control.
[0072] In this embodiment, the system identifies the screen to be interacted with currently selected by the user from each vehicle-mounted touch screen based on the interaction mode pre-set by the user for the vehicle-mounted touch screen, which specifically includes touch, voice and gesture. Then the system determines whether the screen to be interacted with is an auxiliary screen required by the main driver, so as to execute the corresponding steps. For example, when the system determines that the screen to be interacted with currently selected by the user from each vehicle-mounted touch screen is an auxiliary screen required by the main driver, the system will consider that the information or function displayed on the screen is crucial to the driving safety and experience of the driver. The system will highlight key information on the screen to be interacted, such as navigation route, speed, remaining fuel, etc., using obvious colors and font styles to make it easy to identify. At the same time, the voice command function is enabled on the screen, allowing the driver to navigate, adjust settings, etc. through voice commands, thereby reducing the need for manual operation. After the user interacts (such as touch or voice command), the system should provide real-time feedback (such as sound prompts, visual animations) to ensure that the user knows that the operation has been successfully executed. For example, when the system determines that the screen to be interacted with currently selected by the user from each vehicle-mounted touch screen is not an auxiliary screen required by the main driver, the system will consider that the information or function displayed on the screen is essential to the driving safety and experience of the driver. The system will highlight key information on the screen to be interacted with, such as navigation route, speed, remaining fuel, etc., using obvious colors and font styles to make it easy to identify. At the same time, the system will enable the voice command function on the screen, allowing the driver to navigate, adjust settings, etc. through voice commands, thereby reducing the need for manual operation. Moreover, after the user interacts (such as touch or voice command), the system should provide real-time feedback (such as sound prompts, visual animations) to ensure that the user knows that the operation has been successfully executed. For the auxiliary screen required by the main driver, the system will think that the information displayed on the screen is not very relevant to driving. The system will allow users in other seats in the vehicle to perform multi-touch on the interactive screen, obtain the interactive content of the main driver and other users on the interactive screen according to different interactive methods, parse these interactive contents to generate corresponding response instructions on the interactive screen, and input these response instructions into the pre-set vehicle central control; the system allows passengers to obtain information at the same time as needed, such as the co-pilot can view navigation information, and the rear seat passengers can choose entertainment content. This information sharing improves efficiency. At the same time, by allowing the co-pilot or rear seat passengers to process information not related to driving, the main driver can focus completely on the road and safe driving. The multi-touch technology enables the system to receive input from multiple users at the same time, improve the flexibility and adaptability of interaction, and based on the input of each passenger, the system can intelligently analyze and make corresponding adjustments to provide personalized feedback and services. The main driver can limit which screens can be operated by passengers to ensure that the main driver screen only processes content related to driving and reduce interference risks.
[0073] In this embodiment, the step S5 of obtaining the scene type of the custom scene requirement and switching the preset display layout of the vehicle-mounted touch screen based on the scene type further includes:
[0074] S51: Detecting a preset display refresh rate of the vehicle-mounted touch screen for image data, and identifying a current content type of the image data, wherein the content type specifically includes dynamic content and static content;
[0075] S52: Determine whether the content type matches the display refresh rate;
[0076] S53: If not, detecting the flickering frequency of the image data, dynamically adjusting the display refresh rate according to the flickering frequency and the content type, and adaptively adjusting the updating frequency of the image data within a preset time period according to the display refresh rate.
[0077] In this embodiment, the system detects the preset display refresh rate of the vehicle-mounted touch screen for the image data to identify the current content type of the image data, the content type specifically including dynamic content and static content, and then the system determines whether these content types match the display refresh rate to execute the corresponding steps; for example, when the system determines that the current content type of the image data can match the preset display refresh rate, the system will believe that it can effectively process the currently displayed content, and the system will continue to maintain the current display refresh rate and content type matching to ensure that a good display effect is continuously provided, while detecting changes in content type and refresh rate. If new content types appear in the future, the system can make timely adjustments to maintain the best display effect, and record the user's usage pattern to understand when dynamic content or static content is needed, thereby optimizing the content presentation method and further improving the user experience; for example, when the system determines that the current content type of the image data cannot match the preset display refresh rate, the system will believe that it cannot effectively process the currently displayed content, and the system will detect the flickering frequency of the image data. rate, dynamically adjusts the display refresh rate of the vehicle touch screen according to different flicker frequencies and content types, and adaptively adjusts the update frequency of image data within a pre-set period based on the current display refresh rate; the system can effectively reduce visual fatigue caused by flickering by dynamically adjusting the display refresh rate, especially when driving for a long time or watching dynamic content, improving passenger comfort, and ensuring that fast-changing images are displayed smoothly on the screen by matching the needs of dynamic content, improving user experience, and avoiding freezes or blurs. At the same time, it can intelligently adjust the display refresh rate according to content type and flicker frequency, reduce unnecessary resource waste, improve the efficiency of the overall system, reduce the burden on hardware, and reduce heat generation, thereby extending the service life of the display and related components and reducing maintenance costs. In addition, dynamic adjustment of display settings can enable drivers to maintain the best field of view under changing environmental conditions (such as changes in light and content), reduce safety hazards caused by information delays or unclear displays, ensure that screen content is always clear and easy to read, reduce the frequency with which drivers need to adjust screen settings while driving, and maintain attention on the road.
[0078] It should be noted that the flickering frequency of the image data is detected, the display refresh rate is dynamically adjusted according to the flickering frequency and the content type, and the update frequency of the image data within a preset period is adaptively adjusted according to the display refresh rate. Specific examples are as follows:
[0079] Scenario 1: Dynamic video playback
[0080] Content type: dynamic video (such as navigation video playback);
[0081] Detected flicker frequency: 60Hz;
[0082] Dynamic adjustment process:
[0083] The system monitors in real time that the current video is playing at 60 frames per second (FPS) and the flicker frequency is stable at 60Hz, so the display refresh rate is adjusted and the display refresh rate of the vehicle touch screen is set to 75Hz to ensure that each frame can be displayed smoothly and reduce screen tearing. Because the content is dynamic, the system also sets the image data update frequency to 75Hz to ensure that the latest frame is displayed in each update cycle. This allows users to have smooth navigation while driving, and all dynamic elements (such as direction indicators) are updated in real time, improving the navigation experience.
[0084] Scenario 2: Static text display
[0085] Content type: static text (such as vehicle status information);
[0086] Detected flicker frequency: 10Hz (because the content changes infrequently);
[0087] Dynamic adjustment process:
[0088] The system recognizes that the vehicle status information (such as fuel level and temperature) does not change frequently, and the flashing frequency is as low as 10Hz; therefore, the system decides to reduce the display refresh rate to 30Hz, which can reduce battery consumption while ensuring the clarity of information; and the image data update frequency is set to 1Hz, which means it is updated once per second, and the display is updated only when the status information changes; so that when users view static text information, the picture is stable and can be read clearly, and power consumption is saved;
[0089] Scenario 3: User Interaction Operation
[0090] Content type: dynamic menu (such as settings adjustment);
[0091] Detected flicker frequency: 60Hz;
[0092] Dynamic adjustment process:
[0093] The system detects that when the user touches the menu, the content flickers at a frequency of 60Hz; therefore, the system increases the display refresh rate to 75Hz to quickly respond to the user's interaction; and because the user is operating, the image data update frequency is also adjusted to 75Hz to ensure that the menu options can be updated in real time and provide instant feedback; this allows the user to experience smooth feedback when selecting menu items, and dynamic effects such as menu switching and option highlighting are smooth and free of lag, which improves the user experience;
[0094] Scenario 4: Navigation and traffic information
[0095] Content type: real-time navigation and dynamic traffic updates;
[0096] Detected flicker frequency: 60Hz;
[0097] Dynamic adjustment process:
[0098] During navigation, the system finds that road condition information (such as traffic jams and accidents) is updated every 5 seconds, and the flashing frequency is maintained at 60Hz; therefore, the system sets the display refresh rate to 75Hz to ensure smooth information display when updating road conditions; and the image data update frequency is set to 12Hz, which means it is updated 12 times per second to reflect the latest traffic information in a timely manner; so that the driver can obtain the latest road condition information in real time, adjust the driving route in time, and ensure safe and smooth driving;
[0099] To sum up, through these specific scenario examples, we can see how the process of dynamically adjusting the display refresh rate and update frequency can effectively improve the user experience of the in-vehicle touch screen. This adaptive adjustment mechanism of the system can optimize the display effect in real time according to different types of content and user interaction. It not only improves the readability of information, but also enhances the system's response speed and user comfort.
[0100] In this embodiment, before step S5 of identifying the secondary information displayed on the vehicle-mounted touch screen, the following steps are further included:
[0101] S501: Acquire the generation position of the secondary information on the vehicle-mounted touch screen, connect the generation position with a preset driving observation point, and collect the driving observation point to view the preview parameters of the generation position;
[0102] S502: Determine whether the preview parameter detects a preset glare effect;
[0103] S503: If not, activating the preset gradient effect of the secondary information, and dynamically updating each item of secondary information on the vehicle-mounted touch screen based on the information priority and the gradient effect.
[0104] In this embodiment, the system obtains the generation position of the secondary information on the vehicle-mounted touch screen, connects different generation positions with preset driving observation points, collects preview parameters for viewing the generation position under the driving observation point, and then the system determines whether these preview parameters detect the preset glare effect to execute the corresponding steps; for example, when the system determines that the preview parameters for viewing the generation position under the driving observation point can detect the preset glare effect, the system will consider that the currently displayed secondary information may be interfered by light, affecting the driver's visual experience and safety, and the system will pop up a prompt to inform the driver that the current information display may not be clear due to glare, and it is recommended to adjust the line of sight or reposition the screen. At the same time, through interactive instructions, the user is asked whether it is necessary to automatically adjust or manually modify the display settings to adapt to the current lighting conditions, and if the external lighting conditions change, the system can automatically adjust the display settings in real time to ensure that the information continues to be clearly visible; for example, when the system determines that the preview parameters for viewing the generation position under the driving observation point do not detect the preset glare effect, the system will automatically adjust the display settings in real time to ensure that the information continues to be clearly visible; When the set glare effect is set, the system will think that the secondary information currently displayed is not disturbed by light, and the system will activate the pre-set gradient effect of the secondary information, and dynamically update the secondary information on the vehicle touch screen based on the information priority and gradient effect; the system can enhance the visual appeal of the secondary information through the gradient effect, making it easier for the driver to identify and understand it on the vehicle touch screen. This effect can help the driver obtain key information in a short time and improve safety. At the same time, by dynamically updating the secondary information based on the information priority, the system can ensure that important information is always in a prominent position, and non-important information is appropriately lowered in priority visually, thereby helping the driver to focus on key content; and even in good lighting conditions, the system can still maintain the flexibility and adaptability of information display, and make the information display more vivid through the gradient effect to meet the needs of users in different scenarios. When the information is not disturbed by light, the driver does not need extra attention to identify the information, so that he can focus more on driving and reduce potential safety hazards.
[0105] It should be supplemented that the generation position of the secondary information on the vehicle touch screen is obtained, the generation position is connected with the preset driving observation point, and the preview parameters of the generation position are collected at the driving observation point. The specific examples are as follows:
[0106] Scene Setting:
[0107] Suppose there is a vehicle equipped with a high-tech in-vehicle touch screen. The screen is used to display a variety of information, including navigation, entertainment, vehicle status, etc. In this scenario, the in-vehicle touch screen will simultaneously display:
[0108] Main information: Navigation map, showing the current vehicle location and navigation path;
[0109] Secondary information: displayed in different locations on the screen, for example, the song name played by the media is displayed in the upper left corner, and the phone status (incoming call, call status, etc.) is displayed in the lower right corner;
[0110] System workflow:
[0111] First, the location where the secondary information is generated is obtained. The system of the vehicle touch screen first identifies and records the location of all displayed content, including the navigation map (central location) and secondary information (such as media playback information, incoming call notifications, etc.); these secondary information may be distributed in various corners of the screen. Assume that:
[0112] Media playback information is located in the upper left corner of the screen;
[0113] Phone status information is in the lower right corner;
[0114] By defining the driver's viewing point, since the driver's viewing point refers to the natural gaze position of the driver's eyes during normal driving; in the design of this car, the driver's line of sight is usually focused on:
[0115] The center of the car's central control screen is usually the most noticeable area and is suitable for placing main information (such as navigation maps);
[0116] The upper left corner and lower right corner of the screen are relatively "marginal" areas. If the driver does not actively move his eyes away, it may be difficult for him to easily notice these areas.
[0117] Then the generated position is connected to the driver observation point. The system compares the position of each display area with the driver's line of sight and calculates the angle from the driver observation point to different display positions; Assumptions:
[0118] The main information (navigation map) is centrally located, with the driver’s line of sight directed towards this area so it can be easily seen;
[0119] Secondary information (media playback information and phone status information) is located in the edge area, such as the upper left corner and the lower right corner. The system calculates that this information is offset from the driver's gaze point by a certain angle, and the driver needs to deviate from the center of vision to see this information;
[0120] Then, the preview parameters of the generated position are collected under the driving observation point. The system collects the positional relationship between the driver's line of sight and the information on the screen through on-board sensors (such as eye tracking, head posture detection and other technologies), and obtains the following preview parameters:
[0121] The media playback information in the upper left corner is far from the driver's gaze point, and the system detects that the visibility of this area is low. The driver may need to adjust his head or line of sight to see this information.
[0122] The phone status information in the lower right corner, also due to the remote location, the system detects that it is difficult for the driver to directly see this area, and the line of sight must be diverted;
[0123] Through processing and feedback, if the system determines that a secondary information (such as media playback or phone status information) is not easily visible to the driver, it will automatically take appropriate measures to optimize the display; possible measures include:
[0124] Adjust display position: The system will automatically move this secondary information from the edge area to a place closer to the center (for example, move the phone status from the lower right corner to the lower middle of the screen);
[0125] Add visual reminders: If the system detects that the media playback information in the upper left corner may be ignored, it can add a short animation effect or color highlight on the screen to attract the driver's attention;
[0126] Voice reminder: For the phone status in the lower right corner, the system can switch to voice prompts to remind the driver, avoiding the driver's need to turn his eyes to check;
[0127] Finally, the display strategy is dynamically adjusted. If the driver continues to ignore secondary information, the system can also automatically add more interactive elements when displaying information, such as:
[0128] Touch feedback: If the driver does not pay attention to certain information for a long time, the system will remind the driver to check these secondary information through touch prompts (such as vibration or sound feedback);
[0129] Adjust information priority: When the vehicle touch screen displays multiple messages, the system can dynamically adjust the display position or prominence of secondary information based on the urgency of the information (such as navigation instructions taking priority over media playback), ensuring that important information can attract the driver's attention;
[0130] Specific examples are: in-car entertainment and phone status;
[0131] Media playback information: Assume that the driver is driving and the in-vehicle system is playing music, and the song name and artist information are displayed in the upper left corner of the screen. Since this position is far from the driver's line of sight, the driver may not be able to see the information directly. After analysis, the system determines that the visibility of this area needs to be improved. Then the system can move the media playback information to the lower center of the screen, or attract the driver's attention through short-term screen highlighting or dynamic effects.
[0132] Phone status information: When the driver is answering a call, the status of the call (such as answering the call, the number of the other party, etc.) is displayed in the lower right corner of the in-vehicle screen. Due to the remote location, the driver needs to turn his eyes to see this information. The system determines that the visibility of this information is insufficient by detecting the driver's line of sight. In this case, the system can move the phone status information to the upper middle of the screen, or inform the driver of the phone information through voice prompts when receiving an incoming call, so as to prevent the driver from missing important phone reminders due to deviation from the line of sight.
[0133] Improve safety: By ensuring that drivers can see key information in the shortest possible time, the risk of accidents caused by unclear vision or information neglect can be reduced;
[0134] Improve user experience: The system automatically adjusts the priority and position of information display to ensure that the information display meets the driver's habits and needs, and improves the interactive experience of the in-vehicle touch screen;
[0135] Optimize information flow: Dynamic adjustment of information display enables important information to be displayed in a timely manner, while secondary information can be delivered through visual or voice reminders to avoid information overload;
[0136] In summary, by optimizing the location and display of information, the system enables the in-vehicle touch screen to adapt to the driver's line of sight and needs more intelligently, ensuring that important information is displayed first, while improving driving safety and information accessibility.
[0137] In this embodiment, the step S4 of determining whether the customized scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect further includes:
[0138] S41: collecting a brightness histogram of the vehicle-mounted touch screen, and applying a preset edge detection algorithm based on the brightness histogram to obtain a high-contrast edge of the vehicle-mounted touch screen;
[0139] S42: Determine whether the high contrast edge exceeds a preset contrast threshold;
[0140] S43: If yes, the image data of the vehicle-mounted touch screen is divided into a preset number of image areas, brightness of each image area is collected, and the corresponding glare area on the vehicle-mounted touch screen is identified according to the brightness collection.
[0141] In this embodiment, the system collects the brightness histogram of the vehicle-mounted touch screen, applies a preset edge detection algorithm based on the brightness histogram, obtains the high-contrast edges of the vehicle-mounted touch screen, and then determines whether these high-contrast edges exceed the preset contrast threshold to execute the corresponding steps; for example, when the system determines that the high-contrast edges of the vehicle-mounted touch screen do not exceed the preset contrast threshold, the system will consider that the currently displayed content is visually appropriate and does not produce visual fatigue or interference caused by excessively strong contrast. The system will maintain the current brightness, contrast and display settings to continue to ensure that the information is clearly visible, and continue to monitor the brightness histogram and edge detection results in real time to respond to changes in external lighting or displayed content at any time. If the edge contrast is detected to exceed the threshold in the future, corresponding measures need to be taken according to the current high-contrast edge , the system can further optimize the layout or animation effects of information, such as enhancing the performance of dynamic content to improve the user's visual experience; for example, when the system determines that the high-contrast edge of the vehicle touch screen exceeds the preset contrast threshold, the system will consider that the currently displayed content is visually prone to fatigue or interference, and the system will divide the image data of the vehicle touch screen into a preset number of image areas, collect brightness of these image data, and identify the corresponding glare areas on the vehicle touch screen according to different brightness collection results; the system can accurately identify which areas have glare, which helps reduce the driver's visual fatigue when using the touch screen for a long time. By reducing the stimulation caused by high contrast, the driver's eyes can be relieved, thereby improving concentration. At the same time, according to the brightness collection results of different image areas, targeted adjustments are made to the overly bright or dark areas. By balancing the brightness of each area, the overall display effect can be improved, making the content more uniform and easier to read. While adjusting the brightness, the system can also create a visual hierarchy by enhancing or reducing the contrast of certain areas, making it easier for users to focus on important information. If the system issues an alarm in time when glare is detected, the system will remind the driver to pay attention to the current changes in ambient light, so that the driver can take corresponding measures, such as adjusting the position or changing the interior light source, to further improve safety.
[0142] It should be noted that by collecting the brightness histogram of the vehicle touch screen, a pre-set edge detection algorithm is applied based on the brightness histogram to obtain the high-contrast edge of the vehicle touch screen. The specific example is as follows:
[0143] Scene background: During a driving process, the car touch screen is displaying maps and navigation information. The user wants to see the navigation instructions clearly under different lighting conditions to ensure safe driving;
[0144] First, the system uses the vehicle camera to capture the map image on the vehicle touch screen in real time, with a resolution of 1920x1080 pixels. Assuming the image size is 1920×1080=2,073,600 pixels, a brightness histogram is generated, the collected color image is converted into a grayscale image, the brightness value of each pixel is calculated (0 is black, 255 is white), and the number of pixels at each brightness value is counted; for example:
[0145] Brightness value range:
[0146] 0-50: 5000 pixels;
[0147] 51-100: 25000 pixels;
[0148] 101-150: 60,000 pixels;
[0149] 151-200: 100000 pixels;
[0150] 201-255: 15000 pixels;
[0151] Then the brightness histogram is calculated to generate the following distribution:
[0152] The brightness value (0-255) corresponds to the number of pixels of that value;
[0153] Then, the Canny edge detection algorithm is applied to the image and Gaussian blur is performed to reduce noise. Assuming a 5x5 Gaussian kernel is used and the Sobel operator is used to calculate the gradients in the x and y directions, the formula is:
[0154] Gx=|∂I / ∂x|,Gy=|∂I / ∂y|
[0155] Calculate the gradient strength for each pixel:
[0156] G = √(Gx² + Gy²)
[0157] Set high and low thresholds, for example, the low threshold is 50 and the high threshold is 150. Use these thresholds to filter edges. The identified edges are output in binary form, showing high-contrast edges (white) and non-edge areas (black) to obtain high-contrast edges. The system sets a contrast threshold (for example, 30) to determine which edges are high-contrast edges. By analyzing the identified edges, if the brightness of the road boundary changes from 60 (black edge) to 180 (white edge) with a change of 120, it is determined that 120>30 (threshold), so the edge is a high-contrast edge;
[0158] When the system detects a high-contrast edge, it automatically adjusts the display parameters of the vehicle touch screen:
[0159] Enhanced brightness: Assuming the original brightness is 100, increase it by 20%:
[0160] New brightness = original brightness × 1.2 = 100 × 1.2 = 120;
[0161] Adjust contrast: Assuming the original contrast is 50, increase it by 10%:
[0162] New contrast = original contrast × 1.1 = 50 × 1.1 = 55;
[0163] By monitoring the user's visual focus in real time, if the user's eyes are focused on a certain navigation indication (assuming the brightness is 180), the system will further increase the brightness of the area to 200 to ensure timely transmission of information;
[0164] In summary, through the above steps, the system enables users to obtain navigation information quickly and clearly under various lighting conditions, and the calculations in the optimization process ensure the accuracy and effectiveness of the information, reduce visual fatigue, improve safety, and ensure that the driver will not be distracted by blurred information while driving.
[0165] In this embodiment, the step S1 of real-time monitoring of external light information based on the ambient light sensor preset on the vehicle-mounted touch screen further includes:
[0166] S11: Based on the external lighting information collected by the ambient light sensor, obtain natural light color temperature data by analyzing the external lighting information;
[0167] S12: Determine whether the natural light color temperature data matches a preset environmental condition, wherein the environmental condition specifically includes daytime and nighttime;
[0168] S13: If yes, dynamically adjusting the brightness information of the vehicle-mounted touch screen according to the natural light color temperature data.
[0169] In this embodiment, the system is based on the external lighting information collected by the ambient light sensor, and obtains natural light color temperature data by parsing the external lighting information. The system then determines whether the natural light color temperature data matches the preset environmental conditions, which specifically include daytime and nighttime, to execute the corresponding steps. For example, when the system determines that the natural light color temperature data cannot match the preset environmental conditions, the system will consider that the current external lighting conditions may not meet expectations, and there may be abnormal conditions (such as clouds, haze, street light source interference, etc.), which may affect the display effect of the vehicle touch screen and the user's visual comfort. The system will prompt the user of the abnormality of the current lighting conditions and ask whether manual adjustment is required. At the same time, the system will dynamically adjust the displayed color temperature according to the detected color temperature, and select a setting that is more suitable for the current environment. According to the current lighting conditions, it may be necessary to increase the contrast of the screen so that the content can still be clearly displayed under non-ideal lighting. For example, when the system determines that the natural light color temperature data can match the preset environmental conditions, the system will determine that the natural light color temperature data cannot match the preset environmental conditions. The system will consider that the current external lighting conditions meet the expectations and belong to daytime or nighttime. The system will dynamically adjust the brightness information of the vehicle touch screen according to the different natural light color temperature data corresponding to daytime or nighttime. The system adjusts the screen brightness according to the ambient lighting conditions to reduce eye fatigue and make the driver feel more comfortable during long driving hours. In strong light environments, increasing the brightness can ensure that the content is clearly visible. In low light environments, reducing the brightness can prevent glare and glare. At the same time, dynamic adjustment of the brightness can ensure that the driver can clearly read the vehicle system information under different lighting conditions, such as navigation, media playback, etc. Appropriate brightness settings can avoid information obstruction caused by changes in ambient light, so that all important information can be effectively viewed. When the screen brightness matches the ambient light, it can reduce visual interference, enhance the driver's concentration, and reduce the risk of accidents caused by blurred information. That is, the driver can identify and process information faster and respond in time, thereby improving driving safety.
[0170] Reference Figure 2 , is an anti-glare display optimization system for a vehicle-mounted touch screen in one embodiment of the present invention, comprising:
[0171] The monitoring module 10 is used to monitor the external light information in real time based on the ambient light sensor preset on the vehicle-mounted touch screen, and adaptively adjust the preset light characteristics of the vehicle-mounted touch screen according to the external light information, wherein the light characteristics specifically include anti-glare and light transmission characteristics;
[0172] A judging module 20, configured to judge whether the illumination characteristics can improve the preview effect of the vehicle-mounted touch screen;
[0173] The execution module 30 is used for, if not, identifying the real-time broadcast screen of the vehicle-mounted touch screen, dynamically adjusting the contrast of the vehicle-mounted touch screen according to the real-time broadcast screen, collecting the user's interactive instructions on the vehicle-mounted touch screen, and activating the custom scene requirements preset in the vehicle-mounted central control through the interactive instructions;
[0174] A second judgment module 40 is used to judge whether the custom scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect;
[0175] The second execution module 50 is used to obtain the scene type of the custom scene requirement if it is not detected, switch the display layout preset by the vehicle-mounted touch screen based on the scene type, identify the secondary information displayed on the vehicle-mounted touch screen in the display layout according to the information priority preset by the user, and adjust the lighting characteristics according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information, wherein the scene types specifically include navigation, entertainment, calls and driving assistance.
[0176] In this embodiment, the monitoring module 10 monitors the external lighting information in real time based on the ambient light sensor pre-set on the vehicle-mounted touch screen, and adaptively adjusts the lighting characteristics pre-set on the vehicle-mounted touch screen according to different external lighting information. The lighting characteristics specifically include anti-glare and light transmission characteristics. Then the judgment module 20 judges whether these lighting characteristics can improve the preview effect of the vehicle-mounted touch screen to execute the corresponding steps; for example, when the system determines that the lighting characteristics pre-set on the vehicle-mounted touch screen can improve the preview effect, the system will believe that the screen with anti-glare treatment can effectively reduce the visual interference caused by sunlight or strong light reflection, so that the screen The text, images, icons and other information displayed on the screen are clearer, and the driver can more easily identify the information. After confirming that the current lighting characteristics can improve the preview effect, the system will maintain these settings to ensure that the best display effect is maintained in subsequent use. At the same time, the ambient lighting changes should be checked regularly to ensure that when the lighting conditions change (such as entering a tunnel or encountering cloudy days), it can respond in time and automatically adjust the lighting characteristics to adapt to the new lighting conditions. The relevant lighting condition data, lighting characteristic settings and user feedback information are recorded through the feedback button on the touch screen or voice commands; for example, when the system determines that the lighting characteristics pre-set on the vehicle touch screen are too low, the system will automatically adjust the lighting characteristics to adapt to the new lighting conditions. The feature cannot improve the preview effect. At this time, the execution module 30 will think that the screen after anti-glare treatment still has visual interference. The system will identify the real-time broadcast screen of the vehicle touch screen, dynamically adjust the contrast of the vehicle touch screen according to the real-time broadcast screen, collect the user's interactive instructions for the vehicle touch screen during the adjustment process, and activate the custom scene requirements pre-set in the vehicle central control through different interactive instructions; the system can enhance the clarity of key information on the screen by adjusting the contrast in real time, making it easier for users to read and understand the displayed content and reduce visual fatigue. At the same time, according to the user's interactive instructions, the system can adjust the display settings in real time to provide a personalized experience and meet the needs of different users in different environments, thereby improving overall satisfaction. When visual interference is detected, the system can quickly take measures to adjust to ensure that the user will not be distracted by screen display problems and improve safety. By activating the preset custom scene requirements, the system can adjust the display layout and contrast according to the current driving scene (such as navigation, entertainment, etc.) to make the information presentation more effective and reduce information confusion. Then the second judgment module 40 determines whether these custom scene requirements cause the vehicle touch screen to detect the preset glare effect, so as to execute the corresponding steps;For example, when the system determines that the custom scene requirement preset in the vehicle central control makes the vehicle touch screen detect a preset glare effect, the system will consider that the currently selected custom scene (such as navigation, entertainment, call, etc.) may not effectively take into account the external lighting conditions. This mismatch leads to poor screen display effects and affects the user experience. The system will prompt the user through audio or visual that the current ambient lighting conditions are poor, and record the current custom scene type (such as navigation, entertainment, call), ambient lighting conditions (such as brightness, angle, etc.) and the detected glare effect. These data are extremely important for subsequent analysis and optimization, and based on the detected glare effect, the system actively recommends that the user switch to a backup scene mode suitable for a strong light environment, such as a strong light mode to increase contrast and brightness, reduce light transmittance, and improve information readability, or a night mode to reduce screen brightness and color temperature to avoid glare. For example, when the system determines that the custom scene requirement preset in the vehicle central control does not make the vehicle touch screen detect a preset glare effect, the second execution module 50 will consider that the current lighting characteristics and the user's custom settings for the screen will make The in-vehicle touch screen causes glare and visual interference. The system will obtain the scene types required by the customized scene, including navigation, entertainment, calls and driving assistance. The pre-set display layout of the in-vehicle touch screen will be switched based on different scene types. In the display layout, the system will identify the secondary information displayed on the in-vehicle touch screen according to the information priority pre-set by the user, and adjust the lighting characteristics according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information. By adjusting the display layout, the system can give priority to displaying important information (such as navigation instructions or call information) to ensure that users can quickly obtain key data during driving and reduce visual interference. At the same time, according to the information priority preset by the user, the system can provide a display effect that better meets the user's needs, improve the user's operating convenience and satisfaction, and adjust the lighting characteristics to avoid having too high expectations for the preview effect of secondary information, reduce the user's sensitivity to glare and visual interference, and thus reduce eye fatigue. By optimizing the information display, the driver can focus more on important information, reduce distraction caused by glare or information overload, and reduce the risk of traffic accidents. ;
[0177] In this embodiment, the execution module further includes:
[0178] An extraction unit, configured to extract content features presented in the vehicle-mounted touch screen, and identify corresponding weight elements based on the content features, wherein the content features specifically include background color, text information, and image data, and the weight elements specifically include logos, important information, and objects;
[0179] A judging unit, used to judge whether the weight element reaches a preset weight;
[0180] The execution unit is used to obtain the broadcasting duration of the weight element, dynamically calculate the optimal contrast of the vehicle-mounted touch screen under the external lighting information according to the broadcasting duration, and update the optimal contrast in real time according to the broadcast switching of the weight element.
[0181] In this embodiment, the system extracts the content features presented in the vehicle touch screen, which specifically include background color, text information and image data, and identifies the corresponding weight elements based on different content features, which specifically include signs, important information and objects. Then the system determines whether these weight elements reach the preset weights to execute the corresponding steps; for example, when the system determines that the weight element cannot reach the preset weight, the system will consider that the content corresponding to the weight element does not need to be broadcast through the vehicle touch screen, and the system will re-evaluate the currently displayed content to determine which content is secondary to the user, thereby avoiding unnecessary information interference. At the same time, for elements with lower weights, the system can choose to hide or reduce their visibility on the screen, retaining only information that is critical to driving safety and decision-making, and according to the pre-set priority list, ensure that only content that reaches a certain weight will be displayed. If the content is not important enough, it will not be automatically broadcast. During driving, the user's demand for information may change, so the system will flexibly and dynamically adjust the displayed content; for example, when the system determines that the weight element can reach the preset weight, the system will automatically adjust the displayed content. The weight is set first. At this time, the system will think that the content corresponding to the weight element needs to be broadcast through the vehicle touch screen. The system will obtain the broadcast time of the weight element, and dynamically calculate the optimal contrast of the vehicle touch screen under external lighting information according to different broadcast times. According to the broadcast switching of the weight element, the optimal contrast of the vehicle touch screen is updated in real time; the system dynamically calculates the optimal contrast according to the external lighting conditions to ensure that important information can be clearly seen in different lighting environments. This adaptability allows the driver to easily read the screen content regardless of strong light, shadow or night, improving driving safety. At the same time, the display effect is dynamically adjusted according to the broadcast time to avoid the user's attention being distracted by too long or too short broadcasts. Reasonable broadcast time combined with appropriate visual adjustment can improve user comfort and information acquisition efficiency. In addition, by broadcasting only when the weight element reaches the preset standard, the system effectively avoids information overload, allowing the driver to focus more on important content and improve the effectiveness of information transmission. Dynamic adjustment of display effects and contrast helps to ensure that the driver can quickly identify key information during driving and reduce potential safety hazards caused by information omissions.
[0182] In this embodiment, it also includes:
[0183] An identification module, used to identify the screen to be interacted with currently selected by the user based on the interaction mode preset by the user for the vehicle-mounted touch screen, wherein the interaction mode specifically includes touch, voice and gesture;
[0184] A third judgment module is used to judge whether the screen to be interacted with is an auxiliary screen required by the main driver;
[0185] The third execution module is used to allow other users to perform multi-touch on the screen to be interacted if not, obtain the interaction content of the user and the other users on the screen to be interacted according to the interaction method, parse the interaction content to generate corresponding instructions to be responded on the screen to be interacted, and input the instructions to be responded to the preset vehicle-mounted central control.
[0186] In this embodiment, the system identifies the screen to be interacted with currently selected by the user from each vehicle-mounted touch screen based on the interaction mode pre-set by the user for the vehicle-mounted touch screen, which specifically includes touch, voice and gesture. Then the system determines whether the screen to be interacted with is an auxiliary screen required by the main driver, so as to execute the corresponding steps. For example, when the system determines that the screen to be interacted with currently selected by the user from each vehicle-mounted touch screen is an auxiliary screen required by the main driver, the system will consider that the information or function displayed on the screen is crucial to the driving safety and experience of the driver. The system will highlight key information on the screen to be interacted, such as navigation route, speed, remaining fuel, etc., using obvious colors and font styles to make it easy to identify. At the same time, the voice command function is enabled on the screen, allowing the driver to navigate, adjust settings, etc. through voice commands, thereby reducing the need for manual operation. After the user interacts (such as touch or voice command), the system should provide real-time feedback (such as sound prompts, visual animations) to ensure that the user knows that the operation has been successfully executed. For example, when the system determines that the screen to be interacted with currently selected by the user from each vehicle-mounted touch screen is not an auxiliary screen required by the main driver, the system will consider that the information or function displayed on the screen is essential to the driving safety and experience of the driver. The system will highlight key information on the screen to be interacted with, such as navigation route, speed, remaining fuel, etc., using obvious colors and font styles to make it easy to identify. At the same time, the system will enable the voice command function on the screen, allowing the driver to navigate, adjust settings, etc. through voice commands, thereby reducing the need for manual operation. Moreover, after the user interacts (such as touch or voice command), the system should provide real-time feedback (such as sound prompts, visual animations) to ensure that the user knows that the operation has been successfully executed. For the auxiliary screen required by the main driver, the system will think that the information displayed on the screen is not very relevant to driving. The system will allow users in other seats in the vehicle to perform multi-touch on the interactive screen, obtain the interactive content of the main driver and other users on the interactive screen according to different interactive methods, parse these interactive contents to generate corresponding response instructions on the interactive screen, and input these response instructions into the pre-set vehicle central control; the system allows passengers to obtain information at the same time as needed, such as the co-pilot can view navigation information, and the rear seat passengers can choose entertainment content. This information sharing improves efficiency. At the same time, by allowing the co-pilot or rear seat passengers to process information not related to driving, the main driver can focus completely on the road and safe driving. The multi-touch technology enables the system to receive input from multiple users at the same time, improve the flexibility and adaptability of interaction, and based on the input of each passenger, the system can intelligently analyze and make corresponding adjustments to provide personalized feedback and services. The main driver can limit which screens can be operated by passengers to ensure that the main driver screen only processes content related to driving and reduce interference risks.
[0187] In this embodiment, the second execution module further includes:
[0188] A detection unit, used to detect a preset display refresh rate of the vehicle-mounted touch screen for image data, and identify a current content type of the image data, wherein the content type specifically includes dynamic content and static content;
[0189] A second determination unit, configured to determine whether the content type matches the display refresh rate;
[0190] The second execution unit is used to detect the flickering frequency of the image data, dynamically adjust the display refresh rate according to the flickering frequency and the content type, and adaptively adjust the update frequency of the image data within a preset time period according to the display refresh rate.
[0191] In this embodiment, the system detects the preset display refresh rate of the vehicle-mounted touch screen for the image data to identify the current content type of the image data, the content type specifically including dynamic content and static content, and then the system determines whether these content types match the display refresh rate to execute the corresponding steps; for example, when the system determines that the current content type of the image data can match the preset display refresh rate, the system will believe that it can effectively process the currently displayed content, and the system will continue to maintain the current display refresh rate and content type matching to ensure that a good display effect is continuously provided, while detecting changes in content type and refresh rate. If new content types appear in the future, the system can make timely adjustments to maintain the best display effect, and record the user's usage pattern to understand when dynamic content or static content is needed, thereby optimizing the content presentation method and further improving the user experience; for example, when the system determines that the current content type of the image data cannot match the preset display refresh rate, the system will believe that it cannot effectively process the currently displayed content, and the system will detect the flickering frequency of the image data. rate, dynamically adjusts the display refresh rate of the vehicle touch screen according to different flicker frequencies and content types, and adaptively adjusts the update frequency of image data within a pre-set period based on the current display refresh rate; the system can effectively reduce visual fatigue caused by flickering by dynamically adjusting the display refresh rate, especially when driving for a long time or watching dynamic content, improving passenger comfort, and ensuring that fast-changing images are displayed smoothly on the screen by matching the needs of dynamic content, improving user experience, and avoiding freezes or blurs. At the same time, it can intelligently adjust the display refresh rate according to content type and flicker frequency, reduce unnecessary resource waste, improve the efficiency of the overall system, reduce the burden on hardware, and reduce heat generation, thereby extending the service life of the display and related components and reducing maintenance costs. In addition, dynamic adjustment of display settings can enable drivers to maintain the best field of view under changing environmental conditions (such as changes in light and content), reduce safety hazards caused by information delays or unclear displays, ensure that screen content is always clear and easy to read, reduce the frequency with which drivers need to adjust screen settings while driving, and maintain attention on the road.
[0192] In this embodiment, it also includes:
[0193] An acquisition module, used for acquiring a generation position of the secondary information on the vehicle-mounted touch screen, connecting the generation position with a preset driving observation point, and collecting preview parameters of the generation position at the driving observation point;
[0194] A fourth determination module, used to determine whether the preview parameters detect a preset glare effect;
[0195] The fourth execution module is used to activate the preset gradient effect of the secondary information if not, and dynamically update each item of secondary information on the vehicle-mounted touch screen based on the information priority and the gradient effect.
[0196] In this embodiment, the system obtains the generation position of the secondary information on the vehicle-mounted touch screen, connects different generation positions with preset driving observation points, collects preview parameters for viewing the generation position under the driving observation point, and then the system determines whether these preview parameters detect the preset glare effect to execute the corresponding steps; for example, when the system determines that the preview parameters for viewing the generation position under the driving observation point can detect the preset glare effect, the system will consider that the currently displayed secondary information may be interfered by light, affecting the driver's visual experience and safety, and the system will pop up a prompt to inform the driver that the current information display may not be clear due to glare, and it is recommended to adjust the line of sight or reposition the screen. At the same time, through interactive instructions, the user is asked whether it is necessary to automatically adjust or manually modify the display settings to adapt to the current lighting conditions, and if the external lighting conditions change, the system can automatically adjust the display settings in real time to ensure that the information continues to be clearly visible; for example, when the system determines that the preview parameters for viewing the generation position under the driving observation point do not detect the preset glare effect, the system will automatically adjust the display settings in real time to ensure that the information continues to be clearly visible; When the set glare effect is set, the system will think that the secondary information currently displayed is not disturbed by light, and the system will activate the pre-set gradient effect of the secondary information, and dynamically update the secondary information on the vehicle touch screen based on the information priority and gradient effect; the system can enhance the visual appeal of the secondary information through the gradient effect, making it easier for the driver to identify and understand it on the vehicle touch screen. This effect can help the driver obtain key information in a short time and improve safety. At the same time, by dynamically updating the secondary information based on the information priority, the system can ensure that important information is always in a prominent position, and non-important information is appropriately lowered in priority visually, thereby helping the driver to focus on key content; and even in good lighting conditions, the system can still maintain the flexibility and adaptability of information display, and make the information display more vivid through the gradient effect to meet the needs of users in different scenarios. When the information is not disturbed by light, the driver does not need extra attention to identify the information, so that he can focus more on driving and reduce potential safety hazards.
[0197] In this embodiment, the second determination module further includes:
[0198] An acquisition unit, configured to collect a brightness histogram of the vehicle-mounted touch screen, and apply a preset edge detection algorithm based on the brightness histogram to acquire a high-contrast edge of the vehicle-mounted touch screen;
[0199] A third judging unit, configured to judge whether the high contrast edge exceeds a preset contrast threshold;
[0200] The third execution unit is configured to divide the image data of the vehicle-mounted touch screen into a preset number of image areas, collect brightness of each image area, and identify the corresponding glare area on the vehicle-mounted touch screen according to the brightness collection.
[0201] In this embodiment, the system collects the brightness histogram of the vehicle-mounted touch screen, applies a preset edge detection algorithm based on the brightness histogram, obtains the high-contrast edges of the vehicle-mounted touch screen, and then determines whether these high-contrast edges exceed the preset contrast threshold to execute the corresponding steps; for example, when the system determines that the high-contrast edges of the vehicle-mounted touch screen do not exceed the preset contrast threshold, the system will consider that the currently displayed content is visually appropriate and does not produce visual fatigue or interference caused by excessively strong contrast. The system will maintain the current brightness, contrast and display settings to continue to ensure that the information is clearly visible, and continue to monitor the brightness histogram and edge detection results in real time to respond to changes in external lighting or displayed content at any time. If the edge contrast is detected to exceed the threshold in the future, corresponding measures need to be taken according to the current high-contrast edge , the system can further optimize the layout or animation effects of information, such as enhancing the performance of dynamic content to improve the user's visual experience; for example, when the system determines that the high-contrast edge of the vehicle touch screen exceeds the preset contrast threshold, the system will consider that the currently displayed content is visually prone to fatigue or interference, and the system will divide the image data of the vehicle touch screen into a preset number of image areas, collect brightness of these image data, and identify the corresponding glare areas on the vehicle touch screen according to different brightness collection results; the system can accurately identify which areas have glare, which helps reduce the driver's visual fatigue when using the touch screen for a long time. By reducing the stimulation caused by high contrast, the driver's eyes can be relieved, thereby improving concentration. At the same time, according to the brightness collection results of different image areas, targeted adjustments are made to the overly bright or dark areas. By balancing the brightness of each area, the overall display effect can be improved, making the content more uniform and easier to read. While adjusting the brightness, the system can also create a visual hierarchy by enhancing or reducing the contrast of certain areas, making it easier for users to focus on important information. If the system issues an alarm in time when glare is detected, the system will remind the driver to pay attention to the current changes in ambient light, so that the driver can take corresponding measures, such as adjusting the position or changing the interior light source, to further improve safety.
[0202] In this embodiment, the monitoring module also includes:
[0203] A parsing unit, configured to obtain natural light color temperature data by parsing the external light information collected by the ambient light sensor;
[0204] A fourth judgment unit, used to judge whether the natural light color temperature data matches a preset environmental condition, wherein the environmental condition specifically includes daytime and nighttime;
[0205] The fourth execution unit is configured to dynamically adjust the brightness information of the vehicle-mounted touch screen according to the natural light color temperature data.
[0206] In this embodiment, the system is based on the external lighting information collected by the ambient light sensor, and obtains natural light color temperature data by parsing the external lighting information. The system then determines whether the natural light color temperature data matches the preset environmental conditions, which specifically include daytime and nighttime, to execute the corresponding steps. For example, when the system determines that the natural light color temperature data cannot match the preset environmental conditions, the system will consider that the current external lighting conditions may not meet expectations, and there may be abnormal conditions (such as clouds, haze, street light source interference, etc.), which may affect the display effect of the vehicle touch screen and the user's visual comfort. The system will prompt the user of the abnormality of the current lighting conditions and ask whether manual adjustment is required. At the same time, the system will dynamically adjust the displayed color temperature according to the detected color temperature, and select a setting that is more suitable for the current environment. According to the current lighting conditions, it may be necessary to increase the contrast of the screen so that the content can still be clearly displayed under non-ideal lighting. For example, when the system determines that the natural light color temperature data can match the preset environmental conditions, the system will determine that the natural light color temperature data cannot match the preset environmental conditions. The system will consider that the current external lighting conditions meet the expectations and belong to daytime or nighttime. The system will dynamically adjust the brightness information of the vehicle touch screen according to the different natural light color temperature data corresponding to daytime or nighttime. The system adjusts the screen brightness according to the ambient lighting conditions to reduce eye fatigue and make the driver feel more comfortable during long driving hours. In strong light environments, increasing the brightness can ensure that the content is clearly visible. In low light environments, reducing the brightness can prevent glare and glare. At the same time, dynamic adjustment of the brightness can ensure that the driver can clearly read the vehicle system information under different lighting conditions, such as navigation, media playback, etc. Appropriate brightness settings can avoid information obstruction caused by changes in ambient light, so that all important information can be effectively viewed. When the screen brightness matches the ambient light, it can reduce visual interference, enhance the driver's concentration, and reduce the risk of accidents caused by blurred information. That is, the driver can identify and process information faster and respond in time, thereby improving driving safety.
[0207] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for optimizing anti-glare display of a vehicle-mounted touch screen, characterized in that: The following steps are involved: Based on the ambient light sensor preset on the vehicle touch screen, the external light information is monitored in real time, and the preset light characteristics of the vehicle touch screen are adaptively adjusted according to the external light information, wherein the light characteristics specifically include anti-glare and light transmission characteristics; Determining whether the illumination characteristics can improve the preview effect of the vehicle-mounted touch screen; If not, identify the real-time broadcast screen of the vehicle touch screen, dynamically adjust the contrast of the vehicle touch screen according to the real-time broadcast screen, collect the user's interactive instructions on the vehicle touch screen, and activate the custom scene requirements preset in the vehicle central control through the interactive instructions; Determining whether the customized scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect; If not detected, the scene type of the custom scene requirement is obtained, and the display layout preset by the vehicle touch screen is switched based on the scene type. In the display layout, the secondary information displayed on the vehicle touch screen is identified according to the information priority preset by the user, and the lighting characteristics are adjusted accordingly according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information. The scene types specifically include navigation, entertainment, calls and driving assistance.
2. The anti-glare display optimization method for a vehicle-mounted touch screen according to claim 1, characterized in that: The step of identifying the real-time broadcast screen of the vehicle-mounted touch screen and dynamically adjusting the contrast of the vehicle-mounted touch screen according to the real-time broadcast screen also includes: Extracting content features presented in the vehicle-mounted touch screen, and identifying corresponding weight elements based on the content features, wherein the content features specifically include background color, text information and image data, and the weight elements specifically include logos, important information and objects; Determining whether the weight element reaches a preset weight; If so, the broadcasting duration of the weighted element is obtained, and the optimal contrast of the vehicle-mounted touch screen under the external lighting information is dynamically calculated according to the broadcasting duration, and the optimal contrast is updated in real time according to the broadcast switching of the weighted element.
3. The anti-glare display optimization method for a vehicle-mounted touch screen according to claim 1, characterized in that: Before the step of collecting the user's interactive instructions on the vehicle-mounted touch screen, the method further includes: Based on the interaction mode preset by the user for the vehicle-mounted touch screen, identifying the screen to be interacted with currently selected by the user, wherein the interaction mode specifically includes touch, voice and gesture; Determine whether the screen to be interacted with is an auxiliary screen required by the main driver; If not, allow other users to perform multi-touch on the screen to be interacted with, obtain the interaction content of the user and the other users on the screen to be interacted with according to the interaction method, parse the interaction content to generate corresponding instructions to be responded to on the screen to be interacted with, and input the instructions to be responded to the preset vehicle-mounted central control.
4. The anti-glare display optimization method for a vehicle-mounted touch screen according to claim 1, characterized in that: The step of obtaining the scene type of the custom scene requirement and switching the preset display layout of the vehicle-mounted touch screen based on the scene type also includes: Detecting a preset display refresh rate of the vehicle-mounted touch screen for image data, and identifying a current content type of the image data, wherein the content type specifically includes dynamic content and static content; Determining whether the content type matches the display refresh rate; If not, the flickering frequency of the image data is detected, the display refresh rate is dynamically adjusted according to the flickering frequency and the content type, and the updating frequency of the image data within a preset time period is adaptively adjusted according to the display refresh rate.
5. The anti-glare display optimization method for a vehicle-mounted touch screen according to claim 1, characterized in that: Before the step of identifying the secondary information displayed on the vehicle-mounted touch screen, the method further includes: Acquire the generation position of the secondary information on the vehicle-mounted touch screen, connect the generation position with a preset driving observation point, and collect the driving observation point to view the preview parameters of the generation position; Determining whether the preview parameters detect a preset glare effect; If not, the preset gradient effect of the secondary information is activated, and each item of secondary information on the vehicle-mounted touch screen is dynamically updated based on the information priority and the gradient effect.
6. The anti-glare display optimization method for a vehicle-mounted touch screen according to claim 1, characterized in that: The step of determining whether the customized scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect also includes: Collecting a brightness histogram of the vehicle-mounted touch screen, and applying a preset edge detection algorithm based on the brightness histogram to obtain a high-contrast edge of the vehicle-mounted touch screen; Determining whether the high contrast edge exceeds a preset contrast threshold; If yes, the image data of the vehicle-mounted touch screen is divided into a preset number of image areas, brightness of each image area is collected, and the corresponding glare area on the vehicle-mounted touch screen is identified according to the brightness collection.
7. The anti-glare display optimization method for a vehicle-mounted touch screen according to claim 1, characterized in that: The step of real-time monitoring of external lighting information based on the ambient light sensor preset on the vehicle-mounted touch screen also includes: Based on the external lighting information collected by the ambient light sensor, obtaining natural light color temperature data by analyzing the external lighting information; Determine whether the natural light color temperature data matches a preset environmental condition, wherein the environmental condition specifically includes daytime and nighttime; If so, the brightness information of the vehicle-mounted touch screen is dynamically adjusted according to the natural light color temperature data.
8. An anti-glare display optimization system for a vehicle-mounted touch screen, characterized in that: include: A monitoring module, for monitoring external lighting information in real time based on an ambient light sensor preset on the vehicle-mounted touch screen, and adaptively adjusting the lighting characteristics preset on the vehicle-mounted touch screen according to the external lighting information, wherein the lighting characteristics specifically include anti-glare and light transmission characteristics; A judging module, used to judge whether the illumination characteristics can improve the preview effect of the vehicle-mounted touch screen; an execution module, for, if not, identifying the real-time broadcast screen of the vehicle-mounted touch screen, dynamically adjusting the contrast of the vehicle-mounted touch screen according to the real-time broadcast screen, collecting the user's interactive instructions for the vehicle-mounted touch screen, and activating the custom scene requirements preset in the vehicle-mounted central control through the interactive instructions; A second judgment module is used to judge whether the custom scene requirement causes the vehicle-mounted touch screen to detect a preset glare effect; The second execution module is used to obtain the scene type of the custom scene requirement if it is not detected, switch the display layout preset by the vehicle-mounted touch screen based on the scene type, identify the secondary information displayed on the vehicle-mounted touch screen in the display layout according to the information priority preset by the user, and adjust the lighting characteristics according to the secondary information so that the lighting characteristics are not used to improve the preview effect of the secondary information, wherein the scene types specifically include navigation, entertainment, calls and driving assistance.
9. The anti-glare display optimization system for a vehicle-mounted touch screen according to claim 8, characterized in that: The execution module also includes: An extraction unit, configured to extract content features presented in the vehicle-mounted touch screen, and identify corresponding weight elements based on the content features, wherein the content features specifically include background color, text information, and image data, and the weight elements specifically include logos, important information, and objects; A judging unit, used to judge whether the weight element reaches a preset weight; The execution unit is used to obtain the broadcasting duration of the weight element, dynamically calculate the optimal contrast of the vehicle-mounted touch screen under the external lighting information according to the broadcasting duration, and update the optimal contrast in real time according to the broadcast switching of the weight element.
10. The anti-glare display optimization system for a vehicle-mounted touch screen according to claim 8, characterized in that: Also includes: An identification module, used to identify the screen to be interacted with currently selected by the user based on the interaction mode preset by the user for the vehicle-mounted touch screen, wherein the interaction mode specifically includes touch, voice and gesture; A third judgment module is used to judge whether the screen to be interacted with is an auxiliary screen required by the main driver; The third execution module is used to allow other users to perform multi-touch on the screen to be interacted if not, obtain the interaction content of the user and the other users on the screen to be interacted according to the interaction method, parse the interaction content to generate corresponding instructions to be responded on the screen to be interacted, and input the instructions to be responded to the preset vehicle-mounted central control.
Citation Information
Patent Citations
Digital Type Anti-Glare Device Using a Touchscreen and Method of Controlling the Same
EP2144045A1
Screen refresh rate switching method, electronic device, and computer-readable storage medium
WO2023155606A1