-
公开(公告)号:US20200234508A1
公开(公告)日:2020-07-23
申请号:US16661086
申请日:2019-10-23
申请人: SNAP INC.
发明人: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobkov
摘要: 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.
-
公开(公告)号:US11694417B2
公开(公告)日:2023-07-04
申请号:US17674876
申请日:2022-02-18
申请人: Snap Inc.
发明人: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobokov
CPC分类号: G06T19/20 , G06T13/40 , G06V40/161 , G06V40/171 , G06V40/172 , G06V40/174
摘要: 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.
-
公开(公告)号:US20240087204A1
公开(公告)日:2024-03-14
申请号:US18509420
申请日:2023-11-15
申请人: Snap Inc.
发明人: Alexander Mashrabov , Victor Shaburov , Sofia Savinova , Dmitriy Matov , Andrew Osipov , Ivan Semenov , Roman Golobokov
IPC分类号: G06T13/80 , G11B27/031 , H04L51/04 , H04L51/10
CPC分类号: G06T13/80 , G11B27/031 , H04L51/04 , H04L51/10 , H04M1/72439
摘要: 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.
-
公开(公告)号:US20220207812A1
公开(公告)日:2022-06-30
申请号:US17697559
申请日:2022-03-17
申请人: Snap Inc.
发明人: Alexander Mashrabov , Victor Shaburov , Sofia Savinova , Dmitriy Matov , Andrew Osipov , Ivan Semenov , Roman Golobokov
IPC分类号: G06T13/80 , H04L51/04 , G11B27/031 , H04L51/10
摘要: Described are systems and methods for generating personalized videos with customized text messages. An example method commences with receiving an input text and a video template. The video template includes a sequence of frame images and text parameters defining an animation of the input text for the sequence of frame images. The method continues with rendering an output video. The output video includes the sequence of frame images featuring the input text rendered according to the text parameters. The method further includes providing a user with an option to change at least one text parameter of the text parameters. The method continues with dynamically changing, by the at least one computing resource, the input text according to the at least one text parameter. The method further includes providing, by the at least one computing resource, the output video to at least one further computing resource via a communication chat.
-
公开(公告)号:US20220004575A1
公开(公告)日:2022-01-06
申请号:US17479311
申请日:2021-09-20
申请人: Snap Inc.
IPC分类号: G06F16/78 , G06F16/738 , G06F40/247 , H04L12/58
摘要: A method for searching and ranking personalized videos includes receiving a user request via a communication chat between a user and another user. The user request includes a phrase. The method performs, based on the phrase, a search in a first pool of pre-rendered videos to determine a first subset of relevant videos ranked according to first rankings. The pre-rendered videos include pre-rendered text messages. The method performs a search in a second pool of customized videos to determine a second subset of relevant videos ranked according to second rankings. The customized videos include text messages modified by the user. The method generates a set of videos. The set of videos includes a first number of pre-rendered videos from the first subset of relevant videos and a second number of customized videos from the second subset of relevant videos. The method presents the set of videos via the communication chat.
-
公开(公告)号:US11842433B2
公开(公告)日:2023-12-12
申请号:US17697559
申请日:2022-03-17
申请人: Snap Inc.
发明人: Alexander Mashrabov , Victor Shaburov , Sofia Savinova , Dmitriy Matov , Andrew Osipov , Ivan Semenov , Roman Golobokov
IPC分类号: G06T13/80 , H04L51/04 , G11B27/031 , H04L51/10 , H04M1/72439
CPC分类号: G06T13/80 , G11B27/031 , H04L51/04 , H04L51/10 , H04M1/72439
摘要: Described are systems and methods for generating personalized videos with customized text messages. An example method commences with receiving an input text and a video template. The video template includes a sequence of frame images and text parameters defining an animation of the input text for the sequence of frame images. The method continues with rendering an output video. The output video includes the sequence of frame images featuring the input text rendered according to the text parameters. The method further includes providing a user with an option to change at least one text parameter of the text parameters. The method continues with dynamically changing, by the at least one computing resource, the input text according to the at least one text parameter. The method further includes providing, by the at least one computing resource, the output video to at least one further computing resource via a communication chat.
-
公开(公告)号:US20230290098A1
公开(公告)日:2023-09-14
申请号:US18199989
申请日:2023-05-22
申请人: Snap Inc.
发明人: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobokov
CPC分类号: G06T19/20 , G06T13/40 , G06V40/161 , G06V40/171 , G06V40/172 , G06V40/174
摘要: 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.
-
公开(公告)号:US11645331B2
公开(公告)日:2023-05-09
申请号:US17479311
申请日:2021-09-20
申请人: Snap Inc.
IPC分类号: G06F16/78 , G06F16/738 , G06F40/247 , H04L51/10
CPC分类号: G06F16/7867 , G06F16/738 , G06F40/247 , H04L51/10
摘要: A method for searching and ranking personalized videos includes receiving a user request via a communication chat between a user and another user. The user request includes a phrase. The method performs, based on the phrase, a search in a first pool of pre-rendered videos to determine a first subset of relevant videos ranked according to first rankings. The pre-rendered videos include pre-rendered text messages. The method performs a search in a second pool of customized videos to determine a second subset of relevant videos ranked according to second rankings. The customized videos include text messages modified by the user. The method generates a set of videos. The set of videos includes a first number of pre-rendered videos from the first subset of relevant videos and a second number of customized videos from the second subset of relevant videos. The method presents the set of videos via the communication chat.
-
公开(公告)号:US20220172449A1
公开(公告)日:2022-06-02
申请号:US17674876
申请日:2022-02-18
申请人: Snap Inc.
发明人: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobokov
摘要: 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.
-
公开(公告)号:US11288880B2
公开(公告)日:2022-03-29
申请号:US16661086
申请日:2019-10-23
申请人: SNAP INC.
发明人: Victor Shaburov , Alexander Mashrabov , Dmitriy Matov , Sofia Savinova , Alexey Pchelnikov , Roman Golobokov
摘要: 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.
-
-
-
-
-
-
-
-
-