-
公开(公告)号:US20250022246A1
公开(公告)日:2025-01-16
申请号:US18904104
申请日:2024-10-02
Applicant: Snap Inc.
Inventor: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobokov
Abstract: Provided 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, where the facial landmark parameters are absent from the 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.
-
公开(公告)号: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.
-
公开(公告)号:US12229187B2
公开(公告)日:2025-02-18
申请号:US18128249
申请日:2023-03-30
Applicant: Snap Inc.
Inventor: Alexander Mashrabov , Evgenii Krokhalev , Sofia Savinova , Ivan Babanin
IPC: G06F16/78 , G06F16/738 , G06F40/247 , H04L51/10
Abstract: Systems and methods for searching and ranking personalized videos are provided. An example method includes receiving a user request via a communication chat between a user of a computing device and a further user of a further computing device, searching, based on the user request, a pool of personalized videos to determine a first subset of personalized videos, determining first rankings of personalized videos in the first subset of personalized videos, the first rankings being based on global statistical data associated with the personalized videos, selecting, based on the first rankings, a second subset of personalized videos from the first subset of personalized videos, determining, based on at least one characteristic associated with the user, second rankings of personalized videos from the second subset of personalized videos, and presenting the personalized videos selected from the second subset within the communication chat and in order according to the second rankings.
-
公开(公告)号:US12081897B2
公开(公告)日:2024-09-03
申请号:US17979567
申请日:2022-11-02
Applicant: Snap Inc.
Inventor: Victor Shaburov , Alexander Mashrabov , Grigoriy Tkachenko , Ivan Semenov
CPC classification number: H04N5/265 , G06T7/194 , G06T7/40 , G06V40/172 , G06V40/174 , G11B27/02 , H04L51/10 , G06T2200/24 , G06T2207/10016 , G06T2207/20221 , G06T2207/30201
Abstract: Provided are systems and methods for providing personalized videos featuring multiple persons. An example method includes enabling a communication chat between a user of a computing device and at least one further user of at least one further computing device, receiving a user selection of a video from one or more personalized videos, receiving an image of a source face and a further image of a further source face, modifying the image of the source face to generate an image of a modified source face, modifying the further image of the further source face to generate an image of a modified further source face, replacing, in the video, a target face with the image of the modified source face and at least one further target face with the modified further source face to generate a personalized video, and sending the personalized video to the at least one further user.
-
公开(公告)号:US20230049489A1
公开(公告)日:2023-02-16
申请号:US17979567
申请日:2022-11-02
Applicant: Snap Inc.
Inventor: Victor Shaburov , Alexander Mashrabov , Grigoriy Tkachenko , Ivan Semenov
Abstract: Provided are systems and methods for providing personalized videos featuring multiple persons. An example method includes enabling a communication chat between a user of a computing device and at least one further user of at least one further computing device, receiving a user selection of a video from one or more personalized videos, receiving an image of a source face and a further image of a further source face, modifying the image of the source face to generate an image of a modified source face, modifying the further image of the further source face to generate an image of a modified further source face, replacing, in the video, a target face with the image of the modified source face and at least one further target face with the modified further source face to generate a personalized video, and sending the personalized video to the at least one further user.
-
公开(公告)号:US20200236297A1
公开(公告)日:2020-07-23
申请号:US16594771
申请日:2019-10-07
Applicant: SNAP INC.
Inventor: Victor Shaburov , Alexander Mashrabov , Grigoriy Tkachenko , Ivan Semenov
Abstract: Disclosed are systems and methods for providing personalized videos. An example method includes storing one or more preprocessed videos. The one or more preprocessed videos may include at least one frame with at least a target face. The method may continue with receiving an image of a source face, for example, by receiving a user selection of a further image and segmenting the further image into portions including the source face and a background. The method may then proceed with modifying the one or more preprocessed videos to generate one or more personalized videos. The modification may include modifying the image of the source face to generate an image of a modified source face. The modified source face may adopt a facial expression of the target face. The modification may further include replacing the at least one target face with the image of the modified source face.
-
公开(公告)号:US20200234508A1
公开(公告)日:2020-07-23
申请号:US16661086
申请日:2019-10-23
Applicant: SNAP INC.
Inventor: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobkov
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 facial landmark parameters defining positions of facial landmarks in the frame images. The method may continue with receiving an image of a source face. The method may further include generating an output video. The generation of the output video may include modifying a frame image of the sequence of frame images. Specifically, the image of the source face may be modified to obtain a further image featuring the source face adopting a facial expression corresponding to the facial landmark parameters. The further image may be inserted into the frame image at a position determined by face area parameters corresponding to the frame image.
-
公开(公告)号:US20250080834A1
公开(公告)日:2025-03-06
申请号:US18950318
申请日:2024-11-18
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 facial expression parameters, modifying a source face to adopt the facial expression parameters thereby generating a modified source face, inserting the modified source face into the preprocessed videos to generate one or more personalized videos, providing a first user interface enabling a user to select a personalized video from the one or more personalized videos, determining that the user has selected the personalized video from the one or more personalized videos, and, in response to the determination, providing a second user interface enabling the user to select, from a list of actions, an action to be applied to the selected personalized video.
-
公开(公告)号: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.
-
公开(公告)号:US20240087204A1
公开(公告)日:2024-03-14
申请号:US18509420
申请日:2023-11-15
Applicant: Snap Inc.
Inventor: Alexander Mashrabov , Victor Shaburov , Sofia Savinova , Dmitriy Matov , Andrew Osipov , Ivan Semenov , Roman Golobokov
IPC: G06T13/80 , G11B27/031 , H04L51/04 , H04L51/10
CPC classification number: G06T13/80 , G11B27/031 , H04L51/04 , H04L51/10 , H04M1/72439
Abstract: Described are systems and methods for generating personalized videos with customized text messages. An example method includes receiving an input text, a video template including a sequence of frame images, and at least one parameter for animation of the input text across the sequence of frame images, generating, based on the input text and the at least one parameter for animation, a configuration file including a text style for the input text for a frame in the sequence of frame images, and rendering, based on the configuration file, an output frame of an output video, where the output frame includes the frame in the sequence of frame images and a layer, and where the layer includes the input text stylized based on the text style. The method further includes providing an option enabling a user to change the at least one parameter for animation.
-
-
-
-
-
-
-
-
-