Screen adjustment methods, devices, equipment and storage media

By using image recognition and physiological feature analysis, the brightness and color temperature of the mobile phone screen are automatically adjusted, solving the problem that traditional screen adjustment cannot target different light source areas and improving eye protection in low-light environments.

CN119580667BActive Publication Date: 2025-10-31GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510023262.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-10-31
Estimated Expiration
2045-01-07

AI Technical Summary

Technical Problem

Traditional mobile phone screen brightness adjustment cannot accurately adjust for different types of light sources and lacks monitoring of the user's eye response, resulting in eye irritation in low-light environments and affecting eye health.

Method used

By using image recognition algorithms to identify different light source areas on the screen and combining eye physiological characteristics and user behavior parameters, the screen brightness and color temperature are automatically adjusted to reduce the stimulation of the light source on the eyes.

Benefits of technology

It enables precise brightness adjustment for different light source areas, reducing the harm of light sources to the eyes, improving eye protection, and safeguarding the user's visual health.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119580667B_ABST
    Figure CN119580667B_ABST
Patent Text Reader

Abstract

This invention relates to the field of terminal display and discloses a screen adjustment method, apparatus, device, and storage medium, comprising: identifying the current screen display content and determining various types of light source areas; acquiring several physiological characteristic parameters; determining an eye fatigue value based on a first physiological characteristic parameter; determining a correlation value between operational behavior and eye fatigue based on a second physiological characteristic parameter; analyzing the degree of eye fatigue when the eye fatigue exceeds a preset eye fatigue threshold and / or exceeds a preset correlation threshold, and generating a screen adjustment strategy based on the eye fatigue degree and the light source areas. The screen adjustment method disclosed in this application solves the problems of inaccurate brightness adjustment and the inability to automatically adjust the brightness of different light source areas in conjunction with user eye responses, achieving accurate regional automatic brightness adjustment based on physiological characteristics, and reducing the stimulation of the eyes by different types of strong light sources on the screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of terminal display, and particularly to a screen adjustment method, apparatus, device and storage medium. Background Technology

[0002] As users become increasingly reliant on smart devices, people use electronic devices in various environments, including frequently in low-light conditions (using mobile phones as an example). The eye strain caused by the light emitted from mobile phone screens in low light is a significant issue. Traditional mobile phone screen brightness adjustment is often a general adjustment, unable to precisely adjust brightness for different types of light sources on the screen (such as surface light sources, point light sources, irregular light sources, etc.), and it lacks monitoring of user eye responses and adaptive automatic adjustment, easily causing eye irritation and affecting visual health. Summary of the Invention

[0003] The purpose of this invention is to provide at least one screen adjustment method, device, equipment, and storage medium, which can at least solve the problem of not being able to automatically adjust the brightness of different light source areas in combination with the user's eye response, and can at least achieve accurate regional automatic brightness adjustment in combination with physiological characteristics, thereby reducing the stimulation of the eyes by different types of strong light sources on the screen.

[0004] To address the aforementioned technical problems, at least one embodiment of this application provides a screen adjustment method, comprising:

[0005] Based on image recognition algorithms, the content currently displayed on the screen is identified, and the various types of light source areas on the screen are determined.

[0006] Acquire several physiological characteristic parameters of the screen operator; the physiological characteristic parameters include several first physiological characteristic parameters associated with eye fatigue and second physiological characteristic parameters associated with the screen operator's screen operation behavior;

[0007] The eye fatigue value of the screen operator is determined based on the first physiological characteristic parameter;

[0008] The correlation between the screen operator's behavior and eye fatigue is determined based on the second physiological characteristic parameter.

[0009] When the eye fatigue value exceeds a preset eye fatigue threshold and / or the correlation value exceeds a preset correlation threshold, the degree of eye fatigue is analyzed based on the eye fatigue value and / or the correlation value, and a screen adjustment strategy for adjusting each light source area is generated based on the degree of eye fatigue and the different types of light source areas on the screen.

[0010] At least one embodiment of this application also provides a screen adjustment device, comprising:

[0011] The light source recognition module is used to identify the content currently displayed on the screen based on an image recognition algorithm, and to determine the different types of light source areas on the screen.

[0012] The data acquisition module is used to acquire several physiological characteristic parameters of the screen operator; the physiological characteristic parameters include several first physiological characteristic parameters related to eye fatigue and second physiological characteristic parameters related to the screen operator's screen operation behavior.

[0013] An eye fatigue analysis module is used to determine the eye fatigue value of the screen operator based on the first physiological characteristic parameter.

[0014] The behavior correlation analysis module is used to determine the correlation value between the screen operator's operation behavior and eye fatigue based on the second physiological characteristic parameter;

[0015] The processing module is used to analyze the degree of eye fatigue based on the eye fatigue value and / or the degree of correlation value when the eye fatigue value exceeds a preset eye fatigue threshold and / or the degree of correlation value exceeds a preset degree of correlation threshold, and generate a screen adjustment strategy for adjusting each light source area based on the degree of eye fatigue and the different types of light source areas of the screen.

[0016] At least one embodiment of this application also provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the screen adjustment method described above.

[0017] At least one embodiment of this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the screen adjustment method described above.

[0018] The screen adjustment method, apparatus, device, and storage medium provided in the embodiments of this application automatically identify different light source areas of the screen and can perform targeted brightness adjustment based on different light source areas, thereby improving the accuracy of adjustment. In addition, it analyzes the degree of eye fatigue through multiple first and second physiological characteristics, and automatically adjusts the brightness based on user manual operation and user eye reaction, thus protecting the eyes in all aspects and making the eye protection effect more significant. It further improves the accuracy of automatic brightness adjustment and reduces the damage of light sources to the eyes.

[0019] In some optional embodiments, the first physiological characteristic includes at least one of directly related ocular parameters and indirectly related ocular parameters; the directly related ocular parameters include at least one of intraocular pressure parameters, tear film breakup time parameters, eye movement velocity parameters, and blink frequency parameters; the indirectly related ocular parameters include at least one of heart rate parameters and skin conductivity parameters.

[0020] Determining the eye fatigue value of the screen operator based on the first physiological characteristic parameter includes:

[0021] Each of the first physiological characteristic parameters is compared with its corresponding preset physiological characteristic reference value to determine the comparison result corresponding to each of the first physiological characteristic parameters.

[0022] The eye fatigue value of the screen operator is determined based on the comparison results corresponding to the multiple first physiological characteristic parameters.

[0023] In some optional embodiments, the formula for calculating the eye fatigue value includes:

[0024]

[0025] In the formula, B min B represents the lower limit of normal blink frequency; IOP represents the actual blink frequency. max IOP is the upper limit of normal intraocular pressure; TBUT is the actual intraocular pressure. min 1 is the lower limit of normal tear film breakup time; TBUT is the actual tear film breakup time; HR0 is the average heart rate; HR is the actual heart rate; G0 is the initial value of skin conductivity; G is the actual skin conductivity.

[0026] In some optional embodiments, the second physiological characteristic parameter includes the user's operation frequency and operation interval time; the formula for calculating the correlation degree value includes:

[0027]

[0028] In the formula, F0 is the initial operation frequency (times / minute); F is the current operation frequency (times / minute); T0 is the initial operation interval (seconds); and T is the current operation interval (seconds).

[0029] In some optional embodiments, the light source region type includes at least one of a strong light source region, a point light source region, an irregular light source region, and a gradient light source region; the method further includes:

[0030] Obtain the current environmental optical parameters;

[0031] Based on the ambient optical parameters and the various light source areas of the screen, the display brightness corresponding to the different light source areas of the screen is determined.

[0032] In some optional embodiments, it also includes:

[0033] In response to a screen operator's request to adjust a target light source area on the screen, a first adjustment strategy corresponding to the light source type of the target light source area is matched from a preset light source type adjustment strategy library. Based on the first adjustment strategy and the screen operator's adjustment parameters for the target light source area, a second adjustment strategy is generated to adjust the display parameters of the target light source area, so as to adjust the display parameters of the target light source area through the second adjustment strategy.

[0034] In some optional embodiments, it also includes:

[0035] Get the content of the next page to be displayed on the current screen and the display parameter settings preset by the screen operator for different light source areas;

[0036] The light source areas of the next display page content are identified, each light source area corresponding to the next display page content is determined, and a third adjustment strategy corresponding to each light source area is matched from the preset light source type adjustment strategy library.

[0037] Based on the third adjustment strategy and the display parameter setting value, a fourth adjustment strategy is generated to adjust the display parameters of each light source area of ​​the next display page content, and the next display page content is adjusted and displayed using the fourth adjustment strategy.

[0038] In some optional embodiments, it also includes:

[0039] After the screen adjustment strategy is executed, obtain the screen optical parameters and the current ambient optical parameters when the screen operator operates the current screen.

[0040] Based on the screen optical parameters and the current ambient optical parameters, a device adjustment strategy for adjusting the ambient optical parameters is determined, and the device adjustment strategy is sent to the corresponding target device for execution.

[0041] In some optional embodiments, it also includes:

[0042] Obtain the ambient humidity value of the screen operator's current environment;

[0043] Determine whether the screen operator's eyes are dry based on the first physiological characteristic parameter and the ambient humidity value;

[0044] If so, an environmental humidification adjustment command is generated and sent to the humidification device for execution. Attached Figure Description

[0045] One or more embodiments are illustrated by way of example with reference to the accompanying drawings, and these illustrative descriptions do not constitute a limitation on the embodiments.

[0046] Figure 1 This is a flowchart of a screen adjustment method provided in one embodiment of this application. Figure 1 ;

[0047] Figure 2 This is a flowchart of a screen adjustment method provided in one embodiment of this application. Figure 2 ;

[0048] Figure 3 This is a flowchart of a screen adjustment method provided in one embodiment of this application. Figure 3 ;

[0049] Figure 4 This is a flowchart of a screen adjustment method provided in one embodiment of this application. Figure 4 ;

[0050] Figure 5 This is a flowchart of a screen adjustment method provided in one embodiment of this application. Figure 5 ;

[0051] Figure 6 This is a flowchart of a screen adjustment method provided in one embodiment of this application. Figure 6 ;

[0052] Figure 7 This is a schematic diagram of a screen adjustment device provided in another embodiment of this application;

[0053] Figure 8 This is a schematic diagram of the structure of an electronic device provided in another embodiment of this application;

[0054] Figure 9 This is a schematic diagram of the structure of a computer-readable storage medium provided in another embodiment of this application. Detailed Implementation

[0055] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the various embodiments of this application will be described in detail below with reference to the accompanying drawings. However, those skilled in the art will understand that many technical details have been provided in the various embodiments of this application to help readers better understand this application. However, the technical solutions claimed in this application can be implemented even without these technical details and various changes and modifications based on the following embodiments. The division of the various embodiments below is for the convenience of description and should not constitute any limitation on the specific implementation of this application. The various embodiments can be combined with and referenced by each other without contradiction.

[0056] To facilitate understanding of the embodiments of this application, the relevant content regarding automatic screen adjustment will be introduced first.

[0057] As users become increasingly reliant on smart devices, people use electronic devices in various environments, including frequently in low-light conditions (using mobile phones as an example). The eye strain caused by the light emitted from mobile phone screens in low light is a significant issue. Traditional mobile phone screen brightness adjustment is often a general adjustment, unable to precisely adjust brightness for different types of light sources on the screen (such as surface light sources, point light sources, irregular light sources, etc.). Furthermore, it lacks predictive adjustment for upcoming light sources and a dual protection mechanism that combines adjustments with the user's eye response.

[0058] Currently, the main screen display solutions include night mode. Night mode on a mobile phone is a display mode specifically designed for low-light environments, aiming to reduce the stimulation of the user's eyes by the bright light emitted from the screen, while providing a more comfortable visual experience. Here are some key features and functions of mobile phone night mode: 1. Reduced blue light emission: Night mode typically reduces the amount of blue light emitted by the screen. Blue light has a shorter wavelength and higher energy, and is believed to have a greater impact on sleep patterns because it suppresses the production of melatonin, a hormone that regulates the sleep-wake cycle; 2. Warmer color temperature adjustment: Night mode adjusts the screen's color temperature to a warmer tone, usually yellow or orange, which helps reduce eye fatigue and create a more relaxing environment; 3. Automatic brightness adjustment: Many night modes automatically adjust the screen brightness according to ambient light, ensuring the screen is not too bright, thereby reducing eye strain.

[0059] While the above solutions have achieved good results in overall display and have been applied across multiple systems and devices, some specific screen conditions on mobile phones, such as those involving multiple images, videos, and games, still present glaring issues such as surface light sources, point light sources, and irregular light sources, posing a potential threat to users' eyes.

[0060] To address the aforementioned technical problem of the inability to automatically adjust the brightness of different light source areas based on the user's eye response, this invention proposes a screen adjustment method. The implementation details of the screen adjustment method in this embodiment are described below. The following content is only for ease of understanding and is not essential for implementing this solution.

[0061] Example 1:

[0062] The screen adjustment method of this embodiment can be applied to electronic devices with communication, computing, and data storage capabilities. Its specific process can be as follows: Figure 1 As shown, steps 101-105 are included, specifically:

[0063] Step 101: Identify the content displayed on the current screen based on an image recognition algorithm to determine the different types of light source areas on the screen.

[0064] Specifically, image recognition algorithms can accurately identify various light source areas on the current screen, enabling precise adjustment of different areas and improving the accuracy of brightness adjustment for different light source areas. The types of light source areas include at least one of strong light source areas, point light source areas, irregular light source areas, and gradient light source areas. In this embodiment, dividing the light source areas into strong light source areas, point light source areas, irregular light source areas, and gradient light source areas allows for the provision of different adjustment coefficients for each, thereby improving the overall accuracy of screen display adjustment.

[0065] In some embodiments, the system identifies surface light sources based on the brightness distribution characteristics of pixels. For example, if the brightness difference of pixels within a large area is within a certain range and the overall brightness is high, it is determined to be a surface light source.

[0066] For point light source recognition, the system identifies bright spots that are extremely bright and concentrated in a small area (such as a few pixels).

[0067] For identifying irregular, gradually changing light sources, the system analyzes the gradient changes in pixel brightness. For example, a region where the brightness gradually decreases from the center of the light source outwards is identified as a gradually changing light source. The system determines the adjustment range based on the rate of change of the brightness gradient.

[0068] Step 102: Obtain several physiological characteristic parameters of the screen operator; the physiological characteristic parameters include several first physiological characteristic parameters related to eye fatigue and second physiological characteristic parameters related to the screen operator's screen operation behavior.

[0069] Specifically, by collecting various physiological characteristic parameters of the screen operator through sensors, the system can acquire relevant physiological characteristic parameters, which facilitates the analysis of the screen operator's brightness adjustment needs based on multiple different types of physiological characteristic parameters, thereby improving the accuracy of automated adjustment.

[0070] In some examples, the first physiological characteristic includes at least one of directly related ocular parameters and indirectly related ocular parameters; the directly related ocular parameters include at least one of intraocular pressure parameters, tear film breakup time parameters, eye movement velocity parameters, and blink frequency parameters; the indirectly related ocular parameters include at least one of heart rate parameters and skin conductivity parameters.

[0071] In this embodiment, by combining directly related parameters of the eyes with other indirectly related parameters that can reflect eye fatigue, the degree of eye fatigue can be predicted in all aspects, and adjustments can be made according to different situations to improve the accuracy of screen adjustment.

[0072] Among these, there are correlations between different primary physiological characteristics. For example, a sudden increase in heart rate may be related to increased intraocular pressure or abnormal eye movements, both of which could be signs of eye overuse. Abnormal changes in skin conductivity and heart rate simultaneously may more accurately reflect the user's state of tension, which can affect vision. Eye movement speed, blinking frequency, and other similar parameters may also be correlated with tear film breakup time, intraocular pressure, and other ocular indicators, collectively reflecting the degree of eye fatigue or discomfort.

[0073] In some cases, regarding behavior prediction, changes in the frequency and time intervals of user operations not only reflect the user's behavioral state but may also be related to eye fatigue. For example, a decrease in operation frequency and an increase in operation intervals may be due to inattention caused by visual fatigue. Based on this, in this embodiment, the second physiological characteristic parameters associated with the screen operator's screen operation behavior are combined with fatigue analysis, enabling further accurate adjustment of the screen.

[0074] Furthermore, based on the first and second physiological characteristics, for situations such as excessively low blinking frequency, excessively high intraocular pressure, abnormally high heart rate, or abnormal changes in skin conductivity, the screen brightness is reduced, and the color temperature may be adjusted (e.g., gradually decreasing from 6500K to 4000K) and the screen refresh rate may be increased (e.g., gradually increasing from 60Hz to 90Hz). For excessively short tear film breakup time, the humidity around the screen is increased (by linking with air conditioning devices such as humidifiers to increase the relative humidity by 5%-10%), and the brightness and contrast are adjusted. When the user's operation frequency and intervals indicate visual fatigue, the screen brightness is reduced in advance (20%-30%) and the user is prompted to rest.

[0075] Step 103: Determine the eye fatigue value of the screen operator based on the first physiological characteristic parameter.

[0076] Specifically, the system determines the eye fatigue value of the screen operator by combining one or more physiological characteristic parameters, usually prioritizing the first physiological characteristic parameter that best reflects the user's eye fatigue.

[0077] In this embodiment, the first physiological characteristics of directly related eye parameters and indirectly related eye parameters are used to determine the eye fatigue value of the screen operator, thereby improving the accuracy of eye fatigue assessment and thus improving the accuracy of screen adjustment.

[0078] In some embodiments, such as Figure 2 As shown, step 103 includes:

[0079] Step 1031: Compare the multiple first physiological characteristic parameters with their corresponding preset physiological characteristic reference values ​​to determine the comparison results for each of the multiple first physiological characteristic parameters;

[0080] Step 1032: Determine the eye fatigue value of the screen operator based on the comparison results corresponding to the multiple first physiological characteristic parameters.

[0081] Specifically, each of the first physiological characteristic parameters of different items has a corresponding preset physiological characteristic reference value, so that eye fatigue value can be assessed by comparing the preset physiological characteristic reference values.

[0082] In some cases, the formula for calculating eye fatigue value includes:

[0083]

[0084] In the formula, B min B represents the lower limit of normal blink frequency; IOP represents the actual blink frequency. max IOP is the upper limit of normal intraocular pressure; TBUT is the actual intraocular pressure. min 1 is the lower limit of normal tear film breakup time; TBUT is the actual tear film breakup time; HR0 is the average heart rate; HR is the actual heart rate; G0 is the initial value of skin conductivity; G is the actual skin conductivity.

[0085] The above formula can express eye fatigue as an eye fatigue value, which helps to analyze the user's fatigue level and thus accurately adjust the screen settings.

[0086] Step 104: Determine the correlation value between the screen operator's operating behavior and eye fatigue based on the second physiological characteristic parameter.

[0087] Specifically, the operational behaviors related to eye fatigue are usually the frequency and time interval of screen operation. By analyzing the decrease in operation frequency and the increase in operation interval, it is possible to identify whether the user's attention is focused, and then analyze whether the lack of focus is due to visual fatigue.

[0088] In some embodiments, the second physiological characteristic parameter includes the user's operation frequency and operation interval time; the formula for calculating the correlation degree value includes:

[0089]

[0090] In the formula, F0 is the initial operation frequency (times / minute); F is the current operation frequency (times / minute); T0 is the initial operation interval (seconds); and T is the current operation interval (seconds).

[0091] By calculating the correlation value, it is easy to assess whether users' eye fatigue leads to behavioral changes, thereby improving the accuracy of automatic screen adjustment.

[0092] Step 105: When the eye fatigue value exceeds a preset eye fatigue threshold and / or the correlation value exceeds a preset correlation threshold, analyze the degree of eye fatigue based on the eye fatigue value and / or the correlation value, and generate a screen adjustment strategy for adjusting each light source area based on the degree of eye fatigue and the different types of light source areas on the screen.

[0093] Specifically, by analyzing the degree of eye fatigue through eye fatigue value and / or the correlation value, it is convenient to generate corresponding screen adjustment strategies, realize precise automatic screen adjustment, and adjust for different types of light source areas separately, accurately adjust the screen, protect the eyes in all aspects, make the eye protection effect more significant, further improve the accuracy of automatic brightness adjustment, and reduce the damage of light sources to the eyes.

[0094] In some cases, both the eye fatigue value and the correlation value are preset with corresponding thresholds. When the EFI exceeds a certain threshold (e.g., EFI > 1), it is determined to be an eye fatigue state, and the corresponding screen adjustment strategy is executed. When the BEI exceeds a certain threshold (e.g., BEI > 0.5), it is determined that the user may have changed behavior due to eye fatigue, and the strategy of adjusting the screen brightness in advance and prompting a rest is executed.

[0095] The screen adjustment method provided in this embodiment automatically identifies different light source areas on the screen and can perform targeted brightness adjustment based on these areas, improving the accuracy of the adjustment. It analyzes eye fatigue levels using multiple first and second physiological characteristics, and automatically adjusts the brightness based on user manual operation and user eye response, providing comprehensive eye protection. This makes the eye protection effect more significant, further improves the accuracy of automatic brightness adjustment, and reduces the damage of light sources to the eyes.

[0096] In some embodiments, the identification of primary physiological characteristics of the eye is typically achieved by monitoring the user’s protective eye responses, such as closing the eyes or pupil constriction, through an integrated camera.

[0097] Intraocular pressure (IOP) detection via terminal camera: By analyzing changes in the geometric shape of the eyeball or the morphology of the scleral vessels, some changes in IOP can be indirectly inferred (vascular morphology analysis uses image processing technology to extract morphological parameters of the scleral vessels, such as vessel diameter, vessel density, and tortuosity. Changes in these parameters are closely related to IOP).

[0098] Terminal camera tear film breakage detection: Image acquisition and processing involves capturing video information of the eye through a camera and using image processing technology to analyze changes in the tear film. The specific steps are as follows: Eye opening and closing cycle recognition: The eye's open / closed state is determined by calculating the average pixel value of each frame, and the moment of full eye opening is used as the reference frame. Reference and contrast frame generation: Contrast-limited adaptive histogram equalization and mean filtering are applied to the reference frame and each subsequent frame to obtain a reference pattern and a contrast pattern. Difference map and breakage region recognition: The difference between the reference pattern and the contrast pattern is calculated to obtain a difference map. This map is then divided into several sub-regions to identify sub-regions with differences, which are marked as breakage regions, and the breakage time is recorded.

[0099] In some embodiments, after identifying different types of light source areas on the screen, the light source area types include strong light source areas, point light source areas, irregular light source areas, and gradient light source areas; based on this, such as Figure 3 As shown, the method also includes:

[0100] Step 201: Obtain the current environmental optical parameters;

[0101] Step 202: Determine the display brightness corresponding to different light source areas of the screen based on the ambient optical parameters and the various light source areas of the screen.

[0102] Specifically, for different types of light source areas, corresponding adjustment coefficients can be adjusted according to environmental optical parameters. By combining automated adjustment of different types of light source areas with environmental optics, the accuracy of adjustment is improved. These environmental optical parameters include brightness, color temperature, and color monitoring. Ambient light sensors are installed at different locations indoors to monitor parameters such as brightness, color temperature, and color of ambient light. These sensors are connected to the intelligent control system, transmitting the collected data to the control system in real time.

[0103] In some examples, for surface light sources, the system compares the average brightness of the surface light source with the user-set screen brightness value. Assuming the user-set brightness value is L1 and the average brightness of the surface light source is L2, if L2 > L1, the system reduces the brightness of the surface light source to L2′ according to the formula L2′ = L2 × (1 - k1), (where k1 is an adjustment coefficient determined experimentally, such as k1 = 0.2). For point light sources, assuming their brightness is L3, the system reduces their brightness to L3′ according to the formula L3′ = L3 × (1 - k2) (k2 = 0.3). For irregular, gradient light sources, the system determines the adjustment range based on the rate of change of the brightness gradient. If the rate of change of the brightness gradient is r, the brightness is adjusted according to the formula L4′ = L4 × (1 - k3 × r), (k3 = 0.1).

[0104] In some embodiments, considering that screen optical parameters can affect screen display, such as Figure 4 As shown, the screen adjustment method provided in this embodiment further includes:

[0105] Step 301: After the screen adjustment strategy is completed, obtain the screen optical parameters and the current ambient optical parameters when the screen operator operates the current screen;

[0106] Step 302: Determine a device adjustment strategy for adjusting the ambient optical parameters based on the screen optical parameters and the current ambient optical parameters, and send the device adjustment strategy to the corresponding target device for execution.

[0107] Specifically, by combining screen optical parameters with ambient optical parameters, it is possible to determine whether to adjust the ambient optics and to assign corresponding adjustment strategies to the target devices, thereby achieving coordinated control with home appliances.

[0108] In some cases, screen optical parameters include blue light intensity. When the screen's blue light intensity exceeds a set threshold (e.g., blue light intensity accounts for more than 30% of the total visible light intensity), eye protection strategies such as blue light blocking and screen light emission ratio adjustment are triggered.

[0109] In some cases, screen adjustment is performed based on a combination of ambient optical parameters and eye fatigue, as follows:

[0110] a. Brightness Adjustment: When the screen brightness is high, if the ambient light is dim, appropriately increase the ambient light brightness; conversely, when the screen brightness is low, if the ambient light is too bright, decrease the ambient light brightness. The adjustment process follows a preset brightness matching algorithm to ensure that the contrast between the screen and the ambient light is within a comfortable range for the eyes. For example, let the screen brightness be Lscreen and the ambient light brightness be Lenvironment, the adjusted ambient light brightness L_environment' is calculated according to the formula Lenvironment' = f(Lscreen) (where f is a function determined based on experiments and user comfort).

[0111] b. Color Temperature Adjustment: Adjust the color temperature of the ambient light according to the color temperature of the screen light and the degree of eye fatigue. If the screen color temperature is too cool and the eyes are tired, warm up the ambient light color temperature to reduce the frequency of eye adaptation to different color temperatures and reduce visual fatigue.

[0112] c. Color Adjustment: If the screen color has a noticeable color bias (such as being too blue or too red), visual balance can be achieved by adjusting the color of the ambient lighting. For example, if the screen color is too blue, add a yellow component to the ambient lighting to make the overall visual environment more harmonious.

[0113] d. Duration of Control Mode: Set different durations for ambient light control modes based on the user's screen usage habits and eye health. For example, for users who use the screen for extended periods, the system can remind them to take a break after a certain time and adjust the ambient light to a more suitable state for rest (such as reducing brightness or adjusting to a warmer color temperature).

[0114] In some embodiments, the combination of screen optical parameters and current ambient optical parameters essentially involves considering screen usage, eye symptoms, and ambient light conditions to determine whether the curtain opening needs adjustment. When the screen brightness is high and outdoor light is not too strong, if the eyes feel tired or uncomfortable, the curtains can be opened appropriately to increase the amount of light entering the eye and balance the contrast between the screen and the ambient light. If the outdoor light is too strong, which may cause glare or increase eye strain, the curtains should be closed or the opening degree adjusted to reduce the amount of strong light entering the eye.

[0115] In some embodiments, to further alleviate eye strain for screen operators, such as Figure 5 As shown, the screen adjustment method also includes:

[0116] Step 401: Obtain the ambient humidity value of the current environment in which the screen operator is using the device;

[0117] Step 402: Determine whether the screen operator's eyes are dry based on the first physiological characteristic parameter and the ambient humidity value;

[0118] If so, an environmental humidification adjustment command is generated and sent to the humidification device for execution.

[0119] Specifically, by monitoring the primary physiological characteristic parameter and the ambient humidity value, it can link with humidification devices to humidify in a timely manner, increase the humidity around the screen, thereby relieving eye fatigue and quickly alleviating the user's visual fatigue problem.

[0120] In some cases, when the tear film breakup time is too short in the first physiological characteristic parameter, it is determined whether the screen operator's eyes are dry. By increasing the humidity around the screen (using air conditioning equipment such as humidifiers to increase the relative humidity of the environment by 5%-10%) and adjusting the brightness and contrast, the user's visual fatigue can be effectively relieved and the screen adjustment effect can be improved.

[0121] When the blinking frequency, a primary physiological parameter, is detected to be below the normal range, indicating potential eye dryness, the intelligent control system automatically activates the humidifier if the ambient humidity is below the preset comfortable humidity threshold (e.g., relative humidity below 40%) to replenish moisture in the air and alleviate eye dryness. The humidifier is deactivated when the ambient humidity reaches a suitable range (e.g., relative humidity above 50%) and the eye dryness symptoms are relieved (blinking frequency returns to normal).

[0122] In some embodiments, the screen adjustment method further includes:

[0123] In response to a screen operator's request to adjust a target light source area on the screen, a first adjustment strategy corresponding to the light source type of the target light source area is matched from a preset light source type adjustment strategy library. Based on the first adjustment strategy and the screen operator's adjustment parameters for the target light source area, a second adjustment strategy is generated to adjust the display parameters of the target light source area, so as to adjust the display parameters of the target light source area through the second adjustment strategy.

[0124] Specifically, the screen operator can manually adjust different light source areas. Typically, when a user wants to adjust a specific continuous or regular light-emitting area, they select and adjust that area by sliding their finger across the screen. By matching the target light source area with a first adjustment strategy and combining it with the screen operator's adjustment parameters, a second adjustment strategy is formed, accurately adjusting the display parameters of the target light source area according to the screen operator's requirements.

[0125] In some cases, the system obtains the coordinate range of the user-defined area and the pixel information within it. Assuming the average brightness of the defined area is L5, and the user sets the desired reduction in brightness as p (e.g., p = 0.4), the system adjusts the brightness of the area to L5′ = L5 × (1 - p). At the same time, the color temperature can also be adjusted accordingly based on the user-set adjustment value.

[0126] In some embodiments, to facilitate continuous relief of screen user eye strain, the screen adjustment method also predictively and automatically adjusts the content to be displayed, thereby directly presenting display parameter settings that meet the screen user's preset preferences for different light areas during content display. Specifically, such as... Figure 6 As shown, the method also includes:

[0127] Step 501: Obtain the content of the next page to be displayed on the current screen and the display parameter settings preset by the screen operator for different light source areas;

[0128] Step 502: Identify the light source areas of the next display page content, determine each light source area corresponding to the next display page content, and match the third adjustment strategy corresponding to each light source area from the preset light source type adjustment strategy library.

[0129] Step 503: Based on the third adjustment strategy and the display parameter setting value, generate a fourth adjustment strategy for adjusting the display parameters of each light source area of ​​the next display page content, and use the fourth adjustment strategy to adjust the next display page content before displaying it.

[0130] Specifically, by predicting upcoming bright light content, such as videos or page loading, users can be prompted in advance to set their brightness, thus reducing the harm of light sources to the eyes.

[0131] In this embodiment, the preset display parameter settings can be values ​​set by the screen operator after adjusting the brightness of different areas of the currently displayed content on the screen, or values ​​set based on user feedback when the system automatically adjusts various display areas of the screen. Specifically, the system records information such as the type of light source, brightness value, and adjustment factors (e.g., manual user adjustment, eye feedback adjustment) for each adjustment. For example, if a surface light source similar to the previous one appears in a specific area (judged based on brightness distribution characteristics and brightness value range), and the previous brightness adjustment of this surface light source was due to a decrease in eye closure, the system will automatically adjust the brightness of that area based on the previous adjustment ratio, the current eye state, user settings, and other factors. Assuming the previous adjustment ratio was m, and the system determines that further fine-tuning is needed based on the current situation, with a fine-tuning coefficient of n (e.g., n = 0.1), then the new adjustment ratio is m′ = m × (1 + n), and the brightness of the surface light source is adjusted according to this ratio.

[0132] In addition, the system has a pre-set adjustment strategy library for each light source area. After different display content is identified by the image recognition algorithm, the corresponding light source area type can be accurately analyzed, and then the corresponding third adjustment strategy can be matched. Then, combined with the display parameter setting value, the final fourth adjustment strategy is determined, which improves the accuracy of prediction adjustment, prompts users to set the brightness in advance, and reduces the harm of light source to the eyes.

[0133] In some embodiments, the method further includes a protection mechanism after the brightness adjustment reaches its limit. Specifically, the system sets a lower limit value Lmin for brightness. When the overall screen brightness or the brightness of a certain area is adjusted to near Lmin, for example, reaching Lmin + ΔL (ΔL is a very small value, such as 0.1), the system will stop further reducing the brightness and increase the frequency of rest prompts. For example, instead of prompting for a rest every 30 minutes, it will prompt every 15 minutes. Furthermore, the system will restrict some high-brightness display functions of the screen, such as limiting the display of high-brightness effects during video playback, to ensure that the screen brightness does not exceed the already adjusted limit, further protecting the user's eyes.

[0134] Example 2:

[0135] Another embodiment of this application relates to a screen adjustment device. The implementation details of the screen adjustment device in this embodiment are described below. The following implementation details are provided for ease of understanding and are not essential for implementing this solution. A schematic diagram of the screen adjustment device in this embodiment can be seen as follows: Figure 7As shown, it includes a light source recognition module 801, a data acquisition module 802, an eye fatigue analysis module 803, a behavior correlation analysis module 804, and a processing module 805.

[0136] The light source recognition module 801 is used to identify the content currently displayed on the screen based on an image recognition algorithm, and to determine the different types of light source areas on the screen.

[0137] The data acquisition module 802 is used to acquire several physiological characteristic parameters of the screen operator; the physiological characteristic parameters include several first physiological characteristic parameters related to eye fatigue and second physiological characteristic parameters related to the screen operator's screen operation behavior;

[0138] The eye fatigue analysis module 803 is used to determine the eye fatigue value of the screen operator based on the first physiological characteristic parameter.

[0139] The behavior association analysis module 804 is used to determine the degree of association between the screen operator's operation behavior and eye fatigue based on the second physiological characteristic parameter;

[0140] The processing module 805 is used to analyze the degree of eye fatigue based on the eye fatigue value and / or the degree of correlation value when the eye fatigue value exceeds a preset eye fatigue threshold and / or the degree of correlation value exceeds a preset degree of correlation threshold, and to generate a screen adjustment strategy for adjusting each light source area based on the degree of eye fatigue and the different types of light source areas of the screen.

[0141] In some embodiments, the first physiological characteristic includes at least one of directly related ocular parameters and indirectly related ocular parameters; the directly related ocular parameters include at least one of intraocular pressure parameters, tear film breakup time parameters, eye movement velocity parameters, and blink frequency parameters; the indirectly related ocular parameters include at least one of heart rate parameters and skin conductivity parameters.

[0142] The eye fatigue analysis module 803 is also used to compare multiple first physiological characteristic parameters with corresponding preset physiological characteristic reference values ​​to determine the comparison results corresponding to the multiple first physiological characteristic parameters; and to determine the eye fatigue value of the screen operator based on the comparison results corresponding to the multiple first physiological characteristic parameters.

[0143] In some embodiments, the formula for calculating the eye fatigue value includes:

[0144]

[0145] In the formula, B min B represents the lower limit of normal blink frequency; IOP represents the actual blink frequency. maxIOP is the upper limit of normal intraocular pressure; TBUT is the actual intraocular pressure. min 1 is the lower limit of normal tear film breakup time; TBUT is the actual tear film breakup time; HR0 is the average heart rate; HR is the actual heart rate; G0 is the initial value of skin conductivity; G is the actual skin conductivity.

[0146] In some embodiments, the second physiological characteristic parameter includes the user's operation frequency and operation interval time; the formula for calculating the correlation degree value includes:

[0147]

[0148] In the formula, F0 is the initial operation frequency (times / minute); F is the current operation frequency (times / minute); T0 is the initial operation interval (seconds); and T is the current operation interval (seconds).

[0149] In some embodiments, the data acquisition module 802 is further configured to acquire current ambient optical parameters; the processing module 805 is further configured to determine the display brightness corresponding to different light source areas of the screen based on the ambient optical parameters and the various light source areas of the screen.

[0150] In some embodiments, the processing module 805 is further configured to respond to a screen operator's adjustment operation request for a target light source area on the screen, match a first adjustment strategy corresponding to the light source type of the target light source area from a preset light source type adjustment strategy library, and generate a second adjustment strategy for adjusting the display parameters of the target light source area according to the first adjustment strategy and the adjustment parameters of the target light source area by the screen operator, so as to adjust the display parameters of the target light source area through the second adjustment strategy.

[0151] In some embodiments, the data acquisition module 802 is further configured to acquire the content of the next display page on the current screen and the display parameter settings preset by the screen operator for different light source areas;

[0152] The processing module 805 is further configured to identify the light source areas of the next display page content, determine each light source area corresponding to the next display page content, and match the third adjustment strategy corresponding to each light source area from the preset light source type adjustment strategy library; based on the third adjustment strategy and the display parameter setting value, generate a fourth adjustment strategy for adjusting the display parameters of each light source area of ​​the next display page content, and use the fourth adjustment strategy to adjust the next display page content before displaying it.

[0153] In some embodiments, the data acquisition module 802 is further configured to acquire screen optical parameters and current environmental optical parameters when the screen operator operates the current screen after the screen adjustment strategy is executed.

[0154] The processing module 805 is also used to determine a device adjustment strategy for adjusting the ambient optical parameters based on the screen optical parameters and the current ambient optical parameters, and to send the device adjustment strategy to the corresponding target device for execution.

[0155] In some embodiments, the data acquisition module 802 is also used to acquire the ambient humidity value of the current environment in which the screen operator is using the device;

[0156] The processing module 805 is also used to determine whether the screen operator's eyes are dry based on the first physiological characteristic parameter and the ambient humidity value; if so, it generates an ambient humidification adjustment command and sends the ambient humidification adjustment command to the humidification device for execution.

[0157] It is worth mentioning that all modules involved in this embodiment are logical modules. In practical applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. Furthermore, to highlight the innovative aspects of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed in this application; however, this does not mean that other units are absent in this embodiment.

[0158] Example 3:

[0159] Another embodiment of this application relates to an electronic device, such as... Figure 8 As shown, it includes: at least one processor 901; and a memory 902 communicatively connected to the at least one processor 901; wherein the memory 902 stores instructions executable by the at least one processor 901, the instructions being executed by the at least one processor 901 to enable the at least one processor 901 to perform the screen adjustment methods in the above embodiments.

[0160] The memory and processor are connected via a bus, which can include any number of interconnecting buses and bridges, connecting various circuits of one or more processors and memories. The bus can also connect various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and will not be described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over the wireless medium via an antenna, which further receives data and transmits it to the processor.

[0161] The processor manages the bus and general processing, and also provides various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory is used to store data used by the processor during operation.

[0162] Example 4:

[0163] Another embodiment of this application relates to a computer-readable storage medium, such as... Figure 9 As shown, a computer program 31 is stored. When the computer program 31 is executed by the processor, it implements the above-described method embodiment.

[0164] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0165] Those skilled in the art will understand that the above embodiments are specific embodiments for implementing this application, and in practical applications, various changes can be made to them in form and detail without departing from the spirit and scope of this application.

Claims

1. A screen adjustment method, characterized in that, include: Based on image recognition algorithms, the content currently displayed on the screen is identified, and the various types of light source areas on the screen are determined. Acquire several physiological characteristic parameters of the screen operator; The physiological characteristic parameters include several first physiological characteristic parameters associated with eye fatigue and second physiological characteristic parameters associated with the screen operator's screen operation behavior. The eye fatigue value of the screen operator is determined based on the first physiological characteristic parameter; The correlation between the screen operator's behavior and eye fatigue is determined based on the second physiological characteristic parameter. When the eye fatigue value exceeds a preset eye fatigue threshold and / or the correlation value exceeds a preset correlation threshold, the degree of eye fatigue is analyzed based on the eye fatigue value and / or the correlation value, and a screen adjustment strategy for adjusting each light source area is generated based on the degree of eye fatigue and the different types of light source areas on the screen. The screen adjustment strategy specifically includes: Different adjustment coefficients are provided for each type of light source area to adjust the screen of each light source area; In response to a screen operator's request to adjust a target light source area on the screen, a first adjustment strategy corresponding to the light source type of the target light source area is matched from a preset light source type adjustment strategy library. Based on the first adjustment strategy and the screen operator's adjustment parameters for the target light source area, a second adjustment strategy is generated to adjust the display parameters of the target light source area, so as to adjust the display parameters of the target light source area through the second adjustment strategy. Obtain the ambient humidity value of the screen operator's current environment; Determine whether the screen operator's eyes are dry based on the first physiological characteristic parameter and the ambient humidity value; If so, an environmental humidification adjustment command is generated and sent to the humidification device for execution.

2. The screen adjustment method according to claim 1, characterized in that, The first physiological characteristic includes at least one of directly related ocular parameters and indirectly related ocular parameters; the directly related ocular parameters include at least one of intraocular pressure parameters, tear film breakup time parameters, eye movement velocity parameters, and blink frequency parameters; the indirectly related ocular parameters include at least one of heart rate parameters and skin conductivity parameters. Determining the eye fatigue value of the screen operator based on the first physiological characteristic parameter includes: Each of the first physiological characteristic parameters is compared with its corresponding preset physiological characteristic reference value to determine the comparison result corresponding to each of the first physiological characteristic parameters. The eye fatigue value of the screen operator is determined based on the comparison results corresponding to the multiple first physiological characteristic parameters.

3. The screen adjustment method according to claim 1, characterized in that, The second physiological characteristic parameter includes the user's operation frequency and operation interval time; The formula for calculating the degree of correlation includes: In the formula, F0 is the initial operating frequency; F is the current operating frequency; T0 is the initial operating interval; and T is the current operating interval.

4. The screen adjustment method according to claim 1, characterized in that, The light source region type includes at least one of a strong light source region, a point light source region, an irregular light source region, and a gradient light source region; the method further includes: Obtain the current environmental optical parameters; Based on the ambient optical parameters and the various light source areas of the screen, the display brightness corresponding to the different light source areas of the screen is determined.

5. The screen adjustment method according to claim 1, characterized in that, Also includes: Get the content of the next page to be displayed on the screen and the display parameter settings preset by the screen operator for different light source areas; The light source areas of the next display page content are identified, each light source area corresponding to the next display page content is determined, and a third adjustment strategy corresponding to each light source area is matched from the preset light source type adjustment strategy library. Based on the third adjustment strategy and the display parameter setting value, a fourth adjustment strategy is generated to adjust the display parameters of each light source area of ​​the next display page content, and the next display page content is adjusted and displayed using the fourth adjustment strategy.

6. The screen adjustment method according to claim 1, characterized in that, Also includes: After the screen adjustment strategy is executed, obtain the screen optical parameters and the current ambient optical parameters when the screen operator operates the current screen. Based on the screen optical parameters and the current ambient optical parameters, a device adjustment strategy for adjusting the ambient optical parameters is determined, and the device adjustment strategy is sent to the corresponding target device for execution.

7. A screen adjustment device for performing the screen adjustment method as claimed in any one of claims 1-6, characterized in that, include: The light source recognition module is used to identify the content currently displayed on the screen based on an image recognition algorithm, and to determine the different types of light source areas on the screen. The data acquisition module is used to acquire several physiological characteristic parameters of the screen operator; the physiological characteristic parameters include several first physiological characteristic parameters related to eye fatigue and second physiological characteristic parameters related to the screen operator's screen operation behavior. An eye fatigue analysis module is used to determine the eye fatigue value of the screen operator based on the first physiological characteristic parameter. The behavior correlation analysis module is used to determine the correlation value between the screen operator's operation behavior and eye fatigue based on the second physiological characteristic parameter; The processing module is used to analyze the degree of eye fatigue based on the eye fatigue value and / or the degree of correlation value when the eye fatigue value exceeds a preset eye fatigue threshold and / or the degree of correlation value exceeds a preset degree of correlation threshold, and generate a screen adjustment strategy for adjusting each light source area based on the degree of eye fatigue and the different types of light source areas of the screen. The process by which the processing module generates the screen adjustment strategy includes the following steps: Different adjustment coefficients are provided for each type of light source area to adjust the screen of each light source area; In response to a screen operator's request to adjust a target light source area on the screen, a first adjustment strategy corresponding to the light source type of the target light source area is matched from a preset light source type adjustment strategy library. Based on the first adjustment strategy and the screen operator's adjustment parameters for the target light source area, a second adjustment strategy is generated to adjust the display parameters of the target light source area, so as to adjust the display parameters of the target light source area through the second adjustment strategy. Obtain the ambient humidity value of the screen operator's current environment; Determine whether the screen operator's eyes are dry based on the first physiological characteristic parameter and the ambient humidity value; If so, an environmental humidification adjustment command is generated and sent to the humidification device for execution.

8. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the screen adjustment method as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the screen adjustment method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Control method of screen of terminal and terminal

    CN106155317A

  • Screen adjusting method and device

    CN111667798A