-
公开(公告)号:US10657708B1
公开(公告)日:2020-05-19
申请号:US15971566
申请日:2018-05-04
Applicant: Snap Inc.
Inventor: Nathan Jurgenson , Linjie Luo , Jonathan M Rodriguez, II , Rahul Sheth , Jia Li , Xutao Lv
Abstract: Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. A 3D point cloud data describing an environment is then accessed. A first image of an environment is captured, and a portion of the image is matched to a portion of key points in the 3D point cloud data. An augmented reality object is then aligned within one or more images of the environment based on the match of the 3D point cloud with the image. In some embodiments, building façade data may additionally be used to determine a device location and place the augmented reality object within an image.
-
公开(公告)号:US20170243371A1
公开(公告)日:2017-08-24
申请号:US15591887
申请日:2017-05-10
Applicant: SNAP INC.
Inventor: Nathan Jurgenson , Linjie Luo , Jonathan M. Rodriguez, II , Rahul Sheth , Jia Li , Xutao Lv
CPC classification number: G06T19/006 , G06F3/012 , G06F3/04815 , G06K9/00624 , G06K9/00664 , G06K9/00671 , G06K9/78 , G06K2209/21 , G06T7/20 , G06T7/246 , G06T7/73 , G06T13/80 , G06T19/20 , G06T2200/04 , G06T2207/30244 , G06T2219/2004
Abstract: Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. A set of structure façade data describing one or more structure facades associated with the first position estimate is then accessed. A first image of an environment is captured, and a portion of the image is matched to part of the structure façade data. A second position is then estimated based on a comparison of the structure façade data with the portion of the image matched to the structure façade data.
-
公开(公告)号:US12238404B2
公开(公告)日:2025-02-25
申请号:US17816223
申请日:2022-07-29
Applicant: Snap Inc.
Inventor: Linjie Luo , Chongyang Ma , Zehao Xue
Abstract: A dolly zoom effect can be applied to one or more images captured via a resource-constrained device (e.g., a mobile smartphone) by manipulating the size of a target feature while the background in the one or more images changes due to physical movement of the resource-constrained device. The target feature can be detected using facial recognition or shape detection techniques. The target feature can be resized before the size is manipulated as the background changes (e.g., changes perspective).
-
公开(公告)号:US12198357B2
公开(公告)日:2025-01-14
申请号:US18367034
申请日:2023-09-12
Applicant: Snap Inc.
Inventor: Shenlong Wang , Linjie Luo , Ning Zhang , Jia Li
Abstract: Dense feature scale detection can be implemented using multiple convolutional neural networks trained on scale data to more accurately and efficiently match pixels between images. An input image can be used to generate multiple scaled images. The multiple scaled images are input into a feature net, which outputs feature data for the multiple scaled images. An attention net is used to generate an attention map from the input image. The attention map assigns emphasis as a soft distribution to different scales based on texture analysis. The feature data and the attention data can be combined through a multiplication process and then summed to generate dense features for comparison.
-
公开(公告)号:US12165335B2
公开(公告)日:2024-12-10
申请号:US18460335
申请日:2023-09-01
Applicant: Snap Inc.
Inventor: Yuncheng Li , Linjie Luo , Xuecheng Nie , Ning Zhang
IPC: G06T7/246 , G06T7/73 , G06V10/764 , G06V10/82 , G06V20/40 , G06V40/20 , G06F3/04817 , H04L51/04 , H04L67/01
Abstract: Systems, devices, media and methods are presented for a human pose tracking framework. The human pose tracking framework may identify a message with video frames, generate, using a composite convolutional neural network, joint data representing joint locations of a human depicted in the video frames, the generating of the joint data by the composite convolutional neural network done by a deep convolutional neural network operating on one portion of the video frames, a shallow convolutional neural network operating on a another portion of the video frames, and tracking the joint locations using a one-shot learner neural network that is trained to track the joint locations based on a concatenation of feature maps and a convolutional pose machine. The human pose tracking framework may store, the joint locations, and cause presentation of a rendition of the joint locations on a user interface of a client device.
-
公开(公告)号:US11783494B2
公开(公告)日:2023-10-10
申请号:US17660462
申请日:2022-04-25
Applicant: Snap Inc.
Inventor: Yuncheng Li , Linjie Luo , Xuecheng Nie , Ning Zhang
IPC: G06T7/246 , G06T7/73 , G06V20/40 , G06V10/764 , G06V10/82 , G06V40/20 , G06F3/04817 , H04L51/04 , H04L67/01
CPC classification number: G06T7/246 , G06T7/73 , G06V10/764 , G06V10/82 , G06V20/46 , G06V40/23 , G06F3/04817 , G06T2200/24 , G06T2207/10016 , G06T2207/20081 , G06T2207/20084 , G06T2207/30196 , H04L51/04 , H04L67/01
Abstract: Systems, devices, media and methods are presented for a human pose tracking framework. The human pose tracking framework may identify a message with video frames, generate, using a composite convolutional neural network, joint data representing joint locations of a human depicted in the video frames, the generating of the joint data by the composite convolutional neural network done by a deep convolutional neural network operating on one portion of the video frames, a shallow convolutional neural network operating on a another portion of the video frames, and tracking the joint locations using a one-shot learner neural network that is trained to track the joint locations based on a concatenation of feature maps and a convolutional pose machine. The human pose tracking framework may store, the joint locations, and cause presentation of a rendition of the joint locations on a user interface of a client device.
-
公开(公告)号:US11710275B2
公开(公告)日:2023-07-25
申请号:US17499659
申请日:2021-10-12
Applicant: Snap Inc.
Inventor: Soumyadip Sengupta , Linjie Luo , Chen Cao , Menglei Chai
CPC classification number: G06T17/30 , G06V20/647 , G06V40/165 , G06V40/171
Abstract: A shape generation system can generate a three-dimensional (3D) model of an object from a two-dimensional (2D) image of the object by projecting vectors onto light cones created from the 2D image. The projected vectors can be used to more accurately create the 3D model of the object based on image element (e.g., pixel) values of the image.
-
公开(公告)号:US20220406008A1
公开(公告)日:2022-12-22
申请号:US17856720
申请日:2022-07-01
Applicant: Snap Inc.
Inventor: Nathan Jurgenson , Linjie Luo , Jonathan M. Rodriguez, II , Rahul Bhupendra Sheth , Jia Li , Xutao Lv
Abstract: Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. Point cloud data describing an environment is then accessed. A two-dimensional surface of an image of an environment is captured, and a portion of the image is matched to a portion of key points in the point cloud data. An augmented reality object is then aligned within one or more images of the environment based on the match of the point cloud with the image. In some embodiments, building façade data may additionally be used to determine a device location and place the augmented reality object within an image.
-
公开(公告)号:US11468544B2
公开(公告)日:2022-10-11
申请号:US17355687
申请日:2021-06-23
Applicant: Snap Inc.
Inventor: Chen Cao , Wen Zhang , Menglei Chai , Linjie Luo
Abstract: Systems, devices, media, and methods are presented for generating texture models for objects within a video stream. The systems and methods access a set of images as the set of images are being captured at a computing device. The systems and methods determine, within a portion of the set of images, an area of interest containing an eye and extract an iris area from the area of interest. The systems and methods segment a sclera area within the area of interest and generate a texture for the eye based on the iris area and the sclera area.
-
公开(公告)号:US20220245907A1
公开(公告)日:2022-08-04
申请号:US17728553
申请日:2022-04-25
Applicant: Snap Inc.
Inventor: Nathan Jurgenson , Linjie Luo , Jonathan M. Rodriguez, II , Rahul Bhupendra Sheth , Jia Li , Xutao Lv
IPC: G06T19/00 , G06T7/73 , G06V10/10 , G06V20/00 , G06V20/10 , G06V20/20 , G06F3/01 , G06F3/04815 , G06T7/20 , G06T13/80 , G06T19/20 , G06T7/246
Abstract: Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. A set of structure façade data describing one or more structure façades associated with the first position estimate is then accessed. A first image of an environment is captured, and a portion of the image is matched to part of the structure façade data. A second position is then estimated based on a comparison of the structure façade data with the portion of the image matched to the structure façade data.
-
-
-
-
-
-
-
-
-