-
公开(公告)号:US12169626B2
公开(公告)日:2024-12-17
申请号:US18116003
申请日:2023-03-01
Applicant: Snap Inc.
Inventor: Aleksandr Zakharov , Sergey Smetanin , Arnab Ghosh , Pavel Savchenkov
IPC: G06F3/048 , G06F3/04845 , G06T11/00 , G06F40/12
Abstract: Examples disclosed herein describe prompt modification techniques for automated image generation. An image generation request comprising a base prompt is received from a user device. A plurality of prompt modifiers is identified. A processor-implemented scoring engine determines, for each prompt modifier, a modifier score. The modifier score for each prompt modifier is associated with the base prompt. One or more of the prompt modifiers are automatically selected based on the modifier scores. A modified prompt is generated. The modified prompt is based on the base prompt and the one or more selected prompt modifiers. The modified prompt is provided as input to an automated image generator to generate an image, and the image is caused to be presented on the user device.
-
公开(公告)号:US20240296535A1
公开(公告)日:2024-09-05
申请号:US18176843
申请日:2023-03-01
Applicant: Snap Inc.
Inventor: Mykyta Bakunov , Arnab Ghosh , Pavel Savcenkov , Sergey Smetanin , Jian Ren
IPC: G06T7/00 , G06F40/126 , G06F40/40 , G06T11/00
CPC classification number: G06T7/0002 , G06F40/126 , G06F40/40 , G06T11/00 , G06T2207/20081 , G06T2207/20084 , G06T2207/30168
Abstract: Examples disclosed herein describe techniques for automatic image quality evaluation. A first set of images generated by a first automated image generator and a second set of images generated by a second automated image generator are accessed. A first machine learning model generates a first quality indicator for each image in the first set of images and the second set of images. A second machine learning model generates a second quality indicator for each image in the first set of images and the second set of images. Based on the generated indicators, a first image from the first set of images and a second image from the second set of images are automatically selected and compared. A first ranking of the first automated image generator and the second automated image generator is generated based on the comparison, and ranking data is caused to be presented on a device.
-
公开(公告)号: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.
-
公开(公告)号:US20240297957A1
公开(公告)日:2024-09-05
申请号:US18115997
申请日:2023-03-01
Applicant: Snap Inc.
Inventor: Mykyta Bakunov , Arnab Ghosh , Pavel Savchenkov , Sergey Smetanin , Jian Ren
CPC classification number: H04N7/0122 , G06T3/40 , G06T7/70 , G06T9/00 , G06V10/25 , G06T2207/20084 , G06T2207/20132 , G06V2201/07
Abstract: Examples disclosed herein describe aspect ratio conversion techniques for automated image generation. An image generation request comprising a prompt is received from a user device. A processor-implemented automated image generator may generate a first image based on the prompt. The first image has a first aspect ratio. According to some examples, a region of interest is determined in the first image, based on a prompt alignment indicator for the region of interest. The first image is then processed to obtain a second image. The processing includes an automatic cropping operation directed at the region of interest. The second image has a second aspect ratio that is different from the first aspect ratio. The second image is caused to be presented on the user device.
-
公开(公告)号:US12124803B2
公开(公告)日:2024-10-22
申请号:US17820437
申请日:2022-08-17
Applicant: Snap Inc.
Inventor: Arnab Ghosh , Jian Ren , Pavel Savchenkov , Sergey Tulyakov
IPC: G06F40/289 , G06F3/04842 , G06F16/583 , G06T11/60 , H04L51/10
CPC classification number: G06F40/289 , G06F3/04842 , G06F16/5846 , G06T11/60 , H04L51/10 , G06T2200/24
Abstract: A method of generating an image for use in a conversation taking place in a messaging application is disclosed. Conversation input text is received from a user of a portable device that includes a display. Model input text is generated from the conversation input text, which is processed with a text-to-image model to generate an image based on the model input text. The generated image is displayed on the portable device, and user input is received to transmit the image to a remote recipient.
-
公开(公告)号:US20240295953A1
公开(公告)日:2024-09-05
申请号:US18116003
申请日:2023-03-01
Applicant: Snap Inc.
Inventor: Aleksandr Zakharov , Sergey Smetanin , Arnab Ghosh , Pavel Savchenkov
IPC: G06F3/04845 , G06T11/00
CPC classification number: G06F3/04845 , G06T11/00 , G06F40/12 , G06T2200/24
Abstract: Examples disclosed herein describe prompt modification techniques for automated image generation. An image generation request comprising a base prompt is received from a user device. A plurality of prompt modifiers is identified. A processor-implemented scoring engine determines, for each prompt modifier, a modifier score. The modifier score for each prompt modifier is associated with the base prompt. One or more of the prompt modifiers are automatically selected based on the modifier scores. A modified prompt is generated. The modified prompt is based on the base prompt and the one or more selected prompt modifiers. The modified prompt is provided as input to an automated image generator to generate an image, and the image is caused to be presented on the user device.
-
公开(公告)号:US20240104789A1
公开(公告)日:2024-03-28
申请号:US17950945
申请日:2022-09-22
Applicant: Snap Inc.
Inventor: Arnab Ghosh , Jian Ren , Pavel Savchenkov , Sergey Tulyakov
IPC: G06T11/00 , G06F40/289 , G06F40/35 , G06V40/16
CPC classification number: G06T11/00 , G06F40/289 , G06F40/35 , G06V40/161
Abstract: A method of generating an image for use in a conversation taking place in a messaging application is disclosed. Conversation input text is received from a user of a portable device that includes a display. Model input text is generated from the conversation input text, which is processed with a text-to-image model to generate an image based on the model input text. The coordinates of a face in the image are determined, and the face of the user or another person is added to the image at the location. The final image is displayed on the portable device, and user input is received to transmit the image to a remote recipient.
-
公开(公告)号:US20240062008A1
公开(公告)日:2024-02-22
申请号:US17820437
申请日:2022-08-17
Applicant: Snap Inc.
Inventor: Arnab Ghosh , Jian Ren , Pavel Savchenkov , Sergey Tulyakov
IPC: G06F40/289 , G06T11/60 , H04L51/10 , G06F3/04842 , G06F16/583
CPC classification number: G06F40/289 , G06T11/60 , H04L51/10 , G06F3/04842 , G06F16/5846 , G06T2200/24
Abstract: A method of generating an image for use in a conversation taking place in a messaging application is disclosed. Conversation input text is received from a user of a portable device that includes a display. Model input text is generated from the conversation input text, which is processed with a text-to-image model to generate an image based on the model input text. The generated image is displayed on the portable device, and user input is received to transmit the image to a remote recipient.
-
-
-
-
-
-
-