-
公开(公告)号:US20240307783A1
公开(公告)日:2024-09-19
申请号:US18121268
申请日:2023-03-14
Applicant: Snap Inc.
Inventor: Willi Menapace , Aliaksandr Siarohin , Sergey Tulyakov
Abstract: A framework trains game-engine-like neural models from annotated videos to generate a Learnable Game Engine (LGE) that maintains states of the scene, objects and agents in it, and enables rendering the environment from a controllable viewpoint. The LGE models the logic of the game and the rules of physics, making it possible for the user to play the game by specifying both high- and low-level action sequences. The LGE also unlocks a director's mode where the game is played by plotting behind the scenes, specifying high-level actions and goals for the agents using text-based instructions. To implement the director's mode, a trained diffusion-based animation model navigates the scene using high-level constraints, to enable play against an adversary, and to devise the strategy to win a point. To render the resulting state of the environment and its agents, a compositional neural radiance field (NeRF) representation is used in a synthesis model.
-
公开(公告)号:US12094135B2
公开(公告)日:2024-09-17
申请号:US17829644
申请日:2022-06-01
Applicant: Snap Inc.
Inventor: Sergey Tulyakov , Roman Furko , Aleksei Stoliar
IPC: G06T7/277 , G06F18/214 , G06T7/246 , G06T7/73 , G06T11/60 , G06V10/25 , G06V10/62 , G06V10/764 , G06V10/774 , G06V10/776 , G06V10/82 , G06V20/20 , G06V20/40 , G06V40/10 , G06V40/16
CPC classification number: G06T7/277 , G06F18/2148 , G06F18/2155 , G06T7/246 , G06T7/73 , G06T11/60 , G06V10/25 , G06V10/764 , G06V10/7747 , G06V10/7753 , G06V10/776 , G06V10/82 , G06V20/20 , G06V20/40 , G06V40/10 , G06V40/168 , G06T2207/10016 , G06T2207/20081 , G06T2207/20084 , G06T2207/20132 , G06V10/62 , G06V2201/07
Abstract: A landmark detection system can more accurately detect landmarks in images using a detection scheme that penalizes for dispersion parameters, such as variance or scale. The landmark detection system can be trained using both labeled and unlabeled training data in a semi-supervised approach. The landmark detection system can further implement tracking of an object across multiple images using landmark data.
-
公开(公告)号:US20240282066A1
公开(公告)日:2024-08-22
申请号:US18653609
申请日:2024-05-02
Applicant: Snap Inc.
Inventor: Artem Bondich , Menglei Chai , Olekssandr Pyshchenko , Jian Ren , Sergey Tulyakov
CPC classification number: G06T19/006 , G06F18/214 , G06N3/045 , G06N3/08 , G06T7/251 , G06T17/00 , G06T19/20 , G06T2207/20081 , G06T2207/20084 , G06T2215/16 , G06T2219/024 , G06T2219/2024
Abstract: A messaging system performs neural network hair rendering for images provided by users of the messaging system. A method of neural network hair rendering includes processing a three-dimensional (3D) model of fake hair and a first real hair image depicting a first person to generate a fake hair structure, and encoding, using a fake hair encoder neural subnetwork, the fake hair structure to generate a coded fake hair structure. The method further includes processing, using a cross-domain structure embedding neural subnetwork, the coded fake hair structure to generate a fake and real hair structure, and encoding, using an appearance encoder neural subnetwork, a second real hair image depicting a second person having a second head to generate an appearance map. The method further includes processing, using a real appearance renderer neural subnetwork, the appearance map and the fake and real hair structure to generate a synthesized real image.
-
公开(公告)号:US20240029346A1
公开(公告)日:2024-01-25
申请号:US17814063
申请日:2022-07-21
Applicant: Snap Inc.
Inventor: Zeng Huang , Menglei Chai , Sergey Tulyakov , Kyle Olszewski , Hsin-Ying Lee
CPC classification number: G06T17/00 , G06T15/04 , G06T2207/10028
Abstract: A system to enable 3D hair reconstruction and rendering from a single reference image which performs a multi-stage process that utilizes both a 3D implicit representation and a 2D parametric embedding space.
-
公开(公告)号:US11798213B2
公开(公告)日:2023-10-24
申请号:US17364218
申请日:2021-06-30
Applicant: Snap Inc.
Inventor: Menglei Chai , Jian Ren , Aliaksandr Siarohin , Sergey Tulyakov , Oliver Woodford
CPC classification number: G06T13/00 , G06N3/045 , G06N3/08 , G06T7/20 , G06T11/001 , G06T2207/20081 , G06T2207/20084
Abstract: Systems and methods herein describe novel motion representations for animating articulated objects consisting of distinct parts. The described systems and method access source image data, identify driving image data to modify image feature data in the source image sequence data, generate, using an image transformation neural network, modified source image data comprising a plurality of modified source images depicting modified versions of the image feature data, the image transformation neural network being trained to identify, for each image in the source image data, a driving image from the driving image data, the identified driving image being implemented by the image transformation neural network to modify a corresponding source image in the source image data using motion estimation differences between the identified driving image and the corresponding source image, and stores the modified source image data.
-
公开(公告)号:US20230215085A1
公开(公告)日:2023-07-06
申请号:US18090091
申请日:2022-12-28
Applicant: Snap Inc.
Inventor: Kyle Olszewski , Sergey Tulyakov , Zhengfei Kuang , Menglei Chai
CPC classification number: G06T15/50 , G06T7/60 , G06T7/80 , G06T15/06 , G06T7/55 , G06T7/194 , G06T2210/12 , G06T2207/10028 , G06T2207/20084 , G06T2207/20081
Abstract: Three-dimensional object representation and re-rendering systems and methods for producing a 3D representation of an object from 2D images including the object that enables object-centric rendering. A modular approach is used that optimizes a Neural Radiance Field (NeRF) model to estimate object geometry and refine camera parameters and, then, infer surface material properties and per-image lighting conditions that fit the 2D images.
-
37.
公开(公告)号:US20220207875A1
公开(公告)日:2022-06-30
申请号:US17550852
申请日:2021-12-14
Applicant: Snap Inc.
Inventor: Kavya Venkata Kota Kopparapu , Benjamin Dodson , Francesc Xavier Drudis Rius , Angus Kong , Richard Leider , Jian Ren , Sergey Tulyakov , Jiayao Yu
Abstract: Aspects of the present disclosure involve a system comprising a medium storing a program and method for machine-learning based selection of a representative video frame. The program and method provide for receiving a set of video frames; determining a first subset of frames by removing frames outside of an image quality threshold; determining a second subset by removing frames outside of an image stillness threshold; computing feature data for each frame in the second subset; providing, for each frame in the second subset, the feature data to a machine learning model (MLM), the MLM being configured to output a score for each frame in the second subset of frames based on the feature data, the MLM having been trained with a first set of images labeled based on aesthetics, and with a second set of images labeled based on image quality; and selecting a frame based on output scores.
-
公开(公告)号:US11334815B1
公开(公告)日:2022-05-17
申请号:US16147105
申请日:2018-09-28
Applicant: Snap Inc.
Inventor: Eric Buehl , Jordan Hurwitz , Sergey Tulyakov , Shubham Vij
Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
-
公开(公告)号:US20210295020A1
公开(公告)日:2021-09-23
申请号:US17303871
申请日:2021-06-09
Applicant: Snap Inc.
Inventor: Chen Cao , Sergey Tulyakov , Zhenglin Geng
IPC: G06K9/00
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for synthesizing a realistic image with a new expression of a face in an input image by receiving an input image comprising a face having a first expression; obtaining a target expression for the face; and extracting a texture of the face and a shape of the face. The program and method for generating, based on the extracted texture of the face, a target texture corresponding to the obtained target expression using a first machine learning technique; generating, based on the extracted shape of the face, a target shape corresponding to the obtained target expression using a second machine learning technique; and combining the generated target texture and generated target shape into an output image comprising the face having a second expression corresponding to the obtained target expression.
-
公开(公告)号:US10909357B1
公开(公告)日:2021-02-02
申请号:US16277710
申请日:2019-02-15
Applicant: Snap Inc.
Inventor: Sergey Tulyakov , Roman Furko , Aleksei Stoliar
Abstract: A landmark detection system can more accurately detect landmarks in images using a detection scheme that penalizes for dispersion parameters, such as variance or scale. The landmark detection system can be trained using both labeled and unlabeled training data in a semi-supervised approach. The landmark detection system can further implement tracking of an object across multiple images using landmark data.
-
-
-
-
-
-
-
-
-