Optical lens contour detection method and device

By using a non-contact measurement method of rotary table and mobile measuring equipment in optical lens profile detection, the problem of probe scratching the lens in traditional contact detection is solved, and efficient and safe lens profile detection is achieved.

CN119533330APending Publication Date: 2025-02-28BEIJING INST OF REMOTE SENSING EQUIP
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411734119.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the traditional optical lens profile detection method, the mirror surface contacts the profiler probe, which can easily cause the probe to scratch the lens and affect the detection result.

Method used

By placing the optical lens on the turntable and moving the measuring device in the horizontal direction, the non-contact measurement method is used to measure the distance value between the points on the surface of the optical lens and the measuring device, and determine its position coordinates, thereby obtaining the first contour pattern data of the lens.

Benefits of technology

The contactless optical lens profile detection is achieved, which avoids scratching problems caused by contact between the probe and the lens, effectively protects the surface quality of the lens, and reduces the possibility of lens damage during the detection process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention provides an optical lens contour detection method and device, an optical lens is placed on a rotary table, the optical lens can rotate along with the rotary table, a measuring device is located above the optical lens, and the measuring device can move in the horizontal direction. The method comprises the steps that distance values between all points on the surface of the optical lens and the measuring equipment are measured through the measuring equipment, position coordinates corresponding to all the distance values are determined, the position coordinates are the position coordinates of the points on the surface of the optical lens in a preset coordinate system, and the position coordinates are the position coordinates of the points on the surface of the optical lens in the preset coordinate system; the preset coordinate system is a coordinate system taking the center point of the rotary table as an original point; and determining first contour surface type data corresponding to the optical lens according to the distance values between each point on the surface of the optical lens and the measuring equipment and the position coordinates corresponding to each distance value. Through the method, the problem that a probe is easy to scratch a lens in a traditional optical lens contour detection method can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of optical interference measurement, and in particular to a method and device for detecting the contour of an optical lens. Background Art

[0002] The traditional method for detecting the contour of optical lenses is the contact profilometer detection method. The position information of each point on the lens surface is obtained by contacting the profilometer probe with the mirror surface, and then the surface shape of the aspherical optical lens is obtained in the profilometer. In this detection method, the mirror surface is in contact with the profilometer probe, and the probe is easy to scratch the lens. Summary of the invention

[0003] The purpose of the embodiments of the present invention is to provide a method and device for detecting the contour of an optical lens, so as to solve the problem that in the traditional method for detecting the contour of an optical lens, the mirror surface contacts with the contour meter probe, and the probe easily scratches the lens.

[0004] In order to achieve the above-mentioned purpose, an embodiment of the present invention provides a method for detecting the contour of an optical lens, wherein the optical lens is placed on a turntable and can rotate with the turntable, a measuring device is located above the optical lens and can move in a horizontal direction, and the method comprises: measuring the distance value between each point on the surface of the optical lens and the measuring device by the measuring device, and determining the position coordinates corresponding to each of the distance values, wherein the position coordinates are the position coordinates of the points on the surface of the optical lens in a preset coordinate system, and the preset coordinate system is a coordinate system with the center point of the turntable as the origin; determining the first contour surface data corresponding to the optical lens according to the distance value between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values.

[0005] The embodiment of the present invention further provides a device, wherein an optical lens is placed on a turntable, and the optical lens can rotate with the turntable, and a measuring device is located above the optical lens, and the measuring device can move in a horizontal direction, and the device comprises:

[0006] A first acquisition module is used to measure the distance value between each point on the surface of the optical lens and the measuring device through the measuring device, and determine the position coordinates corresponding to each of the distance values, wherein the position coordinates are the position coordinates of the point on the surface of the optical lens in a preset coordinate system, and the preset coordinate system is a coordinate system with the center point of the turntable as the origin;

[0007] The first determination module is used to determine the first contour surface data corresponding to the optical lens according to the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values.

[0008] One of the above technical solutions has the following advantages or beneficial effects:

[0009] In the embodiment of the present invention, since the optical lens is placed on a turntable and the optical lens can rotate with the turntable, the measuring device is located above the optical lens and the measuring device can move in the horizontal direction, the method includes: measuring the distance value between each point on the surface of the optical lens and the measuring device by the measuring device, and determining the position coordinates corresponding to each of the distance values, wherein the position coordinates are the position coordinates of the point on the surface of the optical lens in a preset coordinate system, and the preset coordinate system is a coordinate system with the center point of the turntable as the origin; according to the distance value between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values, determining the first contour surface data corresponding to the optical lens. Compared with the prior art, since the entire measurement process adopts a non-contact method, the problem of scratching the lens caused by the contact between the measuring device and the lens surface in the traditional contact measurement method is avoided, the surface quality of the lens is effectively protected, and the possibility of the lens being damaged during the detection process is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 It is a schematic flow chart of an optical lens contour detection method provided by an embodiment of the present invention;

[0011] Figure 2 is a schematic structural diagram of an optical lens contour detection device provided by an embodiment of the present invention;

[0012] Figure 3 It is a schematic structural diagram of another optical lens contour detection device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0013] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0014] like Figure 1 As shown, an embodiment of the present invention provides a flow chart of an optical lens contour detection method, such as Figure 1 As shown, the optical lens is placed on a turntable, and the optical lens can rotate with the turntable, the measuring device is located above the optical lens, and the measuring device can move in a horizontal direction, and the method includes the following steps:

[0015] Step S101, measuring the distance value between each point on the surface of the optical lens and the measuring device by the measuring device, and determining the position coordinates corresponding to each of the distance values, wherein the position coordinates are the position coordinates of the point on the surface of the optical lens in a preset coordinate system, and the preset coordinate system is a coordinate system with the center point of the turntable as the origin;

[0016] In this embodiment, the measuring device is used to measure the distance between each point on the surface of the optical lens and itself. The measuring device can adopt the principle of laser distance measurement, by emitting a laser beam and receiving the laser reflected from the lens surface, and calculating the distance according to the propagation time of the laser. For example, the measuring device emits a laser pulse, and the laser pulse reaches the lens surface and is reflected back to the measuring device. The measuring device records the time interval from the emission to the reception of the laser, and obtains the corresponding distance value according to the speed of light.

[0017] The above position coordinates can be understood as the position of the point on the surface of the optical lens in the preset coordinate system. The preset coordinate system here is a coordinate system with the center point of the turntable as the origin. The turntable drives the optical lens to rotate during the detection process, so that the measuring device can measure points at different positions on the lens surface. While measuring the distance value, the position coordinates of each point on the lens surface in the preset coordinate system can be determined through the rotation angle information of the turntable and the angle measurement device of the measuring device itself (such as an angle encoder, etc.).

[0018] For example, the turntable rotates on the horizontal plane, and its rotation angle is θ. The horizontal distance between the measuring device and the center of the turntable is r. Then the coordinate x of a point on the lens surface in the horizontal direction (x-axis) is x=rcosθ, and the coordinate y in the vertical direction (y-axis) is y=rsinθ. The z-axis coordinate in the three-dimensional coordinate system can be determined according to the vertical distance between the measuring device and the lens surface (i.e., the distance value measured previously). Usually, the xy plane where the turntable is located is taken as the plane, and the distance direction from the measuring device to the lens surface is the z-axis direction.

[0019] In some optional embodiments, the above-mentioned measuring device may be a laser interferometer or a confocal microscope.

[0020] For example, Figure 2As shown, the measuring device 3 starts working and first emits a ranging laser beam from a preset initial position (e.g., the 0° position of the turntable) to the surface of the optical lens 2. After the laser beam reaches the surface point of the optical lens 2, it is reflected back to the measuring device 3. At the same time, the control system of the turntable 1 is linked with the measuring device 3, and the rotation angle of the turntable is recorded with the help of the built-in encoder of the turntable 1. Then, combined with the fixed position information of the measuring device 3 itself relative to the turntable, the trigonometric function and geometric coordinate transformation algorithm are used to map the measured point on the surface of the optical lens 2 to a preset coordinate system with the center point of the turntable 1 as the origin, and determine its precise position coordinates (presented in the form of X, Y, and Z three-dimensional coordinates, with the Z axis direction often parallel to the optical axis of the lens). For example, when the turntable 1 rotates to 30° and the measuring device 3 is 0.5 cm away from the center of the turntable 1, a certain point is measured, and the relative coordinates of the point in the coordinate system are calculated based on the geometric relationship. The measurement is repeated until the turntable 1 makes a complete rotation, and the measuring device 3 is controlled to move horizontally. For example, the measuring device continues to measure when it moves to a horizontal distance of 0.55 cm from the center of the turntable. The operation is repeated in this way to complete the full coverage scanning measurement of the lens surface.

[0021] Step S102, determining first contour surface data corresponding to the optical lens according to the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values.

[0022] In this embodiment, the first profile data can be understood as a mathematical description of the profile shape of the optical lens surface, which is obtained by integrating the distance values ​​between each point on the optical lens surface and the measuring device obtained by the measuring device and the corresponding position coordinates. From the data structure point of view, it can be regarded as a three-dimensional data set, in which each data point corresponds to a specific position on the lens surface, and contains the coordinate information of the position in the preset coordinate system (such as x, y, z coordinates) and the distance value from the measuring device. These data points together constitute a point cloud model of the lens surface, which intuitively reflects the geometric shape of the lens surface.

[0023] In some optional embodiments, in addition to the coordinate and distance data in the point cloud model, the first contour surface data may also include other information obtained through further calculation and analysis, such as curvature information of each point on the lens surface.

[0024] The above-mentioned determination of the first contour surface data corresponding to the optical lens based on the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each distance value can be understood as integrating and processing the distance values ​​and the corresponding position coordinates between each point on the surface of the optical lens and the measuring device obtained in step S101, and then determining the first contour surface data corresponding to the optical lens.

[0025] In some optional embodiments, a large number of distance values ​​and position coordinate data can be associated to form a three-dimensional data point cloud, each data point represents a measurement point on the lens surface, its coordinates are determined by the position coordinates, and its distance value to the measuring device reflects the height of the point in the z-axis direction (assuming that the distance direction from the measuring device to the lens surface is the z-axis) relative to the center of the turntable. Then, these data point clouds are fitted and modeled by mathematical algorithms to obtain first contour surface data that can accurately describe the contour shape of the lens. For example, a fitting algorithm such as the least squares method can be used to fit the data points into a mathematical model of an aspherical surface, and the parameters of the model are part of the first contour surface data. At the same time, the first contour surface data may also include curvature information of each point on the lens surface, etc. This curvature information can be obtained by performing mathematical operations such as derivation of the fitted mathematical model, and is used to further evaluate the optical performance of the lens.

[0026] In this embodiment, since the entire measurement process adopts a non-contact method, the problem of scratching the lens caused by the contact between the measuring equipment and the lens surface in the traditional contact measurement method is avoided, the surface quality of the lens is effectively protected, and the possibility of the lens being damaged during the detection process is reduced.

[0027] Optionally, the optical lens surface includes a first point, and the first point is any point on the optical lens surface;

[0028] The obtaining, by means of the measuring device, the distance value between each point on the surface of the optical lens and the measuring device comprises:

[0029] Acquiring curvature information of the lens surface at the first point;

[0030] adjusting the laser emission angle of the measuring device according to the lens surface curvature information at the first point, and sending a distance measurement signal based on the adjusted laser emission angle;

[0031] receiving a reflection signal of the ranging signal by the measuring device;

[0032] The distance value between the first point and the measuring device is determined according to the sending time of the ranging signal and the receiving time of the reflected signal.

[0033] In this embodiment, the first point can be any point on the surface of the optical lens. Here, the distance measurement of the first point is taken as an example for explanation. For each point on the lens surface, the distance measurement can be performed in the same manner as the first point. It can be understood that the distance measurement method of the first point is applicable to all points on the lens surface, and is not limited to a specific point or area.

[0034] The above-mentioned distance measurement signal can be understood as a laser signal emitted by a measuring device for measuring distance.

[0035] The above-mentioned reflection signal can be understood as the laser signal reflected back after the ranging signal is irradiated onto the surface of the optical lens.

[0036] The above lens surface curvature information can be understood as the curvature of the optical lens surface at a certain point. For aspherical optical lenses, the surface curvature is not constant, but varies with position.

[0037] For example, the curvature information can be represented by the radius of curvature, and the smaller the radius of curvature, the greater the curvature of the surface. For example, the radius of curvature may be significantly different in the center area and the edge area of ​​the lens, which results in different refraction modes of light in different areas.

[0038] The laser emission angle of the above-mentioned measuring device can be understood as the angle between the laser beam when it is emitted from the measuring device and a preset reference direction (such as a direction perpendicular to the lens surface or parallel to the turntable plane). The laser emission angle is adjusted according to the lens surface curvature information at the first point, so that the laser beam can irradiate the lens surface at a more appropriate angle, especially when the curvature of the aspherical lens surface changes greatly. If the angle between the laser emission angle and the normal of the lens surface is too large, the reflected light may deviate from the receiving range of the measuring device, causing the signal to weaken or even fail to be received, thereby affecting the accuracy of the distance measurement. By dynamically adjusting the emission angle according to the curvature information, it can be ensured that the laser beam can effectively interact with the lens surface in different curvature areas, and obtain accurate reflection signals for distance measurement.

[0039] Exemplarily, the measuring device uses its built-in curvature measurement function or uses external auxiliary equipment (such as some functional modules of the optical profiler) to obtain the curvature information of the lens surface at the first point, for example, by emitting a low-power detection laser to the first point and analyzing the wavefront distortion of the reflected light to calculate the curvature information of the point. According to the obtained curvature information of the lens surface at the first point, the measuring device automatically adjusts the laser emission angle. If the curvature at the first point is large, the measuring device adjusts the laser emission angle to be closer to perpendicular to the lens surface to ensure that the laser can be better reflected back to the measuring device. For example, if it is calculated that the angle between the normal direction at the first point and the current laser emission direction is θ, the measuring device adjusts the laser emission angle by θ degrees through the built-in motor drive or optical adjustment mechanism so that the laser beam is vertically incident on the first point. Based on the adjusted laser emission angle, the measuring device sends a ranging signal (such as a high-power pulsed laser). The ranging signal is reflected back after being irradiated to the first point, and the receiving unit of the measuring device receives the reflected signal. After completing the distance measurement of the first point, the measuring system selects the next point as the new first point and repeats the above steps until all points on the surface of the optical lens that need to be measured are measured.

[0040] In this embodiment, by adjusting the laser emission angle according to the lens surface curvature information, it is possible to ensure that the laser reflects best on the lens surface, thereby improving the intensity and quality of the reflected signal. This enables the measuring device to receive the reflected signal more accurately, thereby improving the accuracy of distance measurement.

[0041] Optionally, after measuring the distance value between each point on the surface of the optical lens and the measuring device by the measuring device, the method further includes:

[0042] Identify target points with abnormal distance values ​​among points on the surface of the optical lens;

[0043] Re-measuring the distance value between the target point and the measurement device;

[0044] Among them, the distance value between the target point and the measurement of the measuring device used when determining the contour surface data corresponding to the optical lens is a re-measured distance value.

[0045] In this embodiment, the distance value abnormality refers to the distance value between a certain point on the surface of the optical lens and the measuring device measured deviates from the preset range. The causes of these abnormal target points may be due to environmental interference during the measurement process (such as light fluctuations, temperature changes affecting the accuracy of the measuring device, etc.), errors in the measuring device itself (such as unstable laser emission, receiving sensor failure, etc.) or local defects on the surface of the lens (such as tiny scratches, impurities, etc. affecting light reflection). Exemplarily, the above-mentioned preset range can be determined in a variety of ways, such as the average value and standard deviation range obtained based on statistical analysis of multiple measurement data of the same batch of lenses, or a reasonable interval pre-set according to the lens design requirements and the accuracy of the measuring device. For example, under normal measurement conditions, the distance from a point on the surface of a certain model of aspherical optical lens to the measuring device should be within the range of 50mm±0.1mm. If the measured distance of a certain point is 55mm, which is obviously beyond this range, the distance value of the point may be considered abnormal.

[0046] A variety of algorithms and techniques can be used to identify abnormal target points. The embodiments of the present invention do not specifically limit the method for identifying abnormal target points. For example, a pre-built physical model can be used to assist in the judgment. According to the known lens shape model and measurement principle, the theoretical distance value of each point is predicted and compared with the actual measured value. The point with a large difference is the target point. For example, for a standard aspherical lens model, the theoretical distance of a certain point is calculated to be 49.8mm according to its mathematical expression, while the actual measured value is 52mm. The difference between the two exceeds the set allowable error, so the point may be identified as an abnormal target point.

[0047] The above-mentioned re-measurement of the distance value between the target point and the measurement device can be carried out according to the previous measurement method, by aiming the measuring device at the target point, re-transmitting the ranging signal and receiving the reflected signal; or the complete measurement steps can be repeated, and the distance value between the target point and the measurement device corresponding to the newly obtained target point is replaced by the distance value between the target point and the measurement device corresponding to the new target point.

[0048] In this embodiment, by identifying the target points with abnormal distance values ​​and re-measuring the target points, it is helpful to ensure the accuracy and reliability of the measured distance values ​​between each point on the surface of the optical lens and the measuring device.

[0049] Optionally, the target point is a point on the surface of the optical lens that does not satisfy the first condition;

[0050] The first condition includes any one of the following:

[0051] Failure to successfully obtain the distance value between the target point and the measuring device;

[0052] The absolute value of the difference between the first distance value and the second distance value is greater than or equal to a first threshold;

[0053] Wherein, the first distance value is the distance value between the target point and the measuring device measured by the measuring device;

[0054] The second distance value is a theoretical distance value between the target point and the measuring device calculated based on target parameters; wherein the target parameters include: material properties of the optical lens, the curvature of the lens surface of the target point, the ranging signal sent by the measuring device for ranging the target point, and the position coordinates of the target point.

[0055] In this embodiment, there are many reasons for failing to successfully obtain the distance value between the target point and the measuring device, and this embodiment does not make any specific limitations on this. As long as the distance value between the target point and the measuring device fails to be successfully obtained, this point will be regarded as the target point.

[0056] Among them, the failure to successfully obtain the distance value between the target point and the measuring device may be because the measuring device may not be able to transmit the ranging signal normally. For example, the signal transmitting unit of the device fails, such as the laser transmitter is damaged, the power supply is unstable, etc., resulting in no ranging signal being sent out. It is also possible that the weak reflected signal cannot be detected due to the reduced sensitivity of the receiving sensor. This may be because the sensor is contaminated, aged or damaged. For example, dust or oil covering the surface of the receiving sensor will hinder the reception of the signal; long-term use or use in harsh environments may cause the sensor elements to age and performance to deteriorate. Of course, in a strong light environment, such as outdoor direct sunlight or strong light environment, the additional light may cover or scatter the ranging signal emitted by the measuring device.

[0057] In addition, for aspherical lenses, the surface shape is relatively complex and is usually described by a polynomial function. Exemplarily, the theoretical distance value between the target point and the measuring device calculated according to the target parameters can refer to the Zernike polynomial, and the polynomial coefficients are determined by the known lens material. The above position coordinates and curvature changes are used as parameters, and the laser distance measuring device is combined with the laser signal emitted by the laser distance measuring device, which has specific wavelength, pulse frequency, intensity and other parameters to obtain the theoretical distance value between the point corresponding to the position coordinate and the measuring device.

[0058] In this embodiment, the theoretical model comprehensively considers the material properties of the lens, curvature information, ranging signals and position coordinates to calculate the theoretical distance value between the theory and the measuring device, and performs complementary verification with the actual measurement. It not only makes accurate predictions based on the optical physics model and the actual lens, but also calibrates the measured deviations by comparison to improve the overall measurement accuracy.

[0059] Optionally, after determining the first contour surface data corresponding to the optical lens according to the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values, the method further comprises:

[0060] The distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each distance value are measured again by the measuring device to determine the second contour surface data corresponding to the optical lens;

[0061] Determine a distance value pair corresponding to the same position coordinates in the first contour surface data and the second contour surface data;

[0062] Calculate the difference between the two distance values ​​of each distance value pair respectively to obtain the difference corresponding to each distance value pair;

[0063] Counting a first number of distance value pairs whose corresponding difference values ​​are less than or equal to a second threshold, and counting a second number of distance value pairs whose corresponding difference values ​​are greater than the second threshold;

[0064] Determine consistency between the first contour surface shape data and the second contour surface shape data according to the first number and the second number;

[0065] Outputting prompt information according to the consistency between the first contour surface data and the second contour surface data, wherein the prompt information is used to prompt whether to recommend re-measurement.

[0066] In this embodiment, the distance value between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each distance value are measured again by the measuring device. This process is consistent with the principle of the initial measurement, thereby obtaining the second contour surface data.

[0067] The above-mentioned second threshold value can be set by the user, or the system default value can be used. Exemplarily, after obtaining the second contour surface data, the first contour surface data and the corresponding position coordinates in the second contour surface data are matched into a set of distance value pairs; for each set of matched distance value pairs, a difference operation is performed. The distance value of the corresponding position of the second contour surface data is subtracted from the distance value in the first contour surface data to obtain the absolute value of the difference. This difference intuitively reflects the degree of deviation of the two measurement results of the same point, and the absolute value quantifies the magnitude of the difference. Assuming that the second threshold is set to 0.1mm, the distance value pairs with a difference less than or equal to 0.1mm are classified into one category and their number is counted, recorded as the first number; those exceeding 0.1mm are classified into another category and recorded as the second number. The first number represents the scale of points with highly consistent two measurement results, and the second number highlights the number of points with significant differences.

[0068] The consistency between the first profile face data and the second profile face data is judged based on the ratio of the first number and the second number to the total distance value pairs. This ratio can be set by the user or by the system default value. For example, if the first number accounts for a high proportion and the second number is small, it means that the two measurements of most points are well matched, the data consistency is strong, and the lens measurement data is relatively reliable. The prompt information tends to inform that there is no need to measure again; on the contrary, if a large number of point difference values ​​exceed the limit, it reflects that the measurement fluctuation is large and the data consistency is poor, and it is recommended to measure again.

[0069] In this embodiment, by measuring and comparing the contour surface data multiple times, based on difference statistics and consistency judgment, the possibility of obtaining abnormal data due to environmental interference or accidental equipment errors is greatly reduced. This data comparison and verification method greatly enhances the reliability and credibility of the measurement results.

[0070] Optionally, the method further comprises:

[0071] Constructing a three-dimensional model corresponding to the optical lens according to the lens contour surface data;

[0072] The optical lens is subjected to three-dimensional simulation through a three-dimensional model.

[0073] In this embodiment, the three-dimensional model constructed based on the lens contour surface data can intuitively display the three-dimensional geometric shape of the lens from the center to the edge, different curvature areas and the whole, so that the user can understand the shape characteristics of the lens at a glance.

[0074] In addition, in an embodiment of the present invention, an optical lens contour detection device 20 is also provided. Figure 2 As shown, the optical lens 2 is placed on the turntable 1, and the optical lens 2 can rotate with the turntable 1, the measuring device 3 is located above the optical lens 2, and the measuring device 3 can move in the horizontal direction. The structural schematic diagram of an optical lens contour detection device 20 provided by an embodiment of the present invention is as follows. Figure 3 As shown, the optical lens contour detection device 20 comprises:

[0075] A first acquisition module 21 is used to measure the distance value between each point on the surface of the optical lens and the measuring device through the measuring device, and determine the position coordinates corresponding to each of the distance values, wherein the position coordinates are the position coordinates of the point on the surface of the optical lens in a preset coordinate system, and the preset coordinate system is a coordinate system with the center point of the turntable as the origin;

[0076] The first determination module 22 is used to determine the first contour surface data corresponding to the optical lens according to the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values.

[0077] Optionally, the device further comprises:

[0078] A second acquisition module, used to acquire the curvature information of the lens surface at the first point;

[0079] A sending module, used for adjusting the laser emission angle of the measuring device according to the lens surface curvature information at the first point, and sending a distance measurement signal based on the adjusted laser emission angle;

[0080] A receiving module, used for receiving a reflected signal of the ranging signal through the measuring device;

[0081] The second determination module is used to determine the distance value between the first point and the measuring device according to the sending time of the ranging signal and the receiving time of the reflected signal.

[0082] Optionally, the device further comprises:

[0083] An identification module, used for identifying target points with abnormal distance values ​​among points on the surface of the optical lens;

[0084] A first measuring module, used for re-measuring the distance value between the target point and the measuring device;

[0085] Among them, the distance value between the target point and the measurement of the measuring device used when determining the contour surface data corresponding to the optical lens is a re-measured distance value.

[0086] Optionally, the device further comprises:

[0087] The target point is a point on the surface of the optical lens that does not satisfy the first condition;

[0088] The first condition includes any one of the following:

[0089] Failure to successfully obtain the distance value between the target point and the measuring device;

[0090] The absolute value of the difference between the first distance value and the second distance value is greater than or equal to a first threshold;

[0091] Wherein, the first distance value is the distance value between the target point and the measuring device measured by the measuring device;

[0092] The second distance value is a theoretical distance value between the target point and the measuring device calculated based on target parameters; wherein the target parameters include: material properties of the optical lens, the curvature of the lens surface of the target point, the ranging signal sent by the measuring device for ranging the target point, and the position coordinates of the target point.

[0093] Optionally, the device further comprises:

[0094] A second measuring module is used to measure the distance value between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each distance value by the measuring device again, so as to determine the second contour surface data corresponding to the optical lens;

[0095] a fifth determining module, configured to determine a distance value pair corresponding to the same position coordinates in the first contour surface data and the second contour surface data;

[0096] A calculation module, used for respectively calculating the difference between the two distance values ​​of each distance value pair to obtain the difference corresponding to each distance value pair;

[0097] A statistical module, configured to count a first number of distance value pairs whose corresponding difference is less than or equal to a second threshold, and to count a second number of distance value pairs whose corresponding difference is greater than the second threshold;

[0098] A sixth determination module, configured to determine consistency between the first contour surface shape data and the second contour surface shape data according to the first quantity and the second quantity;

[0099] The prompt module is used to output prompt information according to the consistency between the first contour surface data and the second contour surface data, and the prompt information is used to prompt whether to measure again.

[0100] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

[0101] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0102] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0103] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for detecting the contour of an optical lens, characterized in that: The optical lens is placed on a turntable, and the optical lens can rotate with the turntable. The measuring device is located above the optical lens, and the measuring device can move in a horizontal direction. The method includes: The distance value between each point on the surface of the optical lens and the measuring device is measured by the measuring device, and the position coordinates corresponding to each of the distance values ​​are determined, wherein the position coordinates are the position coordinates of the points on the surface of the optical lens in a preset coordinate system, and the preset coordinate system is a coordinate system with the center point of the turntable as the origin; The first contour surface data corresponding to the optical lens is determined based on the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values.

2. The optical lens contour detection method according to claim 1, characterized in that: The optical lens surface includes a first point, which is an arbitrary point on the optical lens surface; The obtaining, by means of the measuring device, the distance value between each point on the surface of the optical lens and the measuring device comprises: Acquiring curvature information of the lens surface at the first point; adjusting the laser emission angle of the measuring device according to the lens surface curvature information at the first point, and sending a distance measurement signal based on the adjusted laser emission angle; receiving a reflection signal of the ranging signal by the measuring device; The distance value between the first point and the measuring device is determined according to the sending time of the ranging signal and the receiving time of the reflected signal.

3. The optical lens contour detection method according to claim 1, characterized in that: After measuring the distance value between each point on the surface of the optical lens and the measuring device by the measuring device, the method further includes: Identify target points with abnormal distance values ​​among points on the surface of the optical lens; Re-measuring the distance value between the target point and the measurement device; Among them, the distance value between the target point and the measurement of the measuring device used when determining the contour surface data corresponding to the optical lens is a re-measured distance value.

4. The optical lens contour detection method according to claim 3, characterized in that: The target point is a point on the surface of the optical lens that does not satisfy the first condition; The first condition includes any one of the following: Failure to successfully obtain the distance value between the target point and the measuring device; The absolute value of the difference between the first distance value and the second distance value is greater than or equal to a first threshold; Wherein, the first distance value is the distance value between the target point and the measuring device measured by the measuring device; The second distance value is a theoretical distance value between the target point and the measuring device calculated based on target parameters; wherein the target parameters include: material properties of the optical lens, the curvature of the lens surface of the target point, the ranging signal sent by the measuring device for ranging the target point, and the position coordinates of the target point.

5. The optical lens contour detection method according to claim 1, characterized in that: After determining the first contour surface data corresponding to the optical lens according to the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values, the method further includes: The distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each distance value are measured again by the measuring device to determine the second contour surface data corresponding to the optical lens; Determine a distance value pair corresponding to the same position coordinates in the first contour surface data and the second contour surface data; Calculate the difference between the two distance values ​​of each distance value pair respectively to obtain the difference corresponding to each distance value pair; Counting a first number of distance value pairs whose corresponding difference values ​​are less than or equal to a second threshold, and counting a second number of distance value pairs whose corresponding difference values ​​are greater than the second threshold; Determine consistency between the first contour surface shape data and the second contour surface shape data according to the first number and the second number; Outputting prompt information according to the consistency between the first contour surface data and the second contour surface data, wherein the prompt information is used to prompt whether to measure again.

6. An optical lens contour detection device, characterized in that: The optical lens is placed on a turntable, and the optical lens can rotate with the turntable. The measuring device is located above the optical lens, and the measuring device can move in a horizontal direction. The device includes: A first acquisition module is used to measure the distance value between each point on the surface of the optical lens and the measuring device through the measuring device, and determine the position coordinates corresponding to each of the distance values, wherein the position coordinates are the position coordinates of the point on the surface of the optical lens in a preset coordinate system, and the preset coordinate system is a coordinate system with the center point of the turntable as the origin; The first determination module is used to determine the first contour surface data corresponding to the optical lens according to the distance values ​​between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each of the distance values.

7. The optical lens contour detection device according to claim 6, characterized in that: The device also includes: A second acquisition module, used to acquire the curvature information of the lens surface at the first point; A sending module, used for adjusting the laser emission angle of the measuring device according to the lens surface curvature information at the first point, and sending a distance measurement signal based on the adjusted laser emission angle; A receiving module, used for receiving a reflected signal of the ranging signal through the measuring device; The second determination module is used to determine the distance value between the first point and the measuring device according to the sending time of the ranging signal and the receiving time of the reflected signal.

8. The optical lens contour detection device according to claim 6, characterized in that: The device also includes: An identification module, used for identifying target points with abnormal distance values ​​among points on the surface of the optical lens; A first measuring module, used for re-measuring the distance value between the target point and the measuring device; Among them, the distance value between the target point and the measurement of the measuring device used when determining the contour surface data corresponding to the optical lens is a re-measured distance value.

9. The optical lens contour detection device according to claim 8, characterized in that: The target point is a point on the surface of the optical lens that does not satisfy the first condition; The first condition includes any one of the following: Failure to successfully obtain the distance value between the target point and the measuring device; The absolute value of the difference between the first distance value and the second distance value is greater than or equal to a first threshold; Wherein, the first distance value is the distance value between the target point and the measuring device measured by the measuring device; The second distance value is a theoretical distance value between the target point and the measuring device calculated based on target parameters; wherein the target parameters include: material properties of the optical lens, the curvature of the lens surface of the target point, the ranging signal sent by the measuring device for ranging the target point, and the position coordinates of the target point.

10. The optical lens contour detection device according to claim 6, characterized in that: The device also includes: A second measuring module is used to measure the distance value between each point on the surface of the optical lens and the measuring device and the position coordinates corresponding to each distance value by the measuring device again, so as to determine the second contour surface data corresponding to the optical lens; a fifth determining module, configured to determine a distance value pair corresponding to the same position coordinates in the first contour surface data and the second contour surface data; A calculation module, used for respectively calculating the difference between the two distance values ​​of each distance value pair to obtain the difference corresponding to each distance value pair; A statistical module, configured to count a first number of distance value pairs whose corresponding difference is less than or equal to a second threshold, and to count a second number of distance value pairs whose corresponding difference is greater than the second threshold; A sixth determination module, configured to determine consistency between the first contour surface shape data and the second contour surface shape data according to the first quantity and the second quantity; The prompt module is used to output prompt information according to the consistency between the first contour surface data and the second contour surface data, and the prompt information is used to prompt whether to measure again.

Citation Information

Cited By

  • Lens loading tool and lens detection method

    CN121632536A

  • Laser marking device for optical lens processing

    CN121820906A