IP Library Granted Patent US 11,627,303
Granted Patent B2
US 11,627,303 · App. 16/946,860 · Granted Apr 11, 2023

System and method for corrected video-see-through for head mounted displays

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,627,303
App. No.
16/946,860
Filed
Jul 9, 2020
Granted
Apr 11, 2023
Kind
B2
Art Unit
2483
USPC
348/47
Abstract

A head mounted display system with video-see-through (VST) is taught. The system and method process video images captured by at least two forward facing video cameras mounted to the headset to produce generated images whose viewpoints correspond to the viewpoint of the user if the user was not wearing the display system. By generating VST images which have viewpoints corresponding to the user's viewpoint, errors in sizing, distances and positions of objects in the VST images are prevented.

Claims (23)

1. A head mounted display system comprising:

at least one display capable of being worn by a user in front of their eyes and displaying images to the user, wherein the user's eyes have an inter-pupil distance;

at least two video cameras mounted adjacent the at least one display and having fixed locations relative to pupils of the eyes of the user when the head mounted display system is worn by the user, the at least two video cameras operable to capture video images from a field of view in front of the user;

a depth sensor mounted to said display, the depth sensor to detect distances between the display and objects located in the field of view of the user; and

a computational device operable to:

determine based on the inter-pupil distance, the fixed locations of the at least two video cameras, and the distances detected by the depth sensor, a transformation to transform each of the at least two video cameras to locations of the pupils of the user:

receive the captured video images from each of the at least two cameras;

apply the transformation to the captured video images to generate an image from the captured video images for display to the user on the at least one display, the generated image corresponding to the viewpoint at the pupils of the user, including displaying the objects located in the field of view of the user at depths corresponding to distances of the objects from pupils of the user, the depths computed based on the distances detected by the depth sensor and the fixed locations of the at least two video cameras relative to the locations of the pupils of the user.

2. The head mounted display system according to claim 1 wherein the depth sensor comprises the at least two video cameras and detects the distances between the at least one display and the objects located in the field of view of the user from the captured video images.

3. The head mounted display system according to claim 1 wherein the computational device generates an image for each eye of the user, each generated image corresponding to the viewpoint of the respective eye of the user and each generated image is displayed to the respective eye of the user providing the user with a stereoscopic image.

4. The head mounted display system according to claim 1 wherein the computational device is mounted to the at least one display.

5. The head mounted display system according to claim 1 wherein the computational device is connected to the at least one display by a wire tether.

6. The head mounted display system according to claim 1 wherein the computational device is wirelessly connected to the at least one display.

7. The head mounted display system of claim 1 wherein the locations of pupils of the user are virtual locations, selected by the user.

8. A method of operating a head mounted display worn by a user in front of their eyes, the head mounted display having at least two video cameras operable to capture video images of a field of view in front of the user, comprising the steps of:

obtaining an inter-pupil distance of the eyes of the user;

detecting distances between the display and objects located in the field of view of the user:

determining, based on the inter-pupil distance, a fixed location of each of the at least two cameras relative to the pupil of each eye of the user, and the detected distances, a transformation to transform each of the at least two video cameras to locations of the pupils of the user;

capturing video images of the field of view in front of the user with each of the at least two video cameras;

applying the transformation to the captured video images to render a generated image representing the field of view in front of the user from the viewpoint of the eyes of the user, wherein the generated image displays the objects located in the field of view of the user at depths corresponding to distances of the objects from pupils of the user, the depths computed based on the distances detected by the depth sensor and the fixed locations of the at least two video cameras relative to the locations of the pupils of the user;

displaying the generated image to the user on the head mounted display.

9. The method of claim 8 wherein the captured video images are processed to detect the distances between the display and the objects located in the field of view.

10. The method of claim 8 wherein the captured video images are processed to render a respective generated image for each eye of the user, each respective generated image corresponding to the viewpoint of the respective eye of the user.