Eye position inspection method and system, terminal equipment and storage medium

By using the lens module and display screen of the eye position examination device, and combining the color of the optotype and the lens color to generate an examination category signal, the movement of the optotype is controlled. This solves the problems of space limitations and high cost of traditional eye position examination methods, and achieves convenient and accurate eye position detection.

CN121910318APending Publication Date: 2026-04-24GUANGZHOU SHIJING MEDICAL SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGZHOU SHIJING MEDICAL SOFTWARE CO LTD
Filing Date
2026-02-06
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Traditional methods of eye alignment examination are complex to operate, rely on specialized equipment and facilities, and are difficult to popularize in primary healthcare institutions or homes. Furthermore, existing improved technologies are costly and cannot balance convenience and accuracy.

Method used

An eye position examination device is used, including a lens module, a display screen, and an interaction module. By acquiring reference imaging data and lens data, the projection reference point of the visual axes of both eyes is determined. The examination category signal is generated by combining the color of the optotype and the color of the lens. The optotype is controlled to move on the display screen, and the position deviation of the eye position examination is calculated to achieve long-distance detection and accurate visual differentiation.

Benefits of technology

It improves the convenience and accuracy of eye alignment examination without requiring specialized equipment or a spacious venue, avoids the influence of color vision abnormalities, and ensures the accuracy of the test.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121910318A_ABST
    Figure CN121910318A_ABST
Patent Text Reader

Abstract

The invention discloses an eye position inspection method and system, terminal equipment and a storage medium. The method comprises the following steps: determining a binocular optical axis projection reference point based on reference imaging data, lens data and a lens algorithm; determining a sighting mark color of the inspection sighting mark and a lens color of the lens module based on the binocular optical axis projection reference point, so that the interaction module generates an inspection category signal based on the sighting mark color and the lens color; in response to an inspection category signal sent by the interaction module, controlling the inspection sighting mark to move on the display screen based on the binocular visual axis projection reference point until the inspection sighting mark moves to a preposed eye position inspection position; in response to the movement signal sent by the interaction module, controlling the inspection sighting mark on the display screen to move, and obtaining the current eye position inspection position of the inspection sighting mark; and obtaining an eye position inspection position deviation based on the current eye position inspection position and the standard eye position inspection position, and obtaining an eye position inspection result based on the eye position inspection position deviation. The accuracy of eye position inspection can be guaranteed, and meanwhile the convenience of eye position inspection is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of eye position examination, and more particularly to an eye position examination method, system, terminal device, and storage medium. Background Technology

[0002] With the increasing awareness of health, the examination and protection of eye health, especially eye position (such as strabismus and latent strabismus), are receiving more and more attention.

[0003] However, in the field of eye alignment examination, traditional methods rely on specialized equipment such as phoropter to manually adjust prisms or occluders to achieve visual separation, requiring the examinee to fixate on a distant target to assess eye alignment deviation. However, this method is complex to operate, depends on the experience of professionals, and is limited by the actual testing distance, making it difficult to popularize in primary healthcare institutions or homes. Among existing improved technologies, some use digital targets to replace physical targets but have not solved the problem of visual separation dependence. Red-green visual separation is easily affected by color vision abnormalities, while virtual distance technologies such as VR are expensive. None of these can simultaneously achieve convenience, accuracy, and adaptability to different scenarios, making it difficult to meet the needs of primary healthcare and home screening. Summary of the Invention

[0004] This invention provides a method, system, terminal device, and storage medium for eye position examination, which can improve the convenience of eye position examination while ensuring its accuracy.

[0005] This invention discloses an eye alignment examination method, applied to a controller of an eye alignment examination device. The eye alignment examination device includes a lens module, a display screen, and an interaction module. The display screen displays examination targets. The controller is connected to the lens module, the display screen, and the interaction module. The method includes: Acquire preset reference imaging data and lens data of the lens module; Based on the reference imaging data, the lens data, and the preset lens algorithm, the projection reference points of the binocular visual axes are determined; The color of the examination target and the lens color of the lens module are determined based on the binocular visual axis projection reference point, so that the interaction module generates an examination category signal based on the target color and the lens color; In response to the examination category signal sent by the interaction module, the examination target is controlled to move on the display screen based on the binocular visual axis projection reference point until it moves to the preset anterior eye position examination position; In response to the movement signal sent by the interaction module, the examination target on the display screen is controlled to move, and the current eye position of the examination target is obtained; Based on the current eye position examination position and the preset standard eye position examination position, the eye position examination position deviation is obtained, and then the eye position examination result is obtained based on the eye position examination position deviation.

[0006] In the above scheme, the binocular visual axis projection reference point is first accurately determined by combining preset reference imaging data, lens data of the lens module, and preset lens algorithm. This avoids the need for a spacious area for eye position examination in existing technologies, and realizes the simulation of the long-distance detection environment. Then, based on this reference point, the color of the examination target is matched with the lens color of the lens module to ensure that the interaction module can generate an accurate examination category signal. This effectively avoids the problem of traditional red-green separation being easily affected by color vision abnormalities, and improves detection accuracy. Subsequently, by responding to the examination category signal sent by the interaction module, the examination target is controlled to move from the binocular visual axis projection reference point to the preset front eye position examination position, thus realizing separation. However, the entire process does not require manual adjustment of the prism. Then, the target is adjusted in response to the movement signal and the current eye position examination position is obtained. The eye position examination position deviation is calculated by comparing it with the preset standard eye position examination position to obtain the eye position examination. The entire process does not rely on professional equipment such as a comprehensive optometry instrument, nor does it require a real spacious testing space. While ensuring detection accuracy, it solves the problems of limited space and high technical cost of traditional methods, and improves convenience.

[0007] Further, determining the binocular visual axis projection reference point based on the reference imaging data, the lens data, and the preset lens algorithm includes: Based on the reference imaging data, the lens data, and the preset lens algorithm, the screen lens distance between the display screen and the lens module is determined; Based on the screen lens distance, the lens data, and the reference imaging data, the binocular visual axis projection reference point is obtained.

[0008] In the above scheme, the screen lens distance, a key intermediate parameter, provides a precise optical distance basis for calculating the projection reference point of the binocular visual axis, avoiding positioning deviations caused by the lack of distance reference when directly calculating the reference point, and further ensuring the accuracy of subsequent target positioning and split vision effect.

[0009] Further, the lens data includes lens focal length data, and determining the screen lens distance between the display screen and the lens module based on the reference imaging data, the lens data, and a preset lens algorithm includes: The reciprocal of the lens focal length data is obtained by subtracting the reciprocal of the negative value of the reference object data from the reciprocal of the lens focal length data. The screen lens distance is obtained based on the reciprocal of the screen lens distance.

[0010] In the above scheme, based on lens focal length data and reference object data, the distance between the screen and lens module that meets the requirements of long-distance simulation is accurately obtained, avoiding the interference of adjustment reflection caused by inaccurate distance in traditional methods, and laying the distance foundation for the accuracy of subsequent eye position examination.

[0011] Further, the binocular visual axis projection reference points include a left eye visual axis projection reference point and a right eye visual axis projection reference point; the examination targets include a left eye target and a right eye target; the lens module includes a left lens and a right lens; and the step of determining the target color of the examination targets and the lens color of the lens module based on the binocular visual axis projection reference points, so that the interaction module generates an examination category signal based on the target color and the lens color, includes: Move the left eye target to the left eye visual axis projection reference point; Move the right eye target to the right eye visual axis projection reference point; When the color of the left eye optotype is red and the color of the right eye optotype is blue, the lens color of the left lens of the lens module is updated to blue and the lens color of the right lens of the lens module is updated to red, so that the interaction module generates the inspection category signal based on the lens color of the lens module. When the color of the left eye optotype is blue and the color of the right eye optotype is red, the lens color of the left lens of the lens module is updated to red and the lens color of the right lens of the lens module is updated to blue, so that the interaction module generates the examination category signal based on the lens color of the lens module.

[0012] In the above scheme, by corresponding the left-eye and right-eye visual targets to the projection reference points of the left and right eye visual axes respectively, and establishing complementary color matching rules for left red and right blue visual targets - left blue and right red lenses, and left blue and right red visual targets - left red and right blue lenses, it can effectively separate the visual fields of both eyes, break the fusion to expose the eye position, and avoid the problem that red-green visual separation is easily affected by color vision abnormalities. At the same time, it allows the interactive module to generate accurate examination category signals based on clear color matching relationships, ensuring the correspondence between visual separation and examination category.

[0013] Further, the step of controlling the examination target to move on the display screen based on the binocular visual axis projection reference point in response to the examination category signal sent by the interaction module, until it moves to a preset anterior eye position examination position, includes: When the inspection category signal is a horizontal inspection signal, the left eye target is controlled to move downward from the left eye visual axis projection reference point by a preset horizontal inspection left eye target threshold, and the right eye target is controlled to move to the right from the right eye visual axis projection reference point by a preset horizontal inspection right eye target threshold, reaching the anterior eye position inspection position. When the inspection category signal is a vertical inspection signal, the left eye target is controlled to move downward from the left eye visual axis projection reference point by a preset vertical inspection left eye target threshold, and the right eye target is controlled to move to the right from the right eye visual axis projection reference point by a preset vertical inspection right eye target threshold, until the anterior eye position inspection position is reached.

[0014] In the above scheme, for the two examination categories of horizontal and vertical, the specific offset rules of the target projection reference point from the visual axes of both eyes are clearly defined, and the split vision state can be constructed without manually adjusting the prism.

[0015] Further, the step of obtaining the eye position examination position deviation based on the current eye position examination position and the preset standard eye position examination position, and then obtaining the eye position examination result based on the eye position examination position deviation, includes: The first prism power value is obtained based on the current eye position examination position and the standard eye position examination position; Acquire current eye movement data and preset standard eye position data; Based on the preset eye-tracking data display screen position mapping relationship and the current eye-tracking data, the current eye-tracking screen position is obtained; Based on the eye-tracking data display screen position mapping relationship and the standard eye position data, the standard eye-tracking screen position is obtained; Starting from the center of the left and right eyeglasses lenses, the eye position deviation angle is obtained based on the current eye movement screen position and the standard eye movement screen position; Based on the eye position deviation angle and the preset prism power conversion formula, the second prism power value is obtained; The eye position examination result is obtained based on the first prism power value and the second prism power value.

[0016] The above scheme provides a standardized calculation path for converting objective eye-tracking data into actual physical distance.

[0017] Further, obtaining the eye position examination result based on the first prism power value and the second prism power value includes: Obtain the eye position weight coefficient; The first prism power value and the second prism power value are weighted and summed based on the eye position weighting coefficient to obtain the eye position examination position deviation.

[0018] In the above scheme, the weighted calculation of the first prism power value and the second prism power value realizes the dual-channel verification mechanism of subjective feedback and objective eye movement. Compared with a single subjective or objective judgment, it can combine the actual situation of the user and balance the reliability of the data through the weight coefficient, reduce the result deviation caused by subjective misjudgment or objective data abnormality, make the position deviation of the eye position examination more consistent with the real eye position state, and improve the accuracy of the results.

[0019] Another embodiment of the present invention provides an eye position examination system, including an eye position examination device and a controller. The eye position examination device includes a lens module, a display screen, and an interaction module. The display screen is provided with examination targets. The controller is connected to the lens module, the display screen, and the interaction module respectively. The eye position examination system includes: The acquisition module is used to acquire preset reference imaging data and lens data of the lens module; The reference point module is used to determine the binocular visual axis projection reference point based on the reference imaging data, the lens data, and a preset lens algorithm. The color module is used to determine the color of the examination target and the lens color of the lens module based on the projection reference point of the binocular visual axis, so that the interaction module generates an examination category signal based on the color of the target and the lens color; The first response module is used to respond to the inspection category signal sent by the interaction module and control the inspection target to move on the display screen based on the binocular visual axis projection reference point until it moves to the preset anterior eye position inspection position. The second response module is used to respond to the movement signal sent by the interaction module, control the examination target on the display screen to move, and obtain the current eye position examination position of the examination target. The eye position examination result module obtains the eye position examination position deviation based on the current eye position examination position and the preset standard eye position examination position, and then obtains the eye position examination result based on the eye position examination position deviation.

[0020] Another embodiment of the present invention provides a terminal device, including: a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements the steps of an eye position examination method as described in the present invention.

[0021] Another embodiment of the present invention also provides a computer-readable storage medium item, including: a stored computer program, which, when the computer program is running, controls the device where the computer-readable storage medium is located to perform the steps of an eye position examination method of the present invention. Attached Figure Description

[0022] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0023] Figure 1 This is a schematic flowchart of an eye position examination method provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the structure of an eye position examination system provided in an embodiment of the present invention; Figure 3 This is a top view of reference imaging data using a convex lens, provided in an embodiment of the present invention. Figure 4 This is a schematic diagram illustrating the acquisition of eye position examination results provided in an embodiment of the present invention. Detailed Implementation

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

[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.

[0026] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.

[0027] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0028] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0029] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).

[0030] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.

[0031] See Figure 1 To improve the convenience of eye position examination while ensuring its accuracy, an embodiment of the present invention provides an eye position examination method applied to the controller of an eye position examination device. The eye position examination device includes a lens module, a display screen, and an interaction module. The display screen is provided with examination targets. The controller is connected to the lens module, the display screen, and the interaction module respectively. The method includes: Step S1: Obtain preset reference imaging data and lens data from the lens module; Step S2: Determine the binocular visual axis projection reference point based on reference imaging data, lens data, and a preset lens algorithm; Step S3: Determine the color of the visual target and the lens color of the lens module based on the projection reference point of the binocular visual axis, so that the interaction module can generate an examination category signal based on the visual target color and the lens color; Step S4: In response to the inspection category signal sent by the interaction module, control the inspection target to move on the display screen based on the binocular visual axis projection reference point until it moves to the preset anterior eye position inspection position; Step S5: In response to the movement signal sent by the interaction module, control the movement of the examination target on the display screen and obtain the current eye position of the examination target; Step S6: Based on the current eye position examination position and the preset standard eye position examination position, obtain the eye position examination position deviation, and then obtain the eye position examination result based on the eye position examination position deviation.

[0032] In the above scheme, the binocular visual axis projection reference point is first accurately determined by combining preset reference imaging data, lens data of the lens module, and preset lens algorithm. This avoids the need for a spacious area for eye position examination in existing technologies, and realizes the simulation of the long-distance detection environment. Then, based on this reference point, the color of the examination target is matched with the lens color of the lens module to ensure that the interaction module can generate an accurate examination category signal. This effectively avoids the problem of traditional red-green separation being easily affected by color vision abnormalities, and improves detection accuracy. Subsequently, by responding to the examination category signal sent by the interaction module, the examination target is controlled to move from the binocular visual axis projection reference point to the preset front eye position examination position, thus realizing separation. However, the entire process does not require manual adjustment of the prism. Then, the target is adjusted in response to the movement signal and the current eye position examination position is obtained. The eye position examination position deviation is calculated by comparing it with the preset standard eye position examination position to obtain the eye position examination. The entire process does not rely on professional equipment such as a comprehensive optometry instrument, nor does it require a real spacious testing space. While ensuring detection accuracy, it solves the problems of limited space and high technical cost of traditional methods, and improves convenience.

[0033] Furthermore, the eye alignment testing device includes a lens module using red-blue lenses. The lens module comprises a right lens and a left lens. The right lens includes both a lens and a convex lens, and similarly, the left lens also includes both a lens and a convex lens. The display screen includes test targets; currently, the "E" target is used for vision-related tests. The test targets include left-eye and right-eye targets. The display screen can be a high refresh rate LCD / OLED screen or a projection device to display the red and blue test targets, with a purple background, making the red and blue E targets easier to distinguish under the red-blue lens module. The interaction module typically uses an electronic module as input, upon which the subject interacts, and this module records the data. The form of input from the subject in the interaction module is not limited here; for example, the interaction module can provide feedback on the target alignment via buttons, touchscreen, or voice. The solution first requires obtaining preset reference imaging data and lens data of the lens module. Since the standard examination distance for distance eye position examination has been set to 5 meters according to the international standard visual acuity chart requirements in relevant engineering fields, 5 meters is used as the reference imaging data.

[0034] In another embodiment, determining the binocular visual axis projection reference point based on the reference imaging data, the lens data, and a preset lens algorithm includes: Based on the reference imaging data, the lens data, and the preset lens algorithm, the screen lens distance between the display screen and the lens module is determined; Based on the screen lens distance, the lens data, and the reference imaging data, the binocular visual axis projection reference point is obtained.

[0035] It should be noted that, after determining the screen lens distance between the display screen and the lens module based on the reference imaging data, the lens data, and the preset lens algorithm, the positions of the center points of the left and right eye visual fields on the display screen (i.e., the binocular visual axis projection reference points) are calculated when simulating 5m: Reference Figure 3 Based on the corresponding angle θ, we can conclude that: Where 'a' is half the distance between the projection reference points of the two visual axes; 'S' is the reference imaging data; 'u' is the screen lens distance, and the lens data includes the center distance between the left and right lenses; 'b' is half the center distance between the left and right lenses. Given the reference imaging data, the screen lens distance, and the center distance between the left and right lenses, we can calculate 'a', which is half the distance between the projection reference points of the two visual axes, and then obtain the distance between the projection reference points of the two visual axes. Combining this with the preset display screen symmetry axis, we obtain the projection reference points of the two visual axes, which is the position of the center point of the two eyes on the display screen.

[0036] In another embodiment, the lens data includes lens focal length data, and determining the screen lens distance between the display screen and the lens module based on the reference imaging data, the lens data, and a preset lens algorithm includes: The reciprocal of the lens focal length data is obtained by subtracting the reciprocal of the negative value of the reference object data from the reciprocal of the lens focal length data. The screen lens distance is obtained based on the reciprocal of the screen lens distance.

[0037] It should be noted that the lens algorithm for obtaining the distance to the screen lens is as follows: Where f represents the focal length of the convex lens in the lens data; it's understood that, to match the 5m reference imaging data, a 6D convex lens (i.e., a convex lens with a refractive power of +6 diopters) is commonly used; v represents the negative value of the reference imaging data, i.e., v = -S, for example, v = -5000 mm. This is because virtual images are negative; u represents the distance between the screen and the lens. This is the reciprocal of the screen lens distance. Based on the lens algorithm described above, the screen lens distance is obtained. Through the convex lens, a magnified virtual image is formed on the other side of the user through the eye of the convex lens, and the image distance of this virtual image is 5 meters (that is, equal to the reference imaging data), thus simulating the optical environment of an inspection at 5 meters.

[0038] In another embodiment, the binocular visual axis projection reference points include a left eye visual axis projection reference point and a right eye visual axis projection reference point; the examination targets include a left eye target and a right eye target; the lens module includes a left lens and a right lens; and the step of determining the target color of the examination targets and the lens color of the lens module based on the binocular visual axis projection reference points, so that the interaction module generates an examination category signal based on the target color and the lens color, includes: Move the left eye target to the left eye visual axis projection reference point; Move the right eye target to the right eye visual axis projection reference point; When the color of the left eye optotype is red and the color of the right eye optotype is blue, the lens color of the left lens of the lens module is updated to blue and the lens color of the right lens of the lens module is updated to red, so that the interaction module generates the inspection category signal based on the lens color of the lens module. When the color of the left eye optotype is blue and the color of the right eye optotype is red, the lens color of the left lens of the lens module is updated to red and the lens color of the right lens of the lens module is updated to blue, so that the interaction module generates the examination category signal based on the lens color of the lens module.

[0039] It should be noted that when the user wears the lens module, the position of the visual field center on the screen is calculated based on the method described above when simulating viewing at a distance of 5 meters (two points for each eye, i.e., the binocular visual axis projection reference points). Based on these two reference points (one for the left eye and one for the right eye), the positions of the visual targets during eye alignment checks are then calculated: the left and right eye visual targets are set at the left and right visual axis projection reference points, respectively. It's important to note that because the glasses module uses red-blue lenses (one lens is red and the other is blue), the red lens filters out red, allowing only blue vision, and vice versa. Therefore, when the target color for the left eye is red and the target color for the right eye is blue, the lens color of the left lens of the lens module is updated to blue, and the lens color of the right lens of the lens module is updated to red. Conversely, when the target color for the left eye is blue and the target color for the right eye is red, the lens color of the left lens of the lens module is updated to red, and the lens color of the right lens of the lens module is updated to blue. After the update is complete, the user can input a preparation signal to the interaction module (e.g., by pressing the preparation button). The interaction module responds to the preparation signal by generating a prompt to enter the inspection category. The user continues to input the inspection category through the interaction module (e.g., displaying horizontal or vertical inspection on the screen for the user to tap). Upon receiving the inspection category input, the interaction module generates an inspection category signal. Only after the lens color update is completed and correct (i.e., confirming that the left eye target on the display screen and the lens color of the left eyeglass are complementary colors) can the interactive module generate a check category signal; otherwise, it will keep prompting for an update or an update error.

[0040] In another embodiment, controlling the examination target to move on the display screen based on the binocular visual axis projection reference point in response to the examination category signal sent by the interaction module, until it moves to a preset anterior eye position examination position, includes: When the inspection category signal is a horizontal inspection signal, the left eye target is controlled to move downward from the left eye visual axis projection reference point by a preset horizontal inspection left eye target threshold, and the right eye target is controlled to move to the right from the right eye visual axis projection reference point by a preset horizontal inspection right eye target threshold, reaching the anterior eye position inspection position. When the inspection category signal is a vertical inspection signal, the left eye target is controlled to move downward from the left eye visual axis projection reference point by a preset vertical inspection left eye target threshold, and the right eye target is controlled to move to the right from the right eye visual axis projection reference point by a preset vertical inspection right eye target threshold, until the anterior eye position inspection position is reached.

[0041] It should be noted that when the inspection category signal is a horizontal inspection signal: the left eye target E moves downward by 6△ from the left eye visual axis projection reference point (preset horizontal inspection left eye target threshold), and the right eye target E moves to the right by 12△ from the right eye visual axis projection reference point (preset horizontal inspection right eye target threshold); when the inspection category signal is a vertical inspection signal: the right eye target E moves to the right by 6△ from the right eye visual axis projection reference point (preset vertical inspection left eye target threshold), and the left eye target E moves downward by 12△ from the left eye visual axis projection reference point (preset vertical inspection right eye target threshold). That is, a large initial misalignment in the horizontal or vertical direction is set as the starting point for measurement, allowing the user to align. It is understood that △ represents prism power. Prism power is the ratio of the linear distance (cm) of light deflected after passing through a prism to the observation distance (m). The conversion between prism power and angle is: 1 prism power (△) = 100 × tan... ,in: Here, denoted as tan , represents the angle of light refraction (°), with 100 as a preset unit conversion factor (1m = 100cm). Angle (°): the geometric angle of eye position deviation. In prior knowledge, the formula is usually approximated and simplified, tan . ≈ π / 180, combined with prism power 1 (△) = 100 × tan Where 100×π / 180≈1.75. Therefore: △≈1.75 That is, 1 (△) ≈ 1.75 (°) means that the amount of deflection of light after passing through a prism of size 1 (△) is equivalent to a deflection of 1 / 1.75≈0.57 circumference (°), which establishes a connection between prism degree and circumference.

[0042] In another embodiment, the step of obtaining the eye position examination position deviation based on the current eye position examination position and the preset standard eye position examination position, and then obtaining the eye position examination result based on the eye position examination position deviation, includes: The first prism power value is obtained based on the current eye position examination position and the standard eye position examination position; Acquire current eye movement data and preset standard eye position data; Based on the preset eye-tracking data display screen position mapping relationship and the current eye-tracking data, the current eye-tracking screen position is obtained; Based on the eye-tracking data display screen position mapping relationship and the standard eye position data, the standard eye-tracking screen position is obtained; Starting from the center of the left and right eyeglasses lenses, the eye position deviation angle is obtained based on the current eye movement screen position and the standard eye movement screen position; Based on the eye position deviation angle and the preset prism power conversion formula, the second prism power value is obtained; The eye position examination result is obtained based on the first prism power value and the second prism power value.

[0043] In another embodiment, obtaining the eye position examination result based on the first prism power value and the second prism power value includes: Obtain the eye position weight coefficient; The first prism power value and the second prism power value are weighted and summed based on the eye position weighting coefficient to obtain the eye position examination position deviation.

[0044] It should be noted that the interaction module receives the user's movement input and generates a corresponding movement signal. The controller responds to the movement signal sent by the interaction module and controls the movement of the examination target on the display screen according to the user's input until it receives the alignment signal output by the interaction module and obtains the current eye position of the examination target. Then, based on the current eye position examination position and the preset standard eye position examination position, the eye position examination position deviation is obtained, and then based on the eye position examination position deviation, the eye position examination result is obtained. Specifically: the difference between the current eye position examination position and the standard eye position examination position is obtained to obtain the first prism power value. For example: when the examination category signal is a horizontal examination signal, the initial right eye target is 12△ to the right. The user moves it 8.5△ to the left based on the interaction module. At this time, the right eye target on the display screen moves 8.5△ to the left accordingly. At this time, the user inputs "align" input based on the interaction module. The interaction module generates an alignment signal accordingly. The controller responds to the alignment signal, obtains the current eye position examination position, and finds that the difference between the current eye position examination position (the position moved 8.5△ to the left) and the standard eye position examination position (the position moved 12△ to the left) is 3.5△, which is used as the first prism power value. Then, the user's current eye movement data and the preset standard eye position data are obtained. It should be noted that during the process of the user dynamically adjusting the examination targets, the eye-tracking data acquisition device synchronously collects the coordinate sequence of the user's current eye movement data at the point of fixation of both eyes. It is understood that existing technologies can be used to synchronously collect the coordinate sequence of the user's current eye movement data at the point of fixation of both eyes. For example, the eye-tracking data acquisition device may include an eye tracker or an infrared binocular acquisition device. Before the examination begins, the user is guided to sequentially fixate on several calibration points with known coordinates on the screen. The eye tracker records the mapping relationship between the user's eye movement data and the display screen position at each calibration point, obtaining the eye-tracking data-display screen position mapping relationship. Then, the current eye movement data is acquired. Based on the preset eye-tracking data-display screen position mapping relationship and the current eye movement data, the current eye-tracking screen position is obtained. Based on the eye-tracking data-display screen position mapping relationship and the standard eye position data, the standard eye-tracking screen position is obtained. Furthermore, to improve data accuracy, the current eye-tracking data can be obtained by taking the instant the alignment signal output by the interaction module is received as the time node, acquiring eye-tracking data over a preset time period (e.g., 1 second), and calculating the average value of the eye-tracking screen position corresponding to the left eye or the average value of the eye-tracking screen position corresponding to the right eye during this period, which is then used as the current eye-tracking screen position. The following example, using the inspection category signal as the horizontal inspection signal, illustrates the specific process of obtaining the eye position deviation: To convert all information to a 5m view for calculation, we first need to determine the position at 5m equivalent to the right eye's current viewpoint. Then, we need to convert the angle (°) between this position and the right eye into prism power (Δ). Specifically, we need to calculate the position at 5m equivalent to the current viewpoint. Figure 4The length of b: First, convert 5m to 5000mm. Assuming the center distance between the left and right eyeglass lenses (i.e., pupillary distance) is 60mm, then half the center distance between the left and right eyeglass lenses is 30mm. Assuming the screen lens distance is calculated to be 161.29mm based on the above calculation, Tanβ = 5000 / (30+b) = 161.29 / (30-a) according to the corresponding angle β. Point P1 is fixed; it is the intersection of the line of sight and the screen when observing a 5m object (i.e., derived from the corresponding angle α: c / 30 = (5000-161.29) / 5000, c = 29.032mm). Point P2 is the fixation point of the right eye, which changes with the user's line of sight. The moment the user confirms "alignment," the position of point P2 is read from the current eye-tracking screen position (i.e., the distance a is known), and then the value of b is calculated according to the Tanβ formula above. For example, if a is 24.032mm, this value differs from c by 5mm, meaning P1 and P2 differ by 5mm (eye position deviation during eye position examination). Therefore, b can be calculated to be 155mm, and β≈87.88102°. Then, starting from the center of the right lens (one of the two lenses), two rays are emitted, passing through the current eye movement screen position (P2) and the standard eye movement screen position (P1), respectively, to obtain the eye position deviation angle γ. The deviation of the eye position deviation angle γ at this position is calculated, and the equivalent prism power is also calculated (refer to...). Figure 4 ): tanα=30 / 5000, α≈0.34377°; γ=180°-90°-α-β≈1.77521°; and because the preset prism power conversion formula obtained based on the above formula is: 1 (△)≈1.75 (°), which represents the amount of deflection that occurs when light passes through a prism of size 1 (△). This is equivalent to a deflection of 1 / 1.75 ≈ 0.57 circumferences (°). Therefore, when the deflection is γ ≈ 1.77521°: 1.77521° x 1.75 ≈ 3.1△, meaning the eye position examination result is a deviation of 3.1△. That is, if the line of sight differs by 5mm on the screen (P2 and P1 differ by 5mm), a deviation of 3.1△ will occur. The calculation for the left eye follows the same logic.

[0045] Furthermore, if, during the horizontal and vertical examinations, the second prism power value is less than the horizontal threshold (e.g., 3 prism power) and less than the vertical threshold, then it is considered valid alignment. If the eye movement data shows continuous saccades, jitter, or excessive deviation, it is considered unstable, and retesting is recommended. Then, a weighted calculation is performed using the first and second prism power values: Final = k × first prism power value + (1-k) × second prism power value. Preferably, k is a preset eye position weighting coefficient, and preferably, k ∈ [0.0, 1.0]; Final is the final eye position deviation obtained from the eye position examination. Furthermore, The preset eye position deviation threshold is preferably set as follows: ∈[0,6]), such as Final< If the eye position examination result is normal, it is considered normal; otherwise, it is considered that the eye position examination result is deviated. Furthermore, when the user type is an adult, because of good cooperation, k can be set to 0.7; when the user type is a child (6–12 years old), because the eye movement corresponding to the second prism power value is more reliable and reduces the impact of misoperation, k can be set to 0.4; when the user type is elderly or a tremor patient, in order to balance subjective will (first prism power value) and physiological stability (second prism power value), k can be set to 0.4; when the user's eye movement is unstable (tremor > 1.0°), k automatically decreases to 0.3, strongly relying on the first prism power value; when the user has monocular suppression (no tracking in one eye), k=1, only the first prism power value is used, and the second prism power value is ineffective.

[0046] like Figure 2 As shown, based on the above method embodiments, corresponding system embodiments are provided; An embodiment of the present invention provides an eye position examination system, including an eye position examination device and a controller. The eye position examination device includes a lens module, a display screen, and an interaction module. The display screen is provided with examination targets. The controller is connected to the lens module, the display screen, and the interaction module respectively. The eye position examination system includes: The acquisition module is used to acquire preset reference imaging data and lens data of the lens module; The reference point module is used to determine the binocular visual axis projection reference point based on the reference imaging data, the lens data, and a preset lens algorithm. The color module is used to determine the color of the examination target and the lens color of the lens module based on the projection reference point of the binocular visual axis, so that the interaction module generates an examination category signal based on the color of the target and the lens color; The first response module is used to respond to the inspection category signal sent by the interaction module and control the inspection target to move on the display screen based on the binocular visual axis projection reference point until it moves to the preset anterior eye position inspection position. The second response module is used to respond to the movement signal sent by the interaction module, control the examination target on the display screen to move, and obtain the current eye position examination position of the examination target. The eye position examination result module obtains the eye position examination position deviation based on the current eye position examination position and the preset standard eye position examination position, and then obtains the eye position examination result based on the eye position examination position deviation.

[0047] In another embodiment, the reference point module is further configured to: determine the screen lens distance between the display screen and the lens module based on the reference imaging data, the lens data and a preset lens algorithm; and obtain the binocular visual axis projection reference point based on the screen lens distance, the lens data and the reference imaging data.

[0048] In another embodiment, the lens data includes lens focal length data, and the reference point module is further used for: The reciprocal of the lens focal length data is obtained by subtracting the reciprocal of the negative value of the reference object data from the reciprocal of the lens focal length data. The screen lens distance is obtained based on the reciprocal of the screen lens distance.

[0049] In another embodiment, the binocular visual axis projection reference points include a left eye visual axis projection reference point and a right eye visual axis projection reference point, the examination targets include a left eye target and a right eye target, the lens module includes a left lens and a right lens, and the color module is further configured to: move the left eye target to the left eye visual axis projection reference point; move the right eye target to the right eye visual axis projection reference point; and update the lens color of the left lens of the lens module when the target color of the left eye target is red and the target color of the right eye target is blue. When the lens is blue, the lens color of the right lens of the lens module is updated to red, so that the interaction module generates the examination category signal based on the lens color of the lens module; when the target color of the left eye target is blue and the target color of the right eye target is red, the lens color of the left lens of the lens module is updated to red and the lens color of the right lens of the lens module is updated to blue, so that the interaction module generates the examination category signal based on the lens color of the lens module.

[0050] In another embodiment, the first response module is further configured to: when the inspection category signal is a horizontal inspection signal, control the left eye target to move downward from the left eye visual axis projection reference point by a preset horizontal inspection left eye target threshold, and control the right eye target to move to the right from the right eye visual axis projection reference point by a preset horizontal inspection right eye target threshold, to reach the anterior eye position inspection position; when the inspection category signal is a vertical inspection signal, control the left eye target to move downward from the left eye visual axis projection reference point by a preset vertical inspection left eye target threshold, and control the right eye target to move to the right from the right eye visual axis projection reference point by a preset vertical inspection right eye target threshold, to reach the anterior eye position inspection position.

[0051] In another embodiment, the eye position examination result module is further configured to: obtain a first prism power value based on the current eye position examination position and the standard eye position examination position; acquire current eye movement data and preset standard eye position data; obtain the current eye movement screen position based on a preset eye movement data display screen position mapping relationship and the current eye movement data; obtain the standard eye movement screen position based on the eye movement data display screen position mapping relationship and the standard eye position data; obtain an eye position deviation angle based on the current eye movement screen position and the standard eye movement screen position, taking the center of the left and right lenses as the starting point; obtain a second prism power value based on the eye position deviation angle and a preset prism power conversion formula; and obtain the eye position examination result based on the first prism power value and the second prism power value.

[0052] In another embodiment, the eye position examination result module is further configured to: obtain an eye position weighting coefficient; and perform a weighted summation of the first prism power value and the second prism power value based on the eye position weighting coefficient to obtain the eye position examination position deviation.

[0053] It is understood that the above system embodiments correspond to the method embodiments of the present invention, and can implement the eye position examination method provided by any of the above method embodiments of the present invention.

[0054] It should be noted that the system embodiments described above are merely illustrative, and some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the system embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.

[0055] Based on the above-described embodiment of the eye position examination method, another embodiment of the present invention provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements an eye position examination method according to any embodiment of the present invention.

[0056] For example, in this embodiment, the computer program can be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the terminal device.

[0057] The terminal device may be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.

[0058] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the terminal device, connecting all parts of the terminal device via various interfaces and lines.

[0059] Based on the above-described method embodiments, another embodiment of the present invention provides a computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform an eye position examination method as described in any of the above-described method embodiments of the present invention.

[0060] The modules / units integrated into the system / terminal device, if implemented as software functional units and sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or system capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0061] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for examining eye position, characterized in that, A controller for an eye alignment testing device, the eye alignment testing device including a lens module, a display screen, and an interaction module, wherein the display screen is provided with testing targets, and the controller is connected to the lens module, the display screen, and the interaction module respectively, the method comprising: Acquire preset reference imaging data and lens data of the lens module; Based on the reference imaging data, the lens data, and the preset lens algorithm, the projection reference points of the binocular visual axes are determined; The color of the examination target and the lens color of the lens module are determined based on the binocular visual axis projection reference point, so that the interaction module generates an examination category signal based on the target color and the lens color; In response to the examination category signal sent by the interaction module, the examination target is controlled to move on the display screen based on the binocular visual axis projection reference point until it moves to the preset anterior eye position examination position; In response to the movement signal sent by the interaction module, the examination target on the display screen is controlled to move, and the current eye position of the examination target is obtained; Based on the current eye position examination position and the preset standard eye position examination position, the eye position examination position deviation is obtained, and then the eye position examination result is obtained based on the eye position examination position deviation.

2. The eye position examination method according to claim 1, characterized in that, The step of determining the binocular visual axis projection reference point based on the reference imaging data, the lens data, and a preset lens algorithm includes: Based on the reference imaging data, the lens data, and the preset lens algorithm, the screen lens distance between the display screen and the lens module is determined; Based on the screen lens distance, the lens data, and the reference imaging data, the binocular visual axis projection reference point is obtained.

3. The eye position examination method according to claim 2, characterized in that, The lens data includes lens focal length data. Determining the screen lens distance between the display screen and the lens module based on the reference imaging data, the lens data, and a preset lens algorithm includes: The reciprocal of the lens focal length data is obtained by subtracting the reciprocal of the negative value of the reference object data from the reciprocal of the lens focal length data. The screen lens distance is obtained based on the reciprocal of the screen lens distance.

4. The eye position examination method according to claim 2, characterized in that, The binocular visual axis projection reference points include a left eye visual axis projection reference point and a right eye visual axis projection reference point. The examination targets include a left eye target and a right eye target. The lens module includes a left lens and a right lens. The step of determining the target color of the examination targets and the lens color of the lens module based on the binocular visual axis projection reference points, so that the interaction module generates an examination category signal based on the target color and the lens color, includes: Move the left eye target to the left eye visual axis projection reference point; Move the right eye target to the right eye visual axis projection reference point; When the color of the left eye optotype is red and the color of the right eye optotype is blue, the lens color of the left lens of the lens module is updated to blue and the lens color of the right lens of the lens module is updated to red, so that the interaction module generates the inspection category signal based on the lens color of the lens module. When the color of the left eye optotype is blue and the color of the right eye optotype is red, the lens color of the left lens of the lens module is updated to red and the lens color of the right lens of the lens module is updated to blue, so that the interaction module generates the inspection category signal based on the lens color of the lens module.

5. The eye position examination method according to claim 4, characterized in that, The step of controlling the examination target to move on the display screen based on the binocular visual axis projection reference point in response to the examination category signal sent by the interaction module, until it moves to a preset anterior eye position examination position, includes: When the inspection category signal is a horizontal inspection signal, the left eye target is controlled to move downward from the left eye visual axis projection reference point by a preset horizontal inspection left eye target threshold, and the right eye target is controlled to move to the right from the right eye visual axis projection reference point by a preset horizontal inspection right eye target threshold, reaching the anterior eye position inspection position. When the inspection category signal is a vertical inspection signal, the left eye target is controlled to move downward from the left eye visual axis projection reference point by a preset vertical inspection left eye target threshold, and the right eye target is controlled to move to the right from the right eye visual axis projection reference point by a preset vertical inspection right eye target threshold, until the anterior eye position inspection position is reached.

6. The method for examining eye position according to claim 1, characterized in that, The process involves obtaining an eye position deviation based on the current eye position examination position and a preset standard eye position examination position, and then obtaining an eye position examination result based on the eye position deviation, including: The first prism power value is obtained based on the current eye position examination position and the standard eye position examination position; Acquire current eye movement data and preset standard eye position data; Based on the preset eye-tracking data display screen position mapping relationship and the current eye-tracking data, the current eye-tracking screen position is obtained; Based on the eye-tracking data display screen position mapping relationship and the standard eye position data, the standard eye-tracking screen position is obtained; Starting from the center of the left and right eyeglasses lenses, the eye position deviation angle is obtained based on the current eye movement screen position and the standard eye movement screen position; Based on the eye position deviation angle and the preset prism power conversion formula, the second prism power value is obtained; The eye position examination result is obtained based on the first prism power value and the second prism power value.

7. The eye position examination method according to claim 6, characterized in that, The process of obtaining the eye position examination result based on the first prism power value and the second prism power value includes: Obtain the eye position weight coefficient; The first prism power value and the second prism power value are weighted and summed based on the eye position weighting coefficient to obtain the eye position examination position deviation.

8. An eye position examination system, characterized in that, The system includes an eye alignment testing device and a controller. The eye alignment testing device includes a lens module, a display screen, and an interaction module. The display screen displays testing targets. The controller is connected to the lens module, the display screen, and the interaction module. The eye alignment testing system includes: The acquisition module is used to acquire preset reference imaging data and lens data of the lens module; The reference point module is used to determine the binocular visual axis projection reference point based on the reference imaging data, the lens data, and a preset lens algorithm. The color module is used to determine the color of the examination target and the lens color of the lens module based on the projection reference point of the binocular visual axis, so that the interaction module generates an examination category signal based on the color of the target and the lens color; The first response module is used to respond to the inspection category signal sent by the interaction module and control the inspection target to move on the display screen based on the binocular visual axis projection reference point until it moves to the preset anterior eye position inspection position. The second response module is used to respond to the movement signal sent by the interaction module, control the examination target on the display screen to move, and obtain the current eye position examination position of the examination target. The eye position examination result module obtains the eye position examination position deviation based on the current eye position examination position and the preset standard eye position examination position, and then obtains the eye position examination result based on the eye position examination position deviation.

9. A terminal device, characterized in that, The device includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements an eye position examination method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, include: A stored computer program, wherein, when the computer program is executed, it controls the device containing the computer-readable storage medium to perform an eye position examination method as described in any one of claims 1-7.