Methods and devices for determining the position and/or orientation of a spectacle lens on a mounting

11835795 · 2023-12-05

Assignee

Inventors

Cpc classification

International classification

Abstract

A spectacle lens with has permanent markings is mounted on a mounting, in particular a suction mounting. The apparent location of the permanent markings is detected on the spectacle lens with a detection device. Additionally, the spectacle lens is illuminated eccentrically with respect to an optical axis of the detection device using eccentric light sources. Reflections from the lights sources on the spectacle lens are likewise detected. On the basis of the detected reflections and the apparent location of the permanent markings, the position and/or orientation of the mounted spectacle lens are determined.

Claims

1. A method for determining at least one of a position or an orientation of a spectacle lens mounted on a holder, the spectacle lens having a permanent mark, the method comprising: providing a detected apparent location of the permanent mark on the spectacle lens, wherein the apparent location of the permanent mark differs from a real location of the permanent marks on account of light refraction by the spectacle lens; and determining the at least one of the position or the orientation of the spectacle lens on a basis of the apparent location of the permanent mark and mark-independent additional information, wherein determining the at least one of the position or the orientation of the spectacle lens includes an iterative calculation of the at least one of the position or the orientation of the spectacle lens, wherein the iterative calculation is carried out on a basis of a holding characteristic and the detected apparent location of the permanent mark, and wherein the iterative calculation is furthermore carried out on a basis of at least one detected reflection.

2. The method as claimed in claim 1, wherein the iterative calculation comprises in respective iteration steps a comparison between an expected location of the spectacle lens and a detected apparent location of the permanent mark and of the at least one reflection.

3. The method as claimed in claim 1, further comprising: detecting the apparent location of the permanent marks on the spectacle lens; eccentrically illuminating the spectacle lens with an eccentric light source; and detecting a location of at least one reflection of the eccentric light source on the spectacle lens, wherein the mark-independent additional information includes the apparent location of the at least one reflection.

4. The method as claimed in claim 3, wherein detecting the apparent location of the at least one reflection comprises: repeatedly detecting the apparent location of the at least one reflection during a movement of the spectacle lens.

5. The method as claimed in claim 3, wherein eccentrically illuminating comprises: eccentrically illuminating the spectacle lens with a plurality of eccentric light sources; and generating a plurality of reflections.

6. The method as claimed in claim 5, further comprising: alternately activating a respective eccentric light source or a group of eccentric light sources from the plurality of light sources.

7. The method as claimed in claim 3, further comprising: detecting the apparent location of the permanent mark with light of a first wavelength; and detecting the location of the at least one reflection with light of a second wavelength, wherein the spectacle lens has a higher absorption for the light of the second wavelength than for the light of the first wavelength.

8. The method as claimed in claim 1, further comprising: detecting at least one of the apparent location of the permanent mark or the location of the at least one reflection from a plurality of observation directions.

9. A computer program stored on a non-transitory storage medium and having a program code which, when executed on a processor, causes the method as claimed in claim 1 to be carried out.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The disclosure will now be described with reference to the drawings wherein:

(2) FIGS. 1A to 1D and 2A and 2B show diagrams for elucidating the processes when holding a spectacle lens on a suction holder;

(3) FIG. 3 shows a device for determining a position and/or orientation of a spectacle lens in accordance with one exemplary embodiment;

(4) FIG. 4 shows examples of reflections in the device from FIG. 3;

(5) FIG. 5 shows the device from FIG. 3 with a tilted location of the spectacle lens;

(6) FIG. 6 shows examples of reflections in the case of the tilted location from FIG. 5;

(7) FIGS. 7A-7F show illustrations for elucidating an apparent location of permanent marks;

(8) FIGS. 8 and 9 show flow diagrams of methods in accordance with exemplary embodiments of the disclosure; and

(9) FIG. 10 shows a diagram for elucidating the location of coordinate axes such as are used for describing the present disclosure.

DESCRIPTION OF EXEMPLARY EMBODIMENTS

(10) Exemplary embodiments of the present application are explained below.

(11) FIG. 3 shows a device for determining a position and orientation of a spectacle lens 35 on a suction holder 36, which holds the spectacle lens 35 by suction on the concave side of the spectacle lens. The device comprises an illumination and image recording unit 30, a retroreflector 37, and also a computing unit 39.

(12) The illumination and image recording unit 30 comprises a camera 31, which is able to record images of the spectacle lens 35 on the suction holder 36. A light source 33 serves for illuminating the spectacle lens 35 for the purpose of determining an apparent location of permanent marks 312, 313 of the spectacle lens, which light source 33 is coupled in via a beam splitter 32 coaxially (colloquially sometimes also referred to as concentrically) with respect to an optical axis 310 of the camera 31. This illumination and the associated determination of the apparent location of permanent marks are carried out as described in EP 1 646 855 B1. In this case, light from the light source 33, which is approximately a point light source, illuminates the spectacle lens such that the light sent from the beam splitter 32 to the spectacle lens 35 apparently comes from the entrance pupil of a lens of the camera 31, i.e., is concentric with respect to the optical axis 310. This illumination, which is also referred to as coaxial reflected-light illumination, irradiates the spectacle lens 35, the location of which is intended to be determined. The light passes through the spectacle lens having the permanent marks 312 and 313, which are applied on the back side of the spectacle lens in the example depicted, is then incident on a retroreflector 37, which is movable, and then passes approximately on the same path back to the camera 31. The lens of the camera 31 then images the permanent marks with high contrast with the light that originally comes from the coaxial reflected-light illumination and has passed through the spectacle lens twice overall via the retroreflector 37.

(13) In the case of permanent marks 312, 313 arranged on the back side of the spectacle lens 35, as described in the introduction (i.e., the side facing the holder 36), this image recording does not always take place exactly from the prescribed direction, as was explained in the introduction. Owing to the refraction of light at the front surface of the spectacle lens, that results in an apparent location of the permanent marks which differs from the real location. In the case where the spectacle lens 35 is tilted, there is a change in the apparent location of the permanent marks on the front side of the spectacle lens, which is seen by the camera 31.

(14) This is explained with reference to FIGS. 7A to 7F. FIGS. 7A to 7F each show a spectacle lens having a spectacle lens front side 72 and a spectacle lens back side 71 and having permanent marks P1, P2 on the respective spectacle lens back side 71. Depending on the tilting of the spectacle lens on the holder (not depicted) and the shape of the spectacle lens front side 72 and the spectacle lens back side 71, the camera 31 identifies the permanent marks on the respective spectacle lens front side 72 at different apparent locations V1 and V2. The apparent locations V1 and V2 result from the actual location of the permanent marks P1, P2 in a simple manner by way of Snell's law. The drawings show in a dashed manner in each case a ray from an external light source (not depicted because it is above the excerpt shown); this could be, e.g., the light source 34A. The ERP is also depicted as a dot in each case on the front side. This reveals the extent to which the lens is decentered on the lens holder. These drawings assume a spherical spectacle lens back side 71 and that the moments acting on the spectacle lens owing to the displacement of the center of gravity are so small that they do not influence the illustration. It is furthermore assumed that the holding point on the back side always lies at {0,0} in the drawing. If moments acted owing to the weight distribution, the holding point in FIGS. 7A and 7B and also in FIGS. 7E and 7F could move somewhat along the z-axis, that is to say to {0,zh} where zh is small. Moreover, the actual tilting could actually become somewhat greater than depicted.

(15) In FIGS. 7A to 7F, the light rays are depicted as solid lines from the permanent marks P1 and P2 situated on the back side of the spectacle lens via the apparent positions V1 and V2 on the front side to the projection center of the camera; the projection center is again assumed to be above and outside the drawing on the z-coordinate axis.

(16) FIGS. 7A to 7F additionally depict light rays as dotted or dashed lines which proceed from the eccentric light source 34A, which is likewise situated at the top left outside the partial drawings and is therefore not illustrated, and which satisfy the reflection condition: The dotted line shows that for a respective reflection 76 caused by reflection at the spectacle lens front side 72, and the dashed line shows that for a respective reflection 75 caused by reflection on the spectacle lens back side 71. Two light refractions occur on the dashed line progression for the reflection 75: at the location (not designated any further) where the dashed light beam enters the spectacle lens on the spectacle lens front side (designated by 73 in FIG. 7B), and at the location—designated by 75—at which the ray emerges from the lens again after reflection at the spectacle lens back side 71 at 74 (only identified separately in partial FIG. 7B). The camera 31 identifies the reflection via the back side at the location 75. It is possible to calculate the crucial points for this reflection, e.g., by applying the law of reflection or solving twice Snell's law and implicit equations. In practice that amounts to iterative methods in each case.

(17) Partial FIGS. 7A and 7B show a decentration and tilting toward the left that is caused thereby, partial FIGS. 7C and 7D show an “ideal” positioning and partial FIGS. 7E and 7F show a corresponding decentration and tilting toward the right. It is evident that the apparent locations of the permanent marks, roughly speaking, are displaced in a manner similar to, but not exactly the same as, the ERP (not able to be recognized directly by the camera), but the light reflections are displaced to a greater extent. Primarily the reflection at the surface that is curved to a lesser extent, that is to say that of the spectacle lens back side 71 in the partial drawings with the spectacle lens having a positive refractive power, that is to say that of the spectacle lens front side 72 in the drawings with the spectacle lens having a negative refractive power, reacts comparatively strongly to the tilting caused by the decentration. The situation would be just the same if only a tilting without the decentration were effective: The reflections react relatively sensitively thereto, while the points V1 and V2 are then influenced only by a cosine effect (i.e., an effect dependent on the cosine of the tilting angle), that is to say only comparatively little. The reflections therefore offer effective mark-independent additional information for accurately determining the pose of the spectacle lens, as is necessary for a stamping with an accurate fit.

(18) In order to determine the position and orientation of the spectacle lens 35, the exemplary embodiment in FIG. 3 contains additional light sources 34A, 34B and 34C, the reflections of which are determined in a camera image recorded by the camera 31. A light path for such a reflection at the upper spectacle lens surface in the drawing, which is seen by the camera, is designated by 311 in FIG. 3. The light passing through from the external light sources 34A to 34C passes through the spectacle lens 35 and is reflected by the retroreflector 37 approximately back again to the respective light source. It hardly disturbs the image recording by the camera 31 for the light from all light sources, including the concentric reflected-light illumination 33. Moreover, provision can be made for switching on all these light sources successively in each case only for separate camera images such that their separation and also the assignment of which reflection comes from which light source become possible easily. In the case of spectacle lenses with an antireflection coating, only weak reflections occur at the spectacle lens front side and the spectacle lens back side. However, since the camera is reached only by way of the reflection conditions, these light sources can be configured such that they are correspondingly bright.

(19) Reflections at the spectacle lens back side can also occur besides the reflections at the spectacle lens front side. They have to be distinguished from reflections at the spectacle lens front side. That is particularly simple if a wavelength that is greatly absorbed in the spectacle lens material is provided for the light sources 34A to 34C. Reflections via the spectacle lens back side thus appear much darker than those from the front side. Their intensity is ideally below a threshold, e.g., the detection threshold. The camera 31 together with its optical system must then be sensitive to the light from the light sources 34A to 34C.

(20) FIG. 4 shows one example of the location of front side reflection points 314 (i.e., reflections that arise as a result of reflection at the spectacle lens front side) when five light sources are used, of which three (34A to 34C) are illustrated in FIG. 4. The reference sign 315 denotes a field of view of the camera 31. In addition, back side reflection points can arise as a result of reflection at the spectacle lens back side. These points are not illustrated for the purpose of simplification in FIG. 4 and also further below in FIG. 6, but will be explained later with reference to FIG. 7.

(21) The camera 31 can detect these reflection points if the tilting is not so great that the reflection no longer occurs at all at the spectacle lens front side or falls out of the field of view of the camera. If FIG. 7E is imagined with the tilting doubled, it is evident that the reflection 76 on the front side 72 falls off the lens. C.f. the location of the point 76 in FIGS. 7A, 7C, and 7E. The coaxial reflected-light illumination 33 likewise produces a reflection point. However, this reflection point has a comparatively low contrast because the light from the light source 33 is such that an unnecessarily large amount thereof is not absorbed by the spectacle lens material. A relatively large part of the light at this reflection point passes to the retroreflector and from there back to the camera 31. The sensitivity thereof is set such that the entire field of the spectacle lens appears “bright” as a result. It is only if the suction holder 36 lies somewhat on the optical axis 310 of the camera 31, for instance, that the retroreflector 37 is shaded by the suction holder 36, and the reflection can be visible and additionally used for determining the position and/or orientation. However, the reflection can then also be superimposed by a reflection from the spectacle lens back side or can be confused with the reflection from the spectacle lens back side. The reflections of the external light sources 34A to 34C can be evaluated better, particularly if the light therefrom is absorbed by the spectacle lens material to such a great extent that reflections from the spectacle lens front and back sides are clearly differentiable.

(22) Without a possibility of differentiation by way of their apparent brightness, the reflections from the spectacle lens front side and the spectacle lens back side, in the case of greatly different radii, can also be differentiated by way of their size on account of the defocusing: The camera is focused such that it displays points at the distance of the permanent engravings with optimum sharpness. As a result of the reflection at a surface which, from the viewpoint of the camera, is curved in each case toward the latter, the external light source, e.g., 34A, appears even further than it actually is. That applies primarily to the reflection at the more curved surface in each case. The luminous reflection point appears somewhat more blurred as a result. However, this effect is not all that pronounced, especially because the camera lens of the camera 31 stops down greatly to obtain a large depth of field. A further distinguishing feature is the relative location: the shape of the respective spectacle lens and how the latter is constructed are known; only the pose that is intended to be determined is unknown. The computing unit 39 can calculate which of two distinguishable reflections more appropriately matches the spectacle lens front side, and which the back side. Moreover if the two reflections actually converge indistinguishably closely, this situation would not apply to the other external light sources. It is advantageous, therefore, also to provide light sources which are approximately opposite one another in relation to the optical axis of the camera 31, e.g., in a situation as in FIG. 7A with approximately 7/12 of the depicted decentration an external light source mirrored at the optical axis with respect to the light source from FIG. 7A. The light source 34C from FIG. 3 would then yield clearly distinguishable front and back surface reflections.

(23) In the exemplary embodiment in FIG. 3, the light sources 34A to 34C and 33, under the control of the computing unit 39, are activatable and deactivable individually or in groups, such that the reflections illustrated in FIG. 4 can be detected successively and it is possible to establish which reflection should be assigned to which light source 34A to 34C, 33.

(24) By appropriately setting the operating point of the camera 31 (sensitivity or exposure time depending on the intensity of the light sources 33, 34A to 34C and the transmittance of the spectacle lens 35), it is possible to ensure that the brightest region in the image does not completely exhaust the sensitivity dynamic range of the camera 31, rather that the reflection of the additional light sources 34A to 34C is clearly visible simultaneously in an image recorded by the camera 31. As explained above, however, it is also possible to record a plurality of images with optionally activated light sources.

(25) The location of the reflections 313 in FIG. 4 is then measured to determine the position and orientation of the spectacle lens 35. This is because the location of the reflections 313 changes for example in the case of a tilting of the spectacle lens 35. FIG. 4 further reveals the apparent location of the permanent marks, identified there once again by 312 and 313. FIGS. 5 and 6 show the location of a spectacle lens which is attached to the suction holder by suction and held thereby in a laterally displaced manner. In FIG. 5, the spectacle lens 35 on the suction holder 36 is therefore in a tilted position. Accordingly, the location of the reflections 314 also changes, compared with the location of the reflections 314 in the case of FIG. 4, which corresponds to a straight orientation. The location of the permanent marks 312, 313 changes comparatively little by comparison therewith. The location of the reflections and the apparent locations of the permanent marks thus change in different ways and, as explained, this is used for determining the position and orientation of the spectacle lens. A plurality of light sources as in FIGS. 3 and 5 are assumed, which are arranged on an imaginary circle around the optical axis 310. In order to be able to measure even relatively large regions of differently curved spectacle lenses, it may be expedient to provide a plurality of imaginary circles having different diameters for these light sources or to arrange them spirally around the optical axis 310 from FIG. 3.

(26) In the case of a spherical spectacle lens, the reflections with a circular arrangement likewise lie on an imaginary circle, as indicated in FIG. 4. Deviations from the circularity of the reflection locations arise in the case of a non-spherical shape.

(27) In the case of a spectacle lens having a spherical spectacle lens front side, the diameter of the imaginary circle depends primarily on the radius of curvature of the spectacle lens surfaces. If the spectacle lens to be measured is ideally centered and oriented on the suction holder 36, i.e., the center point of the spectacle lens (center point between the permanent marks) lies on the optical axis 310 and the direction of the surface normal to the center point runs in the direction of the optical axis 310, then the reflection points lie on a circle around this center point in the image recorded by the camera 31, and the two permanent marks lie symmetrically with respect thereto, as illustrated in FIG. 4.

(28) In the case of a lateral displacement or in the case of tilting of the spectacle lens, the reflections are displaced, as illustrated in FIG. 6. Like FIG. 4, FIG. 6 shows only the front surface reflections. The displacement follows the imaging law over a curved mirror having the shape of the front surface of the spectacle lens. The displacement of the back surface reflections owing to a tilting follows a similar law, but in this case two refractions at the spectacle lens also take effect as well.

(29) Axis designations illustrated in FIG. 10 are used for the further explanations below. FIG. 10 shows a plan view of the spectacle lens 35 and the holder 36 along the optical axis 310. The z-axis runs parallel to the optical axis 310 in FIG. 3, and the x- and y-axis are perpendicular thereto, substantially in a lens plane which approximately describes a plane of the spectacle lens when the spectacle lens lies on the holder 36 without tilting. An offset of the spectacle lens 35 in the xy-plane is evident from the fact that the apparent location of the permanent marks is displaced. A tilting about the x- or y-axes principally displaces the location of the reflection points, while the apparent location of the permanent marks changes comparatively little. In addition, the location of the permanent marks is also dependent on the rotation about the z-axis. Thus, overall, it is possible to determine the offset along the x- and y-axes, tiltings about the x- and y-axes and the rotation about the z-axis by evaluating the location of the reflections (314) that is detected by the camera 31 and also the apparent location of the permanent marks. This evaluation can be carried out with the computing unit 39 by way of a corresponding computer program. Significant factors in the calculation are the locations of the external light sources 30A . . . 30F, the optical data of the image recording unit 30, the known data of the spectacle lens (represented in its own coordinate system associated with the spectacle lens, the location, and orientation of which with respect to the world coordinate system of the image recording unit are unknown and they are intended to be determined according to the disclosure). Significant factors are, in particular, the location of the permanent marks and, in the case of marks on the back side of the spectacle lens, also the refractive index of the spectacle lens. Once the position and orientation of the spectacle lens 35 have been determined, a stamping can be applied on the spectacle lens by means of a stamping device 38. In this case, the stamping device 38 is configured as an inkjet print head in the example illustrated.

(30) In the case of stamping using an inkjet printing method (inkjet method) by means of the stamping device 38, the tilting is less important in this case since the print head hovers above the spectacle lens during printing. For the accurate determination of the offset (location in the x- and y-directions), in the case of lenses in which the permanent marks lie on the back side of the spectacle lens (facing the suction holder 36), this absolutely matters since, if the spectacle lens is tilted differently, the apparent location of the permanent marks changes, as has been explained with reference to FIG. 7. This effect is particularly pronounced for spectacle lenses having a high negative optical power, that is to say for lenses having −10 dpt sphere or cylinder, for example, because there the path of the light ray in the spectacle lens is relatively long, which results in a greater change in location depending on the tilting.

(31) The determination of the position and/or orientation of the spectacle lens 35 on the suction holder 36 will now be explained in greater detail with reference to FIGS. 8 and 9. FIGS. 8 and 9 show flow diagrams of methods which can be carried out in the device from FIG. 3 under the control of the computing unit 39. In this case, the method in FIG. 8 illustrates the general method sequence, while FIG. 9 shows an iterative method for determining the parameters explained above with reference to FIG. 10 (offset in the x- and y-directions, tilting about the x- and y-axes, and rotation about the z-axis).

(32) In step 80, the spectacle lens 35 is fixed on the holder 36. In step 81, the apparent location of permanent marks is determined, wherein, for this purpose, as explained, the light source 33 provides a coaxial reflected-light illumination. In step 82, the spectacle lens 36 is eccentrically illuminated by one or more of the light sources 34A to 34C, e.g., successively or in groups, such that it is possible to decide unambiguously which reflection originates from which light source. Reflections for which it is not possible to decide whether they come from the front side or the back side are disregarded if there is more than one external light source whose reflections are visible. In step 83, the location of reflections that were caused by the eccentric illumination is determined by the image or images recorded by the camera 31 being correspondingly evaluated. A reflection can be identified from the fact that it is a spatially small and bright phenomenon. There are many possibilities for evaluating such a reflection if it is incident on more than one camera pixel: that could then be done by establishing, e.g., the centroid of all pixels in the vicinity which exceed a threshold value, or a best fit of an intensity distribution such as is expected for light sources which lie at the virtual distance of the virtual location of the light source after reflection at a correspondingly curved mirror, etc.

(33) Step 84 then involves calculating the position and/or orientation of the spectacle lens 35 on the holder 36, e.g., iteratively as described below with reference to FIG. 9. On the basis of these results, in step 85, for example, a stamp figure can then be applied on the spectacle lens by the stamping device 38. Since the spectacle lens is not held in the correct orientation in most cases, a rotated stamp figure displaced by the decentration of the lens on the holder is printed. If necessary, consideration is also given to the distortions of the inkjet figure owing to the different flight times of the inkjet droplets, which result from the fact that the different points of the stamp figure to be printed are at different distances from the lens front surface.

(34) FIG. 9 shows an iterative method for determining location and orientation, which is one example of the implementation of step 84 from FIG. 8.

(35) The method in FIG. 9 uses a submethod (not explicitly illustrated in FIG. 9), which is used repeatedly in the course of the method in FIG. 9. The submethod is referred to below for short as SR and can be implemented as a corresponding subroutine in the computing unit 39. For a spectacle lens pose ascertained in the course of the method in FIG. 9, the submethod calculates the expected apparent location of the permanent marks and expected locations of the reflections caused by the eccentric illumination (separated according to reflections from the front and back sides of the spectacle lens). SR thus effects ray traces. As evident from FIGS. 7A to 7F, these are based on simple geometric optics. SR furthermore compares the calculated expected apparent location of the permanent marks and the expected location of the reflections with the corresponding locations detected in steps 81 and 83. As a result, the SR returns an error vector identifying the deviations that result in the course of this comparison. In the method in FIG. 9, current pose denotes that pose which corresponds to an instantaneous status of the iterative calculation in FIG. 9.

(36) The method in FIG. 9 begins in step 90 with an initialization that sets start values for the current pose of the spectacle lens: the start values for decentration (offset in the xy-plane) and rotation about the z-axis can be established for example in accordance with the detection of the apparent locations of the permanent marks from step 81: in this case, the decentration is determined from the center of the identified permanent marks projected into the xy-plane of an ideally positioned spectacle lens, compared with the location of the axis of the holder in the xy-plane. The rotation about the z-axis of the world coordinate system is determined from the direction from the left to the right permanent mark in the aforementioned plane. The tilting is assumed, for example, to be tilting such as results from the holder characteristic at this holding point, or it is set to 0 as the start value.

(37) In step 91, all parameters (decentration, rotation, tilting) of the current pose are varied by small values and SR calculates what influence that has on the error vector. The result is the variation matrix. The latter indicates how the error vector changes depending on the small variations of the parameters.

(38) In step 92, the pseudoinverse (see e.g., German Wikipedia article “Pseudoinverse [Moore-Penrose inverse],” as of Jul. 16, 2017) of the variation matrix is calculated; together with the error vector from step 91 that yields the search direction, i.e., a direction in which the parameters are changed in the next step.

(39) In step 93, the minimum of the (weighted) sum of the squares of the elements of the error vector is ascertained for various step sizes w when the current parameters of the current pose are varied by w* search direction relative to the status directly before step 91. Ideally, the minimum is at w=1, but a different result can also arise for w. In the present exemplary embodiment, w is determined by using the Brent method and within that SR repeatedly. (See e.g., Press et al., Numerical Recipes, Second Edition (1992), pages 394ff.)

(40) In step 94, the current pose is updated to that for the minimum just found, i.e., the pose is varied by w* search direction for the w which yielded the minimum.

(41) Step 95 involves checking an accuracy criterium as to whether the, e.g., weighted sum of the squares of the deviations indicated by the error vector has fallen below a predefined threshold. The accuracy criterium generally indicates how well the current pose matches the measured variables. If the accuracy criterium is satisfied (e.g., the weighted sum of squares is below the threshold or is even zero), the method is ended in step 97 and the last current pose is deemed to be determined accurately enough. The last current pose then represents the result of the method in FIG. 9.

(42) If the check from step 95 reveals that the accuracy criterium has not yet been reached, diverse error criterium are checked as well in step 96: this involves checking whether the passes of the method have still resulted in improvements in the pose (reduction of the error criterium) or whether step 91 has already been carried out more often than a predefined maximum number. Moreover, in the other method steps and also in the SR there may also be error conditions that must be picked up by the method, e.g., poses which cannot occur at all.

(43) If appropriate, the method is terminated with an error message in step 98. Otherwise, the method jumps back to step 91 for a renewed pass.

(44) If the device has more than one camera, each image by itself is evaluated and the apparent locations of the permanent marks and of the additional reflection points are identified therein. All these optical configurations are then evaluated jointly in a minimum search as described above, thus yielding the location and orientation of the spectacle lens in the device (apart from measurement and truncation errors that always occur in such approximative methods).

(45) Using the data determined in this way, in step 85 the stamping is then applied at the correct position by means of the calculation of corresponding coordinates on the lens surface at which the stamping is to be applied. From the apparent locations of the permanent marks as explained with reference to FIG. 7, with addition of the reflections, the actual location can be determined.

(46) At least some possible exemplary embodiments are specified in the clauses below:

(47) Clause 1. A method for determining the position and/or orientation of a spectacle lens (35) having permanent marks and being held on a holder (36), comprising: providing a detected apparent location of the permanent marks (P1, P2) on the spectacle lens (35), characterized by determining the position and/or orientation of the spectacle lens on the basis of the apparent location of the permanent marks and mark-independent additional information.

(48) Clause 2. The method according to clause 1, characterized by detecting the apparent location of the permanent marks (P1, P2) on the spectacle lens (35), eccentrically illuminating the spectacle lens (35), detecting a location of at least one reflection (312 to 315) caused by the eccentrically illuminating process on the spectacle lens, wherein the mark-independent additional information comprises the apparent location of the at least one reflection.

(49) Clause 3. The method according to clause 2, characterized in that detecting the apparent location of the at least one reflection comprises detecting repeatedly during a movement of the spectacle lens (35).

(50) Clause 4. The method according to clause 2 or 3, characterized in that the eccentrically illuminating process comprises an eccentrically illuminating process using a plurality of light sources for generating a plurality of reflections.

(51) Clause 5. The method according to clause 4, characterized in that the plurality of light sources are activated alternately individually or in groups.

(52) Clause 6. The method according to any of clauses 2-5, characterized in that detecting the location of the permanent marks is carried out with a first light wavelength and detecting the location of the at least one reflection is carried out by means of illumination with a second light wavelength, wherein the spectacle lens (35) has a higher absorption for the second light wavelength than for the first light wavelength.

(53) Clause 7. The method according to any of clauses 1-6, characterized in that detecting the apparent location of permanent marks and/or detecting the location of the at least one reflection are/is carried out from a plurality of observation directions.

(54) Clause 8. The method according to any of clauses 1-7, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(55) Clause 9. The method according to any of clauses 1-8, characterized in that determining the position and/or orientation of the spectacle lens (35) comprises an iterative calculation of the position and/or orientation of the spectacle lens (35).

(56) Clause 10. A computer program comprising a program code which, when executed on a processor, causes the method according to any of clauses 1-9 to be carried out.

(57) Clause 11. A device for determining the position and/or orientation of a spectacle lens having permanent marks and being held on a holder, comprising: a providing unit for providing a detected apparent location of the permanent marks on the spectacle lens (35), characterized by a computing unit (39) for determining the position and/or orientation of the spectacle lens on the basis of the apparent location of the permanent marks and mark-independent additional information.

(58) Clause 12. The device according to clause 11, characterized by a detection unit for detecting the apparent location of the permanent marks on the spectacle lens (35).

(59) Clause 13. The device according to clause 12, characterized by an illumination unit (34A-34C) for eccentrically illuminating the spectacle lens, wherein the detection unit (31) is further configured to detect a location of at least one reflection caused by a process of eccentrically illuminating by the illumination unit, wherein the mark-independent additional information comprises the location of the at least one reflection.

(60) Clause 14. The device according to clause 13, characterized in that the illumination unit (34A-34C) comprises a multiplicity of light sources arranged eccentrically with respect to an optical axis of the detection unit, wherein the computing unit (39) is typically configured to activate the light sources alternatively.

(61) Clause 15. The device according to any of clauses 11-14, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(62) Clause 16. The method according to any of clauses 1-9, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(63) Clause 17. The method according to clause 16, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(64) Clause 18. The method according to any of clauses 16-17, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(65) Clause 19. The method according to any of clauses 16-18, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(66) Clause 20. The method according to any of clauses 16-19, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(67) Clause 21. The method according to any of clauses 16-20, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(68) Clause 22. A method for determining the position and/or orientation of a spectacle lens (35) having permanent marks and being held on a holder (36), comprising: providing a detected apparent location of the permanent marks on the spectacle lens (35), wherein the apparent location of the permanent marks differs from a real location of the permanent marks on account of light refraction by the spectacle lens, determining the position and/or orientation of the spectacle lens on the basis of the apparent location of the permanent marks and mark-independent additional information, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36), wherein the location properties comprise holding characteristics of the holder.

(69) Clause 23. The method according to clause 22, characterized by detecting the apparent location of the permanent marks on the spectacle lens (35), eccentrically illuminating the spectacle lens (35), detecting a location of at least one reflection (312 to 315) caused by the eccentrically illuminating process on the spectacle lens, wherein the mark-independent additional information comprises the apparent location of the at least one reflection.

(70) Clause 24. The method according to clause 23, characterized in that detecting the apparent location of the at least one reflection comprises detecting repeatedly during a movement of the spectacle lens (35).

(71) Clause 25. The method according to any of clauses 23 or 24, characterized in that the eccentrically illuminating process comprises an eccentrically illuminating process using a plurality of light sources for generating a plurality of reflections.

(72) Clause 26. The method according to clause 25, characterized in that the plurality of light sources are activated alternately individually or in groups.

(73) Clause 27. The method according to any of clauses 23-26, characterized in that detecting the location of the permanent marks is carried out with a first light wavelength and detecting the location of the at least one reflection is carried out by means of illumination with a second light wavelength, wherein the spectacle lens (35) has a higher absorption for the second light wavelength than for the first light wavelength.

(74) Clause 28. The method according to any of clauses 23-27, characterized in that detecting the apparent location of permanent marks and/or detecting the location of the at least one reflection are/is carried out from a plurality of observation directions.

(75) Clause 29. The method according to any of clauses 23-28, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(76) Clause 30. The method according to any of clauses 23-29, characterized in that determining the position and/or orientation of the spectacle lens (35) comprises an iterative calculation of the position and/or orientation of the spectacle lens (35).

(77) Clause 31. A computer program comprising a program code which, when executed on a processor, causes the method according to any of clauses 23-30 to be carried out.

(78) Clause 32. The device according to any of clauses 1-15, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(79) Clause 33. The device according to clause 32, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(80) Clause 34. The device according to any of clauses 32 or 33, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(81) Clause 35. The device according to any of clauses 32-34, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(82) Clause 36. The device according to any of clauses 32-35, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(83) Clause 37. The device according to any of clauses 32-36, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(84) Clause 38. A device for determining the position and/or orientation of a spectacle lens having permanent marks and being held on a holder, comprising: a providing unit for providing a detected apparent location of the permanent marks on the spectacle lens (35), wherein the apparent location of the permanent marks differs from a real location of the permanent marks on account of light refraction by the spectacle lens, a computing unit (39) for determining the position and/or orientation of the spectacle lens on the basis of the apparent location of the permanent marks and mark-independent additional information, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36), wherein the location properties comprise holding characteristics of the holder.

(85) Clause 39. The device according to clause 38, characterized by a detection unit for detecting the apparent location of the permanent marks on the spectacle lens (35).

(86) Clause 40. The device according to clause 39, characterized by an illumination unit (34A-34C) for eccentrically illuminating the spectacle lens, wherein the detection unit (31) is further configured to detect a location of at least one reflection caused by a process of eccentrically illuminating by the illumination unit, wherein the mark-independent additional information comprises the location of the at least one reflection.

(87) Clause 41. The device according to clause 40, characterized in that the illumination unit (34A-34C) comprises a multiplicity of light sources arranged eccentrically with respect to an optical axis of the detection unit, wherein the computing unit (39) is typically configured to activate the light sources alternatively.

(88) Clause 96. The device according to any of clauses 40 or 41, characterized in that the mark-independent additional information comprises calculated or experimentally ascertained location properties of different shapes of spectacle lenses on the holder (36).

(89) The foregoing description of the exemplary embodiments of the disclosure illustrates and describes the present invention. Additionally, the disclosure shows and describes only the exemplary embodiments but, as mentioned above, it is to be understood that the disclosure is capable of use in various other combinations, modifications, and environments and is capable of changes or modifications within the scope of the concept as expressed herein, commensurate with the above teachings and/or the skill or knowledge of the relevant art.

(90) The term “comprising” (and its grammatical variations) as used herein is used in the inclusive sense of “having” or “including” and not in the exclusive sense of “consisting only of.” The terms “a” and “the” as used herein are understood to encompass the plural as well as the singular.

(91) All publications, patents and patent applications cited in this specification are herein incorporated by reference, and for any and all purposes, as if each individual publication, patent or patent application were specifically and individually indicated to be incorporated by reference. In the case of inconsistencies, the present disclosure will prevail.