164 patents
Utility
Eye Tracking System
28 Dec 23
An eye tracking system comprising: a plurality of light sources that are arranged to illuminate a user's eye when the eye tracking system is in use; and a controller configured to: receive a first-image of a surface, acquired while the surface is illuminated by a first set of the plurality of light sources; receive a second-image of the surface, acquired while the surface is illuminated by a second set of the plurality of light sources, wherein the second set of light sources is different to the first set of light sources; process the first-image and the second-image to determine an illumination contribution of one or more of the light sources; and determine light-source-control-signaling for one or more of the light sources based on the determined illumination contribution of the one or more of the light sources.
PRAVIN KUMAR RANA, YIMU WANG, DANIEL TORNÉUS, GILFREDO REMON SALAZAR, PONTUS CHRISTIAN WALCK
Filed: 21 Jun 23
Utility
Video Processing Systems, Computing Systems and Methods
28 Dec 23
A controller (442) for a video processing system (400).
Erland GEORGE-SVAHN, David HENDEREK, Dimitrios KOUFOS, Deepak AKKIL
Filed: 12 Nov 21
Utility
Optical System and Method for Manufacturing an Optical System
21 Dec 23
An optical system and method for producing the same comprising molding components including a waveguide directly within a lens, by placing the components within a UV transparent mold.
LUTZ KÖRNER, DANIEL PIOTROWSKI
Filed: 16 Aug 23
Utility
Method and System for Determining a Current Gaze Direction
21 Dec 23
Method for determining calibration information in relation to a digital camera used to depict a user in a system for determining a user gaze point in relation to an entity, the method comprising: receiving from the camera at least one image of a user; performing digital image processing on the image to determine an in-image feature size dimension of a feature of the entity as reflected in an eye of the user; and to determine an in-image limbus size dimension of a limbus of the eye; determining a current distance between the eye and the entity based on said in-image size dimensions, a curvature of the eye cornea, a physical limbus size and a physical feature size; and determining said calibration information in the form of a focal length and/or a field of view of the camera based on said current distance and said physical limbus size dimension.
PETER BLIXT, MÅRTEN SELIN
Filed: 21 Jun 23
Utility
Eye Profiling
14 Dec 23
An eye tracking system comprising a processor configured to: receive a plurality of images of an eye from a camera, each image comprising an illuminated sub-region of a cornea of the eye, the illuminated sub-region comprising: a first corneal reflection of a first light source from a surface of the illuminated sub-region; and a second corneal reflection of a second light source from the surface of the illuminated sub-region; for each image, determine a three-dimensional, 3D, position of the first corneal reflection and a 3D position of the second corneal reflection based on a position of the camera, a position of the first light source, a position of the second light source, positions of the first and second corneal reflections in the image and a corneal surface model for the illuminated sub region; and output a topographical profile of the cornea based on the 3D positions determined for each image.
RICKARD LUNDAHL, SHANKER KESHAVDAS, JONAS SJÖSTRAND, DANIEL TORNÉUS, JOHANNA FROST, HANWEI WU
Filed: 7 Jun 23
Utility
Improvements Relating to Lenses
7 Dec 23
A method of forming a polymer is disclosed.
Marcin Krajewski
Filed: 21 Jan 21
Utility
Method of Estimating a Three-dimensional Position of an Object
7 Dec 23
The disclosure relates to a method of estimating a three-dimensional position of at least one target object performed by a computer, the method comprising obtaining a first image, detecting at least one target object, generating a set of images depicting subsets of a captured scene, and estimating a three-dimensional position of at least one target object using a probability distribution (P) indicative of a likelihood that the at least one target object is in a particular position (x, y, z) in the scene.
DAVID MOLIN
Filed: 17 May 23
Utility
Optical System and Method for Manufacturing an Optical System
19 Oct 23
There is provided a method for producing an optical system, whereby molds and coatings becomes embedded in the lens forming fluid, allowing the lens forming fluid to solidify.
LUTZ KÖRNER
Filed: 13 Apr 23
Utility
Assembly for an Eye Tracking System and a Corresponding Head-mounted Device Utilizing the Same
5 Oct 23
The invention is related to an assembly for an eye-tracking system, the assembly comprising a substantially ring-shaped carrier, a seat in the carrier, a plurality of light emitting devices disposed on a substrate, wherein the substrate is positioned against the seat, an alignment window comprising an opening extending through the carrier, an imaging device provided within and supported by the alignment window, wherein the imaging device is facing inwardly, and wherein the carrier is configured to guide light emitted from the plurality of light emitting devices towards an eye of a user when the assembly is used with the eye tracking system.
Kayla Kearns, Louise Wändesjö, Fredrik Norén, Ola Glimåker, Mårten Selin
Filed: 31 Mar 22
Utility
Dynamic Camera Rotation Calibration
5 Oct 23
The invention is related to a method and arrangement for calibrating the camera of an eye tracking device and compensate for a potential angular offset of the camera.
SIMON JOHANSSON, MIKAEL ROSELL
Filed: 29 Mar 23
Utility
Eye Openness
7 Sep 23
A controller configured to: receive first and second curve data respectively defining first and second curves respectively representative of first and second eyelid edges in an eye image; determine an eye-openness-indicator-line extending from a first intersection point on the first curve to a second intersection point on the second curve by performing an optimisation routine comprising: defining an objective function representative of: an orthogonality of the eye-openness-indicator-line to a first tangent to the first curve at the first intersection point; and an orthogonality of the eye openness indicator line to a second tangent to the second curve at the second intersection point; and adjusting a value of the first intersection point and a value of the second intersection point until at least one termination condition for a value of the objective function is satisfied; and provide an eye openness value based on a length of the eye-openness-indicator-line.
Clément MORIN, Joakim ZACHRISSON, Jonas SJÖSTRAND, Shanker KESHAVDAS, Ylva BJÖRK
Filed: 28 Feb 23
Utility
Method for Mounting Functional Elements In a Lens
7 Sep 23
A method for mounting functional elements in a lens includes mounting the functional elements on a foil, applying a closed contour alignment surface of an alignment tool having a central opening surrounded by the closed contour on the foil portion opposite to the mounted function elements, applying underpressure on the central opening to maintain the foil portion with the mounted functional elements on the alignment tool, cutting a flap including the foil portion and supporting the functional elements out of the foil, positioning and aligning the flap through actuator, fixing the position of the flap against the adjacent foil surface, embedding the foil with the mounted functional elements in a predetermined distance to the front surface of a mould, and casting and curing the lens with the embedded foil.
Lutz Korner, Peter Hess, Alexander Greber, Urs Buttiker, Reto Muller, Anders Hoglund, Daniel Ljunggren
Filed: 15 May 23
Utility
Method for Generating a Video Comprising Blink Data of a User Viewing a Scene
27 Jul 23
A method performed by a computer for generating a video comprising blink data of a user viewing a scene depicted as video data, where the blink data is overlayed on the video data.
Richard ANDERSSON
Filed: 9 Jan 23
Utility
Systems and Methods for Eye Tracking in Virtual Reality and Augmented Reality Applications
6 Jul 23
An augmented reality, virtual reality, or other wearable apparatus comprises an eye tracking device comprising an image sensor, a lens, and one or more processors.
Jonas Andersson, Anders Clausen, Richard Hainzl, Anders Kingbäck, Simon Olin, Mark Ryan, Daniel Tornéus, Björn Nutti, Torbjörn Sundberg, Catarina Tidbeck, Ralf Biedert, Niklas Blomqvist, Dennis Rådell, Robin Thunström
Filed: 24 Feb 23
Utility
Method and System for Determining a Current Gaze Direction
6 Jul 23
Method for determining a current gaze direction of a user in relation to a three-dimensional (“3D”) scene, the 3D scene being sampled by a rendering function to produce at least one projection image of the 3D scene, wherein the method comprises the steps: determining, by a reprojection means, a reprojection transformation to be applied to the projection image before being displayed so as to be visible to the user at a gaze time point; determining, by a gaze direction detection means, a physical gaze direction of the user at said gaze time point; and determining a modified gaze direction of the user at said gaze time point, the modified gaze direction being determined in relation to the 3D scene based on both the physical gaze direction and the reprojection transformation.
Denny Rönngren
Filed: 23 Dec 22
Utility
Zonal Gaze Driven Interaction
29 Jun 23
A computer system can be controlled with non-contact inputs through zonal control.
David Figgins Henderek, Anders Olsson, Magnus Carl Olof Sävmarker, Staffan Wingren
Filed: 2 Mar 23
Utility
Eye Gaze Tracking System, Associated Methods and Computer Programs
25 May 23
An eye tracking system configured to: receive a plurality of right eye images of a right eye of a user; receive a plurality of left eye images of a left eye of a user, each left eye image corresponding to a right eye image in the plurality of right eye images; detect a pupil and determine an associated pupil signal, for each of the plurality of right eye images and each of the plurality of left eye images; calculate a right eye pupil variation of the pupil signals for the plurality of right eye images and a left eye pupil variation of the pupil signals for the plurality of left eye images; and determine a right eye weighting and a left eye weighting based on the right eye pupil variation and the left eye pupil variation.
Mikael Rosell, Simon Johansson, Pravin Kumar Rana, Yimu Wang, Gilfredo Remon Salazar
Filed: 25 Jan 23
Utility
Object Orientation Estimation
18 May 23
The invention is related to a method of estimating an orientation of an object in an image, comprising the steps of: calculating, for the object in the image, a probability distribution of rotation; and estimating the orientation of the object from the calculated probability distribution; wherein the step of calculating the probability distribution and/or the step of estimating the orientation of the object are executed by a neural network; wherein the probability distribution is a matrix Fisher probability density function; and wherein the step of calculating the probability distribution includes approximating a normalizing function for the matrix Fisher probability density function.
David Molin, Gerald Bianchi
Filed: 29 Apr 21
Utility
Determination of Position of a Head-mounted Device on a User
6 Apr 23
A method for determining if a head-mounted device for extended reality is correctly positioned and performing a position correction procedure if the head-mounted device is determined to be incorrectly positioned, including performing eye tracking by estimating, based on a first image of a first eye of a user, a position of a pupil in two dimensions.
Joakim ZACHRISSON, Mikael ROSELL, Carlos PEDREIRA, Mark RYAN, Simon JOHANSSON
Filed: 9 Dec 22
Utility
Gaze Defect Compensation
6 Apr 23
An eye tracking system comprises a controller.
Daniel Johansson Tornéus
Filed: 29 Sep 22