A method, apparatus and equipment for refractive detection
By automatically adjusting lens power and optimizing through machine learning, the problem of low efficiency in traditional refractive testing has been solved, enabling efficient refractive testing without the need for an optometrist and meeting the demand for 24-hour service.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-07
- Publication Date
- 2026-03-31
AI Technical Summary
Traditional refractive testing relies on the experience and skill of optometrists, resulting in low testing efficiency and an inability to meet the demand for 24-hour service.
By acquiring the user's objective eye refraction, and responding to the user's observation of the visual acuity chart and refraction chart, the lens power is automatically adjusted. Combined with machine learning models to optimize the refractive detection logic, automated testing without the need for an optometrist is achieved.
It improved the efficiency of refractive error testing, solved the problem of limited optometrist resources, enabled 24-hour refractive error testing services, and enhanced the user experience.
Smart Images

Figure CN116602616B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of artificial intelligence technology, and in particular to a method, apparatus and device for refractive detection. Background Technology
[0002] Refractive error testing, also known as eye exams, is a test performed to determine the refractive power of the eye in order to decide the required prescription for glasses. Traditionally, refractive error testing requires a professional optometrist to examine the user's eyes.
[0003] The method of having a professional optometrist perform refractive errors on a user requires the optometrist to manually operate the refractive examination instrument and complete the refractive error test through a complex process. The efficiency of this method depends on the optometrist's experience and skill level. However, currently, optometrist resources are limited, and their skill levels vary widely, resulting in low efficiency for refractive error testing due to the manual operation of the instrument. Summary of the Invention
[0004] This application provides a refractive detection method, apparatus, and equipment, the purpose of which is to solve the problem of low refractive detection efficiency.
[0005] To achieve the above objectives, this application adopts the following technical solution:
[0006] This application provides a refractive detection method, including:
[0007] Obtain the user's objective refraction readings;
[0008] In response to the user's first observation result on the visual acuity chart, the power of the initial lens is adjusted to the initial refractive power to obtain the adjusted lens. The first observation result is obtained by the user through the initial lens when observing the visual acuity chart. The power of the initial lens corresponds to the objective refraction power.
[0009] Based on the initial refractive error and the user's astigmatism, an optometry chart is displayed, the optometry chart including at least one of a red-green test chart and an astigmatism test chart;
[0010] In response to the user's second observation of the optometry chart, the user's refractive error is obtained, wherein the second observation is obtained by the user observing the optometry chart through the adjusted lenses.
[0011] In one possible implementation, the step of adjusting the initial lens power to an initial refractive power in response to the user's first observation of the visual acuity chart, to obtain the adjusted lens, includes:
[0012] When the user gives an incorrect result regarding the opening direction of the first character in the character visual chart, the first character is switched to the second character, and the size of the second character is larger than the size of the first character.
[0013] When the user's feedback on the opening direction of the second character in the character visual acuity chart is correct, the power of the initial lens is adjusted to the initial refractive power according to the size of the second character, thus obtaining the adjusted lens.
[0014] In one possible implementation, the user's objective refractive error is less than a preset objective refractive error threshold, the optometry chart is a red-green test chart, the second observation result is clear red, and the step of obtaining the user's refractive error in response to the user's second observation result of the optometry chart includes:
[0015] In response to the user's second observation of the optometry chart, the initial refractive power of the adjusted lens is reduced by a preset power to obtain a reduced lens;
[0016] In response to the user's observation of the optometry chart through the reduced lens and the resulting consistent clarity, the power of the reduced lens is taken as the user's refractive power.
[0017] In one possible implementation, the user's objective refractive error is less than a preset objective refractive error threshold, the optometry chart is a red-green test chart, the second observation result is clear green, and the step of obtaining the user's refractive error in response to the user's second observation result of the optometry chart includes:
[0018] In response to the user's second observation of the optometry chart, the initial refractive power of the adjusted lens is increased by a preset power to obtain the increased lens.
[0019] In response to the user's observation of the optometry chart through the added lens and the resulting consistent clarity, the power of the added lens is taken as the user's refractive power.
[0020] In one possible implementation, the user's objective refractive error is greater than or equal to a preset objective refractive error threshold, the optometry chart is an astigmatism chart, the astigmatism chart includes an astigmatism disc and a cellular target, and obtaining the user's refractive error in response to the user's second observation of the optometry chart includes:
[0021] In response to the first observation result obtained by the user through the adjusted lens on the astigmatic disc, the diopter corresponding to the astigmatic disc is obtained;
[0022] In response to the second observation result obtained by the user through the astigmatic lens when observing the cellular target, the user's refractive power is obtained.
[0023] In one possible implementation, the sub-first observation result is inconsistent line sharpness. The step of obtaining the diopter corresponding to the astigmatic disc based on the sub-first observation result obtained by the user through the adjusted lenses includes:
[0024] In response to the first observation result obtained by the user through the adjusted lens on the astigmatic disc, the power of the adjusted lens is adjusted according to the label corresponding to the clear line fed back by the user, so as to obtain the adjusted astigmatic lens;
[0025] In response to the user's observation of the astigmatic disc through the adjusted astigmatic lens and the result of consistent line sharpness, the power of the adjusted astigmatic lens is taken as the user's refractive power.
[0026] In one possible implementation, before obtaining the objective refraction value of the user's eye, the method further includes:
[0027] Send eye movement test instructions and pupil size test instructions to the user;
[0028] Based on the user's eye movement test results and pupil size test results, the user's eye condition is determined. The eye movement test results are obtained by the user according to the eye movement test instructions, and the pupil size test results are obtained by the user according to the pupil size test instructions.
[0029] When the user's eye condition is normal, an objective refractive test instruction is sent to the user.
[0030] In one possible implementation, after obtaining the user's refractive error in response to the user's second observation of the optometry chart, the method further includes:
[0031] The user's adaptation feedback results and the refractive power are input into a machine learning model to obtain an optimized refractive power. The machine learning model is trained based on the adaptation feedback results of multiple users and the refractive power of the multiple users. The adaptation feedback results represent the user's comfort level when wearing the lens with the refractive power.
[0032] This application provides a refractive detection device, including:
[0033] The acquisition module is used to acquire the objective refraction value of the user's eyes;
[0034] An adjustment module is used to adjust the power of the initial lens to the initial refractive power in response to the user's first observation result on the visual acuity chart, thereby obtaining the adjusted lens. The first observation result is obtained by the user through the initial lens when observing the visual acuity chart, and the power of the initial lens corresponds to the objective refraction power.
[0035] The display module is used to display an optometry chart based on the initial refractive power and the user's astigmatism, the optometry chart including at least one of a red-green test chart and an astigmatism test chart;
[0036] The acquisition module is used to obtain the user's refractive power in response to the user's second observation result on the optometry chart, wherein the second observation result is obtained by the user observing the optometry chart through the adjusted lenses.
[0037] This application provides a computer device, which includes a processor and a memory:
[0038] The memory is used to store program code and transmit the program code to the processor;
[0039] The processor is used to execute the steps of a refractive detection method as described above, according to the instructions in the program code.
[0040] This application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of a refractive detection method as described above.
[0041] Compared with the prior art, this application has the following beneficial effects:
[0042] This application obtains the user's objective refraction power; in response to the user's first observation result on the visual acuity chart, the initial lens power is adjusted to the initial refractive power to obtain the adjusted lens. The first observation result is obtained by the user observing the visual acuity chart through the initial lens, and the initial lens power corresponds to the objective refraction power; based on the initial refractive power and the user's astigmatism power, an optometry chart is displayed, the optometry chart including at least one of a red-green test chart and an astigmatism test chart; in response to the user's second observation result on the optometry chart, the user's refractive power is obtained, the second observation result being obtained by the user observing the optometry chart through the adjusted lens. In this embodiment, the lens power can be automatically adjusted based on the user's observation results on each test chart to complete the user's refractive test, without the need for an optometrist, which can effectively improve the efficiency of refractive test. Attached Figure Description
[0043] Figure 1 A schematic diagram of a first user interface provided for an embodiment of this application;
[0044] Figure 2 This is a schematic diagram of the right eye refraction interface provided in an embodiment of this application;
[0045] Figure 3 This is a schematic diagram of the left eye refraction interface provided in an embodiment of this application;
[0046] Figure 4 A schematic diagram of a prescription interface provided for an embodiment of this application;
[0047] Figure 5 A flowchart of a refractive detection method provided in an embodiment of this application;
[0048] Figure 6 A flowchart for obtaining an initial refractive error based on a character-based visual acuity chart is provided as an embodiment of this application;
[0049] Figure 7 A flowchart for refractive detection based on a red-green test chart is provided as an embodiment of this application;
[0050] Figure 8 A flowchart of refractive detection based on a spectrophotometer is provided as an embodiment of this application;
[0051] Figure 9 A flowchart for determining the cylindrical lens axis based on a cellular target is provided as an embodiment of this application;
[0052] Figure 10 A flowchart of refractive detection based on cellular targets is provided as an embodiment of this application;
[0053] Figure 11 This is a schematic diagram of the structure of a refractive detection device provided in an embodiment of this application. Detailed Implementation
[0054] The terms "first," "second," and "third," etc., used in this application specification, claims, and drawings are used to distinguish different objects, not to limit a specific order.
[0055] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0056] Traditional refractive error testing requires a professional optometrist to manually operate the refractive examination instrument, completing the test through a complex process. The efficiency of this method depends heavily on the optometrist's experience and skill. However, current optometrist resources are limited, and their skill levels vary considerably. This reliance on manual operation by the optometrist results in low efficiency. Furthermore, this method cannot provide 24-hour refractive error testing services, thus diminishing the user experience.
[0057] Based on this, this application obtains the user's objective refraction power; in response to the user's first observation result on the visual acuity chart, the initial lens power is adjusted to the initial refractive power to obtain the adjusted lens, wherein the first observation result is obtained by the user observing the visual acuity chart through the initial lens, and the initial lens power corresponds to the objective refraction power; based on the initial refractive power and the user's astigmatism power, an optometry chart is displayed, the optometry chart including at least one of a red-green test chart and an astigmatism test chart; in response to the user's second observation result on the optometry chart, the user's refractive power is obtained, wherein the second observation result is obtained by the user observing the optometry chart through the adjusted lens. In this embodiment, the lens power can be automatically adjusted based on the user's observation results on each test chart to complete the user's refractive test, without the need for an optometrist, which can effectively improve the efficiency of refractive test.
[0058] The following is combined Figures 1-4 The application scenarios provided in the embodiments of this application will be introduced.
[0059] like Figure 1 The figure described is a schematic diagram of the first user interface provided in this application embodiment. The user logs in by entering a username and password on the first interface 1001. The electronic device's display switches from the first interface 1001 to the second interface 1002, which displays connected examination devices, such as eye charts and bull's eyes. The user can click the "Start AI Refraction" button on the second interface 1002 to begin the refraction test. The electronic device's display switches from the second interface 1002 to the third interface 1003, where the user enters the corresponding information and clicks the "Submit and Start VS Test" button. The electronic device's display switches from the third interface 1003 to the test interface, where the user can perform an independent test based on the prompts.
[0060] For example, the testing interface may include a right-eye refraction interface, a left-eye testing interface, and a binocular balance testing interface. Taking the right-eye refraction interface and the left-eye testing interface as examples, such as... Figure 2-3 As shown, Figure 2 This is a schematic diagram of the right eye refraction interface provided in an embodiment of this application. Figure 3 This is a schematic diagram of the left eye refraction interface provided in an embodiment of this application. The right eye refraction interface and the left eye detection interface indicate the current detection stage the user is in.
[0061] After obtaining the user's refractive error, the electronic device will display a prescription interface on the screen, such as... Figure 4 As shown in the figure, this is a schematic diagram of a prescription interface provided in an embodiment of this application. The prescription interface displays the information filled in by the user, the refractive test results, and the final prescription parameters.
[0062] The embodiments of this application will be described in detail below.
[0063] This application provides a refractive detection method, such as... Figure 5 As shown in the figure, this figure is a flowchart of a refractive detection method provided in an embodiment of this application, including S101 to S104.
[0064] S101. Obtain the objective refraction value of the user's eyes.
[0065] In this embodiment, a computer-aided optometry instrument or a vision screening instrument based on the principle of photographic optometry can be used to determine the position of the image formed by the reflected light from the user's fundus or cornea, thereby determining the refractive state.
[0066] Specifically, during the test, the user can focus on the target inside the machine according to the system prompts, allowing the instrument to detect the user's objective refractive power. In this application, the refraction principle is embodied in the optical system of the instrument, then processed by a computer to determine the required refractive power for corrected vision. The method of obtaining the user's objective refractive power based on computer-aided refraction instruments or photographic refraction principles has advantages such as speed, painlessness, ease of user acceptance, and ease of mastery. Obtaining the objective refractive power allows for subsequent subjective refraction tests based on this objective refractive power, thus more accurately determining the user's refractive state.
[0067] In one possible implementation, to ensure that users can undergo refractive testing, it is necessary to determine that the user's eye condition is normal before obtaining the objective refraction value of the user's eye, thereby ensuring the accuracy of the refractive test results.
[0068] Specifically, before obtaining the user's objective refraction value, an eye movement test instruction and a pupil size test instruction are sent to the user; based on the user's eye movement test results and pupil size test results, the user's eye condition is determined, wherein the eye movement test results are obtained by the user according to the eye movement test instruction, and the pupil size test results are obtained by the user according to the pupil size test instruction; when the user's eye condition is normal, an objective refractive test instruction is sent to the user.
[0069] Among these tests, eye movement and pupil size measurements can determine whether a user's eye condition is normal. For example, a moving target can be displayed on the screen, and the user can be instructed to follow the moving target with their eyes, thereby obtaining the user's eye movement test results. The pupil size test measures the diameter of the pupil to obtain the pupil size result.
[0070] In one possible implementation, the user's raw eye information can be obtained before acquiring the objective refraction value. Based on this raw eye information, the user's original eye condition can be determined, such as whether the user's eyes are normal, the original refractive power, astigmatism, etc. This raw eye information can provide a reference for subsequent refractive testing, improving the accuracy of the refractive test results.
[0071] S102. In response to the user's first observation result on the visual acuity chart, the power of the initial lens is adjusted to the initial refractive power to obtain the adjusted lens. The first observation result is obtained by the user through the initial lens when observing the visual acuity chart. The power of the initial lens corresponds to the objective refraction power.
[0072] Specifically, after obtaining the objective refraction power, a lens adjustment command can be sent to the lens control group of the phoropter. The lens control group then provides the user with an initial lens whose power corresponds to the objective refraction power. Simultaneously, a corresponding visual acuity chart is displayed on the screen, allowing the user to observe the chart through the initial lens. Based on the user's initial observation, the initial refractive power can be logically determined. The lens control group can then adjust the power of the initial lens to match the initial refractive power, thus obtaining the adjusted lens.
[0073] For example, using an "E" chart as an example, after obtaining the user's objective refraction measurement, an "E" chart of corresponding size can be displayed on the screen based on that measurement. The user can provide feedback on their initial observation via voice, gestures, or remote control via a handheld device. This initial observation may include the direction of the "E" chart's opening or its clarity.
[0074] It should be noted that this application does not specifically limit the number of "E" marks displayed on the screen each time. For example, a row of "E" marks can be displayed on the screen each time, or a single "E" mark can be displayed on the screen. The opening direction of the "E" mark is random.
[0075] In one possible implementation, when the user's feedback on the opening direction of the first character in the character visual acuity chart is incorrect, the first character is switched to the second character; when the user's feedback on the opening direction of the second character in the character visual acuity chart is correct, the initial lens power is adjusted to the initial refractive power according to the size of the second character, thus obtaining the adjusted lens.
[0076] In this system, the size of the second label is larger than the size of the first label. That is, when the user's feedback on the opening direction of the first label in the label visual acuity chart is incorrect, it means the size of the first label is too small for the user to see clearly. The label size needs to be increased to find a label that the user can just see clearly, thus obtaining the initial refractive power. Switching from the first label to the second label, when the user's feedback on the opening direction of the second label in the label visual acuity chart is correct, it means the user can see the second label clearly. At this point, based on the size of the second label, the initial lens power is adjusted to the initial refractive power, resulting in the adjusted lens.
[0077] Specifically, such as Figure 6 As shown in the figure, this is a flowchart of obtaining an initial refractive power based on a character-based visual acuity chart according to an embodiment of this application.
[0078] Based on the objective refraction, after displaying the visual acuity chart with spherical symbols on the screen, the system asks the user a question, either displayed on the screen or via voice prompts, "Is the direction of the 'E' symbol clear?" If the user reports that it is unclear or provides an incorrect direction for the opening of the "E" symbol, the positive lens power is reduced (+0.25D). If the user reports that it is clear and provides the correct direction for the opening of the "E" symbol, the system checks if the "E" symbol has reached 5.0. If the "E" symbol reaches 5.0, the test ends, and the current spherical lens power becomes the initial refractive power. If the "E" symbol has not reached 5.0, the system increases the symbol, i.e., it jumps to the next line of the "E" symbol visual acuity chart and continues asking questions until the user provides the correct direction for the opening of the "E" symbol when it reaches 5.0.
[0079] S103. Based on the initial refractive error and the user's astigmatism, display an optometry chart, which includes at least one of a red-green test chart and an astigmatism test chart.
[0080] S104. In response to the user's second observation result on the optometry chart, obtain the user's refractive power, wherein the second observation result is obtained by the user observing the optometry chart through the adjusted lens.
[0081] In one possible implementation, the user's astigmatism can be determined based on the acquired original eye information. If the user has astigmatism, the degree of astigmatism is detected; if the user does not have astigmatism, the refractive power is detected based on a red-green test chart.
[0082] In one possible implementation, when it is uncertain whether the user has astigmatism, i.e., when the user's original eye information is not obtained, or when the user's original eye information does not include astigmatism, it is necessary to detect the user's astigmatism degree.
[0083] Specifically, if the user's objective refraction power is less than a preset objective refraction power threshold, the optometry chart is a red-green test chart, and the second observation result is that the red is clear, the step of obtaining the user's refractive power in response to the user's second observation result on the optometry chart includes: in response to the user's second observation result on the optometry chart, reducing the initial refractive power of the adjusted lens by a preset power to obtain a reduced lens; in response to the user's observation of the optometry chart through the reduced lens and obtaining a clear consistency result, using the power of the reduced lens as the user's refractive power.
[0084] If a user's objective refraction is less than a preset objective refraction threshold, the user is considered to have no astigmatism. For example, when the objective refraction is less than 1.0 DC, the user is considered to have no astigmatism. In this case, such as... Figure 7 As shown in the figure, this is a flowchart of a refractive detection based on a red-green test chart provided in an embodiment of this application.
[0085] The electronic device displays a red-green test chart on the screen and asks the user a question, either displayed on the screen or spoken aloud, "Are the sharpness of the targets with green and red backgrounds consistent?" If the user reports a discrepancy but confirms that the red background is sharp (i.e., the second observation result is that the red background is sharp), the electronic device reduces the red background by +0.25D and asks again. If the electronic device receives confirmation of consistent sharpness from the user, it reduces the initial refractive power by a preset amount to obtain a reduced lens power, which is then used as the user's refractive power. If the electronic device receives confirmation that the red background is still sharp, it continues to reduce the red background by +0.25D until the user confirms consistent sharpness. If the power deviation exceeds a preset value, an error is reported, and the device exits, prompting the user to contact human assistance.
[0086] In response to the user's second observation of the optometry chart, the initial refractive power of the adjusted lens is increased by a preset power to obtain an increased lens; in response to the user's observation of the optometry chart through the increased lens and the obtained result of consistent clarity, the power of the increased lens is taken as the user's refractive power.
[0087] If the user's feedback is inconsistent, but the user reports that the green background is clear (i.e., the second observation result is that the green background is clear), the electronic device will increase the green background by (+0.25D) and ask again. If the electronic device receives consistent clarity feedback from the user, it will increase the initial refractive power by a preset amount to obtain the increased lens power, and this increased lens power will be used as the user's refractive power. If the electronic device receives consistent clarity feedback from the user, it will continue to increase the green background by (+0.25D) until the user reports consistent clarity. If the power deviation exceeds a preset value, an error message will be displayed or the user will be prompted to contact human assistance.
[0088] If a user's objective refraction power is greater than or equal to a preset objective refraction power threshold, the user is considered to have astigmatism. For example, when the objective refraction power is greater than or equal to 1.0 DC, the user is considered to have astigmatism. The optometry chart is an astigmatism chart, which includes an astigmatism disc and a cellular optotype. The step of obtaining the user's refractive power in response to the user's second observation result on the optometry chart includes: obtaining the power corresponding to the astigmatism disc in response to a sub-first observation result obtained by the user through the adjusted lens observing the astigmatism disc; and obtaining the user's refractive power in response to a sub-second observation result obtained by the user through the astigmatic lens observing the cellular optotype.
[0089] Specifically, in response to the first observation result obtained by the user through the adjusted lens when observing the astigmatic disc, the power of the adjusted lens is adjusted according to the label corresponding to the clear lines reported by the user, thereby obtaining an adjusted astigmatic lens; in response to the result of consistent line clarity obtained by the user through the adjusted astigmatic lens when observing the astigmatic disc, the power of the adjusted astigmatic lens is used as the user's refractive power.
[0090] For example, such as Figure 8 As shown in the figure, this is a flowchart of a refractive detection based on a spectrophotometer provided in an embodiment of this application.
[0091] The electronic device displays a disc of astigmatism on the screen and asks the user a question, either by displaying it on the screen or by outputting a voice prompt, "Are all lines clear and consistent?" If the user reports consistent clarity on the first inquiry, the verification ends, and the user does not have astigmatism. If the user reports inconsistent clarity, the device responds by displaying the feedback on the screen or outputting a voice prompt, "Which line is the clearest?" Based on the label corresponding to the clearest line reported by the user, the power of the adjusted lens is adjusted to obtain the adjusted astigmatism lens.
[0092] Specifically, after assigning a number to the clearest line reported by the user, the smallest clearest line reported by the user is multiplied by 30 to obtain a calculation result. Using this calculation result as the axis, the lens power is gradually increased in increments of 0.25 DC until the user reports consistent line clarity. For example, if the user reports lines numbered 2 and 8 as the clearest, then based on 2 × 30, we get 60. Using 60° as the axis, this indicates that the cylindrical astigmatism direction for that eye is 60°. If this is adjusted four times, each time by +0.25 DS cylindrical power, totaling 100 degrees, then it can be determined that the user has astigmatism.
[0093] After the user reports consistent line clarity, the electronic device determines whether the difference between the astigmatism reading and the objective refraction reading is less than or equal to 30°. If it is greater than 30°, an error is reported so that the user can consult human assistance; if it is less than or equal to 30°, further refractive testing can be performed on the user based on cellular targets.
[0094] like Figure 9 As shown in the figure, this is a flowchart of a method for determining the cylindrical lens axis based on a cellular target according to an embodiment of this application.
[0095] Specifically, during the process of determining the cylinder axis, the electronic device displays a cellular target on the screen and issues a query to the user, such as displaying it on the screen or outputting a voice prompt asking, "Are sides A and B equally clear?" If the user reports that they are not equally clear, the device checks if the absolute value of the cylinder is less than 1.0D. If the absolute value of the cylinder is less than 1.0D, the electronic device makes fine adjustments based on the clear side. When the user reports that side A is clear, the cylinder axis is reversed by 10°; in response to the user's feedback that side B is clear, the cylinder axis is rotated clockwise by 5°. If the absolute value of the cylinder is greater than or equal to 1.0D, the electronic device makes fine adjustments based on the clear side. When the user reports that side A is clear, the cylinder axis is reversed by 5°; in response to the user's feedback that side B is clear, the cylinder axis is rotated clockwise by 2.5°.
[0096] After adjusting the cylinder axis, determine if the difference between the adjusted cylinder axis and the initial axis is greater than 30°. If it is greater than 30°, it indicates a significant change in the user's astigmatism, and an error can be reported so the user can contact human assistance. If it is less than or equal to 30°, the adjusted axis is determined as the user's cylinder axis. Based on this, the user's refractive error can be further determined using cellular targets.
[0097] like Figure 10 As shown in the figure, this is a flowchart of a refractive detection based on cellular targets provided in an embodiment of this application.
[0098] The electronic device displays a cellular target on the screen and asks the user a question, either displayed on the screen or via voice prompts, "Are sides A and B equally clear?" If the user reports equal clarity, the cylinder axis is determined. Based on this, the cellular target is displayed on the screen again, and the user is asked a question, either displayed on the screen or via voice prompts, "Are sides A and B equally clear?" If the user reports that side A is clear, the cylinder is increased by -0.25 DC. The absolute value of the increase is then checked to see if it is greater than or equal to 1.0 DC. If so, an error is reported so the user can contact customer service. Otherwise, the system continues to ask if sides A and B are equally clear until the user reports equal clarity. If the user reports that side B is clear, the cylinder is decreased by -0.25 DC. The absolute value of the decrease is then checked to see if it is greater than or equal to 1.0 DC. If so, an error is reported so the user can contact customer service. Otherwise, the system continues to ask if sides A and B are equally clear until the user reports equal clarity.
[0099] In one possible implementation, to further improve the accuracy of refractive test results, after determining the cylinder axis and diopter, a binocular visual balance test can be performed on the user.
[0100] Specifically, the output information prompts, for example, by displaying it on the screen or by voice outputting "Is the left eye clearer or the right eye clearer?" The electronic device can adjust the lens prescription in response to user feedback.
[0101] Specifically, when user feedback indicates the right eye is clear, the right eye's diopter is increased by 0.25 DC, and a message is output again. If the left eye is clear, it is determined whether the left eye is the dominant eye. If the left eye is the dominant eye, the left eye's diopter remains unchanged, and the right eye's diopter is increased by 0.25 DC. If the right eye is the dominant eye, both the left and right eye's diopter remain unchanged. If the right eye is clear, the right eye's diopter is increased by 0.25 DC, and a message is output again. If the left eye is clear, if the left eye is the dominant eye, the right eye's diopter is increased by 0.5 DC, and the left eye's diopter remains unchanged. If the left eye is not the dominant eye, the right eye's diopter is increased by 0.25 DC, and the left eye's diopter remains unchanged.
[0102] When user feedback indicates the left eye is clear, increase the left eye's diopter by 0.25 DC and then output a notification again. If the right eye is clear, determine if the left eye is the dominant eye. If the right eye is the dominant eye, the right eye's diopter remains unchanged, and the left eye's diopter increases by 0.25 DC. If the left eye is the dominant eye, both the right and left eye's diopter remain unchanged. If the left eye is clear, increase the left eye's diopter by 0.25 DC and then output a notification again. If the right eye is clear, if the right eye is the dominant eye, increase the left eye's diopter by 0.5 DC, and the right eye's diopter remains unchanged. If the right eye is not the dominant eye, increase the left eye's diopter by 0.25 DC, and the right eye's diopter remains unchanged.
[0103] After obtaining the user's refractive error, in order to further improve the accuracy of refractive detection, the electronic device displays a preset image and / or preset video on the screen; in response to the user's third observation result on the preset image and / or preset video, an optimized refractive error is generated, wherein the third observation result is obtained by the user wearing lenses with the refractive error, observing the preset image and / or preset video, and providing feedback on the result.
[0104] In one possible implementation, this application can input the user's adaptation feedback results and the refractive power into a machine learning model to obtain an optimized refractive power. The machine learning model is trained based on adaptation feedback results from multiple users and the refractive power of those users, where the adaptation feedback results characterize the user's comfort level when wearing lenses with the specified refractive power.
[0105] Specifically, users have certain eyeglass wearing habits, and prolonged use of glasses corresponding to their specific refractive power may result in poor comfort. This application combines machine learning algorithms, training a model based on adaptation feedback from a large number of users and their corresponding refractive powers. Once a user's current refractive power is obtained, the user's adaptation feedback and corresponding refractive power are input into the machine learning model to obtain an optimized refractive power. Wearing glasses with this optimized refractive power increases user comfort and improves the overall eyeglass fitting experience.
[0106] Based on this, the method provided in this application embodiment can also generate personalized eyeglass prescription suggestions for users according to refractive test results, recommending lens types, prescriptions, and special functions suitable for the user's visual needs and preferences, as well as suitable frame styles and sizes. If the user confirms the eyeglass prescription suggestions, in response to the user's confirmation instruction, the electronic device can generate an order so that the lenses can be manufactured according to the order, thus completing the eyeglass prescription service.
[0107] In summary, this application obtains the user's objective refraction power; in response to the user's first observation result on the visual acuity chart, the initial lens power is adjusted to the initial refractive power to obtain the adjusted lens. The first observation result is obtained by the user observing the visual acuity chart through the initial lens, and the initial lens power corresponds to the objective refraction power; based on the initial refractive power and the user's astigmatism power, an optometry chart is displayed, the optometry chart including at least one of a red-green test chart and an astigmatism test chart; in response to the user's second observation result on the optometry chart, the user's refractive power is obtained, the second observation result being obtained by the user observing the optometry chart through the adjusted lens. In this embodiment, the lens power can be automatically adjusted based on the user's observation results on each test chart to complete the user's refractive error detection. This combines artificial intelligence technology with refractive error detection technology, optimizes the refractive error detection logic based on a continuously learning machine learning model, and eliminates the need for optometrist operation throughout the process, effectively improving the efficiency of refractive error detection. At the same time, it addresses the issue of optometry shops or opticians being unable to provide 24-hour medical services, as well as the closed-loop problem of optometry services, including eye exams, eyeglass processing, and delivery.
[0108] This application provides a refractive detection device, such as... Figure 11 As shown in the figure, this is a schematic diagram of the structure of a refractive detection device provided in an embodiment of this application, including:
[0109] The acquisition module 1101 is used to acquire the objective refraction value of the user's eyes;
[0110] The adjustment module 1102 is used to adjust the power of the initial lens to the initial refractive power in response to the user's first observation result on the visual acuity chart, so as to obtain the adjusted lens. The first observation result is obtained by the user through the initial lens when observing the visual acuity chart. The power of the initial lens corresponds to the objective refraction power.
[0111] Display module 1103 is used to display an optometry chart based on the initial refractive power and the user's astigmatism, the optometry chart including at least one of a red-green test chart and an astigmatism test chart;
[0112] The obtaining module 1104 is used to obtain the user's refractive power in response to the user's second observation result on the optometry chart, wherein the second observation result is obtained by the user observing the optometry chart through the adjusted lens.
[0113] In one possible implementation, the adjustment module 1102 is specifically used for:
[0114] When the user gives an incorrect result regarding the opening direction of the first character in the character visual chart, the first character is switched to the second character, and the size of the second character is larger than the size of the first character.
[0115] When the user's feedback on the opening direction of the second character in the character visual acuity chart is correct, the power of the initial lens is adjusted to the initial refractive power according to the size of the second character, thus obtaining the adjusted lens.
[0116] In one possible implementation, the user's objective refraction is less than a preset objective refraction threshold, the optometry chart is a red-green test chart, the second observation result is clear red, and the obtaining module includes: a reduction module and a first determining module;
[0117] The reduction module is used to reduce the initial refractive power of the adjusted lens by a preset power in response to the user's second observation result of the optometry chart, so as to obtain a reduced lens.
[0118] The first determining module is used to determine the user's refractive power based on the consistent clarity obtained by the user observing the optometry chart through the reduced lens.
[0119] In one possible implementation, the user's objective refraction is less than a preset objective refraction threshold, the optometry chart is a red-green test chart, and the obtaining module includes: an adding module and a second determining module;
[0120] The adding module is used to increase the initial refractive power of the adjusted lens by a preset power in response to the user's second observation result of the optometry chart, so as to obtain the increased lens.
[0121] The second determining module is used to determine the user's refractive power based on the consistent clarity obtained by the user observing the optometry chart through the added lens.
[0122] In one possible implementation, the user's objective refraction is greater than or equal to a preset objective refraction threshold, the refraction chart is an astigmatism chart, the astigmatism chart includes an astigmatism disc and a cellular target, and the acquisition module includes: a first sub-acquisition module and a second sub-acquisition module;
[0123] The first sub-obtaining module is used to obtain the diopter corresponding to the astigmatic disc in response to the sub-first observation result obtained by the user through the adjusted lens on the astigmatic disc;
[0124] The second sub-obtaining module is used to obtain the user's refractive power in response to a sub-second observation result obtained by the user through an astigmatic lens observing the cellular target.
[0125] In one possible implementation, the first sub-observation result is inconsistent line sharpness, and the first sub-obtaining module includes: an obtaining unit and a determining unit;
[0126] The obtaining unit is configured to respond to a first observation result obtained by the user through the adjusted lens when observing the astigmatic disc, and adjust the power of the adjusted lens according to the label corresponding to the clear line fed back by the user, so as to obtain the adjusted astigmatic lens.
[0127] The determining unit is configured to, in response to the user's observation of the astigmatic disc through the adjusted astigmatic lens and the result of consistent line sharpness, use the power of the adjusted astigmatic lens as the user's refractive power.
[0128] In one possible implementation, the device further includes: a first transmitting module, a status determining module, and a second transmitting module;
[0129] The first sending module is used to send eye movement test instructions and pupil size test instructions to the user;
[0130] The state determination module is used to determine the user's eye state based on the user's eye movement test results and pupil size test results. The eye movement test results are obtained by the user according to the eye movement test instructions, and the pupil size test results are obtained by the user according to the pupil size test instructions.
[0131] The second sending module is used to send an objective refractive test instruction to the user when the user's eye condition is normal.
[0132] In one possible implementation, the device further includes: an optimization module;
[0133] The optimization module is used to input the user's adaptation feedback results and the refractive power into a machine learning model to obtain an optimized refractive power. The machine learning model is trained based on the adaptation feedback results of multiple users and the refractive power of the multiple users. The adaptation feedback results characterize the user's comfort level when wearing the lens with the refractive power.
[0134] In summary, this application obtains the user's objective refraction power; in response to the user's first observation result on the visual acuity chart, the initial lens power is adjusted to the initial refractive power to obtain the adjusted lens. The first observation result is obtained by the user observing the visual acuity chart through the initial lens, and the initial lens power corresponds to the objective refraction power; based on the initial refractive power and the user's astigmatism power, an optometry chart is displayed, the optometry chart including at least one of a red-green test chart and an astigmatism test chart; in response to the user's second observation result on the optometry chart, the user's refractive power is obtained, the second observation result being obtained by the user observing the optometry chart through the adjusted lens. In this embodiment, the lens power can be automatically adjusted based on the user's observation results on each test chart to complete the user's refractive error detection, without the need for an optometrist, which can effectively improve the efficiency of refractive error detection.
[0135] This application provides a computer device, which includes a processor and a memory:
[0136] The memory is used to store program code and transmit the program code to the processor;
[0137] The processor is used to execute the steps of a refractive detection method as described above, according to the instructions in the program code.
[0138] This application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of a refractive detection method as described above.
[0139] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method of refractive detection, characterized in that, The method comprises: acquiring an objective refraction diopter of an eye of a user; adjusting a diopter of an initial lens to an initial refractive diopter in response to a first observation result of the user on a letter visual acuity chart, the first observation result being obtained by the user observing the letter visual acuity chart through the initial lens, the diopter of the initial lens corresponding to the objective refraction diopter; displaying a refraction chart based on the initial refractive diopter and an astigmatism diopter of the user, the refraction chart comprising at least one of a red-green test chart and an astigmatism test chart; obtaining a refractive diopter of the user in response to a second observation result of the user on the refraction chart, the second observation result being obtained by the user observing the refraction chart through the adjusted lens; when the objective refraction diopter of the user is less than a preset objective refraction diopter threshold, the refraction chart is a red-green test chart, the second observation result is that red is clear, and the obtaining of the refractive diopter of the user in response to the second observation result of the user on the refraction chart comprises: decreasing the initial refractive diopter of the adjusted lens by a preset diopter to obtain a decreased lens in response to the second observation result of the user on the refraction chart; obtaining the refractive diopter of the user as the diopter of the decreased lens in response to a consistency result of clarity obtained by the user observing the refraction chart through the decreased lens; when the objective refraction diopter of the user is greater than or equal to the preset objective refraction diopter threshold, the refraction chart is an astigmatism chart, the astigmatism chart comprises an astigmatism disc and a honeycomb visual target, and the obtaining of the refractive diopter of the user in response to the second observation result of the user on the refraction chart comprises: obtaining a diopter corresponding to the astigmatism disc in response to a first sub-observation result obtained by the user observing the astigmatism disc through the adjusted lens; obtaining the refractive diopter of the user in response to a second sub-observation result obtained by the user observing the honeycomb visual target through an astigmatism lens; inputting the fitting feedback result of the user and the refractive diopter into a machine learning model to obtain an optimized refractive diopter, the machine learning model being trained based on fitting feedback results of a plurality of users and refractive diopters of the plurality of users, the fitting feedback result representing a comfort level of the user wearing a lens with the refractive diopter.
2. The method of claim 1, wherein, The adjusting of the diopter of the initial lens to the initial refractive diopter in response to the first observation result of the user on the letter visual acuity chart comprises: when feedback of the user on an opening direction of a first letter in the letter visual acuity chart is an incorrect result, switching the first letter to a second letter, the size of the second letter being greater than the size of the first letter; when feedback of the user on an opening direction of a second letter in the letter visual acuity chart is a correct result, adjusting the diopter of the initial lens to the initial refractive diopter according to the size of the second letter to obtain the adjusted lens.
3. The method of claim 1, wherein, The objective refraction degree of the user is less than a preset objective refraction degree threshold, the optometry table is a red-green test table, the second observation result is green clarity, and the obtaining of the refraction degree of the user in response to the second observation result of the user on the optometry table comprises: In response to the second observation result of the user on the optometry table, increasing the initial refraction degree of the adjusted lens by a preset degree to obtain an increased lens; In response to the consistent result of the clarity obtained by the user observing the optometry table through the increased lens, taking the degree of the increased lens as the refraction degree of the user.
4. The method of claim 1, wherein, The sub-first observation result is inconsistent line clarity, the sub-first observation result obtained by the user observing the astigmatism disc through the adjusted lens, and the obtaining of the degree corresponding to the astigmatism disc comprises: In response to the sub-first observation result obtained by the user observing the astigmatism disc through the adjusted lens, adjusting the degree of the adjusted lens according to the label corresponding to the clear line fed back by the user to obtain an adjusted astigmatism lens; In response to the consistent result of the line clarity obtained by the user observing the astigmatism disc through the adjusted astigmatism lens, taking the degree of the adjusted astigmatism lens as the refraction degree of the user.
5. The method of claim 1, wherein, Before the obtaining of the objective refraction degree of the user's eye, further comprising: sending an eye movement test instruction and a pupil size test instruction to the user; determining the eye state of the user according to the eye movement test result and the pupil size test result, the eye movement test result being obtained by the user testing according to the eye movement test instruction, and the pupil size test result being obtained by the user testing according to the pupil size test instruction; when the eye state of the user is normal, sending an objective refraction test instruction to the user.
6. A refraction detection apparatus characterized by comprising: comprise: an acquisition module configured to acquire an objective refraction degree of a user's eye; an adjustment module configured to adjust the degree of an initial lens to an initial refraction degree in response to a first observation result of the user on a letter visual acuity chart, to obtain an adjusted lens, the first observation result being obtained by the user observing the letter visual acuity chart through the initial lens, the degree of the initial lens corresponding to the objective refraction degree; a display module configured to display an optometry table based on the initial refraction degree and the astigmatism degree of the user, the optometry table comprising at least one of a red-green test table and an astigmatism test table; an obtaining module configured to obtain the refraction degree of the user in response to a second observation result of the user on the optometry table, the second observation result being obtained by the user observing the optometry table through the adjusted lens; the objective refraction degree of the user is less than a preset objective refraction degree threshold, the optometry table is a red-green test table, the second observation result is red clarity, and the obtaining module comprises a reduction module and a first determination module; The reducing module is configured to reduce the initial diopter of the adjusted lens by a preset diopter in response to the second observation result of the user on the optometry chart, and obtain a reduced lens; The first determining module is configured to determine the diopter of the reduced lens as the diopter of the user in response to the consistent result of the user observing the optometry chart through the reduced lens; The objective optometry diopter of the user is greater than or equal to a preset objective optometry diopter threshold, the optometry chart is a astigmatism chart, the astigmatism chart includes an astigmatism disc and a honeycomb target, and the obtaining module includes a first sub-obtaining module and a second sub-obtaining module. The first sub-obtaining module is configured to obtain the diopter corresponding to the astigmatism disc in response to a first sub-observation result of the user observing the astigmatism disc through the adjusted lens; The second sub-obtaining module is configured to obtain the diopter of the user in response to a second sub-observation result of the user observing the honeycomb target through the astigmatism lens; The device further includes an optimization module. The optimization module is configured to input the fitting feedback result of the user and the diopter into a machine learning model to obtain an optimized diopter, the machine learning model is trained based on fitting feedback results of a plurality of users and the diopters of the plurality of users, and the fitting feedback result represents the comfort level of the user wearing the lens with the diopter.
7. A computer device, comprising: The computer device includes a processor and a memory: The memory is configured to store program code and transmit the program code to the processor; The processor is configured to execute the steps of the refractive detection method according to the instructions in the program code.
Citation Information
Patent Citations
AI remote optometry service platform and optometry equipment
CN111265182A