Contact lens fitting method and device, storage medium and electronic equipment
By acquiring eye images and dynamically evaluating trial-mounted film parameters, the problem that existing contact lens fitting technology is difficult to reduce the difficulty of fitting, achieving higher degree of automation and fitting accuracy.
Patent Information
- Application Number
- CN202411277386.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-02-18
AI Technical Summary
Existing contact lens fitting techniques are difficult to reduce the difficulty of fitting, especially for inexperienced fitting personnel, the accuracy and efficiency are low.
By obtaining the eye image of the user to be fitted, determining the adaptive trial film parameters, and setting a reference line in the eye video, dynamically evaluate the adaptation of the trial film parameters, and establishing the final parameters in combination with static evaluation.
It improves the automation of contact lens fitting, reduces the difficulty of fitting, and enhances the accuracy and efficiency of the fitting process.
Smart Images

Figure CN119472075A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of contact lens fitting, and in particular to a contact lens fitting method, device, storage medium and electronic device. Background Art
[0002] Contact lenses, also known as corneal contact lenses, are lenses that are directly attached to the surface of the eyeball. They can free the wearer from the inconvenience of life brought by frame glasses and reduce the aberration changes caused by the wearer's vision. They are of great significance, especially for users with anisometropia. Contact lens fitting is a scientific and rigorous process that aims to ensure that the contact lens matches the wearer's eye size, shape and vision needs. That is, the parameters of the contact lens must match the wearer's eye size, shape and vision needs to achieve the best wearing effect and comfort. Among them, contact lens parameters are an important reference for fitting suitable contact lenses for the wearer, mainly including diameter, base curve, center thickness, etc.
[0003] At present, the contact lens fitting is usually carried out in the following way: the fitting personnel first prepare for fitting, such as collecting medical history, then use the eye detection instrument to detect the characteristic information of the eye, and then select the appropriate contact lens parameters for the wearer based on the characteristic information of the wearer's eye, such as curvature, size and refractive power, and finally complete the fitting. When fitting accurately through this method, the fitting personnel have high requirements in fitting experience and skills, which makes it difficult to accurately fit contact lenses. Summary of the invention
[0004] In order to reduce the difficulty of accurately fitting contact lenses, the present application provides a contact lens fitting method, device, storage medium and electronic device.
[0005] In a first aspect of the present application, a contact lens fitting method is provided, which specifically comprises: Acquire the type of contact lens to be fitted for the user to be fitted and a first eye image of a target eye of the user to be fitted; Determining trial lens parameters of the contact lens type adapted to the user to be fitted according to the first eye image; When the target eye is wearing the target trial lens corresponding to the trial lens parameters, an eye video of the target eye is acquired in real time, and an upper reference line and a lower reference line are set in the eye video, wherein the upper reference line is the highest position line to which the target trial lens can move along the upper eyelid direction of the target eye, and the lower reference line is the lowest position line to which the target trial lens can move along the lower eyelid direction of the target eye; According to the movement of the target trial lens in the eye video from the upper reference line and the lower reference line, respectively, dynamically evaluating the trial lens parameters to obtain a dynamic evaluation result; When the dynamic evaluation result is qualified, the trial lens parameters are statically evaluated based on the actual zone width of the target eye wearing the target trial lens, and after the static evaluation result is qualified, the trial lens parameters are determined as the final contact lens parameters of the user to be fitted.
[0006] By adopting the above technical solution, the target eye can be analyzed according to the first eye image, so as to determine the trial lens parameters that are suitable for the target eye of the user to be fitted, and then the upper reference line and the lower reference line are set in the eye video, so as to assist the inexperienced fitting personnel to better dynamically evaluate the trial lens parameters in the future. Further, the target trial lens is moved to the positions of the upper reference line and the lower reference line respectively, and the trial lens parameters are dynamically evaluated according to the movement of the target trial lens starting from the upper reference line and the lower reference line, so as to preliminarily determine whether the trial lens parameters can be well adapted to the user to be fitted, and finally, when the dynamic evaluation result is qualified, the trial lens parameters are statically evaluated to further verify whether the trial lens parameters are qualified, so that the automation degree of accurate contact lens fitting is high, and the difficulty of accurate contact lens fitting is reduced.
[0007] Optionally, dynamically evaluating the trial lens parameters according to the movement of the target trial lens in the eye video from the upper reference line and the lower reference line to obtain a dynamic evaluation result specifically includes: When the target trial wear lens is pushed to the upper reference line, determine the sliding trajectory of the target trial wear lens sliding freely from the upper reference line and the sliding time when the target trial wear lens slides freely to a standstill according to the eye video, and determine the sliding speed of the target trial wear lens according to the sliding trajectory and the sliding time; When the target trial lens is pushed to the lower reference line, determine, based on the eye video, an upward movement trajectory of the target trial lens from the lower reference line to a freely upward movement and an upward movement duration when the target trial lens freely moves upward to a stationary state, and determine an upward movement speed of the target trial lens based on the upward movement trajectory and the upward movement duration; According to the sliding speed and the upward speed, the parameters of the trial lens are dynamically evaluated to obtain a dynamic evaluation result.
[0008] By adopting the above technical scheme, the movement of the target trial lens is analyzed according to the sliding speed of the target trial lens in the process of sliding down from the upper reference line and the upward speed of the target trial lens in the process of moving up from the lower reference line, so as to determine whether there is a problem of too fast movement, and then realize dynamic evaluation of the trial lens parameters, and finally obtain dynamic evaluation results, so as to accurately determine the degree of adaptation of the trial lens parameters and the user to be fitted.
[0009] Optionally, dynamically evaluating the trial lens parameters according to the sliding speed and the upward speed to obtain a dynamic evaluation result specifically includes: Compare the descending speed and the ascending speed with the corresponding appropriate speed ranges; If the sliding speed and the upward speed are both within the corresponding appropriate speed range, it is determined that the dynamic evaluation result of the trial lens parameters is qualified; If the sliding down speed and the upward moving speed are not both within the corresponding appropriate speed range, the dynamic evaluation result is determined according to the preset first speed change standard curve and the second speed change standard curve, wherein the first speed change standard curve is a curve showing how the speed of the contact lens sliding down changes with time when the eyes are abnormally moist, and the second speed change standard curve is a curve showing how the speed of the contact lens moving upward changes with time when the eyes are abnormally moist.
[0010] By adopting the above technical solution, if the sliding speed and the upward moving speed are both within the corresponding appropriate speed range, it means that the speed at which the target trial lens slides down from the upper reference line and moves up from the lower reference line is relatively appropriate, and there is no problem of rapid sliding, indicating that the dynamic evaluation of the trial lens parameters is qualified; if the sliding speed and the upward moving speed are not both within the corresponding appropriate speed range, there may be an impact of abnormal eye moisture on the speed, then according to the first speed change standard curve and the second speed change standard curve, the impact of abnormal eye moisture is taken into account, so as to determine the dynamic evaluation result more reasonably.
[0011] Optionally, if the sliding speed and the upward speed are not both within the corresponding appropriate speed range, determining the dynamic evaluation result according to a preset first speed change standard curve and a second speed change standard curve specifically includes: Determine an actual sliding speed change curve according to at least one set of sliding speeds during the process of the target trial lens sliding freely down to a stationary state, and fit the actual sliding speed change curve with the first speed change standard curve to obtain a first fitting rate; Determine an actual upward speed change curve according to at least one set of upward speeds during the process of the target trial lens freely moving upward to a stationary state, and fit the actual upward speed change curve with the second speed change standard curve to obtain a second fitting rate; If the sliding speed is not within the corresponding speed suitable range and the upward speed is within the corresponding speed suitable range, then when the first fitting rate exceeds a preset fitting rate threshold, determining that the dynamic evaluation result is qualified; If the sliding speed is within the corresponding suitable speed range and the upward speed is not within the corresponding suitable speed range, then when the second fitting rate exceeds the fitting rate threshold, determining that the dynamic evaluation result is qualified; If both the sliding speed and the upward speed are not within the corresponding appropriate speed range, and both the first fitting rate and the second fitting rate exceed the fitting rate threshold, a position adjustment reminder is issued, and the position adjustment reminder is used to remind the fitting personnel to readjust the position of the target trial lens; When the position of the target trial-fit lens is readjusted, the sliding speed and the upward speed of the target trial-fit lens are re-determined, and the parameters of the trial-fit lens are dynamically evaluated again.
[0012] By adopting the above technical solution, if the sliding speed is not within the corresponding suitable speed range, and the upward speed is within the corresponding suitable speed range, it means that the sliding speed is abnormal but the upward speed is suitable, and the dynamic evaluation result is likely to be qualified, and further verification is required. If the first fitting rate exceeds the fitting rate threshold, it means that the actual sliding speed change curve and the first speed change standard curve are relatively similar, which further indicates that when the target trial lens slides down, the eye is likely to be abnormally wet, and the sliding speed is fast, which ultimately leads to the sliding speed not being within the corresponding suitable speed range, rather than being caused by unqualified trial lens parameters. Then, the dynamic evaluation result is finally determined to be qualified, and the trial lens parameters are relatively reasonable. Similarly, when the sliding speed is within the corresponding suitable speed range and the upward speed is not within the corresponding suitable speed range, if the second fitting rate exceeds the fitting rate threshold, the dynamic evaluation result is determined to be qualified. In addition, when the sliding speed and the upward speed are not within the corresponding appropriate speed range, if the first fitting rate and the second fitting rate both exceed the fitting rate threshold, it means that there is abnormal eye moisture in a larger area of the target eye. It may be that the fitter did not wear the target trial lens completely, causing eye discomfort to the user to be fitted and secreting more tears. In this case, a position adjustment reminder is issued to facilitate subsequent re-evaluation of the dynamic eye.
[0013] Optionally, if the second fitting rate exceeds the fitting rate threshold, after determining that the dynamic evaluation result is qualified, the method further includes: Determining whether the upward movement speed is greater than the end speed of the corresponding speed suitable range; If so, a reference upward adjustment reminder is issued, and the second reminder is used to remind the fitting personnel to adjust the lower reference line upward.
[0014] By adopting the above technical solution, if the upward movement speed is greater than the end speed of the corresponding speed suitable range, it is verified and determined that the upward movement process of the target trial lens is indeed affected by abnormal eye moisture, which makes the upward movement speed too fast, and the abnormal eye moisture may be caused by the fitter pushing the target trial lens down along the lower eyelid direction to a position that is too low, causing discomfort to the target eye of the user to be fitted and excessive tear secretion. Then a reference upward adjustment reminder is issued to remind the fitter to adjust the lower reference line upward so that the lower reference line is more reasonable, avoiding discomfort in the eyes of the user to be fitted during dynamic evaluation.
[0015] Optionally, the static evaluation of the trial lens parameters according to the actual zone width of the target eye wearing the target trial lens specifically includes: Acquire a second eye image of the target eye when the target eye is dyed based on a fluorescent dye conjunctival dyeing method; determining, according to the second eye image, an actual zone width of each zone in the cornea of the target eye; Determining whether each of the actual zone widths meets the width standard of the corresponding zone; If yes, determining that the static evaluation result of the static evaluation of the trial lens parameters is qualified; If not, it is determined that the static evaluation result of the static evaluation of the trial lens parameters is unqualified.
[0016] By adopting the above technical solution and using the fluorescent dye conjunctival dyeing method to dye the target eye, the corneal zones in the target eye wearing the target trial lens can be clearly presented, which is convenient for accurately determining the actual zone width of each zone in the cornea according to the second eye image. If the actual zone width of each zone is within the standard width range of the corresponding zone, it means that the actual zone width of each zone of the cornea belongs to the normal width, which further indicates that the static evaluation result of the trial lens parameters of the target trial lens is qualified; otherwise, it indicates that the static evaluation result is unqualified, which facilitates the accurate determination of the contact lens parameters that are most suitable for the user to be fitted.
[0017] Optionally, setting an upper reference line and a lower reference line in the eye video specifically includes: A horizontal straight line passing through the pupil center of the target eye in the eye video is vertically moved upward by a first initial distance in the direction of the upper eyelid to obtain an initial upper reference line, and a horizontal straight line passing through the pupil center of the target eye in the eye video is vertically moved downward by a second initial distance in the direction of the lower eyelid to obtain an initial lower reference line; Obtaining the working years of the fitting personnel who fits the contact lenses for the user to be fitted, and if the working years are less than a preset years threshold, determining the distance adjustment amount according to the working years, the smaller the working years, the larger the corresponding distance adjustment amount; The initial upper reference line is moved down by the distance adjustment amount to obtain an upper reference line, and the initial lower reference line is moved up by the distance adjustment amount to obtain a lower reference line.
[0018] By adopting the above technical solution, if the working years are less than the years threshold, it means that the fitting staff has little fitting experience, then the corresponding distance adjustment amount is determined according to the working years, and the smaller the working years, the larger the corresponding distance adjustment amount. Furthermore, the initial upper reference line is moved down by the distance adjustment amount to obtain the upper reference line, and the initial lower reference line is moved up by the distance adjustment amount to obtain the lower reference line, so that when the trial lens parameters are dynamically evaluated later, the distance that the fitting staff pushes the trial lens upward or downward is reduced, thereby reducing the risk of discomfort to the eyes of the user to be fitted caused by the inexperienced fitting staff pushing the trial lens.
[0019] In a second aspect of the present application, a contact lens fitting device is provided, specifically comprising: An information acquisition module, used for acquiring the type of contact lenses to be fitted by the user to be fitted and a first eye image of a target eye of the user to be fitted; A parameter determination module, used for determining trial lens parameters of the contact lens type adapted to the user to be fitted according to the first eye image; a reference setting module, for obtaining an eye video of the target eye in real time when the target eye wears the target trial lens corresponding to the trial lens parameters, and setting an upper reference line and a lower reference line in the eye video, wherein the upper reference line is the highest position line to which the target trial lens can move along the upper eyelid direction of the target eye, and the lower reference line is the lowest position line to which the target trial lens can move along the lower eyelid direction of the target eye; A dynamic evaluation module, used for dynamically evaluating the parameters of the trial lens according to the movement of the target trial lens from the upper reference line and the lower reference line in the eye video, to obtain a dynamic evaluation result; The static evaluation module is used to statically evaluate the trial lens parameters according to the actual zone width of the target eye wearing the target trial lens when the dynamic evaluation result is qualified, and to determine the trial lens parameters as the final contact lens parameters of the user to be fitted after the static evaluation result is qualified.
[0020] By adopting the above technical solution, the information acquisition module obtains the contact lens type and the first eye image of the target eye, and the parameter determination module determines the trial lens parameters of the contact lens type adapted to the user to be fitted based on the first eye image. Then the reference setting module sets the upper reference line and the lower reference line in the eye video. Then the dynamic evaluation module dynamically evaluates the trial lens parameters according to the movement of the target trial lens from the upper reference line and the lower reference line respectively, and obtains the dynamic evaluation results. Finally, the static evaluation module statically evaluates the trial lens parameters, and after the static evaluation results are qualified, the trial lens parameters are determined as the final contact lens parameters of the user to be fitted.
[0021] In a third aspect of the present application, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is loaded and executed by a processor, the method steps described in any one of the first aspects are performed.
[0022] In a fourth aspect of the present application, an electronic device is provided, specifically comprising: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the processor is used to load and execute the computer program stored in the memory so that the electronic device performs the method as described in any one of the first aspects.
[0023] In summary, the present application includes at least one of the following beneficial technical effects: based on the first eye image, the target eye can be analyzed to determine the trial lens parameters that are suitable for the target eye of the user to be fitted, and then the upper reference line and the lower reference line are set in the eye video to assist inexperienced fitting personnel to better dynamically evaluate the trial lens parameters in the future. Further, the target trial lens is moved to the positions of the upper reference line and the lower reference line respectively, and the trial lens parameters are dynamically evaluated according to the movement of the target trial lens starting from the upper reference line and the lower reference line, so as to preliminarily determine whether the trial lens parameters can be well adapted to the user to be fitted, and finally, when the dynamic evaluation result is qualified, the trial lens parameters are statically evaluated to further verify whether the trial lens parameters are qualified, so that the automation degree of accurate contact lens fitting is high, and the difficulty of accurate contact lens fitting is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 It is a schematic diagram of a flow chart of a contact lens fitting method provided in an embodiment of the present application; Figure 2 It is a flow chart of another contact lens fitting method provided in an embodiment of the present application; Figure 3 It is a structural schematic diagram of a contact lens fitting device provided in an embodiment of the present application; Figure 4It is a structural schematic diagram of another contact lens fitting device provided in an embodiment of the present application.
[0025] Explanation of the accompanying drawings: 11. Information acquisition module; 12. Parameter determination module; 13. Reference setting module; 14. Dynamic evaluation module; 15. Static evaluation module; 16. Upward adjustment reminder module. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0027] In the description of the embodiments of the present application, words such as "illustrative", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "illustrative", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "illustrative", "for example" or "for example" is intended to present related concepts in a concrete way.
[0028] In the description of the embodiments of the present application, the term "and / or" is only a kind of association relationship describing the associated objects, indicating that there may be three kinds of relationships, for example, A and / or B, which can represent: A exists alone, B exists alone, and A and B exist at the same time. In addition, unless otherwise specified, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" can explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0029] See also Figure 1 The present application embodiment discloses a flow chart of a contact lens fitting method, which can be implemented by a computer program or run on a contact lens fitting device based on the von Neumann system. The computer program can be integrated into an application or run as an independent tool application, specifically including: S101: Acquire the type of contact lens to be fitted for a user and a first eye image of a target eye of the user.
[0030] Specifically, in the embodiment of the present application, the user to be fitted refers to a user who has a need to wear contact lenses, and specifically may be a user with anisometropia, that is, a user whose eyeball has inconsistent refractive states. In other embodiments, the user to be fitted may also be a user who needs to reshape the cornea. The types of contact lenses are ordinary soft lenses, defocused soft lenses, rigid gas permeable contact lenses (RGP), orthokeratology lenses (OK lenses), etc. The target eye refers to the eyeball area of the user to be fitted, which may be the left eye, and in other embodiments, may also be the right eye.
[0031] In addition, a contact lens fitting method disclosed in an embodiment of the present application can be directly applied to a contact lens fitting instrument, that is, the execution subject is a contact lens fitting instrument. In other embodiments, it can also be applied to a server, and the contact lens fitting instrument can be directly or indirectly connected to the server through a wired or wireless network. A client related to contact lens fitting is installed in the contact lens fitting instrument, and the server can be a background server of the client, specifically an independent physical server, or a server cluster or distributed system composed of multiple physical servers. Among them, the contact lens fitting instrument is a device specifically used to measure and evaluate multiple parameters of the eye in order to prepare suitable contact lenses for users.
[0032] Furthermore, a feasible way to obtain the first eye image of the target eye of the user to be fitted is: obtain the first eye image of the target eye through optical coherence tomography (OCT) of the anterior segment of the contact lens fitting instrument. In other embodiments, the first eye image of the target eye can also be obtained through corneal topography. The first eye image is an image of the area where the target eye is located, which includes the eyeball, the upper eyelid and the lower eyelid. Further, a feasible way to obtain the type of contact lens is: receive the type selection instruction of the contact lens fitting instrument from the fitting personnel, and obtain the type of contact lens to be fitted by the user to be fitted. In other embodiments, the type of contact lens sent by the terminal can also be received, and then the type of contact lens to be fitted by the user to be fitted can be obtained. The terminal can be a smart phone or a personal computer. It should be noted that when collecting the first eye image, one image can be collected in the natural eyelid state and one image can be collected in the upper and lower eyelids open state. In other embodiments, the eye image in the natural eyelid state can also be collected.
[0033] S102: Determine trial lens parameters of a contact lens type suitable for the user to be fitted based on the first eye image.
[0034] Specifically, the trial lens refers to a contact lens used to preliminarily evaluate and determine the contact lens suitable for the eye characteristics of the user to be fitted. It is usually used in the fitting process to help the fitting personnel select the most suitable contact lens parameters, such as base curve, lens diameter and degree, to ensure that the final customized contact lens can correctly fit the eyes of the user to be fitted. After obtaining the first eye image, the contact lens fitting instrument measures the distance between the upper and lower eyelid margins, the pupil diameter and the pupil distance at the center of the pupil according to the first eye image, and the contact lens fitting instrument automatically traces the eyelid margin line to determine the eyelid margin position information. Finally, the distance between the upper and lower eyelid margins, the pupil diameter, the pupil distance and the eyelid margin position information are summarized to obtain the characteristic information of the target eye of the user to be fitted. In other embodiments, the determined characteristic information of the target eye also includes eyelid tension information. Specifically, the eyelid tension information of the user to be fitted can be determined by an eyelid tension measuring device. The eyelid tension measuring device is a device for accurately measuring eyelid tension and related parameters. It usually includes multiple components, such as eyelid speculum, eyelid tension measurement sensor, position sensor and communication module, etc., aiming to provide professionals with detailed data about the condition of the eyelid.
[0035] Furthermore, a feasible way to determine the trial lens parameters is to match the trial lens parameters corresponding to the characteristic information of the target eye from a preset trial lens parameter matching table, wherein the trial lens parameter matching table includes different characteristic information and corresponding trial lens parameters, which are all set based on the experience of the fitting personnel. Exemplarily, if the type of contact lens that the user to be fitted needs to fit is an OK lens, then the trial lens parameters of the OK lens that is adapted to the eyes of the user to be fitted are finally determined based on the first eye image, that is, the initial lens parameters adapted to the eyes of the user to be fitted.
[0036] S103: When the target eye wears the target trial lens corresponding to the trial lens parameters, an eye video of the target eye is acquired in real time, and an upper reference line and a lower reference line are set in the eye video.
[0037] Specifically, after the trial lens parameters are determined, based on the normal moistening of the eye, the fitting personnel wears the target trial lens corresponding to the trial lens parameters on the target eye of the user to be fitted, and the target trial lens belongs to the type of contact lens that the user to be fitted needs to fit. Further, in response to the dynamic evaluation start instruction issued by the fitting personnel, that is, the fitting personnel clicks the "dynamic evaluation" button in the contact lens fitting instrument, the contact lens fitting instrument starts the mode of real-time video recording of the target eye, and obtains the eye video of the target eye in real time. Further, based on the pupil center of the target eye in the eye video, an upper reference line and a lower reference line are set respectively. In the embodiment of the present application, a feasible setting method is: the horizontal straight line passing through the pupil center is vertically moved up by a first distance along the upper eyelid direction to obtain the upper reference line, and the first distance is the sum of the pupil radius and the preset upward displacement experience value. Similarly, the horizontal straight line passing through the pupil center is vertically moved down by a second distance along the lower eyelid direction to obtain the lower reference line, and the second distance is the sum of the pupil radius and the preset downward displacement experience value. Among them, the upper reference line is the highest position line that the target trial lens can move to along the upper eyelid direction of the target eye, and the lower reference line is the lowest position line that the target trial lens can move to along the lower eyelid direction of the target eye. The upper movement experience value and the lower movement experience value are both set based on human experience. It should be noted that since wearing the target trial lens requires a dynamic evaluation of the suitability of the trial lens parameters, the fitter needs to push the target trial lens in the direction of the upper eyelid or lower eyelid, and then observe the falling or rising of the target trial lens for dynamic evaluation. Therefore, the upper reference line and the lower reference line are set to assist inexperienced fitters to better push the target trial lens and avoid pushing the target trial lens to a poor position.
[0038] S104: Dynamically evaluate the trial lens parameters according to the movement of the target trial lens from the upper reference line and the lower reference line in the eye video to obtain a dynamic evaluation result.
[0039] In an achievable implementation, when the target trial lens is pushed to the upper reference line, the sliding trajectory of the target trial lens sliding freely from the upper reference line and the sliding duration when the target trial lens slides freely to a stationary state are determined according to the eye video, and the sliding speed of the target trial lens is determined according to the sliding trajectory and the sliding duration; When the target trial lens is pushed to the lower reference line, the upward movement trajectory of the target trial lens from the lower reference line and the upward movement time from the free upward movement to the stationary state are determined according to the eye video, and the upward movement speed of the target trial lens is determined according to the upward movement trajectory and the upward movement time; According to the sliding speed and the upward speed, the trial lens parameters are dynamically evaluated to obtain the dynamic evaluation results.
[0040] Specifically, after the upper reference line and the lower reference line are set, the fitting person pushes the target trial lens to the upper reference line through the lower eyelid, and then the target trial lens will slide down freely from the upper reference line on the surface of the eyeball until it stops, and this process is completely recorded by the real-time eye video. Furthermore, based on the eye video, the video duration from when the target trial lens is pushed to the upper reference line to when the target trial lens slides down to stop, that is, the sliding duration, can be determined. At the same time, the optical flow method can be used to track the sliding of the target trial lens in the eye video, and finally determine the sliding trajectory. Finally, divide the length of the sliding trajectory by the sliding duration to determine the sliding speed of the target trial lens. Similarly, when the target trial lens is pushed to the lower reference line, determine the upward trajectory of the target trial lens from the lower reference line to move freely upward, the upward duration from free upward movement to stop, and finally determine the upward speed of the target trial lens.
[0041] Furthermore, according to the sliding speed and the upward speed, the trial piece parameters of the target trial piece are dynamically evaluated to obtain a dynamic evaluation result. A feasible implementation method is: respectively compare the sliding speed with the corresponding suitable speed range, and compare the upward speed with the corresponding suitable speed range, wherein the suitable speed range is the range of upward speed or the range of sliding speed that indicates that the dynamic evaluation of the trial piece parameters is qualified, and is set based on the human experience of the fitting personnel. If the sliding speed is within the corresponding suitable speed range, the speed at which the target trial piece slides down from the upper reference line is relatively suitable, and there is no problem of rapid sliding, indicating that the dynamic evaluation of the trial piece parameters is qualified. At the same time, if the upward speed is also within the corresponding suitable speed range, the dynamic evaluation is further verified to be qualified, and finally the dynamic evaluation result of the trial piece parameters is accurately determined to be qualified.
[0042] Furthermore, if the sliding speed and the upward movement speed are not both within the corresponding appropriate speed range, then the dynamic evaluation result is determined according to the preset first speed change standard curve and the second speed change standard curve, wherein the first speed change standard curve is a curve showing the speed of the contact lens sliding down with time when the eye is abnormally wet, and the second speed change standard curve is a curve showing the speed of the contact lens moving up with time when the eye is abnormally wet. In the embodiment of the present application, abnormal eye wetness refers to excessive tear secretion, resulting in excessive wetting of the eyeball surface. The specific process is: according to at least one set of sliding speeds during the process of the target trial lens sliding down from the upper reference line to a stationary state, the sliding speed of the target trial lens during the sliding process is determined based on the eye video by the optical flow method. The optical flow method refers to a visual technology used to estimate the movement of pixels in an image sequence, and its movement speed is mainly estimated by the change of the target trial lens between consecutive frames in the eye video.
[0043] Furthermore, the MATLAB tool is used to draw a curve of actual sliding speed change corresponding to the target trial piece according to each speed during the sliding down, and then the MATLAB tool is used to fit the actual sliding speed change curve and the first speed change standard curve to obtain a first fitting rate; similarly, the actual upward speed change curve of the target trial piece in the free upward movement process can be determined according to at least one group of upward speeds during the process of the target trial piece freely moving up to a stationary state, and the actual upward speed change curve can be fit with the second speed change standard curve to obtain a second fitting rate. Furthermore, in the first case, if the sliding speed is not within the corresponding suitable speed range, and the upward speed is within the corresponding suitable speed range, it means that the sliding speed is abnormal but the upward speed is suitable, and the dynamic evaluation result is likely to be qualified and needs further verification. Then the first fitting rate is compared with the preset fitting rate threshold. If the first fitting rate exceeds the fitting rate threshold, it means that the actual sliding speed change curve and the first speed change standard curve are similar, which further indicates that when the target trial lens slides down, there is a high probability that the eye is abnormally wet and the sliding speed is fast, which ultimately leads to the sliding speed not being within the corresponding suitable speed range, rather than being caused by unqualified trial lens parameters. Then it is finally determined that the dynamic evaluation result is qualified and the trial lens parameters are relatively reasonable.
[0044] Furthermore, in the second case, if the sliding speed is within the corresponding suitable speed range and the upward moving speed is not within the corresponding suitable speed range, it means that the sliding speed is suitable but the upward moving speed is abnormal. Then, when the second fitting rate exceeds the fitting rate threshold, the dynamic evaluation result is determined to be qualified. The detailed process can refer to the first case above, and will not be repeated here.
[0045] In other embodiments, when the second fitting rate exceeds the fitting rate threshold, after determining that the dynamic evaluation result is qualified, the method further includes: If the upward movement speed is greater than the end speed of the corresponding speed suitable range, then it is verified and determined that the upward movement process of the target trial lens is indeed affected by abnormal eye moisture, causing the upward movement speed to be too fast, and the abnormal eye moisture may be caused by the fitter pushing the target trial lens down along the lower eyelid to a position that is too low, causing discomfort to the target eye of the user to be fitted and excessive tear secretion. Then a reference upward adjustment reminder is issued to remind the fitter to adjust the lower reference line upward so that the lower reference line is more reasonable, avoiding discomfort in the eyes of the user to be fitted during dynamic evaluation.
[0046] Furthermore, in the third case, if both the sliding speed and the upward speed are not within the corresponding appropriate speed range, it means that both the sliding speed and the upward speed are abnormal. If both the first fitting rate and the second fitting rate exceed the fitting rate threshold, it means that the target trial lens has abnormal eye moisture problems during the upward and downward processes, which further indicates that a large area of the target eye has abnormal eye moisture problems. It may be that the fitter did not wear the target trial lens completely, resulting in eye discomfort and more tear secretion for the user to be fitted. In this case, a position adjustment reminder is issued. The position adjustment reminder is used to remind the fitter to readjust the position of the target trial lens so that the fitter can re-wear the target trial lens for the user to be fitted and re-perform a dynamic evaluation.
[0047] S105: When the dynamic evaluation result is qualified, static evaluation is performed on the trial lens parameters according to the actual zone width of the target eye wearing the target trial lens, and when the static evaluation result is qualified, the trial lens parameters are determined as the final contact lens parameters of the user to be fitted.
[0048] In one achievable embodiment, when the target eye is dyed based on the fluorescent dye conjunctival dyeing method, a second eye image of the target eye is acquired; determining, based on the second eye image, the actual zone width of each zone in the cornea of the target eye; Determine whether each actual zone width meets the width standard of the corresponding zone; If yes, then the static evaluation result of the static evaluation of the trial lens parameters is determined to be qualified; If not, it is determined that the static evaluation result of the trial lens parameters is unqualified.
[0049] Specifically, in the embodiment of the present application, fluorescent dye conjunctival staining refers to a method of using non-toxic fluorescent dyes to stain the conjunctiva of the eye to observe the condition of the eye. It uses the high contrast characteristics of fluorescent dyes to assist fitting personnel to clearly observe the zone conditions of the cornea. Among them, the zones in the cornea refer to different areas on the surface of the cornea, including the central area, the peripheral area and the transition area. Further, when the fluorescent dye conjunctival staining method is used to stain the target eye, the second eye image of the current target eye is obtained by the contact lens fitting instrument. Under the action of the fluorescent dye, the corneal zones of the target eye in the second eye image can be clearly presented. Then, the actual zone width of each zone is measured by the contact lens fitting instrument, and then the width standard of each zone corresponding to the contact lens type is matched from the preset width standard matching table. The width standard can be a standard width range. The width standard matching table includes different contact lens types and corresponding zone width standards, which are all set based on human experience. Furthermore, if the actual zone widths of each zone meet the width standards of the corresponding zone, that is, the actual zone widths of each zone are within the standard width range of the corresponding zone, it means that the static evaluation results of the trial lens parameters of the target trial lens under this type of contact lens are qualified; otherwise, the static evaluation results of the trial lens parameters are unqualified, and the target trial lens needs to be replaced and dynamic evaluation and dynamic evaluation need to be performed again.
[0050] Furthermore, when the static evaluation result is qualified, the current trial lens parameters are determined as the final contact lens parameters of the user to be fitted, that is, the lens parameters that are most suitable for the user to be fitted, and finally the final contact lens parameters are sent to the contact lens manufacturer for lens ordering.
[0051] See also Figure 2 The present application embodiment discloses a flow chart of another contact lens fitting method, which can be implemented by a computer program or run on a contact lens fitting device based on the von Neumann system. The computer program can be integrated into an application or run as an independent tool application, specifically including: S201: Acquire the type of contact lens to be fitted for the user and a first eye image of the target eye of the user.
[0052] S202: Determine trial lens parameters of a contact lens type suitable for the user to be fitted based on the first eye image.
[0053] S203: When the target eye is wearing the target trial lens corresponding to the trial lens parameters, an eye video of the target eye is acquired in real time.
[0054] For details, please refer to steps S101-S103, which will not be described in detail here.
[0055] S204: Move the horizontal straight line passing through the pupil center of the target eye in the eye video vertically upward by a first initial distance in the direction of the upper eyelid to obtain an initial upper reference line, and move the horizontal straight line passing through the pupil center of the target eye in the eye video vertically downward by a second initial distance in the direction of the lower eyelid to obtain an initial lower reference line.
[0056] S205: Obtaining the working years of the fitting personnel who fits the contact lenses for the user to be fitted. If the working years are less than a preset years threshold, determining the distance adjustment amount according to the working years. The shorter the working years, the larger the corresponding distance adjustment amount.
[0057] S206: Move the initial upper reference line down by the distance adjustment amount to obtain an upper reference line, and move the initial lower reference line up by the distance adjustment amount to obtain a lower reference line.
[0058] Specifically, when recording the eye video in real time through the preset Adobe Premiere Pro, a horizontal straight line is set, and the horizontal straight line passes through the pupil center of the target eye in the eye video. Further, the horizontal straight line is vertically moved up along the upper eyelid direction by a first initial distance to obtain an initial upper reference line, and the first initial distance is the sum of the pupil radius of the target eye and the first empirical distance value. At the same time, the horizontal straight line is vertically moved down along the lower eyelid direction by a second initial distance to obtain an initial lower reference line, and the second initial distance is the sum of the pupil radius of the target eye and the second empirical distance value. Among them, the first empirical distance value and the second empirical distance value are both set based on human experience.
[0059] Furthermore, facial recognition is performed on the fitting personnel to determine their identity information. Based on this identity information, the fitting personnel's years of service are obtained from the employee information database of the fitting personnel's company. If the years of service are less than the years threshold, it means that the fitting personnel has little experience in fitting work. Then, the corresponding distance adjustment amount is matched from the adjustment amount matching table according to the years of service. The smaller the years of service, the larger the corresponding distance adjustment amount. The adjustment amount matching table includes different years of service and corresponding distance adjustment amounts, all of which are set based on human experience. Finally, the initial upper reference line is moved down by the distance adjustment amount to obtain the upper reference line, and the initial lower reference line is moved up by the distance adjustment amount to obtain the lower reference line, thereby reducing the distance that the subsequent fitting personnel have to push the trial lenses upward or downward, and reducing the risk of discomfort to the eyes of the user to be fitted caused by the inexperienced fitting personnel pushing the trial lenses.
[0060] S207: Dynamically evaluate the trial lens parameters according to the movement of the target trial lens from the upper reference line and the lower reference line in the eye video to obtain a dynamic evaluation result.
[0061] S208: When the dynamic evaluation result is qualified, static evaluation is performed on the trial lens parameters according to the actual zone width of the target eye wearing the target trial lens, and when the static evaluation result is qualified, the trial lens parameters are determined as the final contact lens parameters of the user to be fitted.
[0062] For details, please refer to steps S104-S105, which will not be described in detail here.
[0063] The implementation principle of a contact lens fitting method in an embodiment of the present application is as follows: based on the first eye image, the target eye can be analyzed to determine the trial lens parameters that are suitable for the target eye of the user to be fitted, and then the upper reference line and the lower reference line are set in the eye video to assist inexperienced fitting personnel to better dynamically evaluate the trial lens parameters in the future. Further, the target trial lens is moved to the positions of the upper reference line and the lower reference line respectively, and the trial lens parameters are dynamically evaluated according to the movement of the target trial lens starting from the upper reference line and the lower reference line, so as to preliminarily determine whether the trial lens parameters can be well adapted to the user to be fitted, and finally, when the dynamic evaluation result is qualified, the trial lens parameters are statically evaluated again to further verify whether the trial lens parameters are qualified, so that the automation degree of accurate contact lens fitting is high, and the difficulty of accurate contact lens fitting is reduced.
[0064] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.
[0065] See also Figure 3 , is a schematic diagram of the structure of the contact lens fitting device provided in the embodiment of the present application. The contact lens fitting device can be implemented as all or part of the device through software, hardware or a combination of both. The device includes an information acquisition module 11, a parameter determination module 12, a reference setting module 13, a dynamic evaluation module 14 and a static evaluation module 15.
[0066] An information acquisition module 11 is used to acquire the type of contact lens to be fitted by the user to be fitted and a first eye image of a target eye of the user to be fitted; A parameter determination module 12, for determining trial lens parameters of the contact lens type adapted to the user to be fitted according to the first eye image; The reference setting module 13 is used to obtain the eye video of the target eye in real time when the target eye wears the target trial lens corresponding to the trial lens parameters, and set an upper reference line and a lower reference line in the eye video, the upper reference line being the highest position line that the target trial lens can move to along the upper eyelid direction of the target eye, and the lower reference line being the lowest position line that the target trial lens can move to along the lower eyelid direction of the target eye; A dynamic evaluation module 14 is used to dynamically evaluate the parameters of the trial lens according to the movement of the target trial lens from the upper reference line and the lower reference line in the eye video to obtain a dynamic evaluation result; The static evaluation module 15 is used to statically evaluate the trial lens parameters according to the actual zone width of the target eye wearing the target trial lens when the dynamic evaluation result is qualified, and determine the trial lens parameters as the final contact lens parameters of the user to be fitted after the static evaluation result is qualified.
[0067] Optionally, the dynamic evaluation module 14 is specifically used for: When the target trial lens is pushed to the upper reference line, the sliding trajectory of the target trial lens from the upper reference line and the sliding time when the target trial lens slides freely down to a stationary state are determined according to the eye video, and the sliding speed of the target trial lens is determined according to the sliding trajectory and the sliding time; When the target trial lens is pushed to the lower reference line, the upward movement trajectory of the target trial lens from the lower reference line and the upward movement time from the free upward movement to the stationary state are determined according to the eye video, and the upward movement speed of the target trial lens is determined according to the upward movement trajectory and the upward movement time; According to the sliding speed and the upward speed, the trial lens parameters are dynamically evaluated to obtain the dynamic evaluation results.
[0068] Optionally, the dynamic evaluation module 14 is specifically used for: Compare the descending speed and ascending speed with the corresponding appropriate speed range; If the sliding speed and the upward speed are both within the corresponding appropriate speed range, the dynamic evaluation result of the trial lens parameters is determined to be qualified; If the sliding speed and the upward speed are not both within the corresponding appropriate speed range, the dynamic evaluation result is determined based on the preset first speed change standard curve and the second speed change standard curve. The first speed change standard curve is a curve showing how the speed of the contact lens sliding down changes over time when the eyes are abnormally moist. The second speed change standard curve is a curve showing how the speed of the contact lens moving upward changes over time when the eyes are abnormally moist.
[0069] Optionally, the dynamic evaluation module 14 is specifically used for: Determine an actual sliding speed change curve according to at least one set of sliding speeds during the process of the target trial lens sliding freely down to a stationary state, and fit the actual sliding speed change curve with the first speed change standard curve to obtain a first fitting rate; Determine an actual upward speed change curve according to at least one set of upward speeds during the process of the target trial lens freely moving upward to a stationary state, and fit the actual upward speed change curve with a second speed change standard curve to obtain a second fitting rate; If the sliding speed is not within the corresponding speed suitable range and the upward speed is within the corresponding speed suitable range, then when the first fitting rate exceeds a preset fitting rate threshold, the dynamic evaluation result is determined to be qualified; If the gliding speed is within the corresponding speed suitable range and the ascending speed is not within the corresponding speed suitable range, then when the second fitting rate exceeds the fitting rate threshold, the dynamic evaluation result is determined to be qualified; If the sliding speed and the upward speed are both not within the corresponding appropriate speed range, and when the first fitting rate and the second fitting rate both exceed the fitting rate threshold, a position adjustment reminder is issued, and the position adjustment reminder is used to remind the fitting personnel to readjust the position of the target trial lens; When the position of the target trial lens is readjusted, the sliding speed and the upward speed of the target trial lens are re-determined, and the trial lens parameters are dynamically evaluated again.
[0070] Optional, such as Figure 4 As shown, the device also includes an upward reminder module 16, which is specifically used to: Determine whether the upward movement speed is greater than the end speed of the corresponding speed suitable range; If yes, a reminder to adjust the reference upward is issued, and the second reminder is used to remind the fitting personnel to adjust the lower reference line upward.
[0071] Optionally, the static evaluation module 15 is specifically used for: Acquire a second eye image of the target eye when the target eye is dyed based on the fluorescent dye conjunctival dyeing method; determining, based on the second eye image, the actual zone width of each zone in the cornea of the target eye; Determine whether each actual zone width meets the width standard of the corresponding zone; If yes, then the static evaluation result of the static evaluation of the trial lens parameters is determined to be qualified; If not, it is determined that the static evaluation result of the trial lens parameters is unqualified.
[0072] Optionally, refer to setting module 13, which is specifically used for: A horizontal straight line passing through the pupil center of the target eye in the eye video is vertically moved upward by a first initial distance in the direction of the upper eyelid to obtain an initial upper reference line, and a horizontal straight line passing through the pupil center of the target eye in the eye video is vertically moved downward by a second initial distance in the direction of the lower eyelid to obtain an initial lower reference line; Obtaining the working years of the fitting personnel who fits the contact lenses for the user to be fitted, if the working years are less than a preset years threshold, determining the distance adjustment amount according to the working years, the smaller the working years, the larger the corresponding distance adjustment amount; The initial upper reference line is moved down by the adjustment amount to obtain the upper reference line, and the initial lower reference line is moved up by the adjustment amount to obtain the lower reference line.
[0073] It should be noted that the contact lens fitting device provided in the above embodiment only uses the division of the above functional modules as an example when executing the contact lens fitting method. In actual applications, the above functional distribution can be completed by different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the contact lens fitting device provided in the above embodiment and the contact lens fitting method embodiment belong to the same concept, and the implementation process thereof is detailed in the method embodiment, which will not be repeated here.
[0074] The embodiment of the present application further discloses a computer-readable storage medium, and the computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, a contact lens fitting method of the above embodiment is adopted.
[0075] Among them, the computer program can be stored in a computer-readable medium, the computer program includes computer program code, the computer program code can be in the form of source code, object code, executable file or certain middleware, etc. The computer-readable medium includes any entity or device that can carry the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the computer-readable medium includes but is not limited to the above-mentioned components.
[0076] Among them, through this computer-readable storage medium, a contact lens fitting method of the above embodiment is stored in a computer-readable storage medium, and is loaded and executed on a processor to facilitate the storage and application of the above method.
[0077] The embodiment of the present application also discloses an electronic device, in which a computer program is stored in a computer-readable storage medium. When the computer program is loaded and executed by a processor, the above-mentioned contact lens fitting method is adopted.
[0078] The electronic device may be a desktop computer, a laptop computer, a cloud server or other electronic device, and the electronic device includes but is not limited to a processor and a memory. For example, the electronic device may also include input and output devices, a network access device, and a bus.
[0079] Among them, the processor can adopt a central processing unit (CPU). Of course, according to actual usage, other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. can also be adopted. The general-purpose processor can adopt a microprocessor or any conventional processor, etc., and this application does not impose any restrictions on this.
[0080] Among them, the memory can be an internal storage unit of the electronic device, such as a hard disk or memory of the electronic device, or it can be an external storage device of the electronic device, such as a plug-in hard disk, a smart memory card (SMC), a secure digital card (SD) or a flash memory card (FC) equipped on the electronic device. Moreover, the memory can also be a combination of an internal storage unit and an external storage device of the electronic device. The memory is used to store computer programs and other programs and data required by the electronic device. The memory can also be used to temporarily store data that has been output or is to be output, and this application does not impose any restrictions on this.
[0081] Among them, through this electronic device, a contact lens fitting method of the above embodiment is stored in the memory of the electronic device, and is loaded and executed on the processor of the electronic device, which is convenient for use.
[0082] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A contact lens fitting method, characterized in that: The method comprises: Acquire the type of contact lens to be fitted for the user to be fitted and a first eye image of a target eye of the user to be fitted; Determining trial lens parameters of the contact lens type adapted to the user to be fitted according to the first eye image; When the target eye is wearing the target trial lens corresponding to the trial lens parameters, an eye video of the target eye is acquired in real time, and an upper reference line and a lower reference line are set in the eye video, wherein the upper reference line is the highest position line to which the target trial lens can move along the upper eyelid direction of the target eye, and the lower reference line is the lowest position line to which the target trial lens can move along the lower eyelid direction of the target eye; According to the movement of the target trial lens in the eye video from the upper reference line and the lower reference line, respectively, dynamically evaluating the trial lens parameters to obtain a dynamic evaluation result; When the dynamic evaluation result is qualified, the trial lens parameters are statically evaluated based on the actual zone width of the target eye wearing the target trial lens, and after the static evaluation result is qualified, the trial lens parameters are determined as the final contact lens parameters of the user to be fitted.
2. The contact lens fitting method according to claim 1, characterized in that: The dynamically evaluating the trial lens parameters according to the movement of the target trial lens in the eye video from the upper reference line and the lower reference line to obtain the dynamic evaluation result specifically includes: When the target trial wear lens is pushed to the upper reference line, determine the sliding trajectory of the target trial wear lens sliding freely from the upper reference line and the sliding time when the target trial wear lens slides freely to a standstill according to the eye video, and determine the sliding speed of the target trial wear lens according to the sliding trajectory and the sliding time; When the target trial lens is pushed to the lower reference line, determine, based on the eye video, an upward movement trajectory of the target trial lens from the lower reference line to a freely upward movement and an upward movement duration when the target trial lens freely moves upward to a stationary state, and determine an upward movement speed of the target trial lens based on the upward movement trajectory and the upward movement duration; According to the sliding speed and the upward speed, the parameters of the trial lens are dynamically evaluated to obtain a dynamic evaluation result.
3. The contact lens fitting method according to claim 2, characterized in that: The dynamically evaluating the trial lens parameters according to the sliding speed and the upward speed to obtain a dynamic evaluation result specifically includes: Compare the descending speed and the ascending speed with the corresponding appropriate speed ranges; If the sliding speed and the upward speed are both within the corresponding appropriate speed range, it is determined that the dynamic evaluation result of the trial lens parameters is qualified; If the sliding down speed and the upward moving speed are not both within the corresponding appropriate speed range, the dynamic evaluation result is determined according to the preset first speed change standard curve and the second speed change standard curve, wherein the first speed change standard curve is a curve showing how the speed of the contact lens sliding down changes with time when the eyes are abnormally moist, and the second speed change standard curve is a curve showing how the speed of the contact lens moving upward changes with time when the eyes are abnormally moist.
4. The contact lens fitting method according to claim 3, characterized in that: If the sliding speed and the upward speed are not both within the corresponding appropriate speed range, determining a dynamic evaluation result according to a preset first speed change standard curve and a second speed change standard curve, specifically includes: Determine an actual sliding speed change curve according to at least one set of sliding speeds during the process of the target trial lens sliding freely down to a stationary state, and fit the actual sliding speed change curve with the first speed change standard curve to obtain a first fitting rate; Determine an actual upward speed change curve according to at least one set of upward speeds during the process of the target trial lens freely moving upward to a stationary state, and fit the actual upward speed change curve with the second speed change standard curve to obtain a second fitting rate; If the sliding speed is not within the corresponding speed suitable range and the upward speed is within the corresponding speed suitable range, then when the first fitting rate exceeds a preset fitting rate threshold, determining that the dynamic evaluation result is qualified; If the sliding speed is within the corresponding suitable speed range and the upward speed is not within the corresponding suitable speed range, then when the second fitting rate exceeds the fitting rate threshold, determining that the dynamic evaluation result is qualified; If both the sliding speed and the upward speed are not within the corresponding appropriate speed range, and both the first fitting rate and the second fitting rate exceed the fitting rate threshold, a position adjustment reminder is issued, and the position adjustment reminder is used to remind the fitting personnel to readjust the position of the target trial lens; When the position of the target trial-fit lens is readjusted, the sliding speed and the upward speed of the target trial-fit lens are re-determined, and the parameters of the trial-fit lens are dynamically evaluated again.
5. The contact lens fitting method according to claim 4, characterized in that: If the second fitting rate exceeds the fitting rate threshold, after determining that the dynamic evaluation result is qualified, the method further includes: Determining whether the upward movement speed is greater than the end speed of the corresponding speed suitable range; If so, a reference upward adjustment reminder is issued, and the second reminder is used to remind the fitting personnel to adjust the lower reference line upward.
6. The contact lens fitting method according to claim 1, characterized in that: The static evaluation of the trial lens parameters according to the actual zone width of the target eye wearing the target trial lens specifically includes: Acquire a second eye image of the target eye when the target eye is dyed based on a fluorescent dye conjunctival dyeing method; determining, according to the second eye image, an actual zone width of each zone in the cornea of the target eye; Determining whether each of the actual zone widths meets the width standard of the corresponding zone; If yes, determining that the static evaluation result of the static evaluation of the trial lens parameters is qualified; If not, it is determined that the static evaluation result of the static evaluation of the trial lens parameters is unqualified.
7. The contact lens fitting method according to claim 1, characterized in that: The step of setting an upper reference line and a lower reference line in the eye video specifically includes: A horizontal straight line passing through the pupil center of the target eye in the eye video is vertically moved upward by a first initial distance in the direction of the upper eyelid to obtain an initial upper reference line, and a horizontal straight line passing through the pupil center of the target eye in the eye video is vertically moved downward by a second initial distance in the direction of the lower eyelid to obtain an initial lower reference line; Obtaining the working years of the fitting personnel who fits the contact lenses for the user to be fitted, and if the working years are less than a preset years threshold, determining the distance adjustment amount according to the working years, the smaller the working years, the larger the corresponding distance adjustment amount; The initial upper reference line is moved down by the distance adjustment amount to obtain an upper reference line, and the initial lower reference line is moved up by the distance adjustment amount to obtain a lower reference line.
8. A contact lens fitting device, characterized in that: include: An information acquisition module (11) is used to acquire the type of contact lens to be fitted by the user to be fitted and a first eye image of a target eye of the user to be fitted; A parameter determination module (12) is used to determine trial lens parameters of the contact lens type adapted to the user to be fitted based on the first eye image; A reference setting module (13) is used to obtain an eye video of the target eye in real time when the target eye wears the target trial lens corresponding to the trial lens parameters, and to set an upper reference line and a lower reference line in the eye video, wherein the upper reference line is the highest position line to which the target trial lens can move along the upper eyelid direction of the target eye, and the lower reference line is the lowest position line to which the target trial lens can move along the lower eyelid direction of the target eye; A dynamic evaluation module (14) is used to dynamically evaluate the parameters of the trial lens according to the movement of the target trial lens from the upper reference line and the lower reference line in the eye video, and obtain a dynamic evaluation result; A static evaluation module (15) is used to statically evaluate the trial lens parameters according to the actual zone width of the target eye wearing the target trial lens when the dynamic evaluation result is qualified, and to determine the trial lens parameters as the final contact lens parameters of the user to be fitted after the static evaluation result is qualified.
9. A computer-readable storage medium having a computer program stored therein, characterized in that: When the computer program is loaded and executed by a processor, the method according to any one of claims 1 to 7 is adopted.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that: When the processor loads and executes the computer program, the method according to any one of claims 1 to 7 is adopted.