Methods and systems for making the use of head-mounted displays less obvious to non-users
First Claim
Patent Images
1. A method for positioning virtual objects displayed by a head-mounted display, comprising:
- receiving a set of person rankings for a plurality of persons;
receiving a set of virtual object rankings from the user for a plurality of virtual objects;
determining a location of a face of a person within a real-world scene;
determining a unique identity of the person;
determining a relative ranking of the person within the real-world scene based on the unique identity of the person and the set of person rankings, the relative ranking being relative to other persons within the real-world scene;
selecting a virtual object from among the plurality of virtual objects based on both the relative ranking of the person and the set of virtual object rankings, wherein the rank of the selected virtual object correlates to the relative ranking of the person; and
displaying, via the head-mounted display, the virtual object such that the virtual object is superimposed over the face of the person.
2 Assignments
0 Petitions
Accused Products
Abstract
Various arrangements are presented for positioning virtual objects displayed by a head-mounted display. A location of a person within a real-world scene may be determined. A virtual object may be displayed to a user such that the virtual object is superimposed over the face of the person.
32 Citations
33 Claims
-
1. A method for positioning virtual objects displayed by a head-mounted display, comprising:
-
receiving a set of person rankings for a plurality of persons; receiving a set of virtual object rankings from the user for a plurality of virtual objects; determining a location of a face of a person within a real-world scene; determining a unique identity of the person; determining a relative ranking of the person within the real-world scene based on the unique identity of the person and the set of person rankings, the relative ranking being relative to other persons within the real-world scene; selecting a virtual object from among the plurality of virtual objects based on both the relative ranking of the person and the set of virtual object rankings, wherein the rank of the selected virtual object correlates to the relative ranking of the person; and displaying, via the head-mounted display, the virtual object such that the virtual object is superimposed over the face of the person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 33)
-
-
9. A system for presenting virtual objects, comprising:
-
an image capture device; a head-mounted display; a processor; and a memory communicatively coupled with and readable by the processor and having stored therein processor-readable instructions which, when executed by the processor, cause the processor to; receive a set of person rankings for a plurality of persons; receive a set of virtual object rankings from the user for a plurality of virtual objects; determine a location of a face of a person within a real-world scene using an image captured by the image capture device; determine a unique identity of the person; determine a relative ranking of the person within the real-world scene based on the unique identity of the person and the set of person rankings, the relative ranking being relative to other persons within the real-world scene; select a virtual object from among the plurality of virtual objects based on both the relative ranking of the person and the set of virtual object rankings, wherein the rank of the selected virtual object correlates to the relative ranking of the person; and cause, via the head-mounted display, the virtual object to be displayed such that the virtual object is superimposed over the face of the person. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product residing on a non-transitory processor-readable medium for positioning virtual objects displayed by a head-mounted display, the computer program product comprising processor-readable instructions configured to cause a processor to:
-
receive a set of person rankings for a plurality of persons; receive a set of virtual object rankings from the user for a plurality of virtual objects; determine a location of a face of a person within a real-world scene; determine a unique identity of the person; determine a relative ranking of the person within the real-world scene based on the unique identity of the person and the set of person rankings, the relative ranking being relative to other persons within the real-world scene; select a virtual object from among the plurality of virtual objects based on both the relative ranking of the person and the set of virtual object rankings, wherein the rank of the selected virtual object correlates to the relative ranking of the person; and cause, via the head-mounted display, the virtual object to be displayed such that the virtual object is superimposed over the face of the person. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for positioning displayed virtual objects, comprising:
-
means for receiving a set of person rankings for a plurality of persons; means for receiving a set of virtual object rankings from the user for a plurality of virtual objects; means for determining a location of a face of a person within a real-world scene; means for determining a unique identity of the person; means for determining a relative ranking of the person within the real-world scene based on the unique identity of the person and the set of person rankings, the relative ranking being relative to other persons within the real-world scene; means for selecting a virtual object from among the plurality of virtual objects based on both the relative ranking of the person and the set of virtual object rankings, wherein the rank of the selected virtual object correlates to the relative ranking of the person; and means for displaying the virtual object such that the virtual object is superimposed over the face of the person. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification