Apparatus and method for generating glint for data glasses
Patent Information
- Application Number
- CN202580024995.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-03-28
- Filing Date
- 2025-03-12
- Publication Date
- 2026-11-03
AI Technical Summary
现有数据眼镜在生成和检测闪光点方面效率低且成本高,难以可靠地估计眼睛的视线矢量。
Multiple spatially misaligned visible light beams are generated using an illumination device. Flash points are detected by an event camera. A steering device is used to redirect the light beams and reduce overlap. Holographic optical elements are combined to reduce complexity and cost.
It improves the detection accuracy of flash points and the robustness of data glasses, reduces energy requirements and manufacturing costs, and enhances the estimation capabilities of eye models.
Smart Images

Figure CN123036541A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an apparatus and method for data glasses, which are used to generate glints on the eye, and in particular for estimating a model of the eye. Background Technology
[0002] For robust functionality of data glasses, it is important to reliably determine, for example, the gaze vector of the user's eyes. To determine this gaze vector, an eye model is often employed based on the flashes of light produced on the eyes.
[0003] Therefore, it is desirable to have data glasses that can efficiently and reliably generate and detect flashes on the eyes. Summary of the Invention
[0004] The problems of the prior art are solved by the method, apparatus and data glasses according to any one of the independent claims.
[0005] An apparatus for operating data glasses, particularly for estimating eye models, comprises: an illumination device configured to generate a plurality of spatially misaligned light beams consisting of light visible to a human user, and to radiate an image to be generated onto the eye in each of the plurality of light beams, wherein the illumination device is configured to individually activate, particularly individually generate, at least a portion of the plurality of light beams, wherein the illumination device is configured to activate, particularly generate, at least a portion of the plurality of light beams such that a first number of flashes are generated on the eye, the first number of flashes comprising at least two flashes; and an event camera configured to detect the first number of flashes.
[0006] A flash is a specular reflection, especially on a surface, such as the surface of the eye.
[0007] The initial number of flashes is generated using visible light, eliminating the need for additional lighting devices, such as infrared radiation sources. The lighting device is used to display and project the content to be shown to the user in the form of an image to be generated. For example, the lighting device could be a projector in the form of an RGB laser light source, which is used in many data glasses.
[0008] Multiple light beams ensure that at least one beam is directed onto the user's pupil, allowing the user to perceive a clear image. If the pupil moves, another beam from the multiple beams can, if necessary, be directed onto the pupil. Therefore, there are also beams that are not detected by the pupil. By activating these beams, a first number of flashes are generated on the eye. Flashes are generated for each of the multiple beams that is activated and whose image is not directed onto the pupil. These flashes can be induced by intentionally manipulating the individual beams, detected by an event camera, and used to estimate a model of the eye. This reduces the need for an illumination source, thereby reducing manufacturing costs while maintaining the quality and functionality of the data glasses.
[0009] By individually activating each of the multiple beams, the beams that produce flashes can be intentionally switched on and off, thereby producing, for example, flickering flashes that improve detection by an event camera.
[0010] By individually generating each of a plurality of beams, the beam that produces the flash can, for example, image a different image from the image to be generated for the user onto the eye. This different image could, for example, be a monochromatic image with a defined wavelength, in order to produce a clearer flash. This improves the detection of flashes by an event camera.
[0011] Compared to photodiodes or cameras, using event cameras reduces the power requirements of data glasses and improves their robustness.
[0012] An advantageous example is characterized in that the device includes a deflection device, particularly a holographic optical element, configured to direct multiple beams of light toward an eye and / or a flash of light to be produced on the eye, particularly toward a defined wavelength range or a defined wavelength of an illumination device, toward an event camera.
[0013] For the operation of data glasses, a deflection mechanism can be an important component because it allows the illumination device to be positioned outside the user's field of vision, for example, within the temples of the data glasses. The deflection mechanism deflects multiple beams of light, and thus the resulting image, onto the user's eyes, allowing the user to perceive the image. Since multiple beams are used to generate the initial number of flashes, the deflection mechanism does not need additional functions, such as the ability to deflect infrared radiation. If the deflection mechanism is constructed as a holographic optical element, the stacking structure of the holographic optical element is reduced because only beams consisting of visible light need to be deflected. This reduces the complexity of the deflection mechanism and lowers the manufacturing cost of the data glasses.
[0014] By using a deflecting device to redirect the flash, the margin for maneuver in event camera placement is increased. Therefore, the event camera can, for example, be placed outside the user's field of view. Since the deflecting device only redirects the beam of light from a specific wavelength or wavelength range of the illumination device, an optical filter is created, thereby making the data glasses more robust against interference effects, such as interfering light or flashes generated by interfering light.
[0015] An advantageous example is characterized in that the steering device is configured to generate a replica by at least one of a plurality of beams and to radiate the replica onto the eye, wherein the plurality of beams are spatially structured in particular and the steering device is configured such that there is no overlap between the individual beams and the replica, wherein for each replica that is not radiated onto the pupil of the eye, a flash is generated, wherein the first number of flashes also includes flashes generated by the replica.
[0016] The replication of the light beam enables an increase in the number of flashes while keeping the total number of beams generated by the illumination device constant. This improves the estimation of the eye model and thus also improves the data glasses.
[0017] An advantageous example is characterized in that the steering device has at least one sub-section configured for illumination by an illumination device, particularly for sustained illumination, and for generating a second number of flashes on the eye, wherein at least one sub-section is configured such that at least a portion of the second number of flashes is generated outside the pupil of the eye, and wherein an event camera is configured to also detect the second number of flashes.
[0018] Sub-segments are positioned, for example, on the edge of the steering mechanism and direct the light from the illumination device onto the eye. Therefore, additional flashes can be generated, particularly outside the range of pupillary movement, in the form of a second number of flashes. Depending on the configuration of at least one sub-segment, the number, shape, or location of the flashes on the eye within the second number of flashes can be manipulated. By increasing the total number of flashes, the estimation of the eye model is improved, and thus the quality of the data glasses is enhanced.
[0019] Preferably, the device includes an analysis and processing unit configured to obtain a model of the eye based on flashes detected by an event camera and, in particular, on the detected geometry of the flashes.
[0020] A method for operating data glasses, particularly for estimating a model of the eye, includes: generating a plurality of spatially misaligned light beams consisting of light visible to a human user; radiating an image to be generated onto the eye in one of the plurality of light beams using an illumination device; individually activating, particularly individually generating, at least a portion of the plurality of light beams, wherein such activation, particularly generating, of the plurality of light beams by means of the illumination device produces a first number of flashes on the eye, the first number of flashes comprising at least two flashes; and detecting the first number of flashes using an event camera.
[0021] Preferably, the method includes directing multiple beams of light toward the eye using a deflection device, particularly a holographic optical element, and / or directing flashes of light generated on the eye toward an event camera using a deflection device, particularly for a defined wavelength range or a defined wavelength of the illumination device.
[0022] In an advantageous embodiment, a replica is generated by at least one of a plurality of beams by means of a steering device and the replica is radiated onto the eye, wherein the plurality of beams are spatially structured in such a way that the individual beams of the plurality of beams do not overlap, wherein for each replica that is not radiated onto the pupil of the eye, a flash is generated, wherein the first number of flashes also includes flashes generated by the replica.
[0023] Preferably, the steering device has at least one sub-section illuminated, particularly persistently, by means of an illumination device, and wherein a second number of flashes are generated on the eye by means of the at least one sub-section, wherein the at least one sub-section is configured such that at least a portion of the second number of flashes are generated outside the pupil of the eye, and wherein the second number of flashes are also detected by means of an event camera.
[0024] An advantageous example is characterized in that the method includes obtaining a model of the eye based on flashes detected by an event camera and, in particular, on the detected geometry of the flashes.
[0025] The data glasses include the device described in the above embodiments and are configured to implement the above methods, wherein, in particular, lighting devices and / or event cameras are arranged on the temples and / or frames of the data glasses, and / or steering devices are arranged on the lenses of the data glasses. Attached Figure Description
[0026] Further advantageous embodiments will be apparent from the accompanying drawings and the following description. The drawings show: Figure 1a A schematic diagram of the device used to operate data glasses is shown; Figure 1b A schematic diagram showing the eye from the perspective of the device's event camera; Figure 2 A schematic diagram showing the device arranged on data glasses; Figure 3a A schematic diagram illustrating one embodiment of the device; Figure 3b A schematic diagram showing the eye from the perspective of an event camera in this embodiment of the device; Figure 4 A schematic diagram showing the eye from the perspective of an event camera in one embodiment of the device; Figure 5a A schematic diagram showing a steering device according to one embodiment of the equipment; Figure 5b A schematic diagram showing the eye from the perspective of an event camera in this embodiment of the device; Figure 6a A flowchart illustrating a method for running data glasses, particularly for estimating eye models; Figure 6b A fragment of a flowchart illustrating one implementation of the method is shown. Detailed Implementation
[0027] Figure 1a A device 300 for operating data glasses 400, and particularly for estimating a model of eye 2, is shown. Device 300 includes an illumination device 100 configured to generate multiple spatially misaligned beams 104 of light visible to a human user, and to radiate each of a desired image 102a, 102b, 102c, 102d, 102e, 102f, 102g, 102h onto eye 2 in a single beam 104a, 104b, 104c, 104d. The illumination device 100 includes, for example, an RGB laser light source and a deflection device in the form of a wobbling mirror. By corresponding manipulation of the RGB laser light source and the wobbling mirror, multiple beams 104 can be generated and corresponding images 102a, 102b, 102c, 102d can be radiated. The illumination device 100 may be referred to as a projector or projection device.
[0028] The illumination device 100 is configured to individually activate at least a portion of a plurality of light beams 104. For the user of the data glasses 400 to recognize the images 102a, 102b, 102c, 102d to be generated, at least one individual light beam 104a…104d must be radiated onto the pupil 4 of the user's eye 2. In this example, light beam 104c is radiated onto the pupil 4 of the eye 2, and the user recognizes the image 102c to be generated. The image 102c to be generated is, for example, content to be displayed to the user of the data glasses 400.
[0029] Multiple beams 104 enable at least one beam 104a…104d to be radiated onto the pupil 4 of the eye 2 during pupil 4 movement, allowing the user to recognize the image 102a…102d to be generated. By individually activating each beam 104a…104d among the multiple beams 104, beams 102a…102d (beams 102a, 102b, 102d in this example) that do not radiate onto the pupil 4 of the eye 2 can be arbitrarily turned on and off, since these beams are not recognized by the user and are not needed for clear imaging of the image 102c to be generated. It is conceivable that beams 102a…102d (beams 102a, 102b, 102d in this example) that do not radiate onto the pupil 4 can be activated and deactivated at a modulation frequency.
[0030] Each of the multiple beams 104, 104a…104d, radiates the same image 102a…102b to be generated onto the eye, for example. It can be configured that the images 102a…102d are generated individually in each of the individual beams 102a…102d, such that beam 104c, for example, only radiates the image 102c relevant to the user, onto the pupil 4 of the eye 2, while the remaining beams 104a, 104b, 104d radiate, for example, monochrome images 102a, 102b, 102d. It is conceivable that the monochrome images 102a, 102b, 102d are activated and deactivated by controlling the respective beams 104a, 104b, 104d at a defined pattern pulsation or at a modulation frequency.
[0031] The plurality of light beams 104 are selected in this way, particularly in their number and distribution, and the illumination device 100 is configured to activate, in particular generate, at least a portion of the plurality of light beams 104 such that a first number of flashes 108 are generated on the eye 2, the first number of flashes including at least two flashes 108a, 108b, 108d. Here, flashes 108a, 108b, 108d are generated for each individual light beam 104a, 104b, 104d when the light beam is activated and the images 102a, 102b, 102c, 102d of the light beam are not radiated onto the pupil 4 of the eye 2.
[0032] A light beam 104a…104d, which does not radiate onto the pupil 4 of the eye 2 but instead radiates onto, for example, the iris 6 or sclera of the eye, is used to intentionally induce flashes 108a, 108b, 108d on the eye 2, which are detected by an event camera 200 included in the device 300. The event camera 200 includes, for example, an imaging optics 202 and an event camera sensor 204.
[0033] Figure 1b A schematic diagram of the eye 2 as seen from the event camera 200 is shown. In this example, the image 102c radiated onto the pupil 4 by the beam 104c is unrecognizable and undetectable to the event camera 200. However, a first number of flashes 108 are detected by the event camera 200. Based on the spherical geometry of the eye 2 and the correspondingly longer spatial optical paths of the individual beams 104a…104d, the flashes farther from the pupil 4 are distorted. Correspondingly, the dotted beams 104a…104d and the dotted images 102a…102c to be generated are, for example, distorted into ellipses.
[0034] Figure 2 One embodiment of device 300 is shown, which includes a steering device 406. The steering device 406 is configured to direct a plurality of light beams 104 toward the eye 2. For this purpose, the steering device 406 may include, for example, a segment 406a or an integrated steering device 406a. The steering devices 406, 406a allow the illumination device 100 to be positioned outside the user's field of vision. In this example, the steering devices 406, 406a are arranged in the lens 404 of the data glasses 400, and the illumination device 100 is arranged in the temple 402. The steering devices 406, 406a are, for example, configured as holographic optical elements. Figure 2 In the schematic diagram, for clarity, the individual beams 104a...104d are not explicitly drawn; instead, only the images to be generated 102a...102d and the first number of flash points 108 are drawn.
[0035] In one embodiment of device 300, the steering device 406 is further configured to direct flashes, such as a first number of flashes 108, generated on the eye toward the event camera 200. For this purpose, the steering device 406 may include, for example, a segment 406b or an integrated steering device 406b. It is also conceivable that the steering devices 406a and 406b are separate steering devices. The event camera 200 can be positioned outside the user's field of vision via the steering devices 406 and 406b. In this example, the steering devices 406 and 406b are arranged in the lens 404 of the data glasses 400, and the event camera 200 is arranged in the temple 402. The steering devices 406 and 406b are, for example, configured as holographic optical elements. Alternatively, the event camera 200 can directly detect the eye 2 through the corresponding orientation of the event camera 200 and still be arranged in the temple 402 or in the eyeglass frame of the data glasses 400.
[0036] In one embodiment, the deflection devices 406, 406b are configured to redirect only a defined wavelength range or wavelength of the illumination device 100 that would produce flashes on the eye, such as a first number of flashes 108, toward the event camera 200. For example, it is conceivable that a single beam of light 104a…104d not radiating onto the pupil 4 of the eye 2 produces a monochrome image 102a…102d, and the deflection devices 406, 406b are configured to redirect the wavelength of the color of this monochrome image. This wavelength-selective optical filter makes the data glasses 400 more robust because interference effects, such as flashes produced by interfering light, have little to no impact on detection performed by the event camera 200, particularly on the first number of flashes 108.
[0037] Figure 3a A schematic diagram of one embodiment of the device 300 is shown. The steering devices 406, 406a can be configured to generate replicas 104a', 104c' from at least one of a plurality of beams 104a…104d and radiate these replicas onto the eye 2. Here, the plurality of beams 104 are spatially structured such that the steering devices 406, 406a are configured such that there is no overlap between the individual beams 104a…104d and the replicas 104a', 104c'. Here, for each replica 104a', 104c' not radiated onto the pupil 4 of the eye 2, flashes 108a', 108c' are generated, wherein a first number of flashes 108 also include flashes 108a', 108c' generated by the replicas 104a', 104c'. Figure 3aFor clarity, the individual beams 104a and 104c generated by the illumination device 100 in this example are shown as dashed lines. It can be considered that the replicas 104a' and 104c' are realized by means of the reflective structure of the steering devices 406 and 406a and / or the internal conduction structure of the steering devices 406 and 406a.
[0038] Replicas 104a' and 104c' radiate images 102a and 102c identical to those of the underlying beams 104a and 104c. Generally, each replica of a beam also shows the image radiated by that beam because the replica is coupled to the corresponding beam. Accordingly, activation or deactivation of a beam is directly transmitted to the corresponding replica.
[0039] Figure 3b Shown from Figure 3a This is a schematic diagram of the eye 2 from the perspective of the event camera 200 in this embodiment. In this example, the image 102c radiated onto the pupil 4 by the beam 104c is neither recognizable nor detectable by the event camera 200. For the following beams 104a, 104c and replicas 104a', 104c': the images 102a, 102c of the beams and the replicas do not radiate onto the pupil 4, producing flashes 108a, 108a', 108c', which are recognizable and detectable by the event camera 200.
[0040] Figure 4 A schematic diagram of an eye 2 from the perspective of an event camera 200 according to one embodiment of device 300 is shown. This device is configured to radiate four images 102e, 102f, 102g, 102h to be generated onto the eye 2 via a plurality of beams 104 comprising four individual beams 104e…104h. Furthermore, device 300 is configured to generate copies 104e'…104h' of the four individual beams 104e…104h and the images 102e…102h to be generated, respectively. In this example, the image 102g to be generated is incident on the pupil 4 of the eye 2 via the copy 104g'. In this example, the individual light beams 104e…104h and the replicas 104e', 104f', 104h' generate a first number of flashes 108e, 108e', 108f, 108f', 108g, 108h, 108h', which are detected by the event camera 200.
[0041] The device 300 can be configured to generate a higher or lower number of beams and / or replicas than the indicated number. Furthermore, it is possible to consider alternative spatial distributions for the multiple beams 104 and replicas 104a…104h'.
[0042] Figure 5a A schematic diagram of one embodiment of the steering devices 406, 406a is shown. The steering devices 406, 406a may be configured to have at least one sub-section 408a, 408b, which is configured for illumination by the lighting device 100, particularly for sustained illumination, and to produce a second number of flashing points 110, 110a, 110b on the eyes 2.
[0043] In the case of a second number of flash points 110, 110a, 110b, it may be advantageous to make these flash points blink or be activated alternately, as this makes the advantages of the event camera particularly apparent.
[0044] At least one sub-segments 408a and 408b are configured such that at least a portion of the second number of flashes 110, 110a, and 110b are generated outside the pupil 4 of the eye 6, and wherein the event camera 200 is configured to also detect the second number of flashes 110, 110a, and 110b. In this example, the first sub-segment 408a is configured to generate a first portion 110a of the second number of flashes 110, and the second sub-segment 408b is configured to generate a second portion 110b of the second number of flashes 110.
[0045] The second number of flashes 110 can be used as support points for estimating the model of eye 2. At least one sub-segments 408a, 408b are structured such that the second number of flashes 110 are generated at least partially outside the range of motion of pupil 4. The range of motion of pupil 4 can be considered, for example, as an area that pupil 4 can normally cover during eye 2 movement. Extreme positions of pupil 4, such as forced lateral gaze, are excluded here.
[0046] Figure 5b A schematic diagram of an eye 2 from the perspective of an event camera 200 is shown, having a first number of flashes 108 and a second number of flashes 110. In this embodiment, the second number of flashes 110 consists of individual dot-shaped flashes. However, alternative shapes, such as stripes, can also be considered for the flashes in the second number of flashes 110.
[0047] The device 300 may be configured to include an analysis and processing unit 302, which is configured to determine a model of the eye 2 based on flashes 108, 110 detected by the event camera 200, and particularly based on the detected geometry of the flashes 108, 110. The detected flashes 108, 110 herein include all flashes detected or detectable by the event camera 200, particularly a first number of flashes 108 and / or a second number of flashes 110. The geometry, for example, relates to the detected geometry of the first number of flashes 108. Figure 1b , 3b The distortions shown in 4 and 5b. However, these distortions can also occur and be detected by the event camera 200 for the second number of flash points 110.
[0048] Figure 6 shows a flowchart of a method 500 for operating data glasses 400, and in particular for estimating a model of eye 2. The method includes generating 502 a plurality of spatially misaligned light beams 104 consisting of light visible to a human user, and radiating 504 onto eye 2 from each of the plurality of light beams 104a, 104b, 104c, and 104d by means of an illumination device 100, representing the images 102a, 102b, 102c, 102d, 102e, 102f, 102g, and 102h to be generated. The method 500 further includes individually activating 506, and in particular individually generating at least a portion of the plurality of light beams 104. Here, multiple light beams 104 are selected and activated by means of an illumination device 100, specifically generating multiple light beams 104, such that a first number of flashes 108 are generated on the eye 2, the first number of flashes including at least two flashes 108a, 108b, 108d; 108a', 108c'; 108e, 108f, 108g, 108h, 108e', 108f', 108h'. For a single beam 104a, 104b, 104d that is active and whose images 102a, 102b, 102c, 102d, 102e, 102f, 102g, 102h do not radiate onto the pupil 4 of the eye 2, flashes 108a, 108b, 108d; 108a', 108c'; 108e, 108f, 108g, 108h, 108e', 108f', 108h' are generated. Furthermore, method 500 includes detecting 508 a first number of flashes 108 using event camera 200.
[0049] Method 500 can be configured to include obtaining a model of eye 2 based on flashes 108, 110 detected by event camera 200 and, in particular, based on the detected geometry of the flashes 108, 110.
[0050] Figure 6b A portion of one embodiment of method 500 is shown in the flowchart. Method 500 may be configured to direct a plurality of beams 104 510 toward eye 2 using steering devices 406, 406a. Steering devices 406, 406a are, in particular, holographic optical elements.
[0051] Method 500 can be configured to redirect, 512, the flashes 108, 110 generated on the eye 2, particularly to a defined wavelength range or a defined wavelength of the illumination device 100, onto the event camera 200. Here, the flashes 108, 110 are redirected by means of redirection devices 406, 406b.
[0052] In one embodiment of method 500, at least one of the plurality of beams 104, ..., 104d generates 514 replicas 104a', 104c' by means of a steering device 406, 406a, and the replicas are radiated onto the eye 2. Here, the plurality of beams 104 are spatially structured in such a way that the individual beams () among the plurality of beams (104) do not overlap. For each replica 104a', 104c' that is not radiated onto the pupil 4 of the eye 2, flashes 108a', 108c'; 108e', 108f', 108h' are generated. The first number of flashes 108 here also includes flashes 108a', 108c'; 108e', 108f', 108h' generated by the replicas 104a', 104c'.
Claims
1. A device (300) for running a data glasses (400), particularly for estimating a model of an eye (2), said device comprising: - An illumination device (100) configured to generate (502) a plurality of spatially misaligned light beams (104) consisting of light visible to a human user, and to radiate (504) each of an image to be generated (102a, 102b, 102c, 102d; 102e, 102f, 102g, 102h) in a single beam (104a, 104b, 104c, 104d; 104e, 104f, 104g, 104h) of the plurality of light beams (104) onto the eye (2). The illumination device (100) is configured to individually activate (506), and in particular to individually generate at least a portion of the plurality of light beams (104), and wherein the illumination device (100) is configured to activate (506), and in particular to generate at least a portion of the plurality of light beams (104), such that a first number of flashes (108) are generated on the eye (2), the first number of flashes including at least two flashes (108a, 108b, 108d; 108a', 108c'; 108e, 108f, 108g, 108h, 108e', 108f', 108h'); and - Event camera (200), the event camera is configured to detect (508) the first number of flashes (108).
2. The device (300) according to claim 1, the device comprising at least one steering device (406, 406a, 406b), in particular a holographic optical element, the steering device being configured to direct (510) the plurality of light beams (104) toward the eye (2), and / or direct (512) the flashes (108, 110) produced on the eye (2), in particular for a defined wavelength range or a defined wavelength of the illumination device (100), toward the event camera (200).
3. The device (300) according to claim 2, wherein, The steering device (406, 406a) is configured to generate (514) replicas (104a', 104c'; 104e', 104f', 104g', 104h') from at least one of the plurality of beams (104) (104a…104d; 104e…104h) and radiate the replicas onto the eye (2), wherein the plurality of beams (104) are spatially structured in particular and the steering device (406, 406a) is configured such that each beam (104a…104d; 104e…104h) and the replicas (104a', 104c'; 104e', 104f', 104g', 104h') are radiated onto the eye (2), wherein the plurality of beams (104) are spatially structured in such a way ..., 104f', 104g', 104h') are radiated onto the eye (2). There is no overlap between 4e', 104f', 104g', and 104h'. Here, for each copy (104a', 104c'; 104e', 104f', and 104h') that does not radiate to the pupil (4) of the eye (2), flashes (108a', 108c'; 108e', 108f', and 108h') are generated, wherein the first number of flashes (108) also includes flashes (108a', 108c'; 108e', 108f', and 108h') generated by the copies (104a', 104c'; 104e', 104f', and 104h').
4. The device (300) according to any one of claims 2 or 3, wherein, The steering device (406, 406a, 406b) has at least one sub-segment (408a, 408b) configured to be illuminated, particularly persistently, by the illumination device (100) and to produce a second number of flashes (110, 110a, 110b) on the eye (2), wherein the at least one sub-segment (408a, 408b) is configured such that at least a portion of the second number of flashes (110, 110a, 110b) is produced outside the pupil (4) of the eye (6), and wherein the event camera (200) is configured to also detect the second number of flashes (110, 110a, 110b).
5. The device (300) according to any one of the preceding claims includes an analysis processing device (302) configured to obtain (516) a model of the eye (2) based on the flashes (108, 110) detected by the event camera (200) and, in particular, the detected geometry of the flashes (108, 110).
6. A method (500) for running a model of a data glasses (400), particularly for estimating an eye (2), the method comprising: - Generate (502) multiple beams of light (104) that are spatially misaligned and constitute light visible to human users. - Using the illumination device (100), each of the images to be generated (102a, 102b, 102c, 102d, 102e, 102f, 102g, 102h) is radiated (504) onto the eye (2) in one of the multiple beams (104) of the plurality of beams (104); - Individually activate (506), especially individually generate at least a portion of the plurality of light beams (104), wherein, by means of the illumination device (100), such activation (506), especially generating at least a portion of the plurality of light beams (104), causes a first number of flashes (108) to be generated on the eye (2), the first number of flashes comprising at least two flashes (108a, 108b, 108d; 108a', 108c'; 108e, 108f, 108g, 108h, 108e', 108f', 108h'); and - Detect (508) the first number of flashes (108) using an event camera (200).
7. The method (500) according to claim 6, the method comprising directing (510) the plurality of light beams (104) toward the eye (2) by means of a deflection device (406, 406a), in particular a holographic optical element, and / or directing (512) the flashes (108, 110) generated on the eye (2), in particular for a defined wavelength range or a defined wavelength of the illumination device (100), toward the event camera (200) by means of the deflection device (406, 406b).
8. The method (500) according to claim 7, wherein, By means of the steering device (406, 406a), at least one of the plurality of beams (104, ..., 104d; 104e...104h) produces (514) replicas (104a', 104c'; 104e', 104f', 104g', 104h'), and radiates the replicas onto the eye (2), wherein the plurality of beams (104) are spatially structured in such a way that the steering device (406, 406a) is configured such that each beam (104a', 104c', 104e', 104f', 104g', 104h') of the plurality of beams (104) is radiated onto the eye (2). There is no overlap between …104d; 104e…104h), wherein for each copy (104a', 104c'; 104e', 104f', 104h') that is not radiated to the pupil (4) of the eye (2), flashes (108a', 108c'; 108e', 108f', 108h') are generated, wherein the first number of flashes (108) also includes flashes (108a', 108c'; 108e', 108f', 108h') generated by the copy (104a', 104c').
9. The method (500) according to any one of claims 7 or 8, wherein, The steering device (406, 406a, 406b) has at least one sub-section (408a, 408b) which is illuminated, particularly persistently, by the lighting device (100), and wherein a second number of flashes (110, 110a, 110b) are generated on the eye (2) by means of the at least one sub-section (408a, 408b), wherein the at least one sub-section (408a, 408b) is configured such that at least a portion of the second number of flashes (110, 110a, 110b) will be generated outside the pupil (4) of the eye (2), and wherein the second number of flashes (110, 110a, 100b) are also detected by means of the event camera (200).
10. The method (500) according to any one of claims 6 to 9, the method comprising obtaining (516) a model of the eye (2) based on the flashes (108, 110) detected by the event camera (200) and, in particular, based on the detected geometry of the flashes (108, 110).
11. A data glasses (400) comprising a device (300) according to any one of claims 1 to 5, particularly wherein the illumination device and / or the event camera (200) are arranged on the temples (402) and / or the frame of the data glasses (400), and / or the steering device (406, 406a, 406b) are arranged on the lens (404), wherein, The data glasses (400) are configured to implement the method (500) according to any one of claims 6 to 10.
