Intelligent system for vision correction
The intelligent myopia prevention and treatment system adjusts the refractive power in real time, solving the problems of distance judgment errors and visual fatigue in existing technologies, and achieving the effect of reducing the burden on the eyes and preventing myopia.
Patent Information
- Application Number
- CN202510994698.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-18
- Publication Date
- 2025-09-26
AI Technical Summary
Existing eyewear technology cannot accurately judge the distance of the object the user is looking at, resulting in adjustment failure and an inability to adapt to changes in myopia. It also does not take into account strabismus and differences between the dominant and auxiliary eyes, which may cause visual fatigue and worsening myopia.
An intelligent myopia prevention and treatment system is adopted, which combines the distance detection module, refractive adjustment module and calculation unit to detect the distance of the viewed object in real time. The refractive adjustment parameters are adjusted through the calculation unit to reduce eye fatigue and increase the eye axis reserve.
It reduces the prolonged tension of eye accommodation, slows down the growth of eye axis, prevents myopia, avoids visual fatigue and static defocus saturation, and is suitable for people with strabismus, providing a comfortable visual experience.
Smart Images

Figure CN120704008A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart glasses, and in particular to a method for adjusting the refractive power of the optical part of smart glasses based on changes in the distance of viewed objects, which is suitable for myopia and presbyopia. Background Art
[0002] Myopia is a serious problem among Chinese students. Recent survey data indicates that myopia rates among Chinese adolescents are steadily increasing. The "Expert Consensus on the Application of Axial Length in Myopia Prevention and Control (2023)" states that "axial length (AL) is one of the primary parameters for measuring ocular development in children and adolescents."
[0003] When an emmetropic eye is in the non-accommodative state, the far point is at infinity. The far point of a myopic eye is significantly shortened and is inversely proportional to the degree of myopia. The far point of a myopic eye of -1.0D (100 degrees myopia) is 1 meter, while that of a myopic eye of -2.0D (200 degrees myopia) is shortened to 0.5 meters. The near point of a myopic eye refers to the distance of the nearest target that the eye can see clearly in the state of maximum accommodation. The data of the eye's near point can usually be tested using the near shift method or the negative lens method. Long-term non-use of the eye muscles to accommodate power will lead to a decrease in accommodation ability and may even deepen myopia.
[0004] When using defocus lenses for myopia prevention and control, their effectiveness diminishes over time as the retina gradually adapts to the constant defocus stimulus. This phenomenon has been repeatedly mentioned in multiple studies and clinical practice, and is professionally termed "neural adaptation" or "static defocus saturation." Excessive defocus in defocus lenses can lead to side effects such as decreased visual quality, increased visual fatigue and discomfort, and potentially increased myopia risk.
[0005] The convergence angle is the angle formed when the lines of sight of both eyes intersect at the point of fixation. Its size is closely related to the pupil distance and the gaze distance. For the human eye, the maximum convergence angle is about 36°.
[0006] The dominant eye plays a guiding role in fitting glasses. It is crucial to ensure that the dominant eye sees more clearly; otherwise, discomfort may occur. Clarity in the dominant eye takes priority, especially in cases of anisometropia. The dominant eye is responsible for detail, while the supporting eye is responsible for background. The dominant eye should be slightly clearer than the supporting eye. Reversing the dominant and supporting eyes can lead to visual fatigue, dizziness, or accelerated myopia.
[0007] In a Japanese study, the prevalence of strabismus was highest in the 10-14 age group, at 7.2% for males and 8.0% for females. Prevalence was also higher in the 15-19 age group, at 5.5% for males and 6.0% for females. Studies in China generally place the prevalence of strabismus at around 3%. Strabismus is categorized as concomitant and incommensurate. The difference between concomitant and incommensurate strabismus is that patients with concomitant strabismus have unimpaired eye movement, with the angle of the eye remaining constant in all directions of gaze. In contrast, incommensurate strabismus, the angle of eye deviation changes with the direction of gaze.
[0008] The optical axis of the human eye is a line connecting the center of the cornea and the center of the lens, extending to the center of eye rotation (located approximately 13.4 mm behind the corneal apex). The pupillary axis is a line perpendicular to the cornea and connecting the center of the pupil. In clinical practice, because the optical axis is difficult to measure directly, it is often used as an approximation. The visual axis is defined as the line connecting the extraocular point of fixation (the object of fixation) through the nodal point of the eye to the fovea of the retina. The human eye views objects with the visual axis as the center. The angle between the visual axis and the optical axis is generally around 5 degrees (also known as the Kappa angle or Alpha angle). This value varies from person to person and from eye to eye, and this value fluctuates slightly each year during adolescence. The angle between the visual axis and the optical axis varies in different directions, primarily in the horizontal and vertical components. The horizontal angle is generally greater than the vertical angle, and there is significant individual variability. The horizontal component averages approximately 4° to 5°, and the vertical component approximately 0° to 3°, but the specific values vary from person to person.
[0009] Studies have shown that the retention ratio, which means reserving part of the accommodative range (usually 1 / 3 to 1 / 2), can prevent patients from exhausting their entire accommodative power and causing visual fatigue. When the accommodative power is used ≤ 50% of the remaining accommodative range, vision is continuously comfortable. Presbyopic patients are most comfortable when using an average of 50.7% of the accommodative range. Some studies recommend retaining 1 / 3 of the accommodative range.
[0010] Existing eyewear technology can precisely adjust to the user's myopia at a given moment. However, students' eyes are still growing and developing, and heavy schoolwork puts a strain on their eyes, causing them to constantly accumulate NITM reactions. To address myopia and pseudomyopia, there are currently two solutions:
[0011] 1. Increase the axial reserve of the eye (also called "hyperopia reserve") by using special lenses and having the user wear them for a period of time every day to increase the user's axial reserve of the eye. However, there is a problem with this method. Using this method when the user's eyes are already tired will aggravate eye fatigue. If the user uses the eyes to study after that, it will aggravate eye muscle fatigue.
[0012] 2. Automatically matching the required degree for myopia and preventing myopia. A large number of existing patents have proposed solutions for this. However, there are the following problems in solving the problem:
[0013] (1) Unable to confirm the distance. The methods described in the invention patents with patent numbers of "CN117312824A", "CN109375385A", "CN111897129A", "CN113126329A", "CN115840302A" and "CN114690442A" measure the distance between the human eye and the viewed object, and adjust the refractive degree of the optical parts such as the lens according to the distance to minimize the adjustment of the eye when the viewed object is imaged on the retina. A common problem of this type of patent is that when the eye looks at one of multiple objects at different distances in front of it, the glasses cannot determine which one the user is looking at, and therefore cannot measure the distance of the object the user is looking at, resulting in adjustment failure.
[0014] (2) The invention patent with patent number "CN117312824A" only considers the current state of human body surface electromyography, and does not consider the user's original myopia and pseudomyopia.
[0015] (3) The methods described in the invention patents with patent numbers "CN110161721A", "CN110568627A", "CN110543033A", "CN110658638A" and "CN111474740A" calculate the distance of the viewed object by detecting the orientation of the pupil, and then adjust according to the distance between the two eyes and the viewed object. However, none of the above patents corrects the error in calculating the distance of the viewed object caused by strabismus, which will cause inaccurate detection distance, thereby causing focusing errors and causing unnecessary damage to the user's eyes.
[0016] (4) The invention patent with patent number “CN114545661A” mentioned “storing the correspondence between the useful eye distance and the degree of the user’s glasses at that distance”, but did not provide a specific method.
[0017] (5) The invention patent with patent number "CN116172504A" provides the degree of the additional positive spherical lens corresponding to the distance, but there are the following problems: after the calculation of "ADD' close to the value of the degree that can be fitted", when the "safety multiple value" is small, there is a 50% probability of getting a large "value of the degree that can be fitted", and the user's myopia degree is accumulated with this value and cannot see the object clearly through the eye's own adjustment; when the "safety multiple value" is large, when the object is just near the far point of the user's eyes, it causes hyperopic defocus and eye fatigue after long-term use, especially for myopia of about 300 degrees, and the national recommended reading distance is 33 cm. At this time, it can be It is possible to use 0-degree glasses, but the result of using this patent is a concave lens, which produces hyperopic defocus and easily deepens myopia; this patent uses a fixed calculation formula. When the user habitually reads and writes at a certain distance for a long time, even if a defocus lens is used, it will cause "static defocus saturation", reducing the effect of the defocus lens; it cannot adapt to changes, and the speed of certain detection distance methods is slow, and the eyes will not be able to see clearly when looking from near to far; the invention patent with patent number "CN116172504A" does not take into account the difference in the degree of glasses for the main and auxiliary eyes; this patent does not have a specific implementation method for how to obtain and understand the user's habits. According to the explanation of the embodiment, it can be understood as being obtained by human observation. The formula proposed by the invention patent with patent number "CN116172504A" is not the best formula. In many cases, it will cause the opposite effect of unclear vision and increase the degree of myopia. It cannot be used in a device that automatically adjusts the degree of the eye in real time.
[0018] The above-mentioned patents for automatically matching the prescription of glasses when the objects viewed are relatively close do not distinguish between the primary and secondary eyes and make corresponding adjustments. There is a probability of more than 50% that the clarity of the primary eye is equal to or lower than that of the secondary eye. Not only does it fail to play the role of automatic focusing, but most of the time it will cause dizziness, visual fatigue or accelerated increase in prescription of the user.
[0019] The above patents for automatically matching the viewed object to change the prescription of glasses (except for patent number "CN111474740A") do not take into account the angle between the visual axis and the optical axis in the calculation, but use the optical axis for calculation, resulting in larger errors at close distances, and the closer the object is, the larger the error is. For example, if the viewed object is 20cm or 25cm away, the difference in refractive power of the eye is 1.0D (100 degrees), and the above patents cannot complete the claimed function; the maximum convergence angle is about 36°, and if the maximum Kappa angle on both sides is calculated to be 10°, the calculation of the viewing distance will be invalid. Patent number "CN111474740A" only considers the horizontal angle between the visual axis and the optical axis, and does not consider the vertical angle, which will cause calculation errors; this patent uses the geometric center of the eyeball instead of the rotation center, which will cause calculation errors; the geometric center position also uses 13mm in front of the retina, which is an incorrect position, which will lead to incorrect calculation results. Summary of the Invention
[0020] In response to the problems existing in the prior art, the purpose of the present invention is to use an innovative device to make the refractive device worn by the user more suitable for the condition of the user's eyes after adjustment, by detecting the user's visual distance related data in real time, using this data and the system's pre-stored visual distance related data to perform retrieval and calculation, obtain the user's current refractive adjustment parameters, and use the calculation results to adjust the refractive adjustment part, so as to achieve the purpose of reducing the user's eye fatigue or increasing the axial reserve (slowing down the rate of reduction of the axial reserve).
[0021] In order to achieve the above-mentioned purpose, the technical solution adopted by the present invention is: an intelligent myopia prevention and treatment system, including a distance detection module, a refractive adjustment module, a control unit and a calculation unit. The control unit obtains the user's real-time distance-related data from the distance detection module according to a preset time interval, and uses the real-time distance-related data as a parameter to query the refractive adjustment-related data stored in the control unit (the stored data is one of the original data of the refractive adjustment part parameters, the intermediate result calculated by the calculation unit, and the final result calculated by the calculation unit), and uses it as the refractive adjustment part parameter, or uses the calculation unit and the above-mentioned refractive adjustment-related data to calculate the refractive adjustment part parameter, and the control unit uses the refractive adjustment part parameter to adjust the refractive adjustment module to achieve the purpose of reducing the user's eye fatigue or increasing the axial reserve (delaying the rate of decrease of the axial reserve, which is an increase relative to the normal rate of decrease of the axial reserve).
[0022] Here, the extreme point is defined as the distance between the eye and the object. If the distance exceeds this point, the emmetropic eye can see clearly without adjusting the refractive power. When this is achieved, 5 meters can be taken as the extreme point.
[0023] The nearest reading point is a viewing distance preset by the system. The diopter value at the nearest reading point is the accommodation power of the emmetropia corresponding to the nearest reading point. When implementing, the accommodation power required by the eye at a distance of 33 cm from the eye can be selected.
[0024] To simplify the calculation, the present invention does not calculate the refractive change caused by the distance between the refractive adjustment module and the eye. The calculation principle is the same (for example, the calculation formula when using two thin lens systems combined in air is: 1 / f = 1 / f1 + 1 / f2 - d / (f1 × f2), where d is the distance, f1 and f2 are the focal lengths of the first and second lenses, respectively, and f is the total focal length. For simplified calculation, d is taken as 0). The eye-related data described herein can be data for a single eye or both eyes.
[0025] The retention ratio is a value preset in the system, between 0 and 1, which can be 1 / 2 or 1 / 3;
[0026] The refractive adjustment related data is based on medical examination data of the user's eyes, data calculated by the calculation unit, data obtained by the distance detection module, final use data calculated by the calculation unit and pre-set in the system, intermediate data in the calculation process, or data for different users' different eyes obtained in real time by the calculation unit.
[0027] The refractive adjustment related data is based on the medical examination results, which are the myopia degree, near point, accommodation amplitude (maximum accommodation force, which can be calculated by the myopia degree and near point) or far point (which can be obtained by the myopia degree) of each eye, as well as the visual axis, optical axis, pupil center normal detection data of the eyes when looking at different angles and distances, and zero, one or more of the real-time refractive related data; recording or using the calculation unit to calculate and generate basic parameters, which can then be adjusted according to the needs through parameters such as the main and auxiliary eyes, time correlation function, error tolerance adjustment value, etc. The calculation unit calculates the basic parameters in the following way, according to the distance of the object viewed by a certain eye:
[0028] If the distance of the object being viewed exceeds the extreme distance point, the basic parameter is the degree of myopia of the eye;
[0029] The distance of the object being viewed is between the extreme far point and the far point, and the basic parameter changes from the myopia degree of the eye to 0.0D according to the distance of the object being viewed, which is a concave lens degree or 0.0D; the basic parameter is equal to the required myopia degree, and the algorithm for the required myopia degree is: required degree at distance X = myopia degree - myopia degree at the far point X, for example: -3.0D myopia looking at an object 50 cm away from the eye, the calculation process is: the far point is 50 cm corresponding to -2.0D, the required degree at X = -3.0D - (-2.0D) = -1.0D.
[0030] The distance of the viewed object is within the far point of the eye. The basic parameter is the required hyperopia degree calculated based on the distance of the viewed object. The algorithm for the required hyperopia degree is: required hyperopia degree at distance X = myopia degree - myopia degree at the far point X. For example: if a person is looking at an object 25 cm away from the eye with -3.0D myopia, the calculation process is: the far point is 25 cm, which corresponds to -4.0D, and the required hyperopia degree at X = -3.0D - (-4.0D) = 1.0D.
[0031] The comfortable near point of the eyes is the point between this point and the far point where the eyes can look at the object for a long time without fatigue. The calculation method of the comfortable near point of the eyes when there is no refractive adjustment module is: 1 / (absolute value of myopia + adjustment amplitude × retention ratio), the unit is meter, the unit of myopia and adjustment amplitude is D, when the refractive adjustment module is equivalent to a convex lens, the user's eyes will be easily fatigued due to excessive peripheral defocus. The system described in this article can set a preset defocus value to prevent this phenomenon. Considering the statistical data of defocus lenses on the market, this value can be 3D. At this time, the preset defocus value is used as the upper limit of the refractive power when the refractive adjustment module is equivalent to a convex lens. Based on this, the near point position of the user's eyes under the comfortable eye condition after using the method described in the present invention can be calculated. The time when the eyes look at close objects can be recorded by taking the length of time when the eyes look at objects less than this position. When there is a refractive adjustment module, the calculation method of the comfortable near point of the eyes is: 1 / (absolute value of myopia + preset defocus value + adjustment amplitude × retention ratio). The unit is meter, the absolute value of the myopia of the eye, the preset defocus value and the adjustment amplitude are in D; when the refractive adjustment module in use has the function of adjusting the peripheral defocus state at the intersection of the visual axis and the refractive adjustment module, the comfortable near point position of the eye under the current situation is 1 / (the absolute value of the myopia of the eye + the upper limit of the refractive power when the refractive adjustment module is equivalent to a convex lens + the adjustment amplitude × the retention ratio), the unit is meter, the absolute value of the myopia of the eye, the upper limit of the refractive power when the refractive adjustment module is equivalent to a convex lens and the adjustment amplitude are in D; when the refractive adjustment module is equivalent to a concave lens, the calculation method of the comfortable near point position of the eye is: 1 / (the absolute value of the myopia of the eye with the required myopia + the adjustment amplitude × the retention ratio); after the time of using the eyes at close range (the distance of use is less than the comfortable near point of the eyes) exceeds the system preset value, the system of the present invention can break through the preset defocus value in a short time, achieving the effect of "looking up and looking at a distance of 20 feet (about 6 meters) away for at least 20 seconds for every 20 minutes of close-range eye use", so as to relieve eye fatigue.
[0032] When calculating the basic parameters, the near point can be used as a newly added segmentation point. After adding the near point as the segmentation point, the parameters within the far point are calculated as follows:
[0033] The distance of the object is between the far point and the near point of the eye, and the calculation method is the same as that of the distance of the object within the far point of the eye;
[0034] The distance of the viewed object is within the near point of the eye, and the calculation method is the same as the above-mentioned distance of the viewed object is within the far point of the eye or is a preset constant value.
[0035] When calculating the basic parameters, the nearest reading point can also be added as a segmentation point for distance segmentation calculation, and the calculation formulas for the two segments after segmentation can be different; this can be used to ensure that the eye's accommodation force is in the right position when looking at the nearest reading point, so that the ciliary muscle can be exercised without fatigue.
[0036] When calculating the basic parameters, the comfortable near point of the eye (when the refractive adjustment module is not present) can also be added as a segmentation point, and the calculation formulas for the two segments after segmentation can be different; between the far point and the comfortable near point of the eye, the refractive adjustment module can be equivalent to a flat lens.
[0037] The refractive adjustment related data can also be superimposed with a time-related function change on the basic parameters, and the range of change is set in advance; the time can be the use time of the system, the current time, the system startup time, the close-range eye use time (the distance of the object viewed is less than the comfortable near point of the eyes), or other possible different states of the user, such as the start time of the ciliary muscle fatigue state; the function can be a piecewise function; the time-related functions used by both eyes can be the same or different, or the same function can have different amplitudes; the basic parameters can be adjusted according to the time-varying function to exercise the eye muscles and eliminate the "static defocus saturation" caused by the consistency of the basic parameters when looking at the same distance for a long time; the change value of the function within the set time period cannot be greater than the preset value.
[0038] The refractive adjustment related data can add an error tolerance adjustment value to the basic parameters, and the offset value is negative (i.e., increasing the degree of the concave lens and reducing the degree of the convex lens), which is used to tolerate the calculation accuracy, measurement accuracy, and inspection accuracy, and can be -0.25D; the error tolerance adjustment values used for both eyes can be the same or different.
[0039] One cycle of the system is the time it takes for the distance detection module to complete distance detection, the calculation unit to complete calculation, and the refractive adjustment module to complete adjustment. One cycle of the system may also have a preset idle time, which may be 0 seconds. When the intelligent myopia prevention and treatment system is running, one cycle of the system is followed by another cycle of the system.
[0040] The refractive adjustment related data may add an imbalance offset value to the basic parameters to prevent the eyes from being imbalanced when looking from near to far. Imbalance means that when the user's eyes are not adjusted, the myopia far point corresponding to the refractive power of the refractive adjustment module is outside the far point of the user's eyes, that is, larger than the far point of the user's eyes, and the viewed object is also outside the myopia far point corresponding to the lack of refractive power. The lack of refractive power = the myopia refractive power of the eye - the refractive power of the refractive adjustment module, that is: if the viewed object is 50 cm away, the myopia refractive power of the eye is -4.0D, the refractive power of the refractive adjustment module is -1.0D, and the lack of refractive power = -3.0D. The far point of the optical system formed by the eye and the refractive adjustment module is about 33 cm, 50 cm>33 cm, and the eye cannot see the viewed object clearly through adjustment. There are two situations:
[0041] The distance detection module may have an offset when calculating the refractive characteristic data of the eye based on the relationship between incident light and reflected light. The offset offset value can be derived based on the speed of the user's eye refractive adjustment and the speed of one cycle of the system, plus a safety margin, that is, the offset offset value is greater than the adjustment amount of the user's eye in two calculation cycles of the system. That is, if the user's eye adjustment speed is d / second and one cycle of the system is a seconds, the offset offset value is greater than 2×d×a.
[0042] When the distance detection module detects pupil direction-related data, although the misalignment phenomenon will not cause the system to fail to operate or to operate erroneously, it may cause the user's eyes to be uncomfortable within one cycle of the system; the misalignment offset value can be derived based on the speed of the user's eye refractive adjustment and the speed of one cycle of the system, plus a safety margin, that is, the misalignment offset value is greater than the amount of adjustment of the user's eyes within one calculation cycle of the system, that is: the user's eye adjustment speed is d / second, one cycle of the system is a seconds, and the misalignment offset value is greater than or equal to d×a; when the system uses the misalignment offset value, when the distance of the viewed object is near the far point and close to the far point, hyperopic defocus may be caused, and at this time, the misalignment offset value can be temporarily not used;
[0043] If the refractive adjustment module takes different times to adjust the same degree when adjusting different degrees, the recorded data can be recorded and used to calculate the misalignment offset value during calculation;
[0044] The misalignment offset value is a negative value when the user is myopic, ie, the power of the concave lens is increased or the power of the convex lens is decreased.
[0045] The smallest adjustable unit of the refractive adjustment module during adjustment is the granularity of the refractive adjustment module, which is an inherent property of the refractive adjustment module. The granularity can vary for different diopters. A relatively large granularity can effectively reduce costs in certain implementations of the refractive adjustment module. When the granularity is infinite, the refractive adjustment module is unadjustable and has no practical significance. When the granularity is sufficiently small, it can be considered to be able to adjust smoothly. When the granularity is appropriate, the refractive adjustment module can achieve two or three levels of adjustment, or even a set number of levels of adjustment. In application, the refractive adjustment-related data follows the principle of decreasing within the granularity of the refractive adjustment module. For example, if the calculated refractive adjustment-related data is -3.01D, the granularity of the refractive adjustment module is 0.25D, and the starting point is 0, the adjustable diopters are 0D, -0.25D, -0.5D, -2.75D, -3.0D, -3.25D, and -3.5D. Following the principle of decreasing, -3.25D is selected.
[0046] The refractive adjustment related data can add the main and auxiliary eye related adjustment data on the basic parameters. The main and auxiliary eye related adjustment data can adjust the main eye, the auxiliary eye, or the main and auxiliary eyes at the same time. When adjusting at the same time, the data of the main and auxiliary eyes can be different.
[0047] The refractive adjustment related data may be added to the basic parameters with zero, one or more of the primary and auxiliary eye related adjustment data, error tolerance adjustment value, misalignment offset value, and time-related functions.
[0048] If the distance of the object viewed corresponding to the refractive adjustment related data exceeds the extreme far point, the refractive adjustment related data is equal to the myopia degree of the eye;
[0049] The distance of the object viewed corresponding to the refractive adjustment related data is between the far point and the far point, and the absolute value of the refractive adjustment related data must be greater than or equal to the absolute value of the required myopia degree. The absolute value of the refractive adjustment related data must be less than or equal to the absolute value of the required myopia degree + the adjustment amplitude × the retention ratio, and the absolute value of the refractive adjustment related data is less than or equal to the absolute value of the myopia degree of the eye; for example: the retention ratio is 0, and -3.0D myopia is used to look at an object 50 cm away from the eye. The calculation process is: the far point is 50 cm corresponding to -2.0D, the required degree at X = -3.0D-(-2.0D) = -1.0D, and the refractive adjustment part parameters are between -1.0D and -3.0D, which can be -1.0D, -2.0D, or -2.5D, but not -0.5D or -3.5D; in order to minimize hyperopic defocus, the refractive adjustment related data should be as close as possible to the required myopia degree.
[0050] The distance of the object viewed corresponding to the refractive adjustment related data is within the far point of the eye, and the refractive adjustment related data must meet the requirement of being greater than or equal to the required hyperopia degree - adjustment amplitude × retention ratio; the refractive adjustment related data within the far point cannot be greater than the required hyperopia degree, for example: the retention ratio is 0, -3.0D myopic eyes look at an object 25cm away from the eyes, the calculation process is: the far point is 25cm corresponding to -4.0D, the required hyperopia degree at X = -3.0D-(-4.0D) = 1.0D, at this time the refractive adjustment part parameters can be 1.0D, 0.5D, 0.0D, -1.0D, and cannot be 1 .5D; of course, it cannot be greater than -3.0D, such as -4.0D; if the adjustment amplitude is 4.0D, the retention ratio is 0.5, 1.0D-4.0D×0.5=-1.0D, then the basic parameter can only be between -1.0D and 1.0D; in order to increase myopic defocus as much as possible, the refractive adjustment related data should be as close as possible to the required hyperopia degree; the refractive adjustment related data is not negative (when the misalignment offset value and the error tolerance adjustment value are not taken into account), that is (when the misalignment offset value and the error tolerance adjustment value are not taken into account), the refractive adjustment part cannot be equivalent to a concave lens, the purpose is to reduce the time of hyperopic defocus caused by this system.
[0051] The results obtained by the calculation method of the refractive adjustment related data must meet the requirements of the calculation results being consistent at the dividing point.
[0052] The result obtained by the calculation method of the refractive adjustment related data must satisfy the requirement that the lower limit of the range of change of the refractive adjustment related data gradually increases from negative to positive as the distance of the viewed object changes from far to near.
[0053] The refractive adjustment related data is calculated according to the characteristics of the refractive adjustment part and becomes the refractive adjustment part parameter or is directly used as the refractive adjustment part parameter.
[0054] The refractive adjustment related data can be strategically adjusted in each adjustment range according to the user's eye condition. The strategies can be: human eye adjustment priority, system adjustment priority. When human eye adjustment is prioritized, human eye adjustment is prioritized within the comfortable adjustment range of the human eye. For example, if the human eye is myopic -2.0D and the object viewed is 25cm away, using this strategy, the refractive adjustment module is equivalent to a 0-degree flat lens, and the human eye requires 2.0D of adjustment power; system adjustment priority means using the refractive adjustment module to make adjustments within the capacity of the refractive adjustment module. For example, if the human eye is myopic -2.0D and the object viewed is 25cm away, using this strategy, the refractive adjustment module is equivalent to a 0-degree flat lens, and the human eye requires 2.0D of adjustment power. The refractive adjustment module is equivalent to a 2.0D convex lens, and the human eye requires 0D of accommodation power; the system can dynamically select strategies, for example: within a set time after the system is turned on and the distance of the object being viewed is within the far point, human eye accommodation is given priority; after a set time after the system is turned on and the distance of the object being viewed is within the far point, system adjustment is given priority; so that the ciliary muscle is fully exercised and then fully rested; the strategy can also be: step-by-step system accommodation enhancement, that is, after the eye's accommodation power reaches a certain level for a set period of time when looking at the same distance, the system's accommodation power increases from small to large according to the set step size at set time intervals, so that the eye's accommodation power gradually decreases.
[0055] The distance detection module is used to detect the distance of the object viewed by the user's eyes relative to the two eyes. The method used may be to detect pupil direction-related data and then retrieve stored data to obtain the viewed object distance or retrieve stored data to calculate the viewed object distance. It may also be a method of detecting the real-time refraction of the eyes and then calculating the viewed object distance based on the real-time refraction data, the current state of the refraction adjustment module and the stored myopia of the user's eyes. The real-time refraction data of the eyes may be the real-time refraction degree or data that can reflect the refractive state during the calculation of the real-time refraction.
[0056] When the distance detection module uses the method for detecting the real-time refraction of the eye, the method for calculating the distance is as follows: the degree of the intersection point of the refractive adjustment module and the line of sight is X, the myopia degree of the eye is S, the real-time refractive power degree is S1, and the calculation formula is L=1 / (X+S1-2×S), where the units of X, S1, and 2S are D, and the unit of L is meter; for example, if the real-time refractive power degree S1 is -3.0D, X is -2.0D, and the stored myopia degree S is -4.0D, the object distance is ≈0.33 meters when substituted into the formula;
[0057] The method for detecting real-time refraction of the eye can be to calculate the refractive characteristic data of the eye through the relationship between incident light and reflected light, including shape relationship, coherence relationship or other relationship; the shape relationship, such as: Shack-Hartmann method, infrared light source and narrow slit imaging method, eccentric photography imaging method, annular thickness method; the coherence relationship, such as: Michelson interferometry, TD-OCT, FD-OCT, SD-OCT, SS-OCT, PS-OCT, DRI-OCT, AS-OCT and in vivo confocal microscopy, after calculating the refractive characteristics of the intraocular lens and related parts through the coherence relationship between incident light and reflected light to obtain real-time refractive characteristic data of the eye;
[0058] When using the above method to obtain real-time refractive characteristic data of the eye, there is a device in front of the eyeball for changing the direction of the detection light and transmitting visible light at the same time, so that the detection equipment does not block the line of sight. The device transmits visible light from the back and reflects detection light from the front, and the incident angle of the detection light can be different from the reflection angle. It is composed of materials and structures that do not destroy coherence when using coherence relationship detection. It is composed of one or more of a multi-layer coated mirror, a grating film, a liquid crystal, and a metamaterial; the liquid crystal can be a cholesteric liquid crystal; the multi-layer coated mirror can be a thermal mirror; the device can also be absent.
[0059] The real-time refraction-related data is the data obtained by the above two methods, and is final data or intermediate data.
[0060] The pupil direction-related data include one or more of the pupil direction, the rotation center of both eyes, the distance between the rotation centers, the pupil direction when looking straight ahead, the pupil position, the eye axis direction, and the visual axis; the pupil direction is a description of the direction of the vector perpendicular to the pupil center in a pre-set coordinate system and one or more of the deviation values of the visual axis at each angle of the pupil direction; the eye axis direction is a description of the direction of the eye axis of the measured eye in a pre-set coordinate system and one or more of the deviation values of the eye axis at each angle of the visual axis; it can be detected or obtained by querying the system's pre-stored data after detecting part of the data, and the system's pre-stored data is generated based on the characteristic data of the user's eyes during medical examinations.
[0061] The method for obtaining the pupil direction data can be a method based on optical reflection characteristics, such as corneal reflection method (PCCR technology) and infrared light threshold method; it can be a method based on geometric features and image processing, such as pupil edge fitting method and geometric shape screening method; it can be a method based on spatial modeling and stereo vision, such as binocular stereo vision model; it can be a method based on deep learning; the method for obtaining the pupil direction data is one or more of the above methods.
[0062] The refractive adjustment part can be a lens and a lens moving device; it can also be a group of lenses and a lens moving device; it can also be an electrically driven degree-adjustable lens; it can also be a liquid crystal degree-adjustable lens.
[0063] The lens or lens group can be a corrective lens prepared according to the existing myopia degree of the user's eyes. The lens or lens group can change the focus and focal length of the position where the user's pupil is located after movement; the lens or lens group can move forward or backward along the direction of the line connecting the pupil and the center of the lens when looking straight ahead; the lens or lens group can move forward up and down in the direction perpendicular to the line connecting the pupil and the center of the lens when looking straight ahead; and the lens or lens group can rotate.
[0064] The lens moving device is used to move the lens, and is composed of one or more of an ultrasonic motor, a voice coil motor, a stepper motor, an SMA motor, a PIEZO motor or an OIS motor, and also includes an auxiliary structure, and a certain implementation method of the auxiliary structure is a screw.
[0065] Compared with the prior art, the present invention has the following beneficial effects:
[0066] 1. The present invention automatically adjusts the position or power of the lens, thereby reducing the time the human eye adjusts the lens to an elongated state. The ciliary muscle is no longer in a tense state for a long time, but is in a short tense state or the tension is reduced, thereby alleviating ciliary muscle fatigue and reducing the problem of compensatory growth of the eye axis, thereby playing a role in preventing myopia.
[0067] 2. The present invention can eliminate the accumulation of NITM reactions. When a user already has pseudomyopia, the real data obtained through pupil dilation measurement is recorded in the system of the present invention. The present invention can eliminate the need for adjustment of the ciliary muscle of the eye or adjust it in a short time, reducing ciliary muscle fatigue. The accumulation of NITM reactions is eliminated over time, thus playing a role in treating pseudomyopia.
[0068] 3. The present invention can slow down the reduction of axial length reserve, produce myopic defocus when looking at close objects, slow down the reduction of axial length reserve, and play a role in preventing myopia.
[0069] 4. The present invention can treat myopia. During the growth and development of children, the eye axis gradually grows. Myopia is caused by excessive eye axis growth due to eye problems during this growth process. By using the system of the present invention, the excessive eye axis growth can be suppressed through myopic defocus during the gradual growth of the eye axis, so that the eye axis of the myopic patient can be negatively adjusted after the previous excessive growth, thereby achieving the purpose of treating myopia.
[0070] 5. The present invention can avoid "static defocus saturation" because the method of the present invention becomes a convex lens when looking at close objects, and the degree of vision is changing. Even when looking at objects at the same distance for a long time, the degree of defocus is changing, so the "static defocus saturation" phenomenon will not be caused, and the vision loss caused by it will not occur.
[0071] 6. The present invention can intervene when the user's close-up eye use time exceeds a predetermined time, and not intervene if it does not exceed the predetermined time, so that the ciliary muscles of the eyes can be exercised with appropriate intensity without fatigue.
[0072] 7. The present invention can keep the eyes at a moderate level of accommodation when the user uses the eyes at close range, so that the ciliary muscles of the eyes can be exercised with appropriate intensity.
[0073] 8. The present invention can avoid calculation errors caused by strabismus and deviation between the visual axis and pupil direction when the distance detection module uses a method for detecting pupil direction, visual axis, and eye axis direction, and is suitable for people with strabismus.
[0074] 9. The present invention is applicable to the case of myopia and presbyopia, and can moderately exercise the ciliary muscle while allowing the patient to see clearly.
[0075] 10. The present invention automatically achieves the effect of "looking up at something 20 feet (about 6 meters) away for at least 20 seconds for every 20 minutes of close-up eye use" to relieve eye fatigue. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] Figure 1 This is a flow chart of Example 1 of the present invention.
[0077] Figure 2 This is a schematic diagram of the system components of Example 1 of the present invention.
[0078] Figure 3 This is a schematic diagram of the system component modules of Example 2 of the present invention.
[0079] Figure 4 This is a schematic diagram of the system component modules of Example 3 of the present invention.
[0080] Figure 5 This is a schematic diagram of the system components of Example 4 of the present invention. DETAILED DESCRIPTION
[0081] The specific working mode of the present invention is explained below through examples. The following description does not necessarily only describe the function of the smart device for changing from seeing far away to seeing near when one eye is myopic. The devices related to the other eye are similar and the related components can be reused.
[0082] Example 1
[0083] like Figure 1-2 As shown, an intelligent myopia prevention and treatment system includes a frame 200, a distance detection module 210, a lens 211, a lens moving device 212, a control unit 213, and a calculation unit 214. The distance detection module 210 includes a camera 2101, a reflector 2102, a vertical ruler 2103, and a horizontal ruler 2104. The functions of each module are as follows:
[0084] 200 frame, used to contact the user and serve as a support frame for other parts;
[0085] 210 distance detection module, used for real-time detection of distance data between the user's eyes and the object being viewed;
[0086] 211 lenses are progressive multifocal correction lenses made according to the user's current myopia. The lens power gradually changes from the user's current myopia power to +3.0D. The 211 lenses can be moved vertically along the line connecting the pupil and the center of the lens when looking straight ahead. The 211 lenses and the 212 lens movement device together form the refractive adjustment part.
[0087] 212 lens moving device, which is a stepping motor and auxiliary structure and screw, can move the lens 211 according to the instruction sent by the control unit 213;
[0088] The control unit 213 is used to calculate the pupil direction based on the image captured by the camera 2101, and then obtain the refractive adjustment parameters by looking up the table; the control unit 213 stores lens information, normal direction when looking straight, the rotation center of the eye, primary and secondary eye adjustment data, primary and secondary eye data and the myopia degree of each eye; it also stores a data table, which records the primary eye angle, secondary eye angle range, primary eye refractive parameters, secondary eye refractive parameters, primary eye object distance range, secondary eye object distance range, primary eye visual axis deviation (angle deviation between the visual axis and the normal vector of the pupil center) and secondary eye visual axis deviation. The above table obtains partial data in advance based on different user eye examinations of objects viewed at different angles and distances; then, calculations are performed based on the user's myopia and the distance to the object, and adjustments are made based on the dominant and auxiliary eyes, and then stored in the table. The calculation method for calculating the refractive adjustment parameters corresponding to the dominant eye by the calculation unit 214 is (assuming that the far point is greater than the nearest reading point; if the far point is less than the nearest reading point, the nearest reading point is not taken into account, and in this case, the calculation method for the distance within the far point is between the nearest reading point and the near point):
[0089] The object being viewed is beyond the extreme point of the eye, and the best refractive power data is the actual myopia degree of the eye;
[0090] If the distance of the object is between the extreme far point and the far point, the glasses power is gradually reduced according to the distance, that is, the concave lens power is reduced. For example, if a -3.0D myopic person looks at an object 50cm away from the eyes, it is calculated that only -1.0D of myopia is needed (the distance between the glasses and the eyes is not considered to simplify the calculation). The calculation method is: the far point is 50cm, which corresponds to -2.0D, -3.0-(-2.0)=-1.0;
[0091] The distance between the object being viewed is between the far point and the nearest reading point 33cm, and the best refractive power is 0 degrees;
[0092] The distance of the object being viewed is between the nearest reading point and the near point. Calculate the accommodation power required by the eye to view the nearest reading point. For example, an eye with -2.0D myopia needs to use the following accommodation power: 100 / 33≈3.0D3.0D-2.0D=1.0D to view the object at the nearest reading point. The accommodation power used by the user when viewing the near point is the accommodation power of 3.0D required for an emmetropic eye to view the nearest reading point 33cm away. The power adjustment is gradually distributed from 1.0D to 3.0D between the nearest reading point 33cm away and the near point, that is, the power of the convex lens is gradually increased in sections according to the required refractive accommodation power.
[0093] The refractive power of the dominant eye is calculated according to the above method using the myopia of the dominant eye and the viewing distance of the dominant eye, and then the adjustment data of the dominant and auxiliary eyes are added, and the value is taken as -0.25D (25-degree concave lens). That is, if the refractive adjustment parameters of the dominant eye (without adjustment of the primary and auxiliary eyes) are calculated to be -2.0D, the refractive adjustment parameters of the dominant eye after the adjustment of the primary and auxiliary eyes are completed are -2.25D.
[0094] The 2101 camera is used to take real-time pictures of the eyes and is divided into 4 zones, each of which senses light from one of the 2102 reflectors;
[0095] 2102 reflectors, there are four of them, two for each eye, used to reflect the image of the eye to a specific area of the camera 2101;
[0096] 2103 vertical ruler, retractable and flexible, touches the skin next to the user's eyes when the user wears glasses, and is used to calibrate the relative position of the camera and reflector to calculate the pupil direction;
[0097] 2104 horizontal ruler, which is retractable and elastic, touches the skin next to the user's eyes when the user wears glasses. It is used to correct the relative position of the camera and reflector to calculate the pupil direction.
[0098] The process of Example 1 is as follows (to simplify the calculation, the change in diopter caused by the distance between the lens assembly and the eyeball is omitted):
[0099] Steps 101 and 213: The control unit turns on the camera 2101 and obtains photos of the two eyes at different angles from the camera 2101;
[0100] In steps 102 and 213, the control unit cuts the image and uses binocular stereo vision technology to obtain depth information by parallax calculation using two images taken from different angles, thereby reconstructing three-dimensional spatial information;
[0101] Step 103: Extract the pupil edge and obtain the pupil edge using the RANSAC (Random Sample Consensus) algorithm;
[0102] Step 104: uniformly sample the fitted ellipse to generate feature points;
[0103] Step 105: Use the ORB algorithm to extract feature descriptors and use the RANSAC algorithm to perform feature point matching;
[0104] Step 106: Fit the pupil plane equation using the least square method to calculate the normal direction and the visual axis direction;
[0105] Step 107: using the angle between the normal direction of the two eyes and the horizontal view, look up the refractive adjustment parameters and the visual axis of the two eyes in the data table stored in the control unit 213;
[0106] Step 108: Calculate the intersection of the visual axis and the lens 211, and obtain the lens movement parameters 211 according to the lens information and the refractive adjustment parameters stored in the control unit 213;
[0107] Step 109 , using the lens movement parameters to move 211 the lens via 212 the lens movement facility.
[0108] Example 2
[0109] like Figure 3 As shown, an intelligent myopia prevention and treatment system includes a frame 2200, a distance detection module 2210, a lens 2211, a lens moving device 2212, a control unit 2213, and a calculation unit 2214. The distance detection module 2210 includes a camera 22101, a reflector 22102, a vertical ruler 22103, and a horizontal ruler 22104. The functions of each module are as follows:
[0110] 2200 frame, used to contact the user and serve as a supporting framework for other parts;
[0111] 2210 distance detection module, used for real-time detection of distance-related data of objects viewed by the user's eyes;
[0112] 2211 lenses are progressive multifocal correction lenses made based on the user's current myopia. The lens power gradually changes from the user's current myopia power to +3.0D. The 2211 lenses can be moved vertically along the line connecting the pupil and the center of the lens when looking straight ahead. The 2211 lenses and the 2212 lens movement device together form the refractive adjustment part.
[0113] The lens moving device 2212 is a stepping motor and auxiliary structure and a screw, which can move the lens 2211 according to the instruction sent by the control unit 2213;
[0114] The 2213 control unit is used to calculate the pupil direction based on the image taken by the 22101 camera, and then calculate the visual axis direction based on the result of the table lookup, and then calculate the distance of the viewed object; the control unit stores the lens information, the normal direction when looking straight, the rotation center of the eye and the distance between the rotation centers of the two eyes; it also stores the main and auxiliary eye data, the myopia degree of each eye, the near point, the adjustment amplitude (calculated based on the myopia degree and the near point), the retention ratio, the main and auxiliary eye adjustment data and the angle correction parameters of the visual axis and the eye axis (normal vector of the pupil center point) of each eye at each angle.
[0115] The calculation unit 2214 is used to calculate some parameters of real-time refractive adjustment. The calculation method is:
[0116] Beyond the extreme point of the eye, the best refractive power is the measured myopia of the eye;
[0117] For distances between the extreme far point and the far point, the glasses power is gradually reduced according to the distance, that is, the concave lens power is reduced. For example, for a -3.0D myopic person looking at an object 50cm away from the eyes, only -1.0D of myopia is required (the distance between the glasses and the eyes is not considered to simplify the calculation). The calculation method is: the far point is 50cm, corresponding to -2.0D, -3.0D-(-2.0D)=-1.0D;
[0118] The distance is within the far point, and the glasses within the far point have a power equal to the required hyperopia;
[0119] The refractive power of the dominant eye is calculated according to the above method and the adjustment data of the dominant and auxiliary eyes are added to the result;
[0120] The 22101 camera is used to take real-time pictures of the eyes and is divided into four zones, each of which senses light from one of the 22102 reflectors;
[0121] 22102 reflectors, there are four of them, two for each eye, used to reflect the image of the eye to a specific area of the camera 22101;
[0122] 22103 vertical ruler, retractable and flexible, touches the skin next to the user's eyes when the user wears glasses, and is used to correct the relative position of the camera and reflector to calculate the pupil direction;
[0123] 22104 horizontal ruler, which is retractable and elastic, touches the skin next to the user's eyes when the user wears glasses. It is used to correct the relative position of the camera and reflector and to calculate the pupil direction.
[0124] The process of Example 2 is as follows (to simplify the calculation, the change in diopter caused by the distance between the lens assembly and the eyeball is omitted, and the difference in object distance caused by the distance between the rotation center and the pupil surface is not considered):
[0125] Steps 101 and 2213: The control unit turns on the camera 22101 and obtains photos of the two eyes at different angles from the camera 22101;
[0126] In steps 102 and 2213, the control unit cuts the image and uses binocular stereo vision technology to obtain depth information by parallax calculation using two images taken from different angles, thereby reconstructing three-dimensional spatial information;
[0127] Step 103: Extract the pupil edge and obtain the pupil edge using the RANSAC (Random Sample Consensus) algorithm;
[0128] Step 104: uniformly sample the fitted ellipse to generate feature points;
[0129] Step 105: Use the ORB algorithm to extract feature descriptors and use the RANSAC algorithm to perform feature point matching;
[0130] Step 106: Fit the pupil plane equation using the least squares method to calculate the normal direction, use the angle difference between the normal direction when looking straight ahead and the calculated normal direction to query the stored angle correction parameters, and calculate the visual axis directions of both eyes based on the angle correction parameters;
[0131] Step 107: Calculate the distance between the viewed object and the two eyes using the directions of the visual axes of the two eyes and the distance between the rotation centers of the two eyes, calculate the basic parameters of the refractive adjustment part using the calculation unit 2214, and adjust the parameters of the refractive adjustment part according to the primary and secondary eyes;
[0132] Step 108: Calculate the intersection of the visual axis and the lens 2211, and obtain the lens movement parameters 2211 according to the lens information and the refractive adjustment parameters stored in the control unit 2213;
[0133] Step 109: Use the lens movement parameters to move the lens 2211 through the lens movement device 2212.
[0134] Example 3
[0135] like Figure 4 As shown, an intelligent myopia prevention and treatment system includes a frame 3200, a distance detection module 3210, a lens 3211, a lens moving device 3212, a control unit 3213, a pupil position detection device 3214, and a calculation unit 3215. The distance detection module 3210 includes a light source 32101, a reflector 32102, a spectroscope 32103, a CCD device (photosensitive device) 32104, a refractor 32105, and a transparent reflective film 32106. The functions of each module are as follows:
[0136] 3200 spectacles frame, used for contacting with the user and serving as a support frame for 3210 distance detection module, 3211 lens, 3212 lens moving device, 3213 control unit and 3214 pupil position detection device;
[0137] The 3210 distance detection module is used to detect in real time the length from the lens surface to the other side of the lens in the direction in which the 3210 distance detection module is aligned (the length between the two intersection points of the detection light and the lens surface of the user's eye), and the length from the 3210 distance detection module to the lens surface in the direction in which the 3210 distance detection module is aligned;
[0138] 3211 lenses are progressive multifocal correction lenses made according to the user's existing myopia. 3211 lenses can move up and down perpendicular to the line connecting the pupil and the center of the lens when looking straight ahead. The 3211 lenses and the 3212 lens movement device together form the refractive adjustment part.
[0139] The lens moving device 3212 can move the lens 3211 relative to the user's eye according to the instruction sent by the control unit 3213;
[0140] The 3213 control unit stores the model data of the user's eyeball and the refractive index data of each part of the eyeball. The model data includes the 3D data of the user's eye, the refractive power data of the lens when looking at infinity, and the data on the change in the degree of progressive multifocal corrective lenses. The 3213 control unit identifies the pupil position from the information collected by the 3214 pupil position detection device, and calculates the length data from the surface of the user's lens to the other side of the lens based on the pupil position obtained by the 3214 pupil position detection device and the data obtained by the 3210 distance detection module. During the calculation, the point where the light enters the pupil is calculated based on the pupil position, and the change in the lens length is obtained based on the light entry position, direction, and length obtained by detection, and the change in the refractive power is calculated.
[0141] If the refractive power reading increases relative to the stored standard refractive power reading (if there is no increase, the distance to the object being viewed is gradually increased according to the set step size based on the last calculation result until the real-time refractive adjustment part parameter is equal to the myopia degree of the eye, where "equal" means not less than or the difference is less than a certain set value), the distance to the object being viewed is calculated based on the growth data, the real-time parameter of the refractive adjustment part and the myopia degree of the eye, and an instruction is sent to the lens moving device 3212 based on the refractive adjustment part parameter obtained by the calculation unit 3215 to adjust the relative position of the lens 3211.
[0142] The control unit 3213 can also adjust the angle of the refractor 32105; store the system mode (strategy), primary and secondary eye data, myopia degree of each eye, near point, adjustment amplitude (calculated based on myopia degree and near point), retention ratio, primary and secondary eye adjustment data, and error tolerance adjustment value. The system mode is fatigue reduction mode (human eye adjustment priority) and axial reserve increase mode (system adjustment priority). The calculation method used by the calculation unit 3215 corresponds to the refractive adjustment parameter calculation method of Example 1 and Example 2 respectively.
[0143] 3214 pupil position detection device, used to detect pupil position and direction, is a binocular camera;
[0144] The 32101 light source is a broadband super-bright light-emitting diode (SLD) light source that emits light at a wavelength of 1310nm and a bandwidth of 80nm. It is equipped with a lens to adjust the directionality of the emitted light.
[0145] 32102 reflector, used as a reference arm reflector for measuring length;
[0146] 32103 beam splitter, which splits the light from 32101 light source into two coherent light paths, one path is used to illuminate the pupil of the eye and reflect back, and the other path is used to illuminate the reflector 32102;
[0147] The 32104 CCD device is used to capture the image of the light reflected from the pupil and the light reflected from the 32102 reflector. It has a volume holographic transmission diffraction grating and is a 2048-pixel linear array CCD with a sampling frequency of 4000 Hz.
[0148] The 32105 refractor is used to refract one of the two beams of light emitted by the 32101 light source, which is split by the 32103 beam splitter, toward the intersection of the normal line of the pupil center and the points within the surrounding set range on the 32106 transparent reflective film. It is installed at the head of the 3200 frame.
[0149] The 32106 transparent reflective film transmits visible light and reflects infrared light. It has a cholesteric liquid crystal matrix on it. The electric field at each point of the cholesteric liquid crystal is controllable (planar electric field and vertical electric field), which is used to adjust the three-dimensional angle of the cholesteric liquid crystal. It is used to split the light emitted by the 32101 light source into two beams through the 32103 spectacle mirror, and then refract one beam through the 32105 refractor to redirect it toward the pupil, and reflect the light reflected back from the human eye back to the 32103 spectacle mirror. It is installed on the 3200 frame between the 3211 lens and the user's eyeball; the light emitted from the 32105 refractor is reflected by the 32106 transparent reflective film and parallel to the normal vector of the pupil center.
[0150] The process of embodiment 3 is as follows (the system mode is in fatigue reduction mode):
[0151] Step 100, 3213 the control unit sets 32106 the reflection angle of each point of the transparent reflective film according to the stored data and the relative position of the pupil obtained by the pupil position detection device 3214;
[0152] Step 101, 3213 control unit turns on 32101 light source, and 32101 light source emits a beam of light;
[0153] Step 102: The light is split into two coherent light paths by the beam splitter 32103;
[0154] Step 103, the light is emitted toward the reflector 32102 and then reflected back to the beam splitter 32103, and then emitted toward the surface of the CCD device 32104 after passing through the beam splitter;
[0155] Step 104: The other path of light is directed toward the user's pupil through the refraction mirror 32105 and the transparent reflective film 32106. After being reflected by the interfaces of the tissues in the eyeball, it is reflected back to the beam splitter 32103 and then directed toward the surface of the CCD device 32104.
[0156] Step 105: The data obtained by the 32104 CCD device is subjected to DC noise removal, fast Fourier transform, modulus extraction, logarithm extraction, normalization, smoothing, and peak extraction to obtain distance information between various tissue interfaces inside the eyeball;
[0157] In step 106, the control unit 3213 calculates the length A from the lens surface of the user's current eye to the other side of the lens in the direction of the light from the distance detection module 3210. This length is the distance from the current point to the other side of the lens, that is, the length between the two intersection points of the light from the distance detection module 3210 and the lens surface of the user's eye;
[0158] Step 107, the control unit 3213 calculates the point B and direction of the light entering the eyeball from the pupil position obtained by the pupil position detection device 3214;
[0159] In step 108, the control unit 3213 controls the refractor 32105 to change the direction of the light and direct it toward the intersection of the normal line of the pupil center and the points within the surrounding set range on the transparent reflective film 32106. Repeat steps 101 to 107 to obtain a set of length A, point B and direction. From the length A, point B and direction, a model of the lens surface of the user's eye is obtained. The refractive power of the lens is calculated and compared with the stored refractive power and the degree of the intersection of the lens 3211 and the pupil line of sight. The number X is used to obtain the distance of the viewed object. For example, if the real-time lens diopter is +16.0D, the stored normal lens diopter is +15.0D, X is -2.0D, and the stored myopia is -4.0D, the real-time diopter = stored myopia + stored normal lens diopter - real-time lens diopter = -3.0D. Substituting this into the formula L = 1 / (X + S1 - 2×S), the object distance can be calculated as ≈ 0.33 meters.
[0160] Step 109: According to the system mode, the calculation unit 3215 calculates the basic parameters of the refractive adjustment part according to the viewing distance and the myopia degree of the eye, adjusts the parameters according to the primary and secondary eyes, and adds the error tolerance adjustment value to obtain the refractive adjustment part parameters. If the refractive power of the refractive adjustment part parameters is greater than the original myopia refractive power of the eye, the original myopia refractive power is used;
[0161] Step 110: Obtain the visual axis from the 3D data of the eye and the pupil position detection device 3214, calculate the intersection of the visual axis and the lens 3211, and then obtain the lens movement parameter 3211 based on the lens information and the refractive adjustment parameters stored in the control unit 3213;
[0162] Step 111: Use the lens movement parameters to move the lens 3211 through the lens movement facility 3212.
[0163] Example 4
[0164] like Figure 5 As shown, an intelligent myopia prevention and treatment system includes a frame 4200, a distance detection module 4210, a lens 4211, a lens moving device 4212, a control unit 4213, a pupil position detection device 4214, and a calculation unit 4215. The distance detection module 4210 includes a light source 42101, a polarization beam splitter prism 42102, a Shack-Hartmann device 42103, a CCD device (photosensitive device) 42104, a refractor 42105, and a transparent reflective film 42106. The functions of each module are as follows:
[0165] Frame 4200, used for contacting with the user and serving as a support frame for lens 4211, lens moving device 4212, control unit 4213, pupil position detection device 4214, and distance detection module 4210;
[0166] The distance detection module 4210 is used to detect the diopter of the user's eyes, and the control unit 4213 then calculates the distance of the viewed object based on the diopter and the refractive data and real-time status of the lens 4211;
[0167] 4211 lens, a progressive multifocal corrective lens for myopia, is made based on the user's existing myopia. 4211 lens can move up and down perpendicular to the line connecting the pupil and the center of the lens when looking straight ahead. 4211 lens and 4212 lens movement device together form the refractive adjustment part.
[0168] The lens moving device 4212 can move the position of the lens relative to the user's eye according to the instruction sent by the control unit 4213;
[0169] The 4213 control unit stores the myopia diopter strength, rotation center position, and offset value between the visual axis and the optical axis (normal vector of the pupil center) of the user's eyes, and also stores the degree change data of the progressive multifocal correction lens. The 4213 control unit identifies the pupil position from the information collected by the 4214 pupil position detection device, and calculates the real-time myopia diopter strength of the user's eyes based on the pupil position and distance obtained by the 4214 pupil position detection device and the data obtained by the 4210 distance detection module. The distance to the object being viewed is calculated based on the myopia degree and the degree of the intersection of the lens 4211 and the visual axis (if there is no difference between the actual refractive power degree and the stored myopia refractive power degree, the distance to the object being viewed is gradually increased according to the set step size based on the last calculation result until the real-time refractive adjustment part parameter is equal to the myopia degree of the eye, where "equal" means not less than or the difference is less than a certain set value), and then an instruction is sent to the lens moving device 4212 based on the refractive adjustment part parameter calculated by the calculation unit 4215 to adjust the relative position of the lens 4211.
[0170] The control unit 4213 can also adjust the angle of the refractor 42105; store the system mode (strategy), store the primary and secondary eye data, the myopia degree of each eye, the near point, the adjustment amplitude (calculated based on the myopia degree and near point), the retention ratio, the primary and secondary eye adjustment data, and the error tolerance adjustment value. The system mode is the fatigue reduction mode (human eye adjustment priority) and the eye axis reserve increase mode (system adjustment priority). The calculation method of the calculation unit 4215 corresponds to the refractive adjustment parameter calculation method of Example 1 and Example 2 respectively.
[0171] The pupil position detection device 4214 is used to detect the position and direction of the pupil. It is a binocular camera that detects the pupil position and direction and the distance between the user's pupil and the intersection of the pupil alignment direction and the transparent reflective film 42106 in real time.
[0172] The 42101 light source emits infrared light with a wavelength of 850nm;
[0173] a polarizing beam splitter prism 42102 for reflecting light emitted by a light source to a refractor 42105 and transmitting light reflected back from the eye to a Shack-Hartmann device 42103;
[0174] The 42103 Shack-Hartmann device is a Shack-Hartmann wavefront sensor with 17×17 cells, a size of 0.4 mm, and a focal length of 4.1 mm.
[0175] 42104CCD device, model IMX577, collects light spot images;
[0176] The refractor 42105 is used to reflect the light emitted from the polarization beam splitter prism 42102 to a specified point of the transparent reflective film 42106 under the control of the control unit 4213, and reflect the infrared light reflected back by the transparent reflective film 42106 to the polarization beam splitter prism 42102.
[0177] The 42106 transparent reflective film transmits visible light and reflects infrared light. It has a cholesteric liquid crystal matrix on it. The electric field at each point of the cholesteric liquid crystal is controllable (planar electric field and vertical electric field). It is used to adjust the three-dimensional angle of the cholesteric liquid crystal. It is used to redirect the light emitted by the 42101 light source after being refracted by the 42102 polarizing beam splitter prism and the 42105 refractor toward the pupil, and reflect the light reflected from the human eye back to the 42105 refractor. It is installed on the 4200 frame between the 4211 lens and the user's eyeball.
[0178] The process of the fourth embodiment is as follows (the system mode is in fatigue reduction mode):
[0179] Step 100, 4213 the control unit sets 42106 the reflection angle of each point of the transparent reflective film according to the stored data and the relative position obtained by the pupil position detection device 4214;
[0180] Step 101, 4213 control unit turns on 42101 light source, and 42101 light source emits a beam of light;
[0181] Step 102: Light passes through the polarizing beam splitter prism 42102, the refractor 42105, and the transparent reflective film 42106 and then enters the eye. The reflected light in the eye passes through the transparent reflective film 42106, the refractor 42105, the polarizing beam splitter prism 42102, and the Shack-Hartmann device 42103 and then enters the CCD device 42104.
[0182] Step 103, the control unit 4213 divides the data collected by the CCD device 42104 into sub-wavefronts and forms a spot array to provide raw data for slope calculation;
[0183] In steps 104 and 4213, the control unit calculates the local slope of the wavefront through the spot offset to provide basic data for wavefront reconstruction;
[0184] Steps 105 and 4213: The control unit reconstructs the slope data wavefront (Zernike polynomial expansion) to reconstruct the complete wavefront phase and analyze the aberration type;
[0185] Step 106, 4213 control unit extracts the diopter power parameter from the Zernike coefficient;
[0186] In step 107, the control unit 4213 uses the formula D = 1 / (1 / D' – ΔL), where ΔL is the distance between the Shack-Hartmann wavefront sensor and the human eye, the distance detected by the pupil position detection device 4214 plus the distance of the optical path within the system is ΔL, D' is the diopter power calculated in the previous step, and D is the actual diopter power;
[0187] In step 108, the control unit 4213 calculates the distance of the viewed object based on the actual diopter reading, the stored myopia reading, and the reading X at the intersection of the lens and the pupil line of sight 4211. For example, if the real-time diopter reading is -3.0D, X is -2.0D, and the stored diopter reading is -4.0D, substituting the formula L = 1 / (X + S1 - 2 × S), the distance to the object can be calculated as ≈ 0.33 meters.
[0188] In steps 109 and 4215, the calculation unit calculates the basic parameters of the refractive adjustment part according to the system mode, the viewing distance, and the myopia degree, and adjusts them according to the primary and secondary eyes, and adds the error tolerance adjustment value to obtain the refractive adjustment part parameters. If the obtained refractive power of the refractive adjustment part parameter minus the original myopia refractive power of the eye is less than 0, the original myopia refractive power is used. That is, if the calculated refractive power concave lens power is -5.0D and the original myopia refractive power of the eye is -4.0D, -4.0D is used.
[0189] Step 110: Calculate the visual axis based on the offset between the visual axis and the optical axis and the data obtained by the pupil position detection device 4214, calculate the intersection of the visual axis and the lens 4211, and obtain the lens movement parameter 4211 based on the lens information and the refractive adjustment parameters stored in the control unit 4213;
[0190] Step 111: Use the lens movement parameters to move the lens 4211 through the lens movement facility 4212.
[0191] Although the present invention has been described through embodiments, the embodiments are not intended to limit the present invention. Those skilled in the art may make various modifications and improvements within the scope of the spirit of the present invention, all of which are within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be based on the scope of protection defined by the claims of this application.
Claims
1. An intelligent system for vision correction, characterized by: The device comprises a frame and a distance detection module, a refractive adjustment module, a control unit, and a calculation unit arranged on the frame. The control unit obtains data related to the distance of the object viewed by the user in real time from the distance detection module at a preset time interval, uses the data related to the distance of the object viewed in real time as a parameter to query refractive adjustment data corresponding to the distance data stored in the control unit, uses the data as a refractive adjustment parameter, or calculates the refractive adjustment parameter using the calculation unit. The control unit uses the refractive adjustment parameter to adjust the refractive adjustment module.
2. The intelligent system for vision correction according to claim 1, characterized in that: The refractive adjustment module is one or more of a lens and a lens moving device, a group of lenses and a lens moving device, an electrically driven diopter adjustable lens, and a liquid crystal adjustable diopter lens.
3. The intelligent system for vision correction according to claim 1, characterized in that: The refractive adjustment parameters are calculated by the calculation unit to generate basic parameters, which are then adjusted using zero, one, or more of the primary and secondary eye related adjustment data, the error tolerance adjustment value, the misalignment offset value, and the time-related function. The calculation unit calculates the basic parameters in the following manner, based on the distance of the object viewed by a certain eye: If the distance of the object being viewed exceeds the extreme distance point, the basic parameter is the degree of myopia of the eye; The distance of the object being viewed is between the extreme point and the far point, and the basic parameter is the required myopia degree calculated according to the distance of the object being viewed; The distance of the object being viewed is within the far point of the eye, and the basic parameter is the required hyperopia degree calculated based on the distance of the object being viewed.
4. The intelligent system for vision correction according to claim 1, characterized in that: When the distance of the viewed object is between the extreme point and the far point, the absolute value of the refractive adjustment related data needs to meet the following conditions: greater than or equal to the absolute value of the required myopia degree, less than or equal to the absolute value of the required myopia degree + the adjustment amplitude × the retention ratio, and less than or equal to the absolute value of the myopia degree of the eye; When the distance of the viewed object is within the far point of the eye, the refractive adjustment related data must meet the following requirements: greater than or equal to the required hyperopia degree - adjustment amplitude × retention ratio; the refractive adjustment related data within the far point is less than or equal to the required hyperopia degree; The refractive adjustment related data is not negative when the misalignment offset value or the error tolerance adjustment value is not taken into account; When the distance of the viewed object exceeds the extreme far point, the refractive adjustment related data is equal to the myopia degree of the eye; The results obtained by the calculation method of the refractive adjustment related data must meet the requirements of the calculation results being consistent at the dividing point.
5. The intelligent system for vision correction according to claim 1, characterized in that: The refractive adjustment related data is strategically adjusted within the adjustment range of each section, and the strategy is one of human eye adjustment priority, system adjustment priority, and step-by-step system adjustment enhancement.
6. The intelligent system for vision correction according to claim 1 or 2, characterized in that: The method for the distance detection module to obtain the user's real-time viewing distance data includes a pupil direction detection method and an eye real-time refraction detection method; The pupil direction detection method is: after detecting pupil direction related data, directly obtaining the viewed object distance by retrieving stored data or calculating the viewed object distance after retrieving stored data; The method of detecting the real-time refraction of the eyes is as follows: after detecting the real-time refraction data of the eyes, the distance of the viewed object is calculated based on the real-time refraction data, the current state of the refraction adjustment module and the stored myopia degree of the user's eyes.
7. The intelligent system for vision correction according to claim 6, characterized in that: The pupil direction-related data includes one or more of a pupil direction vector, a rotation center of both eyes, a distance between the rotation centers, a pupil direction when looking horizontally, a pupil position, an eye axis direction vector, and a visual axis; the pupil direction vector includes a description of the direction of a vector perpendicular to the pupil center in a pre-set coordinate system and / or a deviation value of each angle of the pupil direction from the visual axis; The eye axis direction vector includes a description of the direction of the eye axis of the measured eye in a pre-set coordinate system and / or the deviation value of the eye axis from the visual axis at each angle; the above data is detected by the distance detection module or obtained by querying the system stored data after detecting partial data.
8. The intelligent system for vision correction according to claim 6, characterized in that: The method for obtaining the pupil direction-related data is a method based on optical reflection characteristics, a method based on geometric features and image processing, a method based on spatial modeling and stereo vision, or a method based on deep learning.
9. The intelligent system for vision correction according to claim 6, characterized in that: When the distance of the viewed object is obtained directly by retrieving stored data, the control unit stores: lens information, normal direction when looking straight, rotation center of the eye, primary and secondary eye adjustment data, primary and secondary eye data, and one or more of the myopia degree of each eye; the control unit stores a data table, which records one or more of the primary eye angle, secondary eye angle range, primary eye refractive parameter, secondary eye refractive parameter, primary eye object distance range, secondary eye object distance range, primary eye visual axis deviation, and secondary eye visual axis deviation; the data table obtains partial data in advance based on different user eye examinations of viewed objects at different angles and distances; the data is then calculated based on the user's eye myopia degree and object distance, and adjusted based on the primary and secondary eyes, and then stored in the table.
10. The intelligent system for vision correction according to claim 6, characterized in that: When the distance of the viewed object is calculated by retrieving stored data, the control unit stores: one or more of the following: lens information, the normal direction when looking straight ahead, the rotation center of the eye, and the distance between the rotation centers of the two eyes; stores one or more of the primary and auxiliary eye data, the myopia degree of each eye, the near point, the adjustment amplitude, the retention ratio, and the primary and auxiliary eye adjustment data; and stores an angle correction parameter table for different angles between the visual axis of each eye and the eye axis or an angle correction parameter table for different angles between the visual axis of each eye and the pupil direction.
11. The intelligent system for vision correction according to claim 9 or 10, characterized in that: The distance detection module includes a camera, a reflector, a vertical ruler and a horizontal ruler; The camera is used to take real-time photos of the eyes and can sense the light emitted from the reflector; The reflector is used to reflect the image of the eye to a specific area of the camera; The vertical ruler touches the skin next to the user's eyes when the user wears the glasses and is used to calibrate the relative position of the camera and the reflector to calculate the pupil direction; The horizontal ruler touches the skin next to the user's eyes when the user wears glasses, and is used to correct the relative position of the camera and the reflector to calculate the pupil direction.
12. The intelligent system for vision correction according to claim 6, characterized in that: The method for detecting real-time refraction of the eyes is specifically as follows: the real-time refraction of the eyes is the real-time refractive power or data that can reflect the refractive state during the calculation of real-time refraction; the formula for calculating distance is as follows: L=1 / (X+S1-2×S), the degree of the intersection of the distance detection module and the line of sight is X, the myopia degree of the eye is S, the real-time refractive power degree is S1, the units of X, S1 and S are D, and the unit of L is meter.
13. The intelligent system for vision correction according to claim 12, characterized in that: The distance detection module calculates the refractive characteristic data of the eye based on the relationship between the incident light and the reflected light.
14. The intelligent system for vision correction according to claim 12, characterized in that: The control unit stores: the myopia degree of the user's eyes, the rotation center position, the offset value between the visual axis and the optical axis, and one or more of the data related to the refractive adjustment part. The control unit identifies the pupil position from the information collected by the pupil position detection device, and obtains the refractive data and real-time status of the refractive adjustment part recorded by the system based on the pupil position and distance obtained by the pupil position detection device, and calculates the real-time refractive power degree of the user's eyes in combination with the data obtained by the distance detection module, calculates the distance of the object viewed based on the actual refractive power degree, the stored myopia degree, and the degree of the intersection of the refractive adjustment part and the visual axis, and then issues instructions to the refractive adjustment part based on the refractive adjustment part parameters calculated by the calculation unit; the control unit can also adjust the angle of the refraction mirror; and stores one or more of the system mode, primary and auxiliary eye data, near point, adjustment amplitude, retention ratio, primary and auxiliary eye adjustment data, error tolerance adjustment value of the two eyes, misalignment offset value, and time-related functions.
15. The intelligent system for vision correction according to claim 12 or 14, characterized in that: The distance detection module includes a light source, a polarization beam splitter prism, a Shack-Hartmann device, a photosensitive device, a refractor and a reflector; The light source emits infrared light; The polarization beam splitter prism is used to reflect the light emitted by the light source to the refractor and transmit the light reflected back from the eye to the Shack-Hartmann device; The Shack-Hartmann device is a Shack-Hartmann wavefront sensor; The photosensitive device is used to collect light spot images; The refractor is used to reflect the light emitted from the polarization beam splitter prism to a designated point of the reflective device under the control of the control unit, and reflect the infrared light reflected back by the reflective device to the polarization beam splitter prism; The reflecting device transmits visible light and reflects infrared light, and is used to change the direction of the light emitted by the light source and refracted by the polarization splitter prism and the refractor and then emit it to the pupil, and reflect the light reflected back from the human eye back to the refractor.
16. The intelligent system for vision correction according to claim 15, characterized in that: The system also includes a pupil position detection device for detecting the position and direction of the pupil and detecting the distance from the user's pupil to the intersection of the pupil alignment direction and the reflection device in real time.
Citation Information
Patent Citations
Self-adaptive presbyopia glasses
CN109375385A
Lens focal length adjusting method and liquid zoom glasses
CN110161721A
Zoom spectacles based on pupil detection and circuit system
CN110543033A
Control method of zoom glasses
CN110568627A
Sight distance detection automatic zooming system and method based on eyeball tracking
CN111474740A