-
公开(公告)号:US11636654B2
公开(公告)日:2023-04-25
申请号:US17324344
申请日:2021-05-19
Applicant: Snap Inc.
Inventor: Itamar Berger , Amar Boghani , Maria Jose Garcia Sopo , Isac Andreas Müller Sandvik , Qi Pan , Matan Zohar
IPC: G06T19/00 , H04L67/131 , G06K7/14 , G06Q10/08 , G06Q30/06 , G06Q50/00 , H04L51/046 , G06Q20/12 , G06Q10/087 , G06Q30/0601
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 a request from a client device of a first user to engage in a shared augmented reality (AR) shopping experience with a second user; generating, for display on respective client devices of the first and second users, the shared AR shopping experience comprising a plurality of AR items that represent real-world products overlaid on a shared real-world environment of the first and second users; determining that the second user is interacting with a first AR item of the plurality of AR items; and in response to detecting that the second user is depicted in an image captured by the client device of the first user, overlaying the first AR item on the second user in the image.
-
公开(公告)号:US20230085791A1
公开(公告)日:2023-03-23
申请号:US17991413
申请日:2022-11-21
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G01C21/36 , H04W4/029 , G06T19/00 , H04W4/021 , G06V30/413
Abstract: Example embodiments described herein therefore relate to an AR guidance system to perform operations that include: detecting a client device at a location within a geo-fenced area, wherein the geo-fenced area may include within it, a destination of interest; determining a route to the destination of interest from the location of the client device within the geo-fenced area; causing display of a presentation of an environment within an AR interface at the client device; detecting a display of real-world signage within the presentation of the environment; generating a media item in response to the detecting the display of the signage within the presentation of the environment, wherein the media item is based on the route to the destination of interest; and causing display of the media item within the AR interface based on the position of the signage within the presentation of the environment.
-
公开(公告)号:US11598643B2
公开(公告)日:2023-03-07
申请号:US16365256
申请日:2019-03-26
Applicant: Snap Inc.
Inventor: Piers Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G01C21/36 , H04W4/029 , G06T19/00 , H04W4/021 , G06V30/413
Abstract: Example embodiments described herein therefore relate to an AR guidance system to perform operations that include: detecting a client device at a location within a geo-fenced area, wherein the geo-fenced area may include within it, a destination of interest; determining a route to the destination of interest from the location of the client device within the geo-fenced area; causing display of a presentation of an environment within an AR interface at the client device; detecting a display of real-world signage within the presentation of the environment; generating a media item in response to the detecting the display of the signage within the presentation of the environment, wherein the media item is based on the route to the destination of interest; and causing display of the media item within the AR interface based on the position of the signage within the presentation of the environment.
-
公开(公告)号:US11580657B2
公开(公告)日:2023-02-14
申请号:US16983751
申请日:2020-08-03
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
Abstract: Method of generating depth estimate based on biometric data starts with server receiving positioning data from first device associated with first user. First device generates positioning data based on analysis of a data stream comprising images of second user that is associated with second device. Server then receives a biometric data of second user from second device. Biometric data is based on output from a sensor or a camera included in second device. Server then determines a distance of second user from first device using positioning data and biometric data of the second user. Other embodiments are described herein.
-
公开(公告)号:US20220301175A1
公开(公告)日:2022-09-22
申请号:US17835538
申请日:2022-06-08
Applicant: Snap Inc.
Inventor: Piers Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan , Andrew Tristan Spek
Abstract: Methods, systems, and devices for generating a persistent world-space ground (or floor) segmentation map (or “texture”) for use in augmented or virtual reality 3D experiences.
-
公开(公告)号:US11361493B2
公开(公告)日:2022-06-14
申请号:US17030755
申请日:2020-09-24
Applicant: Snap Inc.
Inventor: Piers Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G06T7/11 , G06T15/04 , G06T17/20 , G06K9/62 , G06V30/262
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.
-
公开(公告)号:US12198376B2
公开(公告)日:2025-01-14
申请号:US18144171
申请日:2023-05-06
Applicant: Snap Inc.
Inventor: Piers Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan , Matan Zohar
Abstract: Method for creating marker-based shared augmented reality (AR) session starts with initializing a shared AR session by a first device and by a second device. The first device displays on a display a marker. The second device detects the marker using a camera included in the second device and captures an image of the marker using the camera. The second device determines a transformation between the first device and the second device using the image of the marker. A common coordinate frame is then determined using the transformation, the shared AR session is generated using the common coordinate frame, and the shared AR session is caused to be displayed by the first device and by the second device. Other embodiments are described herein.
-
公开(公告)号:US12039658B2
公开(公告)日:2024-07-16
申请号:US17752331
申请日:2022-05-24
Applicant: Snap Inc.
Inventor: Piers 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.
-
公开(公告)号:US11960651B2
公开(公告)日:2024-04-16
申请号:US16983693
申请日:2020-08-03
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G06F3/01 , G06F3/04815 , G06T19/00 , H04L51/04 , H04L67/131 , G06F3/048
CPC classification number: G06F3/017 , G06F3/04815 , G06T19/006 , H04L51/04 , H04L67/131
Abstract: Method of creating shared AR session based on a gesture starts with server receiving observed motion data from first device associated with first user. First device generating observed motion data based on an analysis of data stream comprising images of second user performing a gesture. Second user being associated with second device. Server receiving from second device captured motion data that corresponds to the gesture. Captured motion data being recorded by a sensor included in second device. Server determines whether there is a match between observed motion data from first device and captured motion data from second device. In response to determining that there is the match, server generates shared AR session between first device and second device and causes shared AR session to be displayed by first device and second device. Other embodiments are described herein.
-
公开(公告)号:US11908082B2
公开(公告)日:2024-02-20
申请号:US18110128
申请日:2023-02-15
Applicant: Snap Inc.
Inventor: Piers George Cowburn , Kyle Goodrich , Samuel Edward Hare , Maxim Maximov Lazarov , David Li , Tony Mathew , Andrew James McPhee , Daniel Moreno , Isac Andreas Müller Sandvik , Wentao Shang
CPC classification number: G06T17/20 , G06T11/203 , G06T19/20 , G06T2219/2012 , G06T2219/2021
Abstract: Systems and methods are provided for determining a location of a selection in a space viewable in a camera view on a display of a computing device, detecting movement of the computing device, and generating a path based on the location of the selection and the movement of the computing device. The systems and methods further provide for generating a three-dimensional (3D) mesh along the path, populating the 3D mesh with selected options to generate a 3D paint object, and causing the generated 3D paint object to be displayed. The systems and methods further provide for receiving a request to send a message comprising an image or video overlaid by the 3D paint object, capturing the image or video overlaid by the displayed 3D paint object, generating the message comprising the image or video overlaid by the 3D paint object, and sending the message to another computing device.
-
-
-
-
-
-
-
-
-