The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 09, 2020

Filed:

Oct. 03, 2018
Applicant:

Google Llc, Mountain View, CA (US);

Inventor:

Ivan Neulander, Los Angeles, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/60 (2006.01); G06T 17/20 (2006.01); G06T 7/70 (2017.01); G06T 13/40 (2011.01); G02B 27/01 (2006.01); G06T 15/00 (2011.01); G06T 19/00 (2011.01);
U.S. Cl.
CPC ...
G06T 15/60 (2013.01); G02B 27/0172 (2013.01); G06T 7/70 (2017.01); G06T 13/40 (2013.01); G06T 15/005 (2013.01); G06T 17/20 (2013.01); G06T 19/006 (2013.01); G02B 2027/0138 (2013.01); G06T 2210/12 (2013.01);
Abstract

Systems and methods for generating shadows for inserted content are provided. The inserted content may include augmented reality content that is inserted into an image of a physical space. An example includes determining a location to insert content within an image. The content may include a polygonal mesh defined in part by a skeleton that has a plurality of joints. Examples may further include selecting a plurality of selected joints form the plurality of joints. Examples may also include generating a shadow polygon based on the content and determining shadow contributions values for the plurality of selected joints for pixels of the shadow polygon. Examples may also include combining the shadow contribution values from the selected joints to generate shadow magnitude values for the pixels, rendering the shadow polygon using the shadow magnitude values, and overlaying the inserted content on the rendered shadow polygon.


Find Patent Forward Citations

Loading…