-
公开(公告)号:US20240221259A1
公开(公告)日:2024-07-04
申请号:US18149007
申请日:2022-12-30
Applicant: Snap Inc.
Inventor: Aleksandr Belskikh , Menglei Chai , Antoine Chassang , Anna Kovalenko , Pavel Savchenkov
CPC classification number: G06T13/40 , G06N3/094 , G06T19/006
Abstract: The subject technology generates a first image of a face using a GAN model. The subject technology applies 3D virtual hair on the first image to generate a second image with 3D virtual hair. The subject technology projects the second image with 3D virtual hair into a GAN latent space to generate a third image with realistic virtual hair. The subject technology performs a blend of the realistic virtual hair with the first image of the face to generate a new image with new realistic hair that corresponds to the 3D virtual hair. The subject technology trains a neural network that receives the second image with the 3D virtual hair and provides an output image with realistic virtual hair. The subject technology generates using the trained neural network, a particular output image with realistic hair based on a particular input image with 3D virtual hair.
-
公开(公告)号:US20240221222A1
公开(公告)日:2024-07-04
申请号:US18609845
申请日:2024-03-19
Applicant: Snap Inc.
Inventor: Kai Zhou
CPC classification number: G06T7/80 , G06T7/73 , G06T2200/04 , G06T2200/24
Abstract: A method for adjusting camera intrinsic parameters of a single camera visual tracking device is described. In one aspect, a method includes accessing a temperature of a camera of the visual tracking system, detecting that the temperature of the camera exceeds a threshold, in response identifying one or more feature points that are located in a central region of an initial image, generating a graphical user interface element that instructs a user of the visual tracking system to move the visual tracking system towards a border region of the initial image, and determining intrinsic parameters of the camera based on matching pairs of the one or more detected feature points in the border region and one or more projected feature points in the border region.
-
公开(公告)号:US20240221220A1
公开(公告)日:2024-07-04
申请号:US18442772
申请日:2024-02-15
Applicant: Snap Inc.
Inventor: Branislav Micusik , Georgios Evangelidis , Daniel Wagner
CPC classification number: G06T7/80 , G02B27/017 , G06T7/70 , G06T19/006 , H04N23/54 , G05G9/04737 , G06T2207/30241 , G06T2207/30244
Abstract: Eyewear providing an interactive augmented reality experience between two eyewear devices by using alignment between respective 6DOF trajectories, also referred to herein as ego motion alignment. An eyewear device of user A and an eyewear device of user B track the eyewear device of the other user, or an object of the other user, such as on the user's face, to provide the collaborative AR experience. This enables sharing common three-dimensional content between multiple eyewear users without using or aligning the eyewear devices to common image content such as a marker, which is a more lightweight solution with reduced computational burden on a processor. An inertial measurement unit may also be used to align the eyewear devices.
-
公开(公告)号:US12028301B2
公开(公告)日:2024-07-02
申请号:US18162531
申请日:2023-01-31
Applicant: Snap Inc.
Inventor: Jacob Edward Blackstock , Matthew Colin Grantham , Jason Bernard Innis
IPC: H04L51/10 , G06Q10/107 , H04L51/063
CPC classification number: H04L51/10 , G06Q10/107 , H04L51/063
Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating and selecting customized media content items (such as images) with avatars of different users within electronic messages based on the context of communications between the users. For example, users of different mobile computing devices can exchange electronic communications with each other, and the system can analyze these communications to present options for media content items containing the users' avatars based on content in the communications, actions or events taken by or involving the users, or combinations thereof. The users may select such media content items for inclusion in their electronic communications.
-
公开(公告)号:US12021820B2
公开(公告)日:2024-06-25
申请号:US18154442
申请日:2023-01-13
Applicant: Snap Inc.
Inventor: Bradley Baron , Benjamin Ralph Hollis , Gavin Shriver , Peter Cardwell
CPC classification number: H04L51/52 , H04L47/34 , H04L47/6215
Abstract: Methods, systems, and computer readable medium are provided for receiving an event message in a plurality of event messages, the event message comprising a sequence number and associated data, identifying the event message as an out-of-order event message based on the sequence number, assigning a priority level to the out-of-order event message based on a plurality of priority rules, and placing the out-of-order event message in a primary queue of messages based on the priority level assigned to the event message.
-
公开(公告)号:US12020729B2
公开(公告)日:2024-06-25
申请号:US18215674
申请日:2023-06-28
Applicant: Snap Inc.
Inventor: Brent Davis
IPC: G11B27/036 , G06F3/04845 , G06F3/0488 , G06Q30/0241 , G11B27/28 , G11B27/34 , H04N5/91 , H04N5/92 , G06F3/0483
CPC classification number: G11B27/036 , G06F3/04845 , G06F3/0488 , G06Q30/0277 , G11B27/28 , G11B27/34 , H04N5/91 , H04N5/92 , G06F3/0483
Abstract: A method is disclosed for displaying a sequence of video items on an electronic device. During playback of a current video item, a dismissal input such as a swipe or tap/click is received via a user input mechanism, indicating that display of the current video item is to be ceased and that display of the next video item in the sequence is to be commenced. In response to the dismissal input, summary information is displayed on the display screen, providing non-video communication of an informational payload of the current video item. A timer is started at the commencement of display of the summary information, at the expiry of which display of the next video item is to be commenced. In response to a resumption input such as a touchscreen tap or cursor click on the summary information before expiry of the timer, playback of the current video item is resumed via the display screen.
-
公开(公告)号:US12020392B2
公开(公告)日:2024-06-25
申请号:US17855179
申请日:2022-06-30
Applicant: Snap Inc.
Inventor: Vladislav Shakhrai , Sergey Demyanov , Mikhail Vasilkovskii , Aleksei Stoliar
CPC classification number: G06T19/20 , G06T7/40 , G06T11/001 , G06T17/20 , G06T2207/20081 , G06T2207/20084 , G06T2210/12 , G06T2210/22 , G06T2219/2016
Abstract: Methods and systems are disclosed for performing operations for generating a photorealistic rendering of an object. The operations include: accessing a set of albedo textures and a machine learning model associated with a real-world object, the set of albedo textures and a machine learning model having been trained based on a plurality of viewpoints of the real-world object; obtaining a three-dimensional (3D) mesh of the real-world object; receiving input that selects a new viewpoint that differs from the plurality of viewpoints of the real-world object; and generating a photorealistic rendering of the real-world object from the new viewpoint based on the 3D mesh of the real-world object, the set of albedo textures, and the machine learning model associated with the real-world object.
-
公开(公告)号:US12020383B2
公开(公告)日:2024-06-25
申请号:US17708744
申请日:2022-03-30
Applicant: Snap Inc.
Inventor: Grigoriy Tkachenko , Inna Zaitseva
IPC: G06T19/00 , G06F3/0482 , G06T7/70 , G06V40/16
CPC classification number: G06T19/006 , G06F3/0482 , G06T7/70 , G06V40/174 , G06T2200/24 , G06T2207/20084 , G06T2207/30201
Abstract: The subject technology receives a selection of a selectable graphical item to initiate generating augment reality content including facial synthesis, the selection being received by a third party application, the third party application being executed by a computing device separate from a first party application and a messaging server system. The subject technology captures image data by the client device. The subject technology generates, by the one or more hardware processors and based at least in part on frames of a source media content, sets of source pose parameters. The subject technology generates, based at least in part on sets of the source pose parameters, an output media content using an interface communicating with the messaging server system. The subject technology provides augmented reality content based at least in part on the output media content for display on the computing device.
-
公开(公告)号:US12020377B2
公开(公告)日:2024-06-25
申请号:US18195012
申请日:2023-05-09
Applicant: Snap Inc.
Inventor: Samuel Edward Hare , Andrew James McPhee , Daniel Moreno , Kyle Goodrich
IPC: G06T17/20 , G06T3/20 , G06T3/40 , G06T7/20 , G06T7/246 , G06T11/60 , G06T13/20 , G06T15/00 , G06T15/04 , G06T19/00 , G06T19/20
CPC classification number: G06T17/20 , G06T3/20 , G06T3/40 , G06T7/20 , G06T7/251 , G06T11/60 , G06T13/20 , G06T15/00 , G06T15/04 , G06T19/006 , G06T19/20 , G06F2218/00 , G06T2219/2004 , G06T2219/2012 , G06T2219/2016
Abstract: Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
-
公开(公告)号:US20240205234A1
公开(公告)日:2024-06-20
申请号:US18082849
申请日:2022-12-16
Applicant: Snap Inc.
Inventor: Christie Marie Heikkinen , Jane Meng
IPC: H04L9/40 , G06F16/587
CPC classification number: H04L63/107 , G06F16/587 , H04L63/102
Abstract: A system for providing context based creative tools and configured to perform operations that include: causing display of first media content at a client device, the first media content comprising a media attribute; detecting the media attribute of the first media content; presenting a graphical icon based on the media attribute of the media content at the client device; receiving an input that selects the graphical icon; and generating second media content at the client device based on the input that selects the graphical icon.
-
-
-
-
-
-
-
-
-