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:
Mar. 15, 2022

Filed:

Mar. 31, 2020
Applicants:

Ilteris Canberk, Venice, CA (US);

Shin Hwun Kang, Playa Del Rey, CA (US);

Kristina Marrero, Los Angeles, CA (US);

Inventors:

Ilteris Canberk, Venice, CA (US);

Shin Hwun Kang, Playa Del Rey, CA (US);

Kristina Marrero, Los Angeles, CA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/00 (2011.01); H04N 13/111 (2018.01); H04N 13/366 (2018.01); G06K 9/00 (2022.01);
U.S. Cl.
CPC ...
H04N 13/111 (2018.05); G06K 9/00671 (2013.01); H04N 13/366 (2018.05);
Abstract

Systems, devices, media, and methods are presented for producing an augmented reality (AR) experience for display on a smart eyewear device. The AR production system includes a marker registration utility for setting and storing markers, a localization utility for locating the eyewear device relative to a marker location and to the mapped environment, and a virtual object rendering utility to presenting one or more virtual objects having a desired size, shape, and orientation. A high-definition camera captures an input image of the environment. If the input image includes a marker, the system retrieves from memory a set of data including a first marker location expressed in terms relative to a marker coordinate system. The localization utility determines a local position of the eyewear device relative to the marker location. The virtual object rendering utility prepares one or more virtual objects for display based on the eyewear location, the head pose of the wearer, and the location of one or more physical object landmarks in the environment.


Find Patent Forward Citations

Loading…