-
公开(公告)号:US11694417B2
公开(公告)日:2023-07-04
申请号:US17674876
申请日:2022-02-18
Applicant: Snap Inc.
Inventor: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobokov
CPC classification number: G06T19/20 , G06T13/40 , G06V40/161 , G06V40/171 , G06V40/172 , G06V40/174
Abstract: Disclosed are systems and methods for template-based generation of personalized videos. An example method may commence with receiving video configuration data including a sequence of frame images, a sequence of face area parameters defining positions of a face area in the frame images, and a sequence of skin masks defining positions of a skin area of a part of the at least one body in the frame images. The method may continue with receiving an image of a source face. The method may further include determining color data associated with the source face. The method may include recoloring the skin area of the part of the at least one body in the frame image and inserting the image of the source face into the frame image at a position determined by face area parameters corresponding to the frame image to generate an output frame of an output video.
-
公开(公告)号:US20220319230A1
公开(公告)日:2022-10-06
申请号:US17706830
申请日:2022-03-29
Applicant: Snap Inc.
Inventor: Roman Golobokov , Alexandr Marinenko , Aleksandr Mashrabov
Abstract: The subject technology captures first image data by a computing device, the first image data comprising a target face of a target actor and facial expressions of the target actor, the facial expressions including lip movements. The subject technology generates, based at least in part on frames of a source media content, sets of source pose parameters. The subject technology receives a selection of a particular facial expression from a set of facial expressions. The subject technology generates, based at least in part on sets of source pose parameters and the selection of the particular facial expression, an output media content. The subject technology provides augmented reality content based at least in part on the output media content for display on the computing device.
-
公开(公告)号:US20220100534A1
公开(公告)日:2022-03-31
申请号:US17399453
申请日:2021-08-11
Applicant: Snap Inc.
Inventor: Roman Golobokov , Sergei Vasilenko
Abstract: A preview personalization system for generating and presenting previews of personalized media content at a client device, wherein the previews may be personalized, in real-time, based on one or more attributes which may include user profile data and contextual data accessed by the client device, according to certain example embodiments.
-
公开(公告)号:US20250055818A1
公开(公告)日:2025-02-13
申请号:US18929410
申请日:2024-10-28
Applicant: Snap Inc.
Inventor: Roman Golobokov , Sergey Smetanin , Sofya Savinova , Aleksander Zakharov
IPC: H04L51/04 , G06F3/04842 , G06N20/00 , H04L51/10 , H04L51/52
Abstract: Described herein is a technique for processing a received media content item (e.g., a message), received at a messaging application of a first end-user of a messaging service, to generate a selection of some predetermined number of recommended stickers. The recommended stickers are then presented in a user interface to the first end-user, allowing the first end-user to select a sticker for use in replying to the received media content item. To generate the selection of recommended stickers, in response to receiving the media content item, the messaging application processes the media content item to identify specific attributes and characteristics (e.g., text included with the message, stickers used with the message, and other contextual metadata). The identified attributes and characteristics of the received message are then processed by a scoring model to identify the predetermined number of stickers for presenting in the reply interface as recommended reply stickers.
-
公开(公告)号:US20240422113A1
公开(公告)日:2024-12-19
申请号:US18209130
申请日:2023-06-13
Applicant: Snap Inc.
Inventor: Sergey Smetanin , Dor Ayalon , Vladimir Gordienko , Roman Golobokov , Ivan Babanin , Timur Zakirov , Nikita Demidov , Aleksandr Larionov , Anna Kovalenko , Nikita Belosludtcev
IPC: H04L51/10 , G06F3/04817 , H04L51/046 , H04L51/52
Abstract: Examples described herein relate to techniques for facilitating selection of stickers for inclusion in messages within the context of an interaction system. According to some examples, message content is detected and a set of candidate stickers is identified based on the message content. A search icon is dynamically replaced with a representation of respective ones of the set of candidate stickers. At a first point in time, the search icon represents a first candidate sticker of the set of candidate stickers. At a second point in time, the search icon represents a second candidate sticker of the set of candidate stickers.
-
公开(公告)号:US12141933B2
公开(公告)日:2024-11-12
申请号:US18199989
申请日:2023-05-22
Applicant: Snap Inc.
Inventor: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobokov
Abstract: Disclosed are systems and methods for template-based generation of personalized videos. An example method includes receiving a sequence of frame images, face area parameters corresponding to positions of a face area in a frame image of the sequence of frame images, and facial landmark parameters corresponding to the frame image of the sequence of frame images, receiving an image of a source face, modifying, based on the facial landmark parameters corresponding to the frame image, the image of the source face to obtain a further face image featuring the source face adopting a facial expression corresponding to the facial landmark parameters, and inserting the further face image into the frame image at a position determined by the face area parameters corresponding to the frame image, thereby generating an output frame of an output video.
-
公开(公告)号:US20240267485A1
公开(公告)日:2024-08-08
申请号:US18640447
申请日:2024-04-19
Applicant: Snap Inc.
Inventor: Nikita Demidov , Roman Golobokov , Alina Melnyk , Jeremy Baker Voss , Aleksei Bromot
CPC classification number: H04N5/272 , G06T11/60 , G06T19/006 , G06V10/82 , G06V40/166 , H04L51/21 , H04L51/52 , H04N2005/2726
Abstract: The subject technology receives at least one signal from a computing device, the at least one signal comprising at least one of a current time, battery power, sensor information, or location information. The subject technology generates a digital sticker, the digital sticker including graphical content indicating information based at least in part based on the at least one signal and media content including an image of a target face, the image of the target face being modified based on at least one of sets of source pose parameters to mimic at least one of positions of a head of a source actor and at least one of facial expressions of the source actor. The subject technology provides augmented reality content for display on a computing device, the augmented reality content including the digital sticker as an overlay on at least a portion of the augmented reality content.
-
公开(公告)号:US11869164B2
公开(公告)日:2024-01-09
申请号:US17804008
申请日:2022-05-25
Applicant: Snap Inc.
Inventor: Roman Golobokov , Aleksandr Mashrabov , Dmitry Matov , Jeremy Baker Voss
CPC classification number: G06T19/20 , G06N20/00 , G06T11/60 , G06T13/40 , G06T19/006 , G06V40/165 , H04L51/04 , H04L51/10 , G06T2219/2012 , G06T2219/2024
Abstract: The technical problem of creating an augmented reality (AR) experience that, on one hand, is accessible from a camera view user interface provided with a messaging client and that, also, can perform a modification based on a previously captured image of a user, is addressed by providing an AR component. When a user, while accessing the messaging client, engages a user selectable element representing the AR component in the camera view user interface, the messaging system loads the AR component in the messaging client. The AR component comprises a target media content object, which can be animation or live action video. The loaded AR component accesses a portrait image associated with a user and modifies the target media content using the portrait image. The resulting target media content object is displayed in the camera view user interface.
-
公开(公告)号:US20220292794A1
公开(公告)日:2022-09-15
申请号:US17804008
申请日:2022-05-25
Applicant: Snap Inc.
Inventor: Roman Golobokov , Aleksandr Mashrabov , Dmitry Matov , Jeremy Baker Voss
Abstract: The technical problem of creating an augmented reality (AR) experience that, on one hand, is accessible from a camera view user interface provided with a messaging client and that, also, can perform a modification based on a previously captured image of a user, is addressed by providing an AR component. When a user, while accessing the messaging client, engages a user selectable element representing the AR component in the camera view user interface, the messaging system loads the AR component in the messaging client. The AR component comprises a target media content object, which can be animation or live action video. The loaded AR component accesses a portrait image associated with a user and modifies the target media content using the portrait image. The resulting target media content object is displayed in the camera view user interface.
-
公开(公告)号:US20220148276A1
公开(公告)日:2022-05-12
申请号:US16949700
申请日:2020-11-11
Applicant: Snap Inc.
Inventor: Roman Golobokov , Aleksandr Mashrabov , Dmitry Matov , Jeremy Baker Voss
Abstract: The technical problem of creating an augmented reality (AR) experience that, on one hand, is accessible from a camera view user interface provided with a messaging client and that, also, can perform a modification based on a previously captured image of a user, is addressed by providing an AR component. When a user, while accessing the messaging client, engages a user selectable element representing the AR component in the camera view user interface, the messaging system loads the AR component in the messaging client. The AR component comprises a target media content object, which can be animation or live action video. The loaded AR component accesses a portrait image associated with a user and modifies the target media content using the portrait image. The resulting target media content object is displayed in the camera view user interface.
-
-
-
-
-
-
-
-
-