Prescription Glasses with Eye Gaze Tracking and Electro Optical Signaling to a HMD
AssigneeSony Interactive Entertainment Inc.
InventorsJeffrey Roger Stafford, Christopher Norden, Patrick Connor
Life of this patent
Estimating the term…
Abstract
Systems and methods for tracking gaze information of a user includes detecting, by a sensor of a head mounted display, that a user is wearing the HMD. An encoded signal indicative of glasses being worn with the HMD, by the user, is detected by the sensor of the HMD. In response to processing the encoded signal, a gaze detection function of the HMD is disabled by the HMD. Encoded gaze data transmitted by the glasses is received by the HMD. The encoded gaze data is processed by an image frame processor and used to adjust image frames produced for rendering on a display screen of the HMD.
Claims29
A method, comprising:
- detecting, by a sensor of a head mounted display (HMD), that the HMD is being worn by a user, the detecting identifies proximity of a face of the user to the sensor of the HMD;
- detecting, by the sensor of the HMD, an encoded signal indicative of glasses being worn by the user while wearing the HMD;
- disabling, by the HMD, a gaze detection function of the HMD responsive to processing of the encoded signal from said glasses;
- and
- receiving, by the HMD, encoded gaze data from said glasses, the encoded gaze data being used by an image frame processor that produces image frames for rendering on a display screen of the HMD.
A system for tracking gaze information of a user, comprising:
- glasses having a pair of lens disposed in a frame, the pair of lens configured to provide vision correction based on vision attributes of a user wearing the glasses, the glasses includes,
- a gaze sensor located on the glasses and directed toward eyes of the user to capture gaze data of the user;
- a gaze processor configured to,
- generate an encoded signal that is indicative of the glasses worn by the user while the user is wearing a head mounted display (HMD);
- process the gaze data captured by the gaze sensor to generate encoded gaze data;
- an emitter configured to process, (a) the encoded signal to generate predefined pulses of data representing presence of the glasses, and (b) the encoded gaze data representing gaze information of the user captured by the gaze sensor to generate pulses of data representing the gaze data;
- the HMD having a sensor that is configured to,
- (a) detect the user wearing the HMD by determining proximity of a face of the user to the sensor of the HMD;
- (b) determine if the user wearing the HMD is also wearing the glasses;
- (c) disable a gaze detection function of the HMD, in response to determining the user wearing the glasses, or activate the gaze detection function of the HMD to capture the gaze information of the user, upon determining the user not wearing the glasses;
- wherein the HMD further includes,
- a decoder to process pulses of data provided by the emitter of the glasses to provide gaze information of the user;
- and
- an image frame processor configured to process the gaze information provided in the pulses of data by the emitter or captured by the sensor of the HMD to produce image frames for rendering on a display screen of the HMD.
Dependencies are inferred from the claim text.