-
公开(公告)号:US12190540B2
公开(公告)日:2025-01-07
申请号:US18142879
申请日:2023-05-03
Applicant: Snap Inc.
Inventor: Kai Zhou
Abstract: A method for transferring a gait pattern of a first user to a second user to simulate augmented reality content in a virtual simulation environment is described. In one aspect, the method includes identifying a gait pattern of a first user operating a first visual tracking system in a first physical environment, identifying a trajectory from a second visual tracking system operated by a second user in a second physical environment, the trajectory based on poses of the second visual tracking system over time, modifying the trajectory from the second visual tracking system based on the gait pattern of the first user, applying the modified trajectory in a plurality of virtual environments, and generating simulated ground truth data based on the modified trajectory in the plurality of virtual environments.
-
公开(公告)号:US12190420B2
公开(公告)日:2025-01-07
申请号:US17959985
申请日:2022-10-04
Applicant: Snap Inc.
Inventor: Shin Hwun Kang , Lien Le Hong Tran
IPC: G06T11/60 , G06F3/01 , G06F3/0482 , G06T7/70
Abstract: An augmented reality (AR) content system is provided. The AR content system may analyze audio input obtained from a user to generate a search request. The AR content system may obtain search results in response to the search request and determine a layout by which to display the search results. The search results may be displayed in a user interface within an AR environment according to the layout. The AR content system may also analyze audio input to detect commands to perform with respect to content displayed in the user interface.
-
公开(公告)号:US12189808B1
公开(公告)日:2025-01-07
申请号:US16913221
申请日:2020-06-26
Applicant: Snap Inc.
Inventor: Subhash Sankuratripati , Sriram Keelveedhi
Abstract: Systems and methods for performing operations comprising: storing, by one or more processors of a server, an encrypted profile for a user; receiving encrypted information from a first application that is installed on a user device associated with the user; updating the encrypted profile based on the received encrypted information without the server decrypting the profile and the information; selecting a first advertisement from a plurality of advertisements based on the updated encrypted profile; and transmitting the first advertisement to the user device.
-
公开(公告)号:US12182921B2
公开(公告)日:2024-12-31
申请号:US17724235
申请日:2022-04-19
Applicant: Snap Inc.
Inventor: Harrison Jesse Smith , Chen Cao , Yingying Wang
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for transforming a motion style of an avatar from a first style to a second style. The program and method include: retrieving, by a processor from a storage device, an avatar depicting motion in a first style; receiving user input selecting a second style; obtaining, based on the user input, a trained machine learning model that performs a non-linear transformation of motion from the first style to the second style; and applying the obtained trained machine learning model to the retrieved avatar to transform the avatar from depicting motion in the first style to depicting motion in the second style.
-
公开(公告)号:US12182919B2
公开(公告)日:2024-12-31
申请号:US18064140
申请日:2022-12-09
Applicant: Snap Inc.
Abstract: The present invention relates to a joint automatic audio visual driven facial animation system that in some example embodiments includes a full scale state of the art Large Vocabulary Continuous Speech Recognition (LVCSR) with a strong language model for speech recognition and obtained phoneme alignment from the word lattice.
-
公开(公告)号:US12182903B2
公开(公告)日:2024-12-31
申请号:US17206991
申请日:2021-03-19
Applicant: Snap Inc.
Inventor: Brian Anthony Smith , Yu Jiang Tham , Rajan Vaish , Hemant Surale
IPC: G06T11/00 , G02B27/01 , G06F3/14 , H04L65/403
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate augmented reality based communication between multiple users over a network. Input data is received from a first device that is indicative of a selection by a first user of virtual content item to apply to a real-world environment that is visible to a second user via a second device. The virtual content item may comprise one or more media objects. Based on receiving the input data, the second device is caused to present the one or more media objects overlaid on the real-world environment that is visible to the second user via the second device.
-
公开(公告)号:US12182722B2
公开(公告)日:2024-12-31
申请号:US18213145
申请日:2023-06-22
Applicant: Snap Inc.
Inventor: Sergey Tulyakov , Sergei Korolev , Aleksei Stoliar , Maksim Gusarov , Sergei Kotcur , Christopher Yale Crutchfield , Andrew Wan
IPC: G06N3/088 , G06F18/21 , G06F18/214 , G06N3/045 , G06N3/08 , G06V10/764 , G06V10/774 , G06V10/778 , G06V10/82
Abstract: A compact generative neural network can be distilled from a teacher generative neural network using a training network. The compact network can be trained on the input data and output data of the teacher network. The training network train the student network using a discrimination layer and one or more types of losses, such as perception loss and adversarial loss.
-
公开(公告)号:US20240427427A1
公开(公告)日:2024-12-26
申请号:US18829090
申请日:2024-09-09
Applicant: Snap Inc.
Abstract: A system for hand tracking for an Augmented Reality (AR) system. The AR system uses a camera of the AR system to capture tracking video frame data of a hand of a user of the AR system. The AR system generates a skeletal model based on the tracking video frame data and determines a location of the hand of the user based on the skeletal model. The AR system causes a steerable camera of the AR system to focus on the hand of the user.
-
公开(公告)号:US12177559B2
公开(公告)日:2024-12-24
申请号:US18242016
申请日:2023-09-05
Applicant: Snap Inc.
Inventor: Victor Shaburov , Alexander Mashrabov , Grigoriy Tkachenko , Ivan Semenov
IPC: H04N23/63 , G06V40/16 , H04N5/265 , H04N5/272 , H04N23/611
Abstract: Systems and methods for providing personalized videos are provided. An example method includes receiving preprocessed videos including a target face and facial expression parameters of the target face, modifying the preprocessed videos to generate one or more personalized videos by replacing the target face with a source face, where the source face is modified to adopt the facial expression parameters of the target face, providing a user interface enabling a user to share at least one personalized video of the one or more personalized videos with a further user of a further computing device, determining that an application to be used to share the personalized video does not allow auto-play of the personalized video in a video format, in response the determination, exporting the personalized video of the one or more personalized videos into an image file, and sharing the image file via the application.
-
公开(公告)号:US12176005B2
公开(公告)日:2024-12-24
申请号:US18243487
申请日:2023-09-07
Applicant: Snap Inc.
Inventor: Nathan Kenneth Boyd , Devin Doty
IPC: H04N5/93 , G06V20/40 , G11B27/00 , G11B27/031 , H04N21/431 , H04N21/472
Abstract: Systems and methods provide for advanced video editing techniques using sampling patterns. In one example, a computing device can receive a selection of a clip of a video and a sampling pattern. The computing device can determine a respective number of frames to sample from the clip for each interval of time over a length of time for a new clip. For example, the computing device can determine a function corresponding the pattern that relates time and the number of frames to sample, a histogram corresponding to the pattern, or a definite integral corresponding to the pattern, among other approaches. The computing device can extract these numbers of frames from the clip and generate the new clip from the extracted frames. The computing device can present the new clip as a preview and send the new clip to other computing devices.
-
-
-
-
-
-
-
-
-