IP Library › Granted Patent US 10,083,540
Granted Patent B2
US 10,083,540 · App. 15/412,888 · Granted Sep 25, 2018

Virtual light in augmented reality

Inventors: Ben Sugden (Woodinville, WA); Darren Bennett (Seattle, WA); Brian Mount (Seattle, WA); Sebastian Sylvan (Seattle, WA); Arthur Tomlin (Kirkland, WA); Ryan Hastings (Seattle, WA); Daniel McCulloch (Kirkland, WA); Kevin Geisner (Mercer Island, WA); Robert Crocco, Jr. (Seattle, WA)
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
G06T15/60G02B27/0172G06T7/11G06T7/60G06T7/73G06T19/006G02B2027/014G02B2027/0118G02B2027/0178G06T2215/16
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 10,083,540
App. No.
15/412,888
Granted
Sep 25, 2018
Kind
B2
Abstract

A head-mounted display system includes a see-through display that is configured to visually augment an appearance of a physical environment to a user viewing the physical environment through the see-through display. Graphical content presented via the see-through display is created by modeling the ambient lighting conditions of the physical environment.

Claims (28)

1. A method for a head mounted display (HMD), comprising:

observing ambient lighting conditions of a physical environment;

assessing a perspective of the HMD;

visually augmenting an appearance of the physical environment with a virtual object; and

creating an illusion of a virtual shadow of the virtual object by virtually illuminating a non-virtual-object, non-shadow region bordering the virtual shadow, an appearance of the non-virtual-object, non-shadow region being based on the observed ambient lighting conditions.

2. The method of claim 1 , wherein the virtual shadow is rendered with one or more omitted pixels.

3. The method of claim 1 , wherein the non-shadow region is displayed with relatively more see-through lighting than the virtual shadow.

4. The method of claim 1 , wherein the virtual shadow is positioned in accordance with an ambient lighting model describing ambient lighting conditions of the physical environment.

5. A method for a head mounted display (HMD), comprising:

observing ambient lighting conditions of a physical environment; and

visually augmenting an appearance of the physical environment with a virtual object and a graphical representation of a non-virtual-object, non-shadow region bordering a virtual shadow of the virtual object, an appearance of the graphical representation of the non-virtual-object, non-shadow region being based on the observed ambient lighting conditions.

6. The method of claim 5 , wherein the virtual shadow is positioned in accordance with an ambient lighting model describing ambient lighting conditions of the physical environment.

7. The method of claim 6 , wherein the ambient lighting model is created based on ambient lighting conditions observed by a plurality of optical sensor systems, and at least one of the plurality of optical sensors systems is separate from the HMD.

8. The method of claim 5 , wherein the non-shadow region is visually illuminated.

9. The method of claim 5 , wherein the non-shadow region is displayed with relatively more see-through lighting than the virtual shadow.

10. The method of claim 5 , further comprising calculating a light vector from the observed ambient lighting conditions, and wherein the virtual shadow is positioned such that the light vector points from a perceived position of the virtual object to a perceived position of the virtual shadow.

11. The method of claim 5 , further comprising calculating a light intensity from the observed ambient lighting conditions, and wherein a brightness of the graphical representation of the non-shadow region is a function of the light intensity.

12. The method of claim 5 , further comprising assessing a perspective of the HMD within the physical environment.

13. The method of claim 12 , wherein the graphical representation of the non-shadow region is changed as the perspective of the HMD within the physical environment changes over time.

14. A method for a head mounted display (HMD), comprising:

observing ambient lighting conditions of a physical environment; and

visually augmenting an appearance of the physical environment with a virtual object and a graphical representation of a non-virtual-object, non-shadow region bordering a virtual shadow of the virtual object, an appearance of the graphical representation of the non-virtual-object, non-shadow region being based on the observed ambient lighting conditions, and the graphical representation of the non-virtual-object, non-shadow region appearing to brighten an area exterior the virtual shadow while leaving the virtual shadow relatively darker.

15. The method of claim 14 , further comprising creating an ambient lighting model describing ambient lighting conditions of the physical environment.

16. The method of claim 15 , wherein the ambient lighting model is created based on ambient lighting conditions observed by a plurality of optical sensor systems, and at least one of the plurality of optical sensors systems is separate from the HMD.

17. The method of claim 14 , further comprising calculating a light vector from the observed ambient lighting conditions, and wherein the virtual shadow is positioned such that the light vector points from a perceived position of the virtual object to a perceived position of the virtual shadow.

18. The method of claim 14 , further comprising calculating a light intensity from the observed ambient lighting conditions, and wherein a brightness of the graphical representation of the non-shadow region is a function of the light intensity.

19. The method of claim 14 , further comprising assessing a perspective of the HMD within the physical environment.

20. The method of claim 19 , wherein the graphical representation of the non-shadow region is changed as the perspective of the HMD within the physical environment changes over time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: SUGDEN, BEN; BENNETT, DARREN; MOUNT, BRIAN; SYLVAN, SEBASTIAN; TOMLIN, ARTHUR; HASTINGS, RYAN; MCCULLOCH, DANIEL; GEISNER, KEVIN; CROCCO, ROBERT, JR.
To: MICROSOFT CORPORATION
Reel/Frame 041050/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 041050/0281 →
Continuity (3)
Continuation 14520567 · Oct 22, 2014
Continuation 13309358 · Dec 1, 2011
Related Publication 20170161939A1 · Jun 8, 2017