Visual health monitoring method, apparatus, and electronic device

By constructing visual acuity statistics charts and regression functions, and utilizing visual acuity records for visual health monitoring, the problem of the inability to monitor visual acuity changes over a long period of time in existing technologies has been solved, enabling timely detection and effective monitoring of visual acuity changes.

CN115691810BActive Publication Date: 2026-06-09CHINA ELECTRONICS STANDARDIZATION INST

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA ELECTRONICS STANDARDIZATION INST
Filing Date
2022-11-07
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

The existing vision monitoring method using eye charts on smart TVs cannot monitor changes in users' vision over a long period of time, and cannot detect vision fluctuations in a timely manner.

Method used

By receiving vision profiles from terminals within a set time period, vision statistics charts and regression functions are constructed. Based on this data, visual health monitoring is performed, including sending reminder messages to alert users of vision abnormalities and updating vision profiles.

Benefits of technology

It enables long-term tracking of vision changes, timely detection of vision fluctuations, and improves the effectiveness of visual health monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115691810B_ABST
    Figure CN115691810B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of healthcare, and provides a visual health monitoring method, device and electronic equipment. The method comprises the following steps: receiving visual archives of multiple measured objects sent by a terminal within a set time; the visual archives at least comprise user attribute information of the measured objects, previous visual detection results of the measured objects on an electronic visual mark of the terminal, detection time of each visual detection result, and associated visual influence factor data; a visual statistical graph is constructed based on the visual detection results of the multiple detection times in the visual archives of the measured objects, visual health monitoring is carried out based on the visual statistical graph, and / or a regression function is constructed based on the visual detection results and the visual influence factor data in the visual archives of the multiple measured objects, and visual health monitoring is carried out based on the regression function. The embodiment of the application is used to solve the defect that the requirement of long-term monitoring of visual changes of users cannot be met in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of healthcare technology, and more particularly to a visual health monitoring method, device, and electronic device. Background Technology

[0002] With the advent of the information age and the increasing prevalence of electronic devices, the incidence of myopia among children and adolescents is showing a year-on-year upward trend. The impact of eye diseases such as myopia, strabismus, amblyopia, low vision, ptosis, and congenital cataracts on the eye health of adolescents is self-evident. Delayed treatment may even affect eye health in adulthood, making visual health management across all age groups particularly important.

[0003] The vision monitoring method currently used on smart TVs, which employs eye charts, aims to provide users with visual alerts based on their eyesight when they watch TV for extended periods, thereby limiting their viewing time. However, this method cannot meet the requirement of long-term monitoring of changes in a user's vision. Summary of the Invention

[0004] This invention provides a visual health monitoring method, device, and electronic device to address the shortcomings of existing technologies that cannot meet the requirements for long-term monitoring of changes in user vision.

[0005] This invention provides a visual health monitoring method, comprising:

[0006] The device receives vision profiles of multiple subjects sent by a terminal within a set time period. The vision profiles include at least the user attribute information of the subjects, the results of each vision test of the subjects against the electronic optotypes of the terminal, the test time of each vision test result, and related data on vision influencing factors.

[0007] A visual acuity chart is constructed based on the visual acuity test results from multiple test times in the visual acuity records of the test subjects, and visual health monitoring is performed based on the visual acuity chart. Alternatively, a regression function is constructed based on the visual acuity test results and visual acuity influencing factor data from the visual acuity records of multiple test subjects, and visual health monitoring is performed based on the regression function.

[0008] According to a visual health monitoring method provided by the present invention, the visual health monitoring based on the visual acuity statistics chart includes:

[0009] Based on the visual acuity statistics chart, determine the maximum and minimum visual acuity values ​​within the set time period;

[0010] If the difference between the maximum and minimum visual acuity values ​​is determined to be greater than or equal to a first preset threshold, a first reminder message is sent to the first terminal of the tested object or the terminal itself.

[0011] According to a visual health monitoring method provided by the present invention, the step of monitoring visual health based on the regression function includes:

[0012] Based on the regression function and the visual acuity influencing factor data of the target object among multiple tested objects, predict the predicted visual acuity value of the target object;

[0013] A second reminder message is determined based on the predicted visual acuity value, and the second reminder message is sent to the target object's second terminal or the terminal itself.

[0014] According to a visual health monitoring method provided by the present invention, the steps of performing visual health monitoring based on the visual acuity statistics chart and performing visual health monitoring based on the regression function include:

[0015] Based on the regression function and the data on visual acuity influencing factors of the target object in the tested object, predict the predicted visual acuity value of the target object;

[0016] The actual visual acuity value of the target object is determined based on the visual acuity statistics chart of the target object among the tested objects;

[0017] If the difference between the predicted visual acuity value and the actual visual acuity value is greater than or equal to a second preset threshold, a third reminder message is sent to the second terminal of the target object or the terminal itself.

[0018] The present invention also provides a visual health monitoring method, comprising:

[0019] Display electronic targets;

[0020] Receive the recognition signal of the electronic target by the object under test;

[0021] Based on the recognition signal, the visual acuity test result of the tested object recognizing the electronic optotype is determined;

[0022] The vision profile is updated based on the vision test results; the vision profile includes at least the user attribute information of the tested subject, previous vision test results, the test time of each vision test result, and related data on vision influencing factors.

[0023] Send the updated vision profiles obtained within the set time period to the server.

[0024] According to a visual health monitoring method provided by the present invention, the data on factors affecting vision include at least one of age, gender, physical condition, eye habits, genetic factors, and medical history.

[0025] The present invention also provides a visual health monitoring device, comprising:

[0026] The receiving module is used to receive vision profiles of multiple subjects sent by the terminal within a set time period; the vision profile includes at least the user attribute information of the subject, the results of the subject's previous vision tests on the electronic optotypes of the terminal, the test time of each vision test result, and related vision influencing factor data.

[0027] The visual health monitoring module is used to construct a visual health statistical chart based on the visual health test results of multiple test times in the visual health records of the test subjects, and to perform visual health monitoring based on the visual health statistical chart, and / or to construct a regression function based on the visual health test results and visual health influencing factor data in the visual health records of multiple test subjects, and to perform visual health monitoring based on the regression function.

[0028] The present invention also provides a visual health monitoring device, comprising:

[0029] The first display module is used to display electronic targets;

[0030] The first receiving module is used to receive the recognition signal of the electronic target by the object under test;

[0031] A vision test result determination module is used to determine the vision test result of the tested object recognizing the electronic optotype based on the recognition signal;

[0032] The vision profile update module is used to update the vision profile based on the vision test results; the vision profile includes at least the user attribute information of the tested subject, previous vision test results, the test time of each vision test result, and related vision influencing factor data;

[0033] The first sending module is used to send the updated vision profiles obtained within a set time period to the server.

[0034] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the visual health monitoring method as described above.

[0035] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the visual health monitoring method as described above.

[0036] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the visual health monitoring method as described above.

[0037] The visual health monitoring method, device, and electronic device provided by this invention monitor the user's visual health by establishing a visual health statistical chart and / or regression function based on the visual health records of multiple subjects sent by the receiving terminal within a set time. This facilitates long-term tracking of visual changes, timely detection of visual fluctuations, and better monitoring of the user's visual health. Attached Figure Description

[0038] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0039] Figure 1 This is one of the flowcharts of the visual health monitoring method provided by the present invention;

[0040] Figure 2 This is a schematic diagram of the electronic beacon signal provided by the present invention;

[0041] Figure 3 This is the second flowchart of the visual health monitoring method provided by the present invention;

[0042] Figure 4 This is the third flowchart of the visual health monitoring method provided by the present invention;

[0043] Figure 5 This is the fourth flowchart of the visual health monitoring method provided by the present invention;

[0044] Figure 6 This is the fifth flowchart of the visual health monitoring method provided by the present invention;

[0045] Figure 7 This is a schematic diagram of the terminal and server modules provided by the present invention;

[0046] Figure 8 This is one of the structural schematic diagrams of the visual health monitoring device provided by the present invention;

[0047] Figure 9 This is the second schematic diagram of the structure of the visual health monitoring device provided by the present invention;

[0048] Figure 10 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0049] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0050] The following is combined Figures 1-7 This invention describes a visual health monitoring method. First, a visual health monitoring method is proposed and applied to a server. Please refer to... Figure 1 A visual health monitoring method, comprising:

[0051] Step 100a: Receive vision profiles of multiple subjects sent by the terminal within a set time period; the vision profiles include at least the user attribute information of the subjects, the results of each vision test of the subjects against the electronic visual targets of the terminal, the test time of each vision test result, and related vision influencing factor data.

[0052] Specifically, the server receives vision records of multiple subjects sent by the terminal within a set time period.

[0053] The terminal can be any device with a large screen, such as a television, projector, or refrigerator with a large screen. This embodiment of the invention uses a television as an example. The set time period can be any user-defined or preset time period, such as within one month, two months, or six months.

[0054] The server can receive vision profiles of multiple subjects sent by the terminal within a set time period, thereby monitoring the vision health of multiple users. The vision profile includes at least the subject's user attribute information, the subject's historical vision test results using electronic optotypes on the terminal, the test time for each vision test result, and associated data on factors affecting vision.

[0055] The user attribute information includes the username. Specifically, the username can be the user's real name or a virtual username set by the user. It simply needs to be a name that uniquely identifies the user.

[0056] Visual targets are collections of various letters, numbers, and graphics used to measure visual acuity. The electronic visual targets in this embodiment of the invention employ electronic visual target signals, which are brightness signals. These signals are black graphic signals formed against a white background, and the shape and size of the graphic are required to be as follows: Figure 2 As shown, ① represents any pattern, w is the pattern width, h is the pattern height, and w = h.

[0057] It should be noted that the viewing distance D (in meters) during vision testing represents the distance between the viewing position and the normal to the center of the terminal. The value range of D is D = {1.5, 2.0, 2.5, 3.0}, and the unit is meters. The vision recording values ​​and electronic optotype sizes corresponding to different viewing distances are shown in Table 1.

[0058] Table 1

[0059]

[0060] The vision test results include the visual acuity values ​​of the user's left and right eyes when identifying electronic visual targets. For example, the visual acuity value of the left eye is 4.7 and the visual acuity value of the right eye is 4.5. The test time is the actual time taken to measure the visual acuity values ​​of the user's left and right eyes.

[0061] The associated vision-influencing factors data are user-related data that can affect vision. In one embodiment, the vision-influencing factors data includes at least one of age, gender, physical condition, eye habits, genetic factors, medical history, and user reaction time to identify visual targets.

[0062] In one embodiment, the age includes a value between 1 and 200.

[0063] Gender includes male and female. Different values ​​can be set for different genders. For example, set male = 1 and female = 2.

[0064] In one embodiment, physical condition includes three levels: healthy, good, and weak. Different values ​​can be set for different physical condition levels. For example, healthy = 1, good = 2, and weak = 3.

[0065] In one embodiment, eye habits include unhealthy habits such as incorrect posture, using eyes in bed, picky eating, and prolonged screen time. Different values ​​can be set for different eye habits. For example, incorrect posture = 1, using eyes in bed = 2, picky eating = 3, and prolonged screen time = 4.

[0066] In one embodiment, genetic factors include two grades: hereditary myopia and non-hereditary myopia. Different values ​​can be set for different grades. For example, hereditary myopia can be set to 1, and non-hereditary myopia to 2.

[0067] In one embodiment, the medical history includes two levels: with medical history and without medical history. Different values ​​can be set for different levels. For example, with medical history = 1, and without medical history = 2.

[0068] In one embodiment, the user's reaction time to identify a target is measured in seconds, indicating how quickly the user identifies the target.

[0069] To account for as many visual acuity factors as possible, visual acuity data in one embodiment includes age, sex, physical condition, eye habits, genetic factors, medical history, and user reaction time to identify visual targets.

[0070] It should be noted that in other embodiments, the vision profile also includes the creation date, vision curve, and improvement plan. The creation date indicates the time of the user's first test. The vision curve represents the statistical curve of vision changes during the user's vision test on a television. Vision improvement suggestions are methods for improving vision health management based on the vision test results. For example, for moderate myopia (e.g., visual acuity = 4.3), the goal is to prevent the development of high myopia; for high myopia (e.g., visual acuity = 4.0), the goal is to improve uncorrected visual acuity and prevent complications.

[0071] Specifically, in one embodiment, the user's vision profile is shown in Table 2.

[0072] Table 2

[0073]

[0074]

[0075] It should be noted that each test subject (i.e., user) includes multiple vision profiles within the specified time period (i.e., within one month, two months, or six months). For example, user A has four vision profiles within one month, with each profile spaced seven days apart, meaning a vision test is conducted once a week via television.

[0076] In addition, each time the server receives a user's vision profile uploaded by the television, it checks the integrity of the data. Incomplete data will require the television to re-upload. When users use different terminals (including projectors and various large-screen devices in addition to televisions), their personal vision profiles can be synchronized across any networked terminal, ensuring timely saving of the user's test records.

[0077] Step 200a: Construct a vision statistics chart based on the vision test results of multiple test times in the vision records of the test subjects, and conduct vision health monitoring based on the vision statistics chart; and / or construct a regression function based on the vision test results and vision influencing factor data in the vision records of multiple test subjects, and conduct vision health monitoring based on the regression function.

[0078] Specifically, for different users' vision records within a set time period, the server can use vision statistics charts and / or regression functions to monitor users' visual health. The vision statistics charts can use tools such as line graphs and bar charts to statistically analyze and trend analyze the changes in each user's vision, thereby monitoring visual health. Specifically, a vision statistics chart is constructed with the detection time and vision test results as the horizontal and vertical axes. Visual health monitoring is then performed based on this vision statistics chart.

[0079] The relationship between visual acuity scores and factors influencing visual acuity is determined using a regression function. This regression function is then used to predict users' visual acuity scores and provide suggestions for protecting their vision health. Specifically, the vision profiles of all users are aggregated, and key information that could identify an individual (including username, creation date, and improvement plan) is removed. Based on the visual acuity test results and factors influencing visual acuity data from the vision profiles of multiple subjects, a regression function is constructed. This regression function is then used to predict users' visual acuity scores and provide suggestions for protecting their vision health.

[0080] The server then establishes a vision statistics chart and / or regression function by receiving vision profiles of multiple subjects sent by the terminal within a set time period. This allows for visual health monitoring of users through the vision statistics chart and / or regression function, facilitating long-term tracking of vision changes, timely detection of vision fluctuations, and better monitoring of users' visual health.

[0081] In other aspects of embodiments of the present invention, step 200a, the visual health monitoring based on the visual acuity statistics chart, includes:

[0082] Step 210a: Determine the maximum and minimum visual acuity values ​​within the set time period based on the visual acuity statistics chart.

[0083] Specifically, the server determines the maximum and minimum visual acuity values ​​within the set time period based on visual acuity statistics (line chart, bar chart). For example, within a month, user A's maximum and minimum visual acuity values ​​obtained through a vision test conducted via television were 4.8 and 4.5, respectively.

[0084] Step 220a: Determine that the difference between the maximum and minimum visual acuity values ​​is greater than or equal to a first set threshold, and send a first reminder message to the first terminal of the tested object or the terminal.

[0085] When the server determines that the difference between the maximum and minimum visual acuity values ​​is greater than or equal to a first preset threshold, it indicates that the user's vision has deteriorated too rapidly within a set time period, indicating an abnormality in the user's vision health. A first alert message should be sent to the tested user's first terminal or the terminal itself to remind the user to pay attention to their vision health. The first preset threshold can be a threshold set by the user. For example, the first preset threshold can be set to 0.2 degrees. The first terminal can be various user devices, such as smartphones, tablets, smart bracelets, and smartwatches. The first alert message can be a message reminding the user to have a check-up at a professional medical institution.

[0086] For example, when the server determines that the difference between the maximum and minimum visual acuity is greater than 0.2 degrees, it sends a message reminding the user to seek examination at a professional medical institution to the tested individual's smartphone; or it sends the message reminding the user to seek examination at a professional medical institution to the terminal (i.e., the television). The message reminding the user to seek examination at a professional medical institution is then displayed on the television.

[0087] Additionally, if the server determines that the difference between the maximum and minimum visual acuity values ​​is greater than or equal to a first preset threshold, a retest of visual acuity may be requested. The television terminal remeasures the user's visual acuity and then uploads the user's visual acuity profile to the server. If the difference between the maximum and minimum visual acuity values ​​obtained from the retest is still greater than or equal to the first preset threshold, a first reminder message is sent to the first terminal of the tested user or the terminal itself. It should be noted that if the difference between the maximum and minimum visual acuity values ​​obtained from the retest is still less than the first preset threshold, the current result is recorded, and there is no need to send a first reminder message to the first terminal of the tested user or the terminal itself.

[0088] When the difference between the maximum and minimum visual acuity values ​​determined by the visual acuity chart is greater than or equal to a first preset threshold, a first reminder message is sent to the first terminal of the tested subject or the terminal itself. This allows for timely reminders to the user to seek examination at a professional medical institution when their vision fluctuates, enabling long-term tracking of vision changes, timely detection of vision fluctuations, and better monitoring of the user's visual health.

[0089] In other aspects of embodiments of the present invention, step 200a, visual health monitoring based on the regression function, includes:

[0090] Step 230a: Based on the regression function and the visual acuity influencing factor data of the target object among multiple tested objects, predict the predicted visual acuity value of the target object;

[0091] Specifically, the formula for the regression function is shown in formula (1):

[0092] y = a1x1 + a2x2 + a3x3 + ... + an x n +C; Formula (1)

[0093] Among them, a n x is the regression coefficient. n Let y be the visual acuity influencing factors (dependent variable), y be the visual acuity value (independent variable), and C be a constant coefficient. Formula (1) will tend to stabilize after calculation using the visual acuity test results and visual acuity influencing factors data from the visual acuity records of multiple subjects.

[0094] For example, when this invention uses the vision test results and vision influencing factor data of three users (the example for the left eye is shown in Table 3 below), for the left eye, the right eye factors (right eye vision and right eye reaction time) are not considered. The left eye vision value is the independent variable, and the rest are dependent variables. At this time, n=7. All data are fitted with a linear model to form the left eye regression function with the structure of formula (1) as shown in formula (2).

[0095] Table 3

[0096]

[0097]

[0098] Y = 0.3138*x1 + 0.0249*x2 - 5.0000*x3 - 0.0014*x4 + 0.0218*x5 - 0.0218*x6 - 0.0218*x7 + 10.4773; Formula (2)

[0099] This invention applies formula (2) to the visual acuity influencing factors of each user to predict the average visual acuity of the user's left eye over a period of time.

[0100] Similarly, for the right eye, without considering left eye factors (left eye visual acuity, left eye reaction time), the visual acuity test results and visual acuity influencing factor data of three users are used to form the right eye visual acuity test results and visual acuity influencing factor data as shown in Table 4. The right eye visual acuity value is the independent variable, and the rest are the dependent variables, in which case n=7. All data are fitted with a linear model to form the right eye regression function with the structure of Formula 1 as shown in Formula (3). y=0.0569*x1+0.0002*x2+0.3000*x3-0.0170*x4-0.0021*x5+0.0021*x6+0.0021*x7+4.7780 (Formula 3)

[0101] Table 4

[0102]

[0103] y = 0.0569*x1 + 0.0002*x2 + 0.3000*x3 - 0.0170*x4 - 0.0021*x5 + 0.0021*x6 + 0.0021*x7 + 4.7780; Formula (3)

[0104] This invention applies formula (3) to the visual acuity influencing factors of each user to predict the average visual acuity of the user's right eye over a period of time.

[0105] In this embodiment of the invention, formulas (2) and (3) are applied to the vision-influencing factors of a target object (i.e., any user) to predict the average vision over a future period. For example, by inputting the vision-influencing factor data of user B into formulas (2) and (3), the predicted vision values ​​for user B's left and right eyes can be obtained.

[0106] Step 240a: Determine a second reminder message based on the predicted visual acuity value, and send the second reminder message to the second terminal of the target object or the terminal.

[0107] Specifically, based on the predicted visual acuity values ​​for the left and right eyes provided by the regression function, the server offers visual health protection tips for different vision types. For example, for moderate myopia (e.g., visual acuity value = 4.3), the second reminder message is to prevent the development of high myopia; for high myopia (e.g., visual acuity value = 4.0), the second reminder message is to improve uncorrected visual acuity and prevent complications. The server sends the second reminder message to various terminals of the user, such as smartphones, tablets, smart bracelets, and smartwatches (the tested object's smartphone); or sends the second reminder message to the terminal (i.e., a television). The second reminder message is displayed on the television.

[0108] The server predicts the target object's visual acuity value based on the regression function and visual acuity influencing factor data from multiple tested objects. Based on the predicted visual acuity value, a second alert is determined and sent to the target object's second terminal or the target object's terminal. This allows for the prediction of user visual acuity through the regression function, enabling long-term tracking of visual acuity changes, timely detection of visual acuity fluctuations, and prompt sending of a second alert when visual acuity fluctuates, thus providing better monitoring of the user's visual health.

[0109] In other aspects of embodiments of the present invention, step 200a, visual health monitoring based on the visual acuity statistics chart, and visual health monitoring based on the regression function, includes:

[0110] Step 250a: Based on the regression function and the visual acuity influencing factor data of the target object in the tested object, predict the predicted visual acuity value of the target object.

[0111] The target object in the tested objects refers to any object among the tested objects. The process by which the server predicts the predicted visual acuity value of the target object based on the regression function and the visual acuity influencing factor data of the target object can be found in step 230a, and will not be repeated here.

[0112] Step 260a: Determine the actual visual acuity value of the target object based on the visual acuity statistics chart of the target object in the tested objects.

[0113] The server determines the actual visual acuity value of the target object based on the target object's visual acuity statistics, such as a line graph or bar chart.

[0114] Step 270a: Determine that the difference between the predicted visual acuity value and the actual visual acuity value is greater than or equal to a second set threshold, and send a third reminder message to the second terminal of the target object or the terminal.

[0115] Specifically, the system obtains the user's actual visual acuity using a visual acuity chart and a predicted visual acuity using a regression function. When the difference between the predicted and actual visual acuity values ​​exceeds or equals a second preset threshold over a certain period, a significant discrepancy occurs between the results of the chart and regression functions. This indicates an abnormality in the user's vision, and a third reminder is automatically and promptly sent to the user. This third reminder may suggest a visit to a professional medical institution for examination. This invention compares the results of both chart and regression functions; when a discrepancy occurs, it indicates a visual abnormality in the user. This further improves the accuracy of visual acuity prediction. Simultaneously, it enables long-term tracking of visual acuity changes, timely detection of visual fluctuations, and prompt sending of a third reminder when the user's visual acuity fluctuates, thus providing better monitoring of the user's visual health.

[0116] It should be noted that formulas (2) and (3) in the regression function can predict the visual acuity values ​​of the left and right eyes based on the latest data of each user.

[0117] In this embodiment of the invention, vision records of multiple users can be compiled every month. When the vision records of multiple users are updated, formulas (2) and (3) can be recalculated based on the updated vision records of multiple users to realize the automatic update of the regression function and improve the accuracy of predicting user vision values.

[0118] Please refer to Figure 3 The present invention also provides a visual health monitoring method, applied to a terminal, the visual health monitoring method comprising:

[0119] Step 200b: Display the electronic target.

[0120] In this embodiment of the invention, the terminal can be any type of terminal with a large screen, such as a television, projector, or refrigerator with a large screen. This embodiment will be described using a television as an example. The electronic beacon can be found in the relevant description in step 100a, and will not be repeated here.

[0121] Step 300b: Receive the recognition signal of the electronic target from the object under test;

[0122] After the television displays the electronic target, the subject's left and right eyes respectively send recognition signals to the displayed electronic target. The television receives the subject's recognition signals to the electronic target. Specifically, in one embodiment, the user covers their right eye, and the television randomly displays the corresponding electronic target. The user's left eye identifies the information of the electronic target. At this time, the user can send recognition signals to the electronic target via a remote control. Specifically, the user sends recognition signals to identify the direction of the electronic target using the "up," "down," "left," and "right" buttons on the remote control. For example, when using an "E"-shaped electronic target, the user identifies "up," "down," "left," and "right" using the "up," "down," "left," and "right" buttons on the remote control and sends recognition signals to the television. The television's infrared receiver receives the recognition signals sent by the subject to the electronic target via the remote control buttons.

[0123] Alternatively, the user can also identify the electronic target by issuing a voice signal. For example, the user can identify the electronic target by issuing the directions "up," "down," "left," and "right." The television's microphone receives the voice signal from the subject identifying the electronic target.

[0124] Alternatively, for televisions equipped with cameras, users can use gestures, body postures, or other interactive methods to send recognition signals to the electronic sign. For example, when using an "E"-shaped electronic sign, the user can send recognition signals to the electronic sign by gesturing "up," "down," "left," or "right." The television's gesture tracking sensor or pose sensor receives the signals from the subject recognizing the electronic sign.

[0125] Step 400b: Determine the visual acuity test result of the tested object recognizing the electronic optotype based on the recognition signal.

[0126] The television determines the visual acuity test result of the tested subject's recognition of the electronic visual targets based on the recognition signal. Specifically, when an electronic visual target of the same size can be correctly recognized three times consecutively, the television switches to a smaller set of electronic visual targets for recognition; otherwise, it reverts to the previous set of larger targets. The television uses the visual acuity score corresponding to the smallest electronic visual target that can be correctly recognized as the visual acuity test result for this test. The user covers their left eye, and the right eye is measured in the same way to obtain the visual acuity test result for the right eye. Therefore, the television stores the visual acuity test results of the tested subject's left and right eyes for recognizing the electronic visual targets.

[0127] Step 500b: Update the vision profile based on the vision test results; the vision profile includes at least the user attribute information of the tested subject, previous vision test results, the test time of each vision test result, and related vision influencing factor data.

[0128] After the vision test is completed, the television automatically updates the vision test results and the test time to the user's personal vision profile, and uploads the results to the server when the network is idle. The vision profile details can be found in step 100a, and will not be repeated here.

[0129] Step 600b: Send the updated vision profiles obtained within the set time period to the server.

[0130] After the television establishes a vision profile, it sends the updated vision profile to the server within a set timeframe when the network is idle. It should be noted that the set timeframe can be any user-defined or preset period, such as within one month, two months, or six months.

[0131] In addition, the television can create individual vision profiles for multiple users. Different vision profiles are distinguished by usernames. The television sends these vision profiles of multiple subjects to a server. This allows the server to monitor vision changes of multiple users over a long period based on these profiles.

[0132] It should be noted that the vision records are encrypted when uploaded to the server by the television. After the upload is complete, redundant data is deleted from the television. This saves storage space; the television only stores the username, vision curve, and improvement plan, while all other information is stored on the server. User profiles are managed as personal privacy data and comply with relevant security requirements.

[0133] In addition, users can enter their information when they need to view their vision data. The TV receives the user's query command, retrieves and analyzes data from the server (such as statistical charts of vision fluctuations), and helps users track changes in their vision over the long term and detect vision fluctuations in a timely manner.

[0134] A vision profile is established based on the vision test results of the tested subjects on the terminal. The vision profile includes at least the user attribute information of the tested subjects, all previous vision test results, the test time for each vision test result, and related data on factors affecting vision. The vision profiles of multiple tested subjects are sent to the server via the terminal. This allows the server to monitor the vision changes of multiple users over a long period based on the vision profiles.

[0135] For other aspects of the embodiments of the present invention, please refer to Figure 4 and Figure 5 Before step 200b, the step of displaying the electronic target also includes:

[0136] Step 100b: Determine that the environmental data meets the preset conditions.

[0137] It should be noted that the step of displaying the electronic target is executed only after the terminal determines that the environmental data meets the preset conditions. The environmental data includes the display parameters of the electronic target on the terminal and / or the measurement distance of the object being measured. Therefore, step 100b, determining that the environmental data meets the preset conditions, includes:

[0138] Step 110b: Adjust the display parameters of the electronic target according to the ambient light to ensure that the display parameters of the electronic target meet the preset conditions.

[0139] Specifically, when a TV has an ambient light sensor, it uses this sensor to obtain the current ambient light conditions and automatically adjusts display parameters (screen brightness, contrast, color, etc.) to keep the electronic display within an appropriate range of brightness. When the TV does not have an ambient light sensor, it can be paired with an ambient light intensity detector, connected via USB or other methods. Based on the detector's results, the TV automatically adjusts screen brightness, contrast, and color to keep the electronic display within an appropriate range of brightness, resulting in a clear image and natural color saturation.

[0140] The terminal adjusts the display parameters of the electronic targets based on ambient light to ensure they meet preset conditions. This provides the electronic targets used on television with appropriate, uniform, and consistent illumination, resulting in uniform contrast and clarity for each target, thereby improving the accuracy of the test results.

[0141] And / or, step 120b, adjust the measurement distance of the object being measured to ensure that the measurement distance of the object being measured meets the preset conditions.

[0142] Specifically, for televisions without cameras, the user points the remote control at the television and selects the measurement distance D according to its range. The remote control should have at least five button functions (move up, move left, move down, move right, and confirm). For televisions with cameras, the camera is first turned on. If the camera is on or already turned on, the television captures a face and establishes a distance measurement model to measure the distance to the object. When the measurement distance D > 3.0m, a movement prompt is given to ensure the measurement distance D meets the range. The terminal then adjusts the measurement distance of the object to ensure it meets the preset conditions.

[0143] By adjusting the measurement distance of the object being tested through the terminal, it is determined that the measurement distance of the object being tested meets the preset conditions, so that the user's measurement distance meets the correspondence between the electronic visual target and the measurement distance. Thus, an accurate visual acuity value is obtained based on the correspondence between the electronic visual target and the measurement distance, thereby improving the accuracy of the test results.

[0144] When step 100b, determining that the environmental data meets the preset conditions, includes: step 110b, adjusting the display parameters of the electronic target according to the ambient light to determine that the display parameters of the electronic target meet the preset conditions; and step 120b, adjusting the measurement distance of the tested object to determine that the measurement distance of the tested object meets the preset conditions, this embodiment of the invention adjusts the display parameters of the electronic target according to the ambient light through the terminal to determine that the display parameters of the electronic target meet the preset conditions. This ensures that the electronic target used on the television has appropriate, uniform, and constant illumination, making the contrast between light and dark of each target consistent, clear, and bright, thereby improving the accuracy of the detection results; and by adjusting the measurement distance of the tested object through the terminal to determine that the measurement distance of the tested object meets the preset conditions, the user's measurement distance meets the correspondence between the electronic target and the measurement distance, thereby obtaining an accurate visual acuity value based on the correspondence between the electronic target and the measurement distance, improving the accuracy of the detection results.

[0145] In summary, please refer to Figure 6 In this embodiment of the invention, the terminal (television) sends updated vision profiles to the server within a set time period. The server receives vision profiles of multiple subjects sent by the terminal within the set time period. When receiving a user's vision profile, the server determines whether the vision test results are up-to-date; if so, it stores the data; otherwise, it discards the data. The server creates vision statistics charts and / or regression functions based on the vision profiles of multiple subjects for visual health monitoring. The server shares the alert information obtained from the analysis based on the vision statistics charts and / or regression functions with the user's terminal.

[0146] In other words, please refer to Figure 7In this embodiment of the invention, the health record module of the terminal (television) sends updated vision records obtained within a set time period to the server. The server's visual information receiving module receives vision records of multiple subjects sent by the terminal within the set time period. When receiving a user's vision record, the server determines whether the vision test result of the vision record is the latest data; if so, it stores the data in the visual information storage module; otherwise, it discards the data. The server's time recording module records the time when the visual information storage module obtains the vision records. The server's data analysis module creates vision statistics charts and / or regression functions based on the vision records of multiple subjects for visual health monitoring. The server shares the reminder information obtained based on the vision statistics charts and / or regression functions with the user's terminal through the data interaction sharing module.

[0147] It should be noted that the television also includes an ambient light sensing module. This module comprises a connection module electrically connected to the television, a dimming module electrically connected to the connection module, and a photosensitive module electrically connected to the dimming module. The photosensitive module obtains information about the current ambient light conditions, allowing the dimming module to automatically adjust the television's display parameters (screen brightness, contrast, color, etc.) to keep the electronic display icon within an appropriate range of brightness.

[0148] This invention, through interaction between a terminal and a server, analyzes visual health status based on each user's vision profile, leveraging the server's powerful computing capabilities, and provides guidance based on vision change trends. The terminal screen emits uniform light, and the electronic visual targets applied to the terminal have appropriate, uniform, and consistent illumination, ensuring uniform contrast for each target. The electronic visual targets are precisely manufactured, their changes are random, and they are clear and bright, guaranteeing accurate test results; they are also energy-efficient, environmentally friendly, and durable; they protect vision, are safe, and pose no safety hazards.

[0149] The visual health monitoring device provided by the present invention is described below. The visual health monitoring device described below can be referred to in correspondence with the visual health monitoring method described above.

[0150] Please refer to Figure 8 The present invention also provides a visual health monitoring device, comprising:

[0151] The receiving module 201 is used to receive vision profiles of multiple subjects sent by the terminal within a set time period; the vision profile includes at least the user attribute information of the subject, the vision test results of the subject to the electronic optotype of the terminal, the test time of the vision test results, and data on factors affecting vision.

[0152] The visual health monitoring module 202 is used to construct a visual health statistical chart based on the visual health test results of multiple test times in the visual health records of the test subjects, and to perform visual health monitoring based on the visual health statistical chart, and / or to construct a regression function based on the visual health test results and visual health influencing factor data in the visual health records of multiple test subjects, and to perform visual health monitoring based on the regression function.

[0153] The visual health monitoring device of this invention monitors the user's visual health by establishing a visual health statistical chart and / or regression function based on the visual health records of multiple subjects sent by the terminal within a set time. This facilitates long-term tracking of visual changes, timely detection of visual fluctuations, and better monitoring of the user's visual health.

[0154] According to a visual health monitoring device provided by the present invention, the visual health monitoring module includes:

[0155] The first determining module is used to determine the maximum and minimum visual acuity values ​​within the set time period based on the visual acuity statistics chart.

[0156] The second sending module is used to determine that the difference between the maximum and minimum visual acuity values ​​is greater than or equal to a first preset threshold, and to send a first reminder message to the first terminal of the tested object or the terminal.

[0157] According to a visual health monitoring device provided by the present invention, the visual health monitoring module further includes:

[0158] The first visual acuity prediction module is used to predict the visual acuity value of the target object based on the regression function and the visual acuity influencing factor data of the target object among multiple tested objects.

[0159] The third sending module is used to determine the second reminder information based on the predicted visual acuity value, and send the second reminder information to the second terminal of the target object or the terminal.

[0160] According to a visual health monitoring device provided by the present invention, the visual health monitoring module includes:

[0161] The second visual acuity prediction module is used to predict the visual acuity value of the target object based on the regression function and the visual acuity influencing factor data of the target object among multiple tested objects.

[0162] The actual visual acuity value determination module is used to determine the actual visual acuity value of the target object based on the visual acuity statistics chart of the target object in the tested objects;

[0163] The fourth sending module is used to determine that the difference between the predicted visual acuity value and the actual visual acuity value is greater than or equal to a second preset threshold, and to send a third reminder message to the second terminal of the target object or the terminal.

[0164] Please refer to Figure 9 The present invention also provides a visual health monitoring device, the visual health monitoring device further comprising:

[0165] The first display module 203 is used to display electronic targets;

[0166] The first receiving module 204 is used to receive the recognition signal of the electronic target by the object under test;

[0167] The vision test result determination module 205 is used to determine the vision test result of the tested object recognizing the electronic optotype based on the recognition signal;

[0168] The vision profile update module 206 is used to update the vision profile based on the vision test results; the vision profile includes at least the user attribute information of the tested subject, previous vision test results, the test time of each vision test result, and related vision influencing factor data;

[0169] The first sending module 207 is used to send the updated vision profiles obtained within a set time period to the server.

[0170] The visual health monitoring device of this invention establishes a vision profile based on the vision test results of the tested subjects on a terminal. The vision profile includes at least the user attribute information of the tested subject, previous vision test results, the test time for each vision test result, and associated data on vision-influencing factors. The vision profiles of multiple tested subjects are sent to a server via the terminal. This facilitates long-term monitoring of vision changes in multiple users based on the vision profiles.

[0171] According to a visual health monitoring device provided by the present invention, the data on factors affecting vision include at least one of age, gender, physical condition, eye habits, genetic factors, and medical history.

[0172] Figure 10 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 10As shown, the electronic device may include a processor 1010, a communications interface 1020, a memory 1030, and a communication bus 1040, wherein the processor 1010, the communications interface 1020, and the memory 1030 communicate with each other via the communication bus 1040. The processor 1010 can call logical instructions in the memory 1030 to execute a visual health monitoring method, which includes: receiving vision profiles of multiple subjects sent by a terminal within a set time period; the vision profiles include at least user attribute information of the subjects, the results of previous vision tests of the subjects against electronic optotypes on the terminal, the detection time of each vision test result, and associated vision influencing factor data; constructing a vision statistics chart based on the vision test results of multiple detection times in the vision profiles of the subjects, and performing visual health monitoring based on the vision statistics chart; and / or constructing a regression function based on the vision test results and the vision influencing factor data in the vision profiles of multiple subjects, and performing visual health monitoring based on the regression function. Alternatively, the system displays an electronic visual target; receives the recognition signal of the test subject to the electronic visual target; determines the vision test result of the test subject's recognition of the electronic visual target based on the recognition signal; updates the vision profile based on the vision test result; the vision profile includes at least the test subject's user attribute information, previous vision test results, the test time of each vision test result, and associated vision influencing factor data; and sends the updated vision profile to the server within a set time period.

[0173] Furthermore, the logical instructions in the aforementioned memory 1030 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. 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.

[0174] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the visual health monitoring method provided by the above methods. The method includes: receiving vision profiles of multiple subjects sent by a terminal within a set time period; the vision profiles include at least user attribute information of the subjects, the results of previous vision tests of the subjects against electronic optotypes on the terminal, the detection time of each vision test result, and associated vision influencing factor data; constructing a vision statistics chart based on the vision test results of multiple detection times in the vision profiles of the subjects, and performing visual health monitoring based on the vision statistics chart; and / or constructing a regression function based on the vision test results and the vision influencing factor data in the vision profiles of multiple subjects, and performing visual health monitoring based on the regression function. Alternatively, the system displays an electronic visual target; receives the recognition signal of the test subject to the electronic visual target; determines the vision test result of the test subject's recognition of the electronic visual target based on the recognition signal; updates the vision profile based on the vision test result; the vision profile includes at least the test subject's user attribute information, previous vision test results, the test time of each vision test result, and associated vision influencing factor data; and sends the updated vision profile to the server within a set time period.

[0175] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the visual health monitoring method provided by the above methods. The method includes: receiving vision profiles of multiple subjects sent by a terminal within a set time period; the vision profiles at least include user attribute information of the subjects, the results of previous vision tests of the subjects against electronic optotypes on the terminal, the detection time of each vision test result, and associated vision influencing factor data; constructing a vision statistics chart based on the vision test results of multiple detection times in the vision profiles of the subjects, and performing visual health monitoring based on the vision statistics chart; and / or constructing a regression function based on the vision test results and the vision influencing factor data in the vision profiles of multiple subjects, and performing visual health monitoring based on the regression function. Alternatively, the system displays an electronic visual target; receives the recognition signal of the test subject to the electronic visual target; determines the vision test result of the test subject's recognition of the electronic visual target based on the recognition signal; updates the vision profile based on the vision test result; the vision profile includes at least the test subject's user attribute information, previous vision test results, the test time of each vision test result, and associated vision influencing factor data; and sends the updated vision profile to the server within a set time period.

[0176] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. 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. Those skilled in the art can understand and implement this without any creative effort.

[0177] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0178] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for monitoring visual health, characterized in that, include: The device receives vision profiles of multiple subjects sent by a terminal within a set time period. The vision profiles include at least the user attribute information of the subjects, the results of each vision test of the subjects against the electronic optotypes of the terminal, the test time of each vision test result, and related data on vision influencing factors. A visual acuity chart is constructed based on the visual acuity test results from multiple test times in the visual acuity records of the test subjects, and visual health monitoring is performed based on the visual acuity chart; and / or a regression function is constructed based on the visual acuity test results and visual acuity influencing factor data from the visual acuity records of multiple test subjects, and visual health monitoring is performed based on the regression function. The visual health monitoring based on the visual acuity statistics chart and the visual health monitoring based on the regression function include: Based on the regression function and the data on visual acuity influencing factors of the target object in the tested object, predict the predicted visual acuity value of the target object; The actual visual acuity value of the target object is determined based on the visual acuity statistics chart of the target object among the tested objects; If the difference between the predicted visual acuity value and the actual visual acuity value is greater than or equal to a second preset threshold, a third reminder message is sent to the second terminal of the target object or the terminal. The data on factors affecting vision include at least one of the following: age, gender, physical condition, eye habits, genetic factors, and medical history.

2. A visual health monitoring device, characterized in that, Performing the visual health monitoring method as described in claim 1 includes: The receiving module is used to receive vision profiles of multiple subjects sent by the terminal within a set time period; the vision profile includes at least the user attribute information of the subject, the results of the subject's previous vision tests on the electronic optotypes of the terminal, the test time of each vision test result, and related vision influencing factor data. The visual health monitoring module is used to construct a visual health statistical chart based on the visual health test results of multiple test times in the visual health records of the test subjects, and to perform visual health monitoring based on the visual health statistical chart, and / or to construct a regression function based on the visual health test results and visual health influencing factor data in the visual health records of multiple test subjects, and to perform visual health monitoring based on the regression function.

3. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the visual health monitoring method as described in claim 1.

4. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the visual health monitoring method as described in claim 1.