Display method
First Claim
1. A computer-implemented method comprising:
- receiving image data that is indicative of a real-world field of view associated with a head-mountable display (HMD);
analyzing the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD, and wherein analyzing the image data to determine the at least one undesirable portion of the real-world field of view comprises determining a portion of the real-world field of view having more than a threshold level of ambient light;
determining at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and
causing the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area that corresponds to the portion of the real-world field of view having more than the threshold level of ambient light.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed herein that may help to present graphics in a see-through display of a head-mountable display. An exemplary method may involve: (a) receiving image data that is indicative of a real-world field of view associated with a head-mountable display (HMD); (b) analyzing the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD; (c) determining at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and (d) causing the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving image data that is indicative of a real-world field of view associated with a head-mountable display (HMD); analyzing the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD, and wherein analyzing the image data to determine the at least one undesirable portion of the real-world field of view comprises determining a portion of the real-world field of view having more than a threshold level of ambient light; determining at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and causing the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area that corresponds to the portion of the real-world field of view having more than the threshold level of ambient light. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method comprising:
-
receiving image data that is indicative of a real-world field of view associated with a head-mountable display (HMD); analyzing the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD, wherein analyzing the image data to determine the at least one undesirable portion of the real-world field of view comprises determining a portion of the real-world field of view having at least a first color with an undesirable relationship to at least a second color that is present in the at least one graphic object; determining at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and causing the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area that corresponds to the portion of the real-world field of view having at least the first color with the undesirable relationship to at least the second color that is present in the at least one graphic object.
-
-
5. A computer-implemented method comprising:
-
receiving image data that is indicative of a real-world field of view associated with a head-mountable display (HMD); analyzing the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD, and wherein analyzing the image data to determine the at least one undesirable portion of the real-world field of view comprises determining a portion of the real-world field of view having a particular visual pattern with an undesirable relationship to a visual aspect of at least one graphic object; determining at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and causing the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area that corresponds to the portion of the real-world field of view having the particular visual pattern with the undesirable relationship to the visual aspect of the at least one graphic object. - View Dependent Claims (6)
-
-
7. A computer-implemented method comprising:
-
receiving image data that is indicative of a real-world field of view associated with a head-mountable display (HMD); analyzing the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD; and
wherein analyzing the image data to determine the at least one undesirable portion of the real-world field of view comprises determining at least one portion of the real-world field of view having more than a threshold level of movement;determining at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and causing the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area that corresponds to the at least one portion of the real-world field of view having more than the threshold level of movement.
-
-
8. A system comprising:
-
a non-transitory computer-readable medium; and program instructions stored on the non-transitory computer-readable medium and executable by at least one processor to; receive image data that is indicative of a real-world field of view associated with a head-mountable display (HMD); analyze the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD, and wherein the at least one undesirable portion of the real-world field of view comprises a portion of the real-world field of view having more than a threshold level of ambient light; determine at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and cause the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area that corresponds to the portion of the real-world field of view having more than the threshold level of ambient light. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having program instructions stored thereon that are executable by at least one processor, the program instructions comprising:
-
instructions for receiving image data that is indicative of a real-world field of view associated with a head-mountable display (HMD); instructions for analyzing the image data to determine at least one undesirable portion of the real-world field of view, wherein the at least one undesirable portion is undesirable as a background for display of at least one graphic object in a graphic display of the HMD, wherein analyzing the image data to determine the at least one undesirable portion comprises determining at least one portion of the real-world field of view having more than a threshold level of movement; instructions for determining at least one undesirable area of the graphic display that corresponds to the at least one undesirable portion of the real-world field of view; and instructions for causing the at least one graphic object to be displayed in an area of the graphic display such that the graphic object substantially avoids the at least one undesirable area that corresponds to the at least one portion of the real-world field of view having more than the threshold level of movement. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification