-
公开(公告)号:US20210358215A1
公开(公告)日:2021-11-18
申请号:US17386998
申请日:2021-07-28
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
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.
-
公开(公告)号:US20240312092A1
公开(公告)日:2024-09-19
申请号:US18678496
申请日:2024-05-30
Applicant: Snap Inc.
Inventor: Piers George Cowburn , Qi Pan , Eitan Pilipski
Abstract: Disclosed are augmented reality (AR) personalization systems to enable a user to edit and personalize presentations of real-world typography in real-time. The AR personalization system captures an image depicting a physical location via a camera coupled to a client device. For example, the client device may include a mobile device that includes a camera configured to record and display images (e.g., photos, videos) in real-time. The AR personalization system causes display of the image at the client device, and scans the image to detect occurrences of typography within the image (e.g., signs, billboards, posters, graffiti).
-
公开(公告)号:US20240231506A1
公开(公告)日:2024-07-11
申请号:US18611141
申请日:2024-03-20
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
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.-
公开(公告)号:US20230360344A1
公开(公告)日:2023-11-09
申请号:US18355209
申请日:2023-07-19
Applicant: Snap Inc.
Inventor: Piers George Cowburn , Isac Andreas Müller Sandvik , Qi Pan , David Li
CPC classification number: G06T19/006 , G06T7/97 , G06T19/20 , G06F16/51 , G06F16/54 , H04L51/224 , H04L67/51 , G06T2219/024 , H04L67/01
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.
-
公开(公告)号:US20230196675A1
公开(公告)日:2023-06-22
申请号: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.
-
公开(公告)号:US20230186498A1
公开(公告)日:2023-06-15
申请号:US18165201
申请日:2023-02-06
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
CPC classification number: G06T7/536 , G06T7/70 , G06T17/00 , G06T19/006 , G06T2207/10016 , G06T2207/10028 , G06T2207/30201 , G06T2219/024
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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-