Screen dimming method and device for reducing xerophthalmia risk, equipment and storage medium
By detecting the user's blinking amplitude in real time and dynamically adjusting the screen brightness and color temperature in combination with time and environmental factors, the problem of not being able to personalize eye protection adjustment in existing technologies is solved, reducing the risk of dry eye syndrome when users use electronic devices.
Patent Information
- Application Number
- CN202511847985.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-09
- Publication Date
- 2026-02-03
AI Technical Summary
Existing technologies cannot monitor the quality of a user's blinking in real time, resulting in screen light environment parameters not being able to dynamically reflect the user's eye physiological state. This makes it impossible to achieve personalized eye care adjustments, and it is impossible to accurately intervene in the eye health conditions of different users, increasing the risk of dry eye syndrome.
By periodically capturing user eye videos through a camera, using a machine learning framework to detect blink amplitude sequences, and combining time and environmental factors to dynamically adjust screen brightness and color temperature, screen light environment parameters are adjusted in real time to reduce tear film instability caused by incomplete blinking.
It enables dynamic adjustment of screen brightness and color temperature based on the user's blink quality and environmental factors, reducing tear film instability caused by incomplete blinking and lowering the risk of dry eye syndrome.
Smart Images

Figure CN121459751A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of screen display, and in particular to a screen dimming method, apparatus, device, and storage medium for reducing the risk of dry eye syndrome. Background Technology
[0002] With the advent of the digital age, electronic display devices such as computers and mobile phones have become indispensable tools in people's work and life. However, visual health problems caused by prolonged use of electronic screens are becoming increasingly serious, among which the incidence of dry eye syndrome continues to rise, becoming a significant factor affecting public vision health. Statistical data shows that dry eye syndrome is showing a clear trend of affecting younger people, which is directly related to the widespread use of electronic devices.
[0003] Blinking, as an important physiological protective mechanism, plays a crucial role in maintaining the health of the ocular surface. Under normal circumstances, blinking can be divided into two types: complete blinking and incomplete blinking. Studies have shown that incomplete blinking leads to uneven distribution of tears on the ocular surface, accelerates tear evaporation, disrupts tear film stability, and thus increases the risk of dry eye syndrome. Clinical data confirms a significant negative correlation between the frequency of incomplete blinking and tear film breakup time; that is, the more frequent the incomplete blinking, the higher the risk of dry eye syndrome.
[0004] Current screen eye protection solutions mainly focus on fixed brightness adjustment and blue light filtering. These methods only consider external environmental factors or time patterns, lacking monitoring and response to the user's real-time eye physiological state. Current technologies cannot establish a dynamic feedback mechanism between screen light environment parameters and the user's blinking quality, making it difficult to achieve personalized eye protection adjustments, let alone provide precise intervention for different users' eye health conditions.
[0005] In view of the above, this application is hereby submitted. Summary of the Invention
[0006] This invention discloses a screen dimming method, device, equipment, and storage medium to reduce the risk of dry eye syndrome. During the use of electronic device screens, the brightness and color temperature are dynamically adjusted by real-time detection of blink amplitude and combined with time and environmental factors to reduce tear film instability caused by incomplete blinking, thereby reducing the risk of dry eye syndrome.
[0007] The first embodiment of the present invention provides a screen dimming method for reducing the risk of dry eye syndrome, comprising: The system periodically captures video of the user's eyes using a camera, and then processes the video using a machine learning framework to detect the user's blink amplitude sequence, wherein the blink amplitude sequence reflects the degree of eyelid closure during each blink. The appropriate screen brightness and color temperature for the user are calculated based on the blink amplitude sequence and the current clock time, wherein the screen brightness and color temperature are dynamically generated based on the completeness of blinks, ambient illuminance, and day / night factors; Based on the calculated screen brightness and color temperature, the system controls the display's light environment parameters, continuously acquires user blink feedback data, and dynamically adjusts the screen light parameters.
[0008] Preferably, the step of periodically acquiring user eye videos via a camera and processing the eye videos using a machine learning framework to detect the user's blink amplitude sequence specifically involves: The camera is activated at preset intervals to capture N seconds of video of the user's eyes. The machine learning framework is used to locate eye feature points, track the positional changes of key points on the upper and lower eyelids, and calculate the dynamic changes in the distance between the eyelids to obtain the blink amplitude for each blink. The blink amplitude is expressed as the eyelid displacement distance.
[0009] Preferably, the step of calculating the screen brightness and screen color temperature suitable for the user based on the blink amplitude sequence and the current clock time specifically includes: The screen brightness (B) and screen color temperature (CCT) are determined using the following formulas:
[0010]
[0011] in, As the reference brightness, For brightness correction amplitude, For screen brightness, A sequence of blink amplitudes. and The range of values varies with ambient illuminance. This is the blink inhibition coefficient. The brightness shape index, This represents the maximum displacement of the eyelid when the user blinks fully. The day-night frequency introduced by the Earth's rotational angular velocity. For preset duration, For screen color temperature, As the reference color temperature, Color temperature amplitude, Color temperature shape index, is the color temperature suppression coefficient, and n is the number of blinks detected by the blink detection module within 60 seconds.
[0012] Preferably, the maximum displacement of the eyelid when the user blinks completely The method of obtaining it is: The maximum value in the N-second blink amplitude sequence collected during the first run is set based on the user's active blinking action. Its expression is:
[0013] in, This represents the maximum value in the first n-second blink amplitude sequence captured.
[0014] Preferably, the method further includes acquiring the current ambient illuminance and dynamically adjusting the reference brightness based on the ambient illuminance. and brightness correction amplitude The range of values, where ambient illuminance is obtained through the device's built-in light sensor or external input.
[0015] Preferably, the blink suppression coefficient and color temperature suppression coefficient The system adaptively adjusts based on the user's historical blink data. Specifically, if the frequency of incomplete blinks exceeds a preset threshold for multiple consecutive cycles, the adjustment is increased. and The value is used to enhance the correction of screen parameters.
[0016] A screen dimming device for reducing the risk of dry eye syndrome, provided in the second embodiment of the present invention, includes: The video processing unit is used to periodically acquire video of the user's eyes through a camera, and call a machine learning framework to process the video of the eyes to detect the user's blink amplitude sequence, wherein the blink amplitude sequence reflects the degree of eyelid closure of the user in each blink; The calculation unit is used to calculate the screen brightness and screen color temperature suitable for the user based on the blink amplitude sequence and the current clock time, wherein the screen brightness and screen color temperature are dynamically generated based on the completeness of blinking, ambient illuminance, and day / night factors; The control unit is used to control the light environment parameters of the display screen based on the calculated screen brightness and screen color temperature, continuously acquire the user's blink feedback data, and dynamically adjust the screen light parameters.
[0017] The third embodiment of the present invention provides a screen dimming device for reducing the risk of dry eye syndrome, including a memory and a processor. The memory stores a computer program, which can be executed by the processor to implement a screen dimming method for reducing the risk of dry eye syndrome as described in any of the above embodiments.
[0018] The fourth embodiment of the present invention provides a computer-readable storage medium, characterized in that it stores a computer program, which can be executed by the processor of the device in which the computer-readable storage medium is located, to implement a screen dimming method for reducing the risk of dry eye syndrome as described in any of the above claims.
[0019] Based on the screen dimming method, apparatus, device, and storage medium for reducing the risk of dry eye provided by this invention, the method periodically uses a camera to capture video of the user's eyes and calls a machine learning framework to process these videos to detect blink amplitude sequences, thereby capturing the degree of eyelid closure with each blink to identify incomplete blinking. Then, based on this sequence and the current clock time, the appropriate screen brightness and color temperature are dynamically calculated. These parameters are generated by comprehensively considering the degree of blink completeness, ambient illuminance, and day / night factors. Finally, based on the calculation results, the light environment parameters of the display screen are controlled and blink feedback data is continuously acquired to achieve dynamic adjustment, thereby reducing tear film instability caused by incomplete blinking and effectively reducing the risk of dry eye when using electronic device screens. Attached Figure Description
[0020] Figure 1 This is a schematic flowchart of a screen dimming method for reducing the risk of dry eye syndrome provided in the first embodiment of the present invention; Figure 2 This is a schematic diagram of a screen dimming device for reducing the risk of dry eye syndrome provided in the second embodiment of the present invention. Detailed Implementation
[0021] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0022] To better understand the technical solution of the present invention, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0023] This invention discloses a screen dimming method, device, equipment, and storage medium to reduce the risk of dry eye syndrome. During the use of electronic device screens, the brightness and color temperature are dynamically adjusted by real-time detection of blink amplitude and combined with time and environmental factors to reduce tear film instability caused by incomplete blinking, thereby reducing the risk of dry eye syndrome.
[0024] The first embodiment of the present invention provides a screen dimming method for reducing the risk of dry eye syndrome, which can be executed by a screen dimming device for reducing the risk of dry eye syndrome (hereinafter referred to as a dimming device or system), and in particular, by one or more processors within the dimming device or system, to at least implement the following steps: S101, periodically capture user eye videos using a camera, and call a machine learning framework to process the eye videos to detect the user's blink amplitude sequence, wherein the blink amplitude sequence reflects the degree of eyelid closure during each blink; In this embodiment, the dimming device or system can be a terminal with data processing capabilities, such as a tablet computer, mobile phone, smartwatch, or laptop computer. The dimming device or system can be equipped with a corresponding operating system and application software, and the functions required in this embodiment can be realized through the combination of the operating system and application software.
[0025] Specifically, in this embodiment, the system employs a periodic triggering mechanism to continuously monitor the user's blinking behavior. Specifically, while the user is using a personal computer or mobile phone, the system can automatically activate the device's built-in front-facing camera every 5 minutes to capture 60 seconds of video of the user's eye area. It should be noted that this periodic acquisition method obtains sufficient blink sample data for subsequent analysis while avoiding excessive system resource consumption from continuous recording. After completing the 60-second video capture, the camera automatically shuts off and restarts at the beginning of the next 5-minute cycle.
[0026] The captured eye video is then sent to the blink detection module for processing. This module incorporates the GoogleMediaPipe Face Mesh machine learning framework, a highly efficient facial landmark detection tool capable of locating 468 three-dimensional landmarks on the face in real time. In this application scenario, the system primarily focuses on landmarks in the eye region, particularly key landmarks along the edges of the upper and lower eyelids. By continuously tracking the positional changes of these key landmarks within the video frame sequence, the system can accurately capture the eyelid movement trajectory during a blink.
[0027] The blink amplitude is calculated based on the dynamic change in the distance between the upper and lower eyelids. With the eyes fully open, a certain distance is maintained between the upper and lower eyelids. When a blink begins, the upper eyelid moves downwards and the lower eyelid moves upwards, gradually reducing the distance between them. When the blink reaches its maximum amplitude, the upper and lower eyelids are closest to or completely closed. Subsequently, the eyelids separate again, returning to an open state. The system calculates the change in the distance between the eyelids from the initial state to the minimum value during the blink process to obtain the blink amplitude. This blink amplitude essentially reflects the displacement distance of the eyelids; a larger value indicates a more complete blink and a higher degree of eyelid closure.
[0028] During the 60-second monitoring period, users typically blink multiple times. The blink detection module independently calculates the amplitude of each detected blink, ultimately generating a blink amplitude sequence. },in Representing the i-th blink, the sequence length is equal to the total number of blinks m detected within that time period. This sequence comprehensively records the quality information of all blinking actions of the user during the monitoring period, providing crucial physiological data support for subsequent calculations of screen light environment parameters. By analyzing the amplitude values of each blink in this sequence and comparing them with the baseline value of a complete blink... By measuring the ratio of blink rate to the frequency of incomplete blinking, the system can determine the quality of a user's blinking and identify the frequency of incomplete blinking, thus providing a scientific basis for precise dimming strategies to reduce the risk of dry eye syndrome.
[0029] S102, calculate the screen brightness and screen color temperature suitable for the user based on the blink amplitude sequence and the current clock time, wherein the screen brightness and screen color temperature are dynamically generated based on the completeness of blinking, ambient illuminance, and day / night factors; In this embodiment, screen light calculation is the core of the entire system, which is based on the blink amplitude sequence transmitted from the blink detection module. Based on the current clock time t, the optimal screen brightness B and screen color temperature CCT for the user's current eye condition are calculated. The calculation process comprehensively considers three key factors: the user's blink completeness, the ambient illuminance level, and the human body's day-night characteristics. These factors are organically integrated through a mathematical model to achieve precise control of the screen's light environment.
[0030] The screen brightness B is calculated using the following formula: ,in, This represents the summation of the amplitudes of n blinks detected during the monitoring period. The formula consists of three parts, the first part... The second part represents double the reference brightness, providing a stable base brightness as a starting point; It is a dynamic correction term based on the quality of the user's blink, where the exp function introduces an exponential decay mechanism, when... When the blinking is more frequent (i.e., incomplete blinking is more frequent), (A smaller value results in a larger reciprocal), which will produce a larger negative value, thereby reducing overall brightness to alleviate eye strain; Part Three A day / night cycle factor was introduced, and nonlinear periodic adjustment was achieved through power operations of the cosine function. Reference brightness. This represents the basic brightness level the screen should maintain under specific ambient light conditions, and it adjusts dynamically as the ambient light level changes. Specifically, in a relatively dark environment with an ambient light level of 5-50 lux, The value range is set to 10-70 cd / m 2 At this time, the screen should not be too bright to avoid strong contrast that may irritate the eyes; when the ambient illuminance is increased to 50-100 lux, The corresponding increase is 30-100 cd / m 2 The range; as the environment becomes brighter, under illuminance of 100-200 lux. The value ranges from 70 to 200 cd / m 2 The value is 150-270 cd / m³ at 200-500 lux. 2 In bright environments of 500-800 lux, the concentration can reach 200-350 cd / m². It should be noted that... The segmented settings ensure that the screen brightness and the ambient brightness maintain a reasonable match, avoiding visual fatigue caused by excessive brightness difference.
[0031] In the formula section, This is called the luminance correction amplitude, which is also segmented according to the ambient illuminance: in an environment of 5-50 lux, the value ranges from 10-30 cd / m². 2 At 50-100 lux, it is 10-60 cd / m³. 2 At 100-200 lux, it is 10-100 cd / m³. 2 At 200-500 lux, it is 50-150 cd / m³. 2 At 500-800 lux, it is 100-200 cd / m³. 2 Cosine function In Approximately 7.3 × 10 -5 rad / s, this value corresponds to the angular velocity of the Earth's rotation, allowing the brightness adjustment to follow the 24-hour day-night cycle; phase shift Ensure the peak occurs around noon; The brightness shape index, ranging from 1.3 to 2.6, is used to adjust the steepness of the cosine curve. The current clock time t is represented by an integer, ranging from 0 to 24, representing the 24 hours of a day. Through this periodic change, the system appropriately increases screen brightness during the day and decreases brightness at night, conforming to the natural rhythm of the human body's biological clock.
[0032] The blink correction part of the formula The innovation of this invention lies in its dynamic correction based on the quality of the user's blinking. This is called the blink inhibition coefficient, and its value ranges from 10. -3 Up to 10 -2 It determines the intensity of the impact of blink quality on brightness adjustment. (Accumulated term) The sum of the reciprocals of all blink amplitudes within the monitoring period was calculated; this reciprocal reflects the completeness of each blink. When a user's blink is relatively complete, near ,1 / Smaller; and when incomplete blinking occurs, Significantly smaller than ,1 / Increase. By accumulating the reciprocals of n blinks, the system can comprehensively evaluate the user's overall blink quality within the monitoring period. If the accumulated value is high, it indicates that the user blinks incompletely more often. In this case, the exp term will amplify the negative correction effect, correspondingly reducing screen brightness to help alleviate eye strain.
[0033] The calculation of screen color temperature (CCT) uses a similar structure: .in The base color temperature, ranging from 5500-7500K, represents the screen's basic color temperature setting. Higher values result in a cooler white tone, while lower values result in a warmer yellow tone; Part 1, Section 2 Provides a double starting point for the benchmark; Part Two It is a negative exponential correction for blink quality; when incomplete blinking leads to... When increased, this setting more significantly lowers the color temperature, adjusting towards warmer tones to improve eye comfort; Part Three Adjustment for day and night. This represents the color temperature amplitude, ranging from 250 to 1000 K, and controls the magnitude of color temperature variation throughout the day and night. (Cosine function) Mid-phase shift Ensure the peak occurs at noon. The color temperature shape index, ranging from 0.8 to 1.8, produces appropriate non-linear characteristics in the diurnal color temperature variation curve and the brightness variation curve, better simulating the characteristic that color temperature and brightness do not change completely synchronously in natural light environments. During the daytime, the system tends to provide a higher color temperature (cooler tone), which helps maintain alertness and focus; while at night, the color temperature automatically decreases (warmer tone), reducing the inhibition of melatonin secretion by blue light components, which is beneficial for maintaining sleep quality.
[0034] Blink correction part of the color temperature formula Also an index based on blink quality, among which This is the color temperature suppression coefficient, with a value range of 10. -3 Up to 10 -2This term determines the strength of the effect of blink quality on color temperature adjustment. By accumulating the reciprocals of blink amplitude, this process can respond more sensitively to changes in blink quality. When frequent incomplete blinks are detected, this exp term guides the system to adjust towards a warmer color temperature, as research shows that warmer color temperatures help improve blink quality and reduce dryness of the ocular surface.
[0035] In practical applications, the system uses the device's built-in ambient light sensor to obtain the current ambient illuminance value in real time and automatically selects the appropriate B0 and B1 value ranges based on the illuminance range. For devices without an ambient light sensor, the system can estimate the ambient illuminance based on the current clock time t. For example, it assumes lower ambient illuminance during nighttime hours (e.g., 10 PM to 6 AM) and higher ambient illuminance during daytime hours, and selects an appropriate parameter range accordingly. Furthermore, the system has adaptive learning capabilities. If the system detects that the user's incomplete blinking frequency consistently exceeds a preset threshold of 35% (clinical studies show that dry eye symptoms are significantly aggravated when the incomplete blinking rate is >30-40%), the system will automatically increase the values of the blink suppression coefficient α0 and the color temperature suppression coefficient μ0, thereby enhancing the correction based on blink quality and providing more proactive intervention.
[0036] The baseline value H0 for a complete blink is acquired during the system's first run. Before the blink detection module is first activated and records 60 seconds of video of the user's eyes, the system prompts the user via the interface to consciously perform a complete blink, ensuring that the upper and lower eyelids are fully closed. The blink detection module records all detected blink amplitude values within these 60 seconds and sets the maximum value as the user's baseline value. ,Right now ,in This represents the maximum value in the blink amplitude sequence during the initial monitoring period. The baseline value takes into account the differences in eye structure among different users, making subsequent blink quality assessments more accurate. This fixed value is used by the system each time screen brightness and color temperature are calculated. Using the value as a reference, by comparing the current blink amplitude with... The reciprocal relationship is used to determine the completeness of blinking, thereby enabling targeted adjustment of the light environment and effectively reducing the risk of dry eye syndrome in users.
[0037] S103 controls the display's light environment parameters based on the calculated screen brightness and color temperature, continuously acquires the user's blink feedback data, and dynamically adjusts the screen light parameters.
[0038] It should be noted that, based on the screen brightness (B) and color temperature (CCT) output by the calculation unit for the next 5 minutes, the system adjusts the display's lighting environment parameters in real time. First, it directly sets the screen brightness to the calculated B level by calling the system API interface of a personal computer or mobile phone, while simultaneously adjusting the color temperature parameter to the CCT value. This ensures the lighting environment matches the user's current blinking state, ambient illuminance, and day / night cycle, thereby reducing tear film instability caused by incomplete blinking. On this basis, the system maintains a periodic feedback mechanism: within the adjusted 5 minutes, the blink detection module restarts the camera at fixed intervals (e.g., the initially set 5 minutes) to capture 60 seconds of video of the user's eyes. The blink detection module then processes the video using the Google MediaPipe Face Mesh framework to update the blink amplitude sequence. This new blink feedback data is fed into the calculation unit for the next B and CCT calculation. If the frequency of incomplete blinking continues to increase over multiple monitoring cycles, the system adaptively increases the range of the blink suppression coefficient α0 and the color temperature suppression coefficient μ0 (e.g., from 10...). -3 Increased to nearly 10 -2 This enhances the impact of the correction, allowing subsequent adjustments to more actively reduce brightness and shift to a warmer color temperature, thereby further alleviating eye strain and dynamically optimizing light parameters to achieve continuous intervention and prevention of dry eye risk for users.
[0039] A screen dimming device for reducing the risk of dry eye syndrome, provided in the second embodiment of the present invention, includes: The video processing unit is used to periodically acquire video of the user's eyes through a camera, and call a machine learning framework to process the video of the eyes to detect the user's blink amplitude sequence, wherein the blink amplitude sequence reflects the degree of eyelid closure of the user in each blink; The calculation unit is used to calculate the screen brightness and screen color temperature suitable for the user based on the blink amplitude sequence and the current clock time, wherein the screen brightness and screen color temperature are dynamically generated based on the completeness of blinking, ambient illuminance, and day / night factors; The control unit is used to control the light environment parameters of the display screen based on the calculated screen brightness and screen color temperature, continuously acquire the user's blink feedback data, and dynamically adjust the screen light parameters.
[0040] The third embodiment of the present invention provides a screen dimming device for reducing the risk of dry eye syndrome, including a memory and a processor. The memory stores a computer program, which can be executed by the processor to implement a screen dimming method for reducing the risk of dry eye syndrome as described in any of the above embodiments.
[0041] The fourth embodiment of the present invention provides a computer-readable storage medium, characterized in that it stores a computer program, which can be executed by the processor of the device in which the computer-readable storage medium is located, to implement a screen dimming method for reducing the risk of dry eye syndrome as described in any of the above claims.
[0042] Based on the screen dimming method, apparatus, device, and storage medium for reducing the risk of dry eye provided by this invention, the method periodically uses a camera to capture video of the user's eyes and calls a machine learning framework to process these videos to detect blink amplitude sequences, thereby capturing the degree of eyelid closure with each blink to identify incomplete blinking. Then, based on this sequence and the current clock time, the appropriate screen brightness and color temperature are dynamically calculated. These parameters are generated by comprehensively considering the degree of blink completeness, ambient illuminance, and day / night factors. Finally, based on the calculation results, the light environment parameters of the display screen are controlled and blink feedback data is continuously acquired to achieve dynamic adjustment, thereby reducing tear film instability caused by incomplete blinking and effectively reducing the risk of dry eye when using electronic device screens.
[0043] Exemplary examples show that the computer program described in the third and fourth embodiments of the present invention can be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in implementing a screen dimming device that reduces the risk of dry eye. For example, the apparatus described in the second embodiment of the present invention.
[0044] The processor referred to can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. This processor is the control center of the screen dimming method for reducing the risk of dry eye syndrome, connecting various parts of the method through various interfaces and lines.
[0045] The memory can be used to store the computer program and / or modules. The processor, by running or executing the computer program and / or modules stored in the memory, and by calling data stored in the memory, implements various functions of a screen dimming method to reduce the risk of dry eye. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, text conversion function, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, text message data, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0046] If the implemented module is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.
[0047] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.
[0048] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A screen dimming method for reducing the risk of dry eye syndrome, characterized in that... ,include: The system periodically captures video of the user's eyes using a camera, and then processes the video using a machine learning framework to detect the user's blink amplitude sequence, wherein the blink amplitude sequence reflects the degree of eyelid closure during each blink. The appropriate screen brightness and color temperature for the user are calculated based on the blink amplitude sequence and the current clock time, wherein the screen brightness and color temperature are dynamically generated based on the completeness of blinks, ambient illuminance, and day / night factors; Based on the calculated screen brightness and color temperature, the system controls the display's light environment parameters, continuously acquires user blink feedback data, and dynamically adjusts the screen light parameters.
2. The screen dimming method for reducing the risk of dry eye syndrome according to claim 1, characterized in that... The process involves periodically capturing video of the user's eyes using a camera, and then processing the video using a machine learning framework to detect the user's blink amplitude sequence. Specifically: The camera is activated at preset intervals to capture N seconds of video of the user's eyes. The machine learning framework is used to locate eye feature points, track the positional changes of key points on the upper and lower eyelids, and calculate the dynamic changes in the distance between the eyelids to obtain the blink amplitude for each blink. The blink amplitude is expressed as the eyelid displacement distance.
3. A screen dimming method for reducing the risk of dry eye syndrome according to claim 1, characterized in that... The step of calculating the appropriate screen brightness and color temperature for the user based on the blink amplitude sequence and the current clock time specifically involves: The screen brightness (B) and screen color temperature (CCT) are determined using the following formulas: in, As the reference brightness, For brightness correction amplitude, For screen brightness, A sequence of blink amplitudes. and The range of values varies with ambient illuminance. This is the blink inhibition coefficient. The brightness shape index, This represents the maximum displacement of the eyelid when the user blinks fully. The day-night frequency introduced by the Earth's rotational angular velocity. For preset duration, For screen color temperature, As the reference color temperature, Color temperature amplitude, Color temperature shape index, is the color temperature suppression coefficient, and n is the number of blinks detected by the blink detection module within 60 seconds.
4. A screen dimming method for reducing the risk of dry eye syndrome according to claim 3, characterized in that... The maximum displacement of the eyelid when the user blinks completely. The method of obtaining it is: The maximum value in the N-second blink amplitude sequence collected during the first run is set based on the user's active blinking action. Its expression is: in, This represents the maximum value in the first n-second blink amplitude sequence captured.
5. A screen dimming method for reducing the risk of dry eye syndrome according to claim 3, characterized in that... It also includes acquiring the current ambient illuminance and dynamically adjusting the reference brightness based on the ambient illuminance. and brightness correction amplitude The range of values, where ambient illuminance is obtained through the device's built-in light sensor or external input.
6. A screen dimming method for reducing the risk of dry eye syndrome according to claim 3, characterized in that... The blink suppression coefficient and color temperature suppression coefficient The system adaptively adjusts based on the user's historical blink data. Specifically, if the frequency of incomplete blinks exceeds a preset threshold for multiple consecutive cycles, the adjustment is increased. and The value is used to enhance the correction of screen parameters.
7. A screen dimming device for reducing the risk of dry eye syndrome, characterized in that... ,include: The video processing unit is used to periodically acquire video of the user's eyes through a camera, and call a machine learning framework to process the video of the eyes to detect the user's blink amplitude sequence, wherein the blink amplitude sequence reflects the degree of eyelid closure of the user in each blink; The calculation unit is used to calculate the screen brightness and screen color temperature suitable for the user based on the blink amplitude sequence and the current clock time, wherein the screen brightness and screen color temperature are dynamically generated based on the completeness of blinking, ambient illuminance, and day / night factors; The control unit is used to control the light environment parameters of the display screen based on the calculated screen brightness and screen color temperature, continuously acquire the user's blink feedback data, and dynamically adjust the screen light parameters.
8. A screen dimming device for reducing the risk of dry eye syndrome, characterized in that, The device includes a memory and a processor, wherein the memory stores a computer program that can be executed by the processor to implement a screen dimming method for reducing the risk of dry eye as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The device contains a computer program that can be executed by a processor of the device in which the computer-readable storage medium is located, to implement a screen dimming method for reducing the risk of dry eye as described in any one of claims 1 to 6.