Lighting for inserted content
AssigneeGoogle Inc.
InventorsIvan Neulander, Chloe LeGendre, Paul Debevec
Life of this patent
Estimating the term…
Abstract
Systems and methods for lighting inserted content are provided. For example, the inserted content may include augmented reality content that is inserted into an image of a physical space. An example system and method may include determining a location within an image to insert content. For example, the image may be captured by a camera device. The example system and method may also include identifying a region of the image based on the determined location to insert the content, determining at least one lighting parameter based on the identified region, and rendering the content using the determined at least one lighting parameter.
Claims20
A method, comprising:
- determining a location within an image to insert content;
- identifying a region of the image based on the determined location to insert the content;
- determining at least one lighting parameter based on the identified region;
- and
- rendering the content using the determined at least one lighting parameter.
A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by at least one processor, are configured to cause a computing system to at least:
- capture an image;
- determine a location within the image to insert content;
- identify a first region of the image based on a projection of the determined location onto an image plane;
- extract first image properties from the first region of the image;
- determine an upper lighting parameter based on the first image properties;
- identify a second region of the image based on a projection of the determined location onto an image plane;
- extract second image properties from the second region of the image;
- determine a lower lighting parameter based on the second image properties;
- and
- render the content using the determined upper lighting parameter and lower lighting parameter.
A system comprising:
- a camera;
- at least one processor;
- and
- memory storing instructions that, when executed by the at least one processor, cause the system to:
- capture an image;
- determine a location within the image to insert content;
- identify a region of the image based on the determined location to insert the content;
- determine at least one lighting parameter based on the identified region;
- render the content using the determined at least one lighting parameter;
- insert the rendered content into the image to generate an augmented image;
- and
- cause the augmented image to be displayed.
Dependencies are inferred from the claim text.