-
公开(公告)号:US12211157B2
公开(公告)日:2025-01-28
申请号:US18355209
申请日:2023-07-19
Applicant: Snap Inc.
Inventor: Piers Cowburn , Isac Andreas Müller Sandvik , Qi Pan , David Li
Abstract: A crowd-sourced modeling system to perform operations that include: receiving image data that comprises image attributes; accessing a 3D model based on at least the image attributes of the image data, wherein the 3D model comprises a plurality of parts that collectively depict an object or environment; identifying a change in the object or environment based on a comparison of the image data with the plurality of parts of the 3D model, the change corresponding to a part of the 3D model from among the plurality of parts; and generating an update to the part of the 3D model based on the image attributes of the image data.
-
公开(公告)号:US20240362863A1
公开(公告)日:2024-10-31
申请号:US18764665
申请日:2024-07-05
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Muller Sandvik , Qi Pan
IPC: G06T17/05 , H04L51/046 , H04L67/306 , H04W4/02
CPC classification number: G06T17/05 , H04L51/046 , H04L67/306 , H04W4/023
Abstract: A location-based augmented-reality system to generate and cause display of augmented-reality content that includes three-dimensional typography, based on a perspective, and location of a client device.
-
公开(公告)号:US20240331265A1
公开(公告)日:2024-10-03
申请号:US18740125
申请日:2024-06-11
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G06T15/04 , G06F18/214 , G06T7/11 , G06T17/20 , G06V30/262
CPC classification number: G06T15/04 , G06F18/2148 , G06T7/11 , G06T17/20 , G06V30/274
Abstract: A semantic texture map system to generate a semantic texture map based on a 3D model that comprises a plurality of vertices that include coordinate that indicate positions of the plurality of vertices, a UV map, and a semantic segmentation image that comprises a set of semantic labels.
-
公开(公告)号:US20240281054A1
公开(公告)日:2024-08-22
申请号:US18625982
申请日:2024-04-03
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
CPC classification number: G06F3/011 , G06T7/90 , G06T19/006 , G06V10/40 , G06V20/20 , H04L51/222 , H04W4/021 , H04W4/30
Abstract: An occlusion detection system to perform operations that include: capturing image data that depicts an environment at a client device, the environment including a target object at a position within the environment; causing display of a presentation of the environment at the client device, the presentation of the environment including a display of the target object at the position within the environment; detecting a first attribute of the display of the target object at the client device; performing a comparison of the first attribute of the display of the target object and a second attribute associated with the target object; and detecting an occlusion based on the comparison.
-
公开(公告)号:US12062134B2
公开(公告)日:2024-08-13
申请号:US17744445
申请日:2022-05-13
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G06T17/00 , G06T17/05 , H04L51/046 , H04L67/306 , H04W4/02
CPC classification number: G06T17/05 , H04L51/046 , H04L67/306 , H04W4/023
Abstract: A location-based augmented-reality system to generate and cause display of augmented-reality content that includes three-dimensional typography, based on a perspective, and location of a client device.
-
26.
公开(公告)号:US12062084B2
公开(公告)日:2024-08-13
申请号:US17324332
申请日:2021-05-19
Applicant: Snap Inc.
Inventor: Itamar Berger , Amar Boghani , Kateryna Chorna , Maria Jose Garcia Sopo , Qi Pan , Denys Poluyanov
IPC: G06Q30/06 , G06Q30/0601 , G06T19/00 , H04L51/046 , H04L67/131
CPC classification number: G06Q30/0643 , G06T19/006 , H04L51/046 , H04L67/131
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing programs and methods for performing operations comprising: receiving a request from a client device of a first user to engage in a shared virtual reality shopping experience with a second user; generating, for display on respective client devices of the first and second users, the shared virtual reality shopping experience comprising a plurality of virtual reality items that represent real-world products; receiving, from the client device of the second user, data indicating a selection of a first virtual reality item of the plurality of virtual reality items made by the second user; and modifying a display attribute of the first virtual item in the display of the shared virtual reality shopping experience on the client device of the first user to indicate the selection of the first virtual reality item made by the second user.
-
公开(公告)号:US20240249347A1
公开(公告)日:2024-07-25
申请号:US18626642
申请日:2024-04-04
Applicant: Snap Inc.
Inventor: Itamar Berger , Amar Boghani , Maria Jose Garcia Sopo , Qi Pan
IPC: G06Q30/0601 , G06K7/14 , G06Q10/087 , G06Q20/12 , G06Q50/00 , G06T19/00 , G06V20/10
CPC classification number: G06Q30/0643 , G06Q10/087 , G06Q30/0623 , G06Q30/0631 , G06Q50/01 , G06T19/006 , G06V20/10 , G06K7/1413 , G06Q20/1235 , G06Q30/0633 , G06T2200/24 , G06T2219/024
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, from a client device of a first user, a request from the first user to engage in an AR shopping experience curated by a store; identifying a first real-world product available for purchase from the store; receiving an image of a real-world environment of the first user; generating a first AR item that represents the first real-world product; comparing visual attributes of the first AR item to physical layouts of a plurality of real-world objects depicted in the image of the real-world environment; and overlaying the first AR item on a first real-world object of the plurality of real-world objects in the image responsive to comparing the visual attributes of the first AR item to the physical layouts of the plurality of real-world objects.
-
公开(公告)号:US20230316746A1
公开(公告)日:2023-10-05
申请号:US18203876
申请日:2023-05-31
Applicant: Snap Inc.
Inventor: David Li , Isac Andreas Müller Sandvik , Qi Pan , Rastan Boroujerdi , Kevin Yimeng Hong , Peng Deng , Piers George Cowburn , Jonathan Tang , Junjie Wei
CPC classification number: G06V20/20 , G06F3/011 , G09G3/003 , G06T19/006 , G06T7/74 , G09G2354/00 , G09G2340/14
Abstract: An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
-
公开(公告)号:US20230245394A1
公开(公告)日:2023-08-03
申请号:US18133478
申请日:2023-04-11
Applicant: Snap Inc.
Inventor: David Li , Piers George Cowburn , Isac Andreas Müller Sandvik , Qi Pan
CPC classification number: G06T19/00 , G06T11/00 , G06T15/04 , G06T19/20 , G06T19/006 , G06F3/04845
Abstract: Example embodiments described herein relate to an augmented-reality system to generate and cause display of interactive augmented reality content at a client device.
-
公开(公告)号:US20230236661A1
公开(公告)日:2023-07-27
申请号:US18119079
申请日:2023-03-08
Applicant: Snap Inc.
Inventor: Piers Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
CPC classification number: G06F3/011 , G06T7/90 , G06T19/006 , G06V10/40 , G06V20/20 , H04L51/222 , H04W4/021 , H04W4/30
Abstract: An occlusion detection system to perform operations that include: capturing image data that depicts an environment at a client device, the environment including a target object at a position within the environment; causing display of a presentation of the environment at the client device, the presentation of the environment including a display of the target object at the position within the environment; detecting a first attribute of the display of the target object at the client device; performing a comparison of the first attribute of the display of the target object and a second attribute associated with the target object; and detecting an occlusion based on the comparison.
-
-
-
-
-
-
-
-
-