Myopia control lens design method based on heterogeneous scattering unit array

By using a lens design method based on heterogeneous scattering unit arrays, incident characteristics and optical path control are calculated using eye parameters, functional segments are divided and structural parameters are adjusted, solving the problem of insufficient individualized matching in traditional lens design and achieving high-precision visual correction effect and manufacturing consistency.

CN121325439APending Publication Date: 2026-01-13南通诺瞳奕目医疗科技有限公司 +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511730116.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-24
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Traditional myopia control lens design methods lack individualized optical path matching, resulting in poor visual intervention effects, large processing deviations, and difficulty in meeting the needs of high-precision visual correction.

Method used

By acquiring parameters such as the wearer's axial length, corneal curvature, and pupil diameter, the incident direction characteristics and optical path control unit are calculated. The lens is divided into different functional segments, structural parameter deviations are analyzed, and a list of adjusted structural parameter groups is generated and converted into manufacturing instructions to ensure processing consistency.

Benefits of technology

It improves the stability and corrective effect of the lens's visual intervention, enhances the coupling between structure and function, and improves processing precision and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121325439A_ABST
    Figure CN121325439A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of refraction correction, in particular to a myopia control lens design method based on a heterogeneous scattering unit array, which comprises the following steps of: acquiring an eye axis length, a corneal curvature and a pupil diameter, calculating an incidence characteristic and a visual axis reference value, dividing functional areas according to an arrangement relationship between the incidence characteristic and a micro lens, and calculating a myopia control lens array; the method comprises the steps of building a coordinate index, analyzing structure parameter differences, reading parameters, calculating regulation and control characteristic values, and mapping array coordinates to generate a manufacturing instruction sequence. According to the structure arrangement and main visual axis relation, dividing functional sections, improving the matching degree of the area visual function, introducing a structure difference recognition and fine adjustment mechanism, improving the structure adjustment precision, and improving the manufacturing accuracy. The optical path control capability is enhanced, parameters are mapped into manufacturing instructions, the structure execution accuracy is ensured, the processing consistency is improved, closed-loop optimization from parameter acquisition, structure regulation and control to manufacturing instruction generation is integrally realized, the coupling of a visual intervention structure and functions is enhanced, and the stability and continuity of a correction effect are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of refractive correction technology, and in particular to a method for designing myopia control lenses based on heterogeneous scattering unit arrays. Background Technology

[0002] The field of refractive correction technology involves the intervention and regulation of refractive errors caused by abnormalities in the eye's optical system. Its core aspects include the diagnosis, correction, and control of common refractive errors such as myopia, hyperopia, and astigmatism. This technology systematically encompasses optical lens design, intraocular lens implantation, corneal refractive surgery, defocus control, and visual development intervention. It focuses on the regulation of visual function, the control of axial length growth, and the optimization of the light path into the eye, and is widely applied in the research and design of visual products such as spectacle lenses, contact lenses, orthokeratology lenses, and multifocal lenses. Traditional myopia control lens design methods involve constructing multi-zone defocus structures or progressive optical zones on the lens surface to guide light to form different degrees of myopic defocus in front of the retina, thereby affecting axial length growth. Visual regulation functions are achieved using equally spaced microlens arrays or multi-zone refractive index designs. Specifically, this includes using a zoned arrangement of central visual area and peripheral defocus area, adjusting focal length distribution using aspherical design, or constructing continuous light field variation zones through progressive optical structures to create a defocus intervention effect.

[0003] Traditional myopia control lenses often rely on equally spaced microlenses or refractive index partitioning based on fixed templates. This lack of precise matching between the structural arrangement and individual eye parameters leads to a tendency for generic lens effects, making it difficult to adapt to individual differences in optical paths. In terms of functional area division, most existing designs use a center-periphery partitioning approach, failing to achieve dynamic boundary adjustment based on optical path characteristics, resulting in weak defocus intervention at certain viewing angles. The lack of a detailed analysis mechanism for structural parameter deviations prevents the identification and optimization of potential optical performance deviations before manufacturing, thus affecting the visual control performance of the finished lens. Regarding the generation of structural manufacturing instructions, static parameter derivation is often used, failing to construct a one-to-one correspondence between manufacturing instruction sequences and structural positions, easily leading to processing deviations and functional confusion in different areas. For example, some lenses, although designed with defocus control structures, suffer from weakened visual intervention capabilities and a decreased user experience due to inaccurate control of array positions and structural parameters during actual manufacturing. These shortcomings, coupled with the increasing demand for high-precision visual intervention, constrain the quality of visual correction. Summary of the Invention

[0004] To address the technical problems existing in the prior art, embodiments of the present invention provide a method for designing myopia control lenses based on heterogeneous scattering unit arrays, comprising the following steps: To achieve the above objectives, the present invention adopts the following technical solution: a method for designing myopia control lenses based on heterogeneous scattering unit arrays, comprising the following steps: S1: Obtain axial length, corneal curvature and pupil diameter. Based on the coordinate relationship between the parameters and the optical path control unit of the central visual axis region in the lens structure, calculate the incident direction characteristics, main visual axis reference value and incident light range index, and generate the central incident feature set. S2: Based on the relationship between the visual axis reference value in the central incident feature set and the arrangement of the microlens array structural units, divide the lens into different functional segments, establish a functional area structural coordinate index, and generate a regional scattering mapping list. S3: Call the region scattering mapping list, analyze the difference between the region structure parameters and the target scattering characteristics of the lens edge defocus intervention area, identify structural units with excessive deviation, and establish an adjustable set of structural points; S4: Call the adjustable structure point set, read the parameter information of the adjustable structure point, calculate the key optical path control characteristic value, determine whether it is within the set threshold range, and generate a list of adjusted structure parameter groups. S5: Call the adjusted structural parameter group list, map the adjusted structural parameters with array coordinate information, convert them into a manufacturing-supported instruction format, and generate a scattering array arrangement instruction sequence.

[0005] As a further embodiment of the present invention, the central incident feature set includes incident direction features, main viewing axis reference value, and incident light range index; the regional scattering mapping list includes functional segment structure coordinate index, functional area corresponding structural unit information, and microlens array arrangement relationship; the adjustable structural point set includes structural unit coordinates, structural parameter deviation type, and target scattering characteristic comparison value; the adjusted structural parameter group list includes key feature values, optical path control parameters, and updated structural configuration; and the scattering array arrangement instruction sequence includes structural parameter group and array position mapping, manufacturing system instruction format, and execution sequence arrangement.

[0006] As a further aspect of the present invention, the specific steps of S1 are as follows: S101: Obtain the wearer's axial length, corneal curvature and pupil diameter values, calculate the correlation features between multiple parameters based on the coordinate data of the optical path control unit in the lens structure, extract the directional relationship and generate the incident direction ratio range in combination with the pupil boundary conditions; S102: Based on the incident direction ratio range and the coordinate data of the optical path control unit, construct a spatial position set, filter it according to the relationship between the pupil boundary range and the spatial distribution of points, and obtain the main visual axis spatial reference value; S103: Call the range of the ratio between the main visual axis spatial reference value and the incident direction, combine it with the coordinate distribution of the optical path control unit, calculate the boundary of the incident light angle in the region, and perform conversion processing based on the corneal curvature value to generate the central incident feature set.

[0007] As a further aspect of the present invention, the specific steps of S2 are as follows: S201: Call the visual axis reference value in the central incident feature set, determine the positional relationship between the structural unit and the visual axis based on the reference value and the arrangement data of the microlens array structural unit in the lens area, and construct the regional distribution sequence based on the visual axis coverage boundary and the distribution density of the structural unit to generate the visual axis associated distribution value. S202: Based on the visual axis correlation distribution value and the coordinate set of the microlens array structural units, the lens region is divided into multiple functional segments according to the arrangement density threshold and the reference position gradient value, and the coordinates of the structural units in each functional segment are numbered to obtain the functional area coordinate index value. S203: Call the coordinate index value of the functional area and the distribution value associated with the view axis, and according to the correspondence between the structural unit number and the view axis offset angle value in the functional area, calculate the structural response direction difference in each segment, and generate a regional scattering mapping list based on the difference.

[0008] As a further aspect of the present invention, the specific steps of S3 are as follows: S301: Call the segment structure response data in the region scattering mapping list, and combine it with the target scattering characteristics set in the defocusing intervention area around the lens edge to calculate the structure response deviation value of each segment, which is used to measure the degree of deviation between the current state of the structural unit and the target scattering characteristics. S302: Based on the structural response deviation value, identify the structural units in the segment whose deviation value exceeds the scattering limit range, extract their spatial location and number information, and construct a set of abnormal structural units with positioning characteristics; S303: Based on the position index of the structural units in the set of abnormal structural units, integrate all structural points distributed within the adjustable range to establish an adjustable structural point set.

[0009] As a further aspect of the present invention, the specific steps of S4 are as follows: S401: Call the structural parameter information of the structural unit in the adjustable structural point set, calculate the corresponding optical path interference characteristic value, judge the characteristic value state according to the optical path control threshold range, filter the corresponding structural unit and its parameter information, and obtain the over-limit structural parameter set; S402: Based on the parameter information in the set of parameters of the over-limit structure, combined with the optical path control reference value and the direction of the adjustment coefficient, the structural parameters of the deviation term are corrected, the updated parameter data of the point is generated, and the set of corrected structural parameter values ​​is obtained. S403: Based on the updated structural parameters in the structural parameter correction value group, replace the original parameter entries and integrate the parameter information of all points to establish an adjusted structural parameter group list.

[0010] As a further aspect of the present invention, the specific steps of S5 are as follows: S501: Call all structural parameter data in the adjusted structural parameter group list, and establish the mapping relationship between parameters and coordinates in sequence according to the identifier of the point and the corresponding number information in the array position coordinate table, and generate structural parameter mapping coordinate values; S502: Based on the structural parameters and coordinate pairs in the structural parameter mapping coordinate values, extract the morphological state, layer thickness features and positioning coordinate fields, and combine and organize them into a unified standard format according to the field format rules supported by manufacturing to generate a formatted parameter instruction set; S503: According to the field order rules in the formatted parameter instruction set, perform sequence sorting on all structural point data, extract the sequence number and execution index value in the instruction group, and integrate them with the execution logic corresponding to the instruction arrangement order to obtain the scattering array arrangement instruction sequence.

[0011] As a further aspect of the present invention, the central visual axis region optical path control unit refers to an optical functional area set in the central region of the lens, which is controlled by adjusting the structural thickness, refractive index or setting a microlens array. The central incident feature set refers to the set of light incident direction characteristics, main visual axis reference values, and incident light range indicators derived from the wearer's axial length, corneal curvature, and pupil diameter physiological parameters, combined with the coordinate position of the central region in the lens structure.

[0012] As a further aspect of the present invention, the microlens array structure unit refers to multiple microlens structure units integrated within the optical region of the lens, each having independent curvature and thickness parameters, and each unit possessing the target scattering angle response characteristics. The regional scattering mapping list refers to the data set that establishes the relationship between the coordinates of structural units and the corresponding regional optical scattering requirements after dividing the field of view into functional zones. The peripheral defocus intervention zone of the lens refers to the optical area located around the lens. The structure is designed to defocus the imaging of the peripheral retina, thereby affecting the development of the axial length of the eye. The adjustable structural point set refers to the set of structural coordinates selected by comparing the regional structure with the scattering requirements within the range limited by the target scattering characteristics.

[0013] As a further aspect of the present invention, the key characteristic value of the optical path control correlation refers to the characteristic data representing the optical path output capability calculated based on the geometric parameters of the microlens structure. The set threshold refers to the reference limit used to determine whether the microlens structure undergoes parameter fine-tuning during optical path control. The value is determined based on the deviation range between the design requirements of the target scattering direction and the maximum optical path change range that the structure can make, and is obtained through simulation calculation or preset optical optimization criteria. The adjusted structural parameter group list refers to the set of structural unit parameters generated after fine-tuning the parameters for adjustable structural points. The scattering array arrangement command sequence refers to the arrangement control information sequence generated by combining the microlens structure parameters with the spatial arrangement position, which can be recognized and executed by micro-nano manufacturing equipment.

[0014] Compared with the prior art, the advantages and positive effects of the present invention are as follows: In this invention, functional sections are divided by the relationship between the structural arrangement and the main visual axis, thereby improving the matching degree of regional visual functions. A structural difference recognition and fine-tuning mechanism is introduced to improve the accuracy of structural adjustment and enhance the optical path control capability. Parameters are mapped into manufacturing instructions to ensure accurate structural execution and improve processing consistency. Overall, a closed-loop optimization is achieved from parameter acquisition and structural control to manufacturing instruction generation, thereby enhancing the coupling between visual intervention structure and function and improving the stability and sustainability of the correction effect. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of the steps of the present invention; Figure 2 This is a detailed schematic diagram of S1 of the present invention; Figure 3 This is a detailed schematic diagram of S2 of the present invention; Figure 4 This is a detailed schematic diagram of S3 of the present invention; Figure 5 This is a detailed schematic diagram of S4 of the present invention; Figure 6 This is a detailed schematic diagram of S5 of the present invention. Detailed Implementation

[0017] The technical solution of the present invention will now be described with reference to the accompanying drawings.

[0018] In embodiments of the present invention, words such as "exemplarily," "for example," etc., are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in the present invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present the concept in a concrete manner. Furthermore, in embodiments of the present invention, the meaning expressed by "and / or" can be both, or either one.

[0019] In the embodiments of this invention, the terms "image" and "picture" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, they convey the same meaning. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, they convey the same meaning.

[0020] In this embodiment of the invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.

[0021] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0022] Please see Figure 1 This invention provides a method for designing myopia control lenses based on heterogeneous scattering unit arrays, comprising the following steps: S1: Obtain the wearer's axial length, corneal curvature and pupil diameter values. Based on the parameters and the coordinate relationship between the central visual axis region optical path control unit in the lens structure, calculate the incident direction characteristics, main visual axis reference value and incident light range index, and generate the central incident feature set. The central visual axis region optical path control unit refers to the optical functional area set in the central region of the lens, which is used to adjust the optical path distribution of incident light along the main visual axis direction. This is done by adjusting the structural thickness, refractive index, or by setting up a microlens array. The central incidence feature set refers to the set of light incidence direction characteristics, main visual axis reference values ​​and incident light range indicators derived from the wearer's physiological parameters such as axial length, corneal curvature and pupil diameter, combined with the coordinate position of the central region in the lens structure. It is used to guide the division of the field of view and structural design. S2: Call the central incident feature set, and based on the relationship between the visual axis reference value in the feature set and the arrangement of the microlens array structural units, divide the lens region into different functional segments, establish the structural coordinate index corresponding to the functional segment, and generate a regional scattering mapping list. A microlens array structure unit refers to multiple microlens structure units integrated within the optical region of a lens, each with independent curvature and thickness parameters. Each unit possesses the scattering angle response characteristics of the target and can be used to construct a non-uniform scattered light field. The regional scattering mapping list refers to the data set that establishes the relationship between the coordinates of structural units and the corresponding region's optical scattering requirements after dividing the field of view into functional zones. It serves as the input basis for structural matching, deviation judgment, and processing control. S3: Call the regional scattering mapping list, analyze the difference between the regional structural parameters and the target scattering characteristics set in the defocusing intervention area around the lens edge, identify structural units whose deviations exceed the limit range, and establish a set of adjustable structural points; The peripheral defocus intervention zone of the lens refers to the optical area located at the periphery of the lens. Its structure is designed to defocus the imaging of the peripheral retina, thereby affecting the development of the axial length of the eye. It is one of the functional structures that are currently widely used in myopia control lenses. The defined range refers to the error range that is preset based on the required scattering angle control accuracy of the lens design, for the target scattering characteristics set in the defocus intervention area around the lens edge. The range is determined by the degree of deviation of the structural unit in scattering direction, energy distribution or phase response, and is set through simulation verification or experimental calibration results. The adjustable structural point set refers to the set of structural coordinates selected by comparing the regional structure and scattering requirements within the range of target scattering characteristics. It is a set of key points used for parameter adjustment and manufacturing design. S4: Call the adjustable structural point set, read the structural parameter information of the corresponding unit, calculate the key feature value associated with optical path control, determine whether it is within the set threshold range, perform fine adjustment of structural parameters for items exceeding the limit, summarize the updated structural information, and generate a list of adjusted structural parameter groups. The key characteristic value of optical path control refers to the characteristic data representing the optical path output capability calculated based on the geometric parameters of the microlens structure (including curvature, center thickness, and edge thickness), which is used to evaluate whether the corresponding optical requirements are met. The threshold setting refers to the reference limit used to determine whether the microlens structure needs to be fine-tuned during optical path control. The value is determined based on the deviation range between the design requirements of the target scattering direction and the maximum optical path change range that the structure can make, and is obtained through simulation calculation or preset optical optimization criteria. The adjusted structural parameter group list refers to the set of structural unit parameters generated after fine-tuning the parameters for adjustable structural points. It is used to describe the adjusted structural state and provide complete data input for manufacturing layout. S5: Call the adjusted list of structural parameter groups, map each group of structural parameters to the array position coordinate information, convert it into a manufacturing-supported instruction format, organize the layout execution sequence, and generate a scattering array layout instruction sequence; The scattering array arrangement command sequence refers to the arrangement control information sequence generated by combining the microlens structure parameters with the spatial arrangement position, which can be recognized and executed by micro-nano manufacturing equipment. It is usually represented in the standard vector control command format.

[0023] The central incident feature set includes incident direction features, main viewing axis reference value, and incident light range index. The regional scattering mapping list includes functional segment structure coordinate index, corresponding structural unit information of functional area, and microlens array arrangement relationship. The adjustable structural point set includes structural unit coordinates, structural parameter deviation type, and target scattering characteristic comparison value. The adjusted structural parameter group list includes key feature values, optical path control parameters, and updated structural configuration. The scattering array arrangement instruction sequence includes structural parameter group and array position mapping, manufacturing system instruction format, and execution sequence arrangement.

[0024] Please see Figure 2 The specific steps of S1 are as follows: S101: Obtain the wearer's axial length, corneal curvature and pupil diameter values, calculate the correlation features between multiple parameters based on the coordinate data of the optical path control unit in the lens structure, extract the directional relationship and generate the incident direction ratio range in combination with the pupil boundary conditions; The wearer's axial length, corneal curvature, and pupil diameter are obtained using ophthalmic measurement equipment, such as IOLMaster, with axial length values ​​ranging from 22 to 26 mm. Corneal curvature is read using a corneal topography instrument, commonly measured in D, with a normal range of approximately 40 to 45 D. Pupil diameter fluctuates significantly under different lighting conditions, typically measured between 2 and 7 mm. After acquisition, this data is entered into the system, and the three-dimensional coordinates of the optical path control units defined in the lens are retrieved from the optical modeling software. The positional relationships of each control point within the lens structure are extracted, a spatial distribution model is established, and the angle between each control unit and the axial direction is analyzed. Corneal curvature and axial length are then combined and analyzed as variables. Based on the incident angle formed by different coordinate points, common linear fitting methods are used to construct a mapping relationship between the incident angle and ocular parameters, analyzing the sensitivity of optical path control points in different regions to changes in the incident direction. Subsequently, based on the boundary size range of the pupil, the acceptable range of each incident direction is determined, and the proportion of all control points that meet the conditions is statistically analyzed. For example, if only 35 of 100 control points are within the allowable range, the incident direction ratio is 35%. By analyzing the spatial location and ratio of control points in different regions, a set of incident direction ratio intervals is constructed to reflect the possible offset range of the main visual axis direction in space.

[0025] S102: Based on the incident direction ratio range and the coordinate data of the optical path control unit, construct a spatial position set, filter it according to the pupil boundary range and the spatial distribution relationship of points, and obtain the main visual axis spatial reference value; When using the incident direction ratio range in conjunction with the control unit coordinates, the control points that fall within this ratio range should first be selected and their positions in three-dimensional space marked to form a preliminary set of spatial points. This set is then aggregated using a classification algorithm to analyze its central tendency, identify multiple concentrated regions, and calculate the geometric center of each region as a candidate reference point for the main visual axis. Based on the spatial boundary defined by the pupil diameter, a visual cone model with the pupil center as its vertex is constructed, and the maximum expansion angle of the visual cone is set, such as 15 degrees. It is then determined whether each candidate reference point falls within this visual field. Each point is judged by the angle between the line connecting it to the pupil center and the reference direction of the visual axis. Only coordinate points within the set angle threshold are retained as valid candidates. The spatial coordinate values ​​of these valid points are further averaged to form a unique spatial reference value for the main visual axis, representing the central tendency of the viewing direction.

[0026] S103: Call the range of the ratio between the main visual axis spatial reference value and the incident direction, combine it with the coordinate distribution of the optical path control unit, calculate the boundary of the incident light angle in the region, and perform conversion processing based on the corneal curvature value to generate the central incident feature set; After calling the spatial reference value of the main viewing axis, a radius of 5mm is set based on its coordinates in 3D space. All control points within this area are then selected, and the angle between each point and the main viewing direction is calculated. The minimum and maximum angles within this range are used as the upper and lower limits of the incident light angle. Subsequently, considering the curvature characteristics of the cornea, the angles are converted according to the actual situation. Based on the relationship between the incident angle and the refraction angle, the original angles are converted into the actual incident direction after passing through the cornea. During the processing, each converted angle is checked point by point to see if it is within the acceptable deviation range of the main viewing direction, such as allowing a deviation of ±3 degrees. All control points that meet this condition are selected, forming a central incident feature set. This set records the control points in space where the incident light path is basically consistent with the main viewing axis direction, providing a precise directional reference for subsequent optical path design.

[0027] Please see Figure 3 The specific steps of S2 are as follows: S201: Call the visual axis reference value from the central incident feature set, determine the positional relationship between the structural unit and the visual axis based on the reference value and the arrangement data of the microlens array structural unit in the lens area, and construct the regional distribution sequence based on the visual axis coverage boundary and the distribution density of the structural unit to generate the visual axis associated distribution value. After retrieving the visual axis reference value from the central incident feature set, the spatial direction vector corresponding to this reference value needs to be extracted. Then, the distribution data of all structural units in the microlens array within the lens needs to be retrieved. The coordinates of the structural units can be represented using two-dimensional or three-dimensional coordinates. The spatial positional relationship of each structural unit relative to the visual axis is calculated based on the visual axis direction. For example, by determining whether the shortest distance from the unit center to the visual axis is within a specified range, the structural units are divided into near and far zones. This distance threshold can be set according to the average radius of the microlens unit. For example, if the microlens unit diameter is 0.8 mm, a distance less than 1 mm can be set as a near zone. Subsequently, the structural density within different distance ranges is statistically analyzed. For example, within a 1 mm range from the center, the number of structures per square millimeter is counted. If the number exceeds 15 units, it can be defined as a high-density zone; if the number is less than 5 units, it is defined as a low-density zone. A conical spatial region is established based on the visual axis direction as the coverage area, with an included angle of approximately 10 degrees, and it is determined whether each structural unit is within this coverage area. If the density is greater than the high density threshold within the region, it is marked as a high-density area. Then, in order of increasing distance, the structural distribution density of each distance level is recorded. The spatial sequence of structural units around the view axis is constructed layer by layer, forming an ordered set of values ​​about the spatial distribution relationship between the structure and the view axis direction. This set of values ​​is called the view axis associated distribution value, which records the response distribution of each structural unit to the spatial direction of the view axis.

[0028] S202: Based on the visual axis correlation distribution value and the coordinate set of the microlens array structural units, the lens region is divided into multiple functional segments according to the arrangement density threshold and the reference position gradient value. The coordinates of the structural units in each functional segment are numbered to obtain the functional area coordinate index value. Based on the visual axis correlation distribution values ​​and the spatial coordinate data of the structural units, the lens area needs to be functionally divided. First, the spatial positions of all structural units need to be standardized. The relative position of each unit is extracted based on its distribution coordinates within the lens area, and then analyzed in conjunction with the density information from the visual axis correlation distribution values. A density threshold of 12 units per square millimeter is set as the boundary for high-density areas, and less than 6 units per square millimeter is considered a low-density area. Simultaneously, a reference position gradient value is introduced, for example, dividing the lens into multiple annular functional segments from the center outwards, with each functional segment containing multiple structural units. The structural units in each functional segment are numbered according to the order of their position coordinates, such as A, B, and C from the center outwards. The numbering rule can be arranged from left to right and from top to bottom, for example, A01, A02, etc. While recording the unit number, it is also necessary to record the density type and gradient level information of the functional area. For example, area B is a medium-density area with a gradient level of level 2, forming a complete list of functional area coordinate index values. This list includes the structural unit number, coordinates, functional area number, arrangement density level, and location gradient level, providing basic information support for subsequent structural behavior response.

[0029] S203: Call the functional area coordinate index value and the visual axis associated distribution value, according to the correspondence between the structural unit number and the visual axis offset angle value in the functional area, calculate the structural response direction difference in each segment, and generate a regional scattering mapping list based on the difference. After calling the functional area coordinate index value and the visual axis associated distribution value, the structural unit number of each functional area needs to be read sequentially, and the offset angle difference between the structural unit corresponding to these numbers and the visual axis reference direction needs to be calculated. A line is formed between each structural unit and the visual axis direction, and the offset angle is described by the angle between its direction and the visual axis direction; for example, the offset angle of a structural unit is 4 degrees. Within a functional area, after calculating the offset angles of all structural units, the maximum and minimum values ​​are extracted, and the difference between them is the directional difference of that area. A criterion for judging the angle difference is set; for example, less than 3 degrees is a small difference, 3 to 5 degrees is a medium difference, and greater than 5 degrees is a large difference. Based on this, each functional area is classified and labeled as a first-level response area, a second-level response area, and a third-level response area. Then, the number of each structural unit, its corresponding functional area, offset angle, and the difference level of that area are recorded in a region scattering mapping list. This list is organized in the order of functional areas, and each entry records the structural unit number, coordinate position, offset angle, and response level, which is used in subsequent lens design processes to adjust the lens arrangement and functional attributes for different areas.

[0030] Please see Figure 4 The specific steps of S3 are as follows: S301: Call the segment structure response data in the region scattering mapping list, combine it with the target scattering characteristics set in the defocusing intervention area around the lens edge, and calculate the structure response deviation value of each segment to measure the degree of deviation between the current state of the structural unit and the target scattering characteristics. After calling the segment structure response data from the area scattering mapping list, it is necessary to read the structural unit number in each functional segment one by one and extract its corresponding directional scattering response value. Then, read the target scattering characteristic value set in the defocus intervention area around the lens edge. This target value can be the scattering average value within a specific angle range. For example, if the target scattering angle is set to about 6 degrees, the allowable deviation is ±1 degree. At this time, it is necessary to calculate the deviation value between the actual scattering response of each structural unit and the target scattering characteristic. The deviation value is calculated as the absolute value of the difference between the scattering angle of the current structural unit and the target scattering angle. If the scattering response angle of the structural unit is 7.2 degrees and the target is 6 degrees, then the deviation value is 1.2 degrees. For example, if the scattering angle is 4 degrees... For example, a deviation of 1.5 degrees is calculated for 5 degrees, and so on. The deviation values ​​of all structural units are then stored in the response difference list. A scattering deviation tolerance threshold needs to be set. This threshold can be set according to the accuracy requirements of the lens function. For example, if the deviation is set to be within 1 degree, then in the two examples above, the first is an acceptable unit and the second is an unacceptable unit. To make the operation more universal, a deviation value level range is set, such as 0 to 0.5 degrees as level 1 difference, 0.5 to 1 degree as level 2 difference, and above 1 degree as level 3 difference. Then, the distribution of deviation values ​​of all structural units in each segment is statistically analyzed to determine the degree of matching between the current set of structural units and the target scattering characteristics, and the set of structural response deviation values ​​for each segment is output.

[0031] S302: Based on the structural response deviation value, identify the structural units in the segment whose deviation value exceeds the scattering limit range, extract their spatial location and number information, and construct a set of abnormal structural units with positioning characteristics; Based on the set of structural response deviation values, structural units need to be screened one by one according to the preset scattering limit range. If the deviation value exceeds the allowable range, it is marked as abnormal. For example, a structural unit numbered B05 has a response deviation value of 1.6 degrees. If the upper limit of the allowable range is 1 degree, then this unit is an out-of-limit object. Its number, coordinates and functional segment need to be extracted and recorded together. All such structural units constitute an abnormal structural unit set. At the same time, its positional relationship with the center or edge of the lens needs to be recorded. For example, it is marked as being located at a radius of 5.5 mm and an angle direction of 135 degrees, thus constructing a set with spatial positioning attributes. To improve positioning capabilities, the location data can be further converted into polar coordinates or three-dimensional spatial coordinate records, which facilitates subsequent correlation and adjustment of the region. For example, the anomaly set contains numbers such as A03, B05, and D11, with scattering deviation values ​​of 1.2 degrees, 1.6 degrees, and 1.1 degrees, respectively, all exceeding the 1-degree limit. Their coordinate positions are located at (2.0 mm, 30°), (5.5 mm, 135°), and (4.0 mm, 210°), respectively. The data in this set is sorted by number and position and stored in the anomaly structure list to provide the spatial positioning input required for the subsequent structure optimization stage.

[0032] S303: Based on the position index of the structural units in the abnormal structural unit set, integrate all structural points distributed within the adjustable range to establish an adjustable structural point set; Based on the constructed set of abnormal structural units, the coordinate index information of each structural unit in the lens region needs to be read. Then, using its location as the center, other structural units within a certain radius are searched to form an adjustable region. The adjustable range is set to a radius of 1 mm; that is, a neighborhood with a diameter of 2 mm is constructed centered on the abnormal structural point. All structural units within this range that satisfy the condition are searched to construct a local point set. For example, if the abnormal point A03 is located 2 mm from the center of the lens, then structural points numbered A02, A04, B03, etc., are found within a 1 mm range, and their corresponding coordinates are... These points are (1.8mm, 25°), (2.2mm, 35°), and (2.0mm, 33°), respectively. These points are considered to be adjustable. Further confirmation is needed to determine whether these structural points fall within the allowable fine-tuning range of the current design. Comparisons are made based on the structural location and the functional section to which they belong, excluding areas that cannot be adjusted. For example, if a point belongs to the fixed boundary area of ​​the lens outer edge, it will not be included in the adjustable set. The local adjustable points corresponding to each abnormal point are organized into a mapping table to form a complete set of adjustable structural points for subsequent structural rearrangement or parameter adjustment operations.

[0033] Please see Figure 5 The specific steps of S4 are as follows: S401: Call the structural parameter information of the structural unit in the adjustable structural point set, calculate the corresponding optical path interference characteristic value, judge the characteristic value state according to the optical path control threshold range, filter the corresponding structural unit and its parameter information, and obtain the over-limit structural parameter set; After calling the structural parameter information of the structural units in the adjustable structural point set, the structural characteristic parameters of each point must first be read item by item, including height, width, and arrangement period. Then, the optical path interference characteristic value is estimated based on these parameters. This process needs to consider the refractive index of the material used in the structure. For example, when using a conventional optical material with a refractive index of 1.5, if the height of a structural unit is 220n, the estimated optical path in the height direction is about 660n. The optical path threshold range is then set between 610n and 710n. By comparing the optical path characteristic value of each structural point with the threshold range, structural units that deviate from the set range are identified. For example, if the calculated value of a structural point is 735n, it belongs to the object that exceeds the upper limit range. If another structural point has an optical path value of 608n, it is also below the lower limit of the set range and constitutes a deviation. Through such comparisons, all structural units that exceed the range can be screened and their corresponding height, width, and other parameter information can be recorded. At the same time, the number and coordinate position of each point are organized and classified to generate a structural parameter set containing all abnormal points for subsequent parameter correction processing.

[0034] S402: Based on the parameter information in the over-limit structure parameter set, combined with the optical path control reference value and the direction of the adjustment coefficient, the structural parameters of the deviation term are corrected, the updated parameter data of the point is generated, and the structural parameter correction value group is obtained. After obtaining the set of parameters for the over-limit structure, it is necessary to combine the set optical path reference value with the correction direction of the structural adjustment to determine the specific difference between the current state of each structural unit and the reference. This reference value can be set to 660n. If the current optical path value of a certain structural point is 735n, then its deviation is 75n, and the direction is too high. At this time, the structural parameters should be adjusted in the direction of reducing the optical path, which can be achieved by reducing the structural height. According to the refractive index of the material is 1.5, the height to be reduced at this point is about 25n, that is, from the original 220n to 195n. Another structural point has an optical path value of 608n, a deviation of 52n, and the direction is too low. The height needs to be increased for correction. When the refractive index of this point is 1.6, the structural height needs to be increased from the original 190n to 206n. The structural parameters of each abnormal point are processed in turn, and the optical path response that is too high or too low is corrected in a similar way, forming a data set containing the updated parameter values ​​of all structural points, which will serve as the basis for subsequent replacement.

[0035] S403: Based on the updated structural parameters in the structural parameter correction value group, replace the original parameter entries and integrate the parameter information of all points to establish an adjusted structural parameter group list; Based on the updated structural parameters of each point in the correction value set, the original structural parameter records are replaced. The replacement must be precisely matched according to the point number. For example, the height of point P17 in the original parameter record was originally 220n, but after correction, it needs to be changed to 195n. The corresponding field in the original record needs to be found item by item and the value replaced. This operation covers the parameter dimensions involved in the correction, such as height, width, and period. During the replacement process, the data format must be consistent, such as the numerical unit being n and the data type being floating point, to avoid data errors caused by inconsistent units. After the replacement is completed, the parameter information of all points needs to be summarized and organized, and a new structural parameter list is constructed in numerical order. The overall list is then checked to ensure that each data item has been updated and there are no missing items, forming a complete list of adjusted structural parameter groups, which will be used as the basic configuration data for subsequent application stages.

[0036] Please see Figure 6 The specific steps of S5 are as follows: S501: Call all structural parameter data in the adjusted structural parameter group list, establish the mapping relationship between parameters and coordinates according to the identifier of the point and the corresponding number information in the array position coordinate table, and generate structural parameter mapping coordinate values; After retrieving all data from the adjusted structural parameter group list, the parameters of each structural unit, such as height, width, and period, need to be read one by one according to the point number. These parameters are then matched with the preset numbers in the array position coordinate table. After matching, a one-to-one mapping relationship is established between the structural parameters and their corresponding coordinate values. Each set of data forms a triplet of structural point number, parameter set, and spatial position. The mapping is completed by processing all points item by item through the data structure. For example, the structural parameters of point P102 are height 195n, width 120n, and period 300n, corresponding to coordinates X=3. If Y is 7.2μm and 0.6μm, then a mapping relationship is constructed where P102 corresponds to 195n, 120n, 300n and 3.6μm, 7.2μm. During the mapping construction process, if a structural point does not have a corresponding number in the coordinate table, it is considered an abnormal record and is marked separately. In the complete mapping operation, the pairing and binding between all structural point numbers and parameter coordinates must be completed. The data recording method can adopt text form or list structure for unified management, and form a full set of structural parameter mapping coordinate dataset as the basis for subsequent processing to obtain the structural parameter mapping coordinate values.

[0037] S502: Based on the structural parameters and coordinate pairs in the structural parameter mapping coordinate values, extract the topography, layer thickness features and positioning coordinate fields, combine and organize them into a unified standard format according to the supported field format rules, and generate a formatted parameter instruction set; Based on the structural parameters and corresponding coordinate values ​​of each structural point in the mapped dataset, the morphological state, layer thickness features, and coordinate fields are extracted sequentially. The morphological state can be categorized according to the ratio between the structure width and period. State A is defined as a ratio between 0.4 and 0.6, state B as a ratio exceeding 0.6, and state C as a ratio below 0.4. For example, a width of 120n and a period of 300n, with a width-to-period ratio of 0.4, would be classified as state A. The layer thickness feature directly takes the structural height value; for example, if the structural height is 195n, then the layer thickness feature would be 195n. The coordinate field consists of pre-mapped X and Y coordinates. If X is 3.6μm and Y is 7.2μm, the process must maintain a consistent field extraction order and organize the data according to the manufacturing field requirements. The format arrangement order is set as status, layer thickness, X coordinate, Y coordinate. For example, if status A, 195n, 3.6μm, 7.2μm, the combination is A-195-3.6-7.2. Alternatively, a delimiter format such as A, 195, 3.6, 7.2 can be used. In batch processing, a script can be used to read and reorganize each structural data content, write all formatted data sets into a unified file record, form a structural parameter instruction set with a standard arrangement format, and output the formatted parameter instruction set.

[0038] S503: Based on the field order rules in the formatting parameter instruction set, perform sequence sorting on all structural point data, extract the sequence number and execution index value in the instruction group, and integrate them with the execution logic corresponding to the instruction arrangement order to obtain the scattering array arrangement instruction sequence. Based on each structural point data in the formatting parameter instruction set, a sorting operation is performed. The sorting criterion is set according to the numerical part of the point number or the order of the spatial coordinate values. If number sorting is used, the suffix number of each point number can be extracted. For example, points P102, P105, and P110 are sorted as 102, 105, and 110 respectively. If coordinate order sorting is used, the Y-coordinate value from smallest to largest is given first priority. If the Y-coordinate values ​​are the same, then the X-coordinate values ​​are sorted from smallest to largest. For example, if the point coordinates are (3.6μm, 7.2μm), the sorting is performed. The sequence of scattering arrays is (3.6μm, 7.2μm), (4.2μm, 7.2μm), (3.0μm, 8.0μm), and the sorting order should be (3.6μm, 7.2μm), (4.2μm, 7.2μm), (3.0μm, 8.0μm). After sorting, each instruction record is assigned a corresponding execution index value, numbered sequentially starting from 0, while retaining the original numbering information. After sorting, the results are arranged and output in the sorted order to construct the scattering array layout data for the manufacturing execution stage and obtain the scattering array layout instruction sequence.

[0039] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for designing myopia control lenses based on heterogeneous scattering unit arrays, characterized in that, Includes the following steps: S1: Obtain axial length, corneal curvature and pupil diameter. Based on the coordinate relationship between the parameters and the optical path control unit of the central visual axis region in the lens structure, calculate the incident direction characteristics, main visual axis reference value and incident light range index, and generate the central incident feature set. S2: Based on the relationship between the visual axis reference value in the central incident feature set and the arrangement of the microlens array structural units, divide the lens into different functional segments, establish a functional area structural coordinate index, and generate a regional scattering mapping list. S3: Call the region scattering mapping list, analyze the difference between the region structure parameters and the target scattering characteristics of the lens edge defocus intervention area, identify structural units with excessive deviation, and establish an adjustable set of structural points; S4: Call the adjustable structure point set, read the parameter information of the adjustable structure point, calculate the key optical path control characteristic value, determine whether it is within the set threshold range, and generate a list of adjusted structure parameter groups. S5: Call the adjusted structural parameter group list, map the adjusted structural parameters with array coordinate information, convert them into a manufacturing-supported instruction format, and generate a scattering array arrangement instruction sequence.

2. The myopia control lens design method based on heterogeneous scattering unit array according to claim 1, characterized in that, The central incident feature set includes incident direction features, main viewing axis reference value, and incident light range index. The regional scattering mapping list includes functional segment structure coordinate index, functional area corresponding structural unit information, and microlens array arrangement relationship. The adjustable structural point set includes structural unit coordinates, structural parameter deviation type, and target scattering characteristic comparison value. The adjusted structural parameter group list includes key feature values, optical path control parameters, and updated structural configuration. The scattering array arrangement instruction sequence includes structural parameter group and array position mapping, manufacturing system instruction format, and execution sequence arrangement.

3. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 1, characterized in that, The specific steps of S1 are as follows: S101: Obtain the wearer's axial length, corneal curvature and pupil diameter values, calculate the correlation features between multiple parameters based on the coordinate data of the optical path control unit in the lens structure, extract the directional relationship and generate the incident direction ratio range in combination with the pupil boundary conditions; S102: Based on the incident direction ratio range and the coordinate data of the optical path control unit, construct a spatial position set, filter it according to the relationship between the pupil boundary range and the spatial distribution of points, and obtain the main visual axis spatial reference value; S103: Call the range of the ratio between the main visual axis spatial reference value and the incident direction, combine it with the coordinate distribution of the optical path control unit, calculate the boundary of the incident light angle in the region, and perform conversion processing based on the corneal curvature value to generate the central incident feature set.

4. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 3, characterized in that, The specific steps of S2 are as follows: S201: Call the visual axis reference value in the central incident feature set, determine the positional relationship between the structural unit and the visual axis based on the reference value and the arrangement data of the microlens array structural unit in the lens area, and construct the regional distribution sequence based on the visual axis coverage boundary and the distribution density of the structural unit to generate the visual axis associated distribution value. S202: Based on the visual axis correlation distribution value and the coordinate set of the microlens array structural units, the lens region is divided into multiple functional segments according to the arrangement density threshold and the reference position gradient value, and the coordinates of the structural units in each functional segment are numbered to obtain the functional area coordinate index value. S203: Call the coordinate index value of the functional area and the distribution value associated with the view axis, and according to the correspondence between the structural unit number and the view axis offset angle value in the functional area, calculate the structural response direction difference in each segment, and generate a regional scattering mapping list based on the difference.

5. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 4, characterized in that, The specific steps for S3 are as follows: S301: Call the segment structure response data in the region scattering mapping list, and combine it with the target scattering characteristics set in the defocusing intervention area around the lens edge to calculate the structure response deviation value of each segment, which is used to measure the degree of deviation between the current state of the structural unit and the target scattering characteristics. S302: Based on the structural response deviation value, identify the structural units in the segment whose deviation value exceeds the scattering limit range, extract their spatial location and number information, and construct a set of abnormal structural units with positioning characteristics; S303: Based on the position index of the structural units in the set of abnormal structural units, integrate all structural points distributed within the adjustable range to establish an adjustable structural point set.

6. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 5, characterized in that, The specific steps of S4 are as follows: S401: Call the structural parameter information of the structural unit in the adjustable structural point set, calculate the corresponding optical path interference characteristic value, judge the characteristic value state according to the optical path control threshold range, filter the corresponding structural unit and its parameter information, and obtain the over-limit structural parameter set; S402: Based on the parameter information in the set of parameters of the over-limit structure, combined with the optical path control reference value and the direction of the adjustment coefficient, the structural parameters of the deviation term are corrected, the updated parameter data of the point is generated, and the set of corrected structural parameter values ​​is obtained. S403: Based on the updated structural parameters in the structural parameter correction value group, replace the original parameter entries and integrate the parameter information of all points to establish an adjusted structural parameter group list.

7. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 6, characterized in that, The specific steps of S5 are as follows: S501: Call all structural parameter data in the adjusted structural parameter group list, and establish the mapping relationship between parameters and coordinates in sequence according to the identifier of the point and the corresponding number information in the array position coordinate table, and generate structural parameter mapping coordinate values; S502: Based on the structural parameters and coordinate pairs in the structural parameter mapping coordinate values, extract the morphological state, layer thickness features and positioning coordinate fields, and combine and organize them into a unified standard format according to the field format rules supported by manufacturing to generate a formatted parameter instruction set; S503: According to the field order rules in the formatted parameter instruction set, perform sequence sorting on all structural point data, extract the sequence number and execution index value in the instruction group, and integrate them with the execution logic corresponding to the instruction arrangement order to obtain the scattering array arrangement instruction sequence.

8. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 1, characterized in that, The central visual axis region optical path control unit refers to the optical functional area set in the central region of the lens, which is controlled by adjusting the structural thickness, refractive index or setting up a microlens array. The central incident feature set refers to the set of light incident direction characteristics, main visual axis reference values, and incident light range indicators derived from the wearer's axial length, corneal curvature, and pupil diameter physiological parameters, combined with the coordinate position of the central region in the lens structure.

9. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 1, characterized in that, The microlens array structure unit refers to multiple microlens structure units integrated within the optical region of the lens, each with independent curvature and thickness parameters, and each unit possesses the target scattering angle response characteristics. The regional scattering mapping list refers to the data set that establishes the relationship between the coordinates of structural units and the corresponding regional optical scattering requirements after dividing the field of view into functional zones. The peripheral defocus intervention zone of the lens refers to the optical area located around the lens. The structure is designed to defocus the imaging of the peripheral retina, thereby affecting the development of the axial length of the eye. The adjustable structural point set refers to the set of structural coordinates selected by comparing the regional structure with the scattering requirements within the range limited by the target scattering characteristics.

10. The method for designing myopia control lenses based on heterogeneous scattering unit arrays according to claim 1, characterized in that, The key characteristic value associated with optical path control refers to the characteristic data representing the optical path output capability calculated based on the geometric parameters of the microlens structure. The set threshold refers to the reference limit used to determine whether the microlens structure undergoes parameter fine-tuning during optical path control. The value is determined based on the deviation range between the design requirements of the target scattering direction and the maximum optical path change range that the structure can make, and is obtained through simulation calculation or preset optical optimization criteria. The adjusted structural parameter group list refers to the set of structural unit parameters generated after fine-tuning the parameters for adjustable structural points. The scattering array arrangement command sequence refers to the arrangement control information sequence generated by combining the microlens structure parameters with the spatial arrangement position, which can be recognized and executed by micro-nano manufacturing equipment.