-
公开(公告)号:US11687150B2
公开(公告)日:2023-06-27
申请号:US17361857
申请日:2021-06-29
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.
-
公开(公告)号:US20220156976A1
公开(公告)日:2022-05-19
申请号:US17589523
申请日:2022-01-31
Applicant: Snap Inc.
Inventor: Maria Jose Garcia Sopo , Qi Pan , Edward James Rosten
Abstract: Determining the position and orientation (or “pose”) of an augmented reality device includes capturing an image of a scene having a number of features and extracting descriptors of features of the scene represented in the image. The descriptors are matched to landmarks in a 3D model of the scene to generate sets of matches between the descriptors and the landmarks. Estimated poses are determined from at least some of the sets of matches between the descriptors and the landmarks. Estimated poses having deviations from an observed location measurement that are greater than a threshold value may be eliminated. Features used in the determination of estimated poses may also be weighted by the inverse of the distance between the feature and the device, so that closer features are accorded more weight.
-
公开(公告)号:US20210390729A1
公开(公告)日:2021-12-16
申请号:US16897749
申请日:2020-06-10
Applicant: Snap Inc.
Inventor: Patrick Fox-Roberts , Richard McCormack , Qi Pan , Edward James Rosten
Abstract: The pose of a wide-angle image is determined by dewarping regions of the wide-angle image, determining estimated poses of the dewarped regions of the wide-angle image and deriving a pose of the wide-angle image from the estimated poses of the of the dewarped regions. The estimated poses of the dewarped regions may be determined by comparing features in the dewarped regions with features in prior dewarped regions from one or more prior wide-angle images, as well as by comparing features in the dewarped regions with features in a point cloud.
-
公开(公告)号:US20210304429A1
公开(公告)日:2021-09-30
申请号:US16983751
申请日:2020-08-03
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Muller 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.
-
公开(公告)号:US20210303075A1
公开(公告)日:2021-09-30
申请号:US16983693
申请日:2020-08-03
Applicant: Snap Inc.
Inventor: Piers George Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
IPC: G06F3/01 , G06F3/0481 , H04L29/06 , G06T19/00 , H04L12/58
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.
-
公开(公告)号:US11087543B1
公开(公告)日:2021-08-10
申请号:US16447591
申请日:2019-06-20
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.
-
公开(公告)号:US20210150719A1
公开(公告)日:2021-05-20
申请号:US16688708
申请日:2019-11-19
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.
-
公开(公告)号:US20210056760A1
公开(公告)日:2021-02-25
申请号:US16921487
申请日:2020-07-06
Applicant: Snap Inc.
Inventor: Piers Cowburn , Qi Pan , Isac Andreas Müller Sandvik
Abstract: An augmented reality system to generate and cause display of a presentation of a space at a first client device, receive one or more selections of points within the presentation of the space at the first client device, and render graphical elements at the one or more points within the presentation of the space at the first client device. The augmented reality system is further configured to receive a display request to display the space at a second client device, and in response, may render a second presentation of the space at the second client device, wherein the second presentation of the space includes the graphical elements at the one or more points.
-
公开(公告)号:US20210012551A1
公开(公告)日:2021-01-14
申请号:US17030755
申请日:2020-09-24
Applicant: Snap Inc.
Inventor: Piers Cowburn , David Li , Isac Andreas Müller Sandvik , Qi Pan
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.
-
公开(公告)号:US10593116B2
公开(公告)日:2020-03-17
申请号:US15581994
申请日:2017-04-28
Applicant: Snap Inc.
Inventor: Ozi Egri , David Ben Ezra , Andrew James McPhee , Qi Pan , Eyal Zak
IPC: G06T19/00 , G06T19/20 , G06F3/0481
Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow different virtual objects to be moved onto different physical surfaces, as well as manipulated in other ways.
-
-
-
-
-
-
-
-
-