-
公开(公告)号: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.
-
公开(公告)号:US12301941B2
公开(公告)日:2025-05-13
申请号:US18322397
申请日:2023-05-23
Applicant: Snap Inc.
Inventor: Nikita Belosludtcev , Nikita Demidov , Roman Golobokov , Mariya Apanovych , Yuelin Cheng , Jeremy Baker Voss , Sergey Smetanin , David Phillip Taitz
IPC: H04N21/472 , H04N21/466
Abstract: In some examples, a method includes determining that a listing of other users is to be displayed on a user interface for a first user, accessing augmentation trigger criteria, applying the augmentation trigger criteria to user profile data, determining, based on the application of the augmentation trigger criteria to the user profile data, that a second user meet a trigger criterion of the one or more augmentation trigger criteria. The method then includes identifying at least one recommended content augmentation associated with the trigger criterion and causing display of a first selectable user interface element associated with the at least one recommended content augmentation with the listing of other users on the user interface.
-
公开(公告)号:US12212704B2
公开(公告)日:2025-01-28
申请号:US18509589
申请日:2023-11-15
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Ivan Babanin , Aleksandr Mashrabov , Roman Golobokov
IPC: H04B1/38 , G06T11/00 , G06T11/60 , G06T13/80 , H04L51/02 , H04L51/216 , H04M1/72427 , H04M1/72436 , H04M1/72439 , H04M1/72442
Abstract: Provided are systems and methods for customizing modifiable videos. An example method includes analyzing recent messages associated with a user in a multimedia messaging application to determine a context of the recent messages, determining, based on the context, a property of a modifiable feature, selecting, based on the context, a list of relevant modifiable videos from a database configured to store modifiable videos associated with a preset modifiable feature, replacing a property of the preset modifiable feature in relevant modifiable videos of the list of relevant modifiable videos with the property of the modifiable feature, and rendering the list of relevant modifiable videos for viewing by the user, where the rendering includes displaying the modifiable feature in the relevant modifiable videos.
-
公开(公告)号:US12205207B2
公开(公告)日:2025-01-21
申请号:US18176971
申请日:2023-03-01
Applicant: Snap Inc.
Inventor: Sergey Smetanin , Arnab Ghosh , Pavel Savchenkov , Jian Ren , Sergey Tulyakov , Ivan Babanin , Timur Zakirov , Roman Golobokov , Aleksandr Zakharov , Dor Ayalon , Nikita Demidov , Vladimir Gordienko , Daniel Moreno , Nikita Belosludtcev , Sofya Savinova
IPC: G06F3/0482 , G06T11/60
Abstract: Examples disclosed herein describe techniques related to automated image generation in an interaction system. An image generation request is received from a first user device associated with a first user of an interaction system. The image generation request comprises a text prompt. Responsive to receiving the image generation request, an image is automatically generated by an automated text-to-image generator, based on the text prompt. The image is caused to be presented on the first user device. An indication of user input to select the image is received from the user device. Responsive to receiving the indication of the user input to select the image, the image is associated with the first user within the interaction system, and a second user of the interaction system is enabled to be presented with the image.
-
公开(公告)号:US20250016127A1
公开(公告)日:2025-01-09
申请号:US18742913
申请日:2024-06-13
Applicant: Snap Inc.
Inventor: Sergey Smetanin , Roman Golobokov , Emily Ann Claudet , Dor Ayalon , Vladimir Gordienko , Erin Houston , Ivan Babanin , Timur Zakirov , Nikita Demidov , Aleksandr Larionov , Anna Kovalenko , Nikita Belosludtcev
IPC: H04L51/10 , G06F3/0482 , G06T13/40 , H04L51/046 , H04L51/52 , H04N5/265
Abstract: A method includes determining participation in an interaction function by a first user of an interaction system with a second user of the interaction system. The method also includes accessing profile data of the first user, and determining, based on the profile data, whether the first user has captured or designated a first-user self-image for use in the interaction function. In response to determining that the first user has not captured or designated the first-user self-image, the method includes accessing a media content item that includes a character, identifying a head portion of the character in the media content item, replacing the head portion with a placeholder space, and displaying the media content item with the placeholder space in a user interface corresponding to the interaction function.
-
公开(公告)号:US11895260B2
公开(公告)日:2024-02-06
申请号:US17522947
申请日:2021-11-10
Applicant: Snap Inc.
Inventor: Jeremy Voss , Victor Shaburov , Ivan Babanin , Aleksandr Mashrabov , Roman Golobokov
IPC: H04B1/38 , H04M1/72439 , G06T11/00 , G06T11/60 , G06T13/80 , H04M1/72436 , H04M1/72442 , H04M1/72427 , H04L51/02 , H04L51/216
CPC classification number: H04M1/72439 , G06T11/60 , G06T13/80 , H04L51/02 , H04L51/216 , H04M1/72427 , H04M1/72436 , H04M1/72442
Abstract: A system for customizing modifiable videos of a multimedia messaging application (MMA) is provided. In one example embodiment, the system includes at least one processor and a memory storing processor-executable codes, wherein the at least one processor is configured to analyze recent messages of a user to determine a context of the recent messages; determine, based on the context, a customized feature; select, based on the context, a list of relevant modifiable videos from a database configured to store modifiable videos, the modifiable videos being associated with a preset modifiable feature; replace the preset modifiable feature in the relevant modifiable videos with the customized feature; and render a modifiable video from the list of relevant modifiable videos for viewing by the user, the rendering including displaying the customized feature in the relevant modifiable videos.
-
公开(公告)号:US11842433B2
公开(公告)日:2023-12-12
申请号:US17697559
申请日:2022-03-17
Applicant: Snap Inc.
Inventor: 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 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 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
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 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.
-
公开(公告)号:US20220172449A1
公开(公告)日:2022-06-02
申请号:US17674876
申请日:2022-02-18
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 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
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 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.
-
-
-
-
-
-
-
-
-