-
公开(公告)号:US20230091214A1
公开(公告)日:2023-03-23
申请号:US18071780
申请日:2022-11-30
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Nathan Kenneth Boyd , Hao Hu , Celia Nicole Mourkogiannis , Kevin Dechau Tang
Abstract: Systems and methods are provided for performing operations including: receiving, via a messaging application, a request to scan an image captured by a camera of the user device; determining an attribute of an object depicted in the image; identifying, from a plurality of augmented reality items, an augmented reality item that is associated with the attribute of the object; combining the identified augmented reality item with the image captured by the camera; and displaying, via the messaging application, the image captured by the camera combined with the identified augmented reality item.
-
公开(公告)号:US20230004708A1
公开(公告)日:2023-01-05
申请号:US17811822
申请日:2022-07-11
Applicant: Snap Inc.
Inventor: Rahul Sheth , Kevin Dechau Tang , Ning Zhang
IPC: G06F40/169 , G06F3/0482 , G06F3/04842 , G06T11/60 , H04W4/80
Abstract: A system according to various exemplary embodiments includes a processor and a user interface, communication module, and memory coupled to the processor. The memory stores instructions that, when executed by the processor, cause the system to: retrieve a digital image from a server using the communication module; present the digital image on a display of the user interface; receive edits to the digital image via the user interface; generate, based on the edits, a modified digital image, wherein generating the modified digital image includes transforming a format of the digital image to include a field containing an identifier associated with the modified digital image; and transmit the modified digital image to the server using the communication module.
-
公开(公告)号:US11483268B2
公开(公告)日:2022-10-25
申请号:US16918343
申请日:2020-07-01
Applicant: Snap Inc.
Inventor: Jianchao Yang , Yuke Zhu , Ning Xu , Kevin Dechau Tang , Jia Li
IPC: G06F17/00 , H04L51/10 , G06F16/22 , G06F16/51 , G06F16/583 , G06N20/00 , G06F16/9535 , G06F16/954 , G06F16/2457 , G06F16/951 , G06N3/04 , G06N3/08 , G06V20/00 , H04L51/52 , G06T7/00 , H04L67/01 , H04L67/55
Abstract: Systems, devices, methods, media, and instructions for automated image processing and content curation are described. In one embodiment a server computer system communicates at least a portion of a first content collection to a first client device, and receives a first selection communication in response, the first selection communication identifying a first piece of content of the first plurality of pieces of content. The server analyzes analyzing the first piece of content to identify a set of context values for the first piece of content, and accesses accessing a second content collection comprising pieces of content sharing at least a portion of the set of context values of the first piece of content. In various embodiments, different content values, image processing operations, and content selection operations are used to curate the content collections.
-
公开(公告)号:US11361489B2
公开(公告)日:2022-06-14
申请号:US16946346
申请日:2020-06-17
Applicant: Snap Inc.
Inventor: Linjie Yang , Kevin Dechau Tang , Jianchao Yang , Jia Li
Abstract: A dense captioning system and method is provided for analyzing an image to generate proposed bounding regions for a plurality of visual concepts within the image, generating a region feature for each proposed bounding region to generate a plurality of region features of the image, and determining a context feature for the image using a proposed bounding region that is a largest in size of the proposed bounding regions. For each region feature of the plurality of region features of the image, the dense captioning system and method further provides for analyzing the region feature to determine for the region feature a detection score that indicates a likelihood that the region feature comprises an actual object, and generating a caption for a visual concept in the image using the region feature and the context feature when a detection score is above a specified threshold value.
-
公开(公告)号:US11354898B2
公开(公告)日:2022-06-07
申请号:US17237932
申请日:2021-04-22
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Celia Nicole Mourkogiannis , Travis Chen , Kevin Dechau Tang , Kaveh Anvaripour
IPC: G06T7/70 , G06F16/538 , G06F16/51 , G06T11/60 , G06F3/0482 , G06V20/20
Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
-
公开(公告)号:US11349796B2
公开(公告)日:2022-05-31
申请号:US16704714
申请日:2019-12-05
Applicant: Snap Inc.
Inventor: Kevin Dechau Tang
IPC: H04L51/00 , H04L51/222 , H04L51/10 , H04L65/60 , H04N21/439 , H04L65/61 , H04N21/2743 , H04N21/4788 , H04N21/414 , H04L51/52 , H04N21/45 , H04L9/40
Abstract: Systems and methods provide for a server computer to receive a plurality of messages from a plurality of user computing devices, each message of the plurality of messages comprising a data stream, determine a subset of messages of the plurality of messages associated with a similar geolocation and time period, determine a set of messages of the subset of messages based on a match score for each pair of messages, and stitch together the set of messages to generate a stitched data stream from the data streams for each message of the set of messages based on a time period for each message, wherein the stitched data stream comprises messages with data streams that overlap in time periods such that there may be more than one data stream for a given time period.
-
公开(公告)号:US11297399B1
公开(公告)日:2022-04-05
申请号:US16704601
申请日:2019-12-05
Applicant: Snap Inc.
Inventor: Kevin Dechau Tang
IPC: H04N21/8547 , H04N21/434 , H04L12/58 , H04N21/845 , H04N7/18 , H04N21/63 , H04N21/482 , G06F16/487 , G06F16/48 , H04N21/81 , G11B27/036 , G11B27/10 , G11B27/28 , H04L29/06 , H04L51/10 , H04L65/60 , H04L51/222
Abstract: Systems and methods provide for receiving a request for an alternate data stream of a plurality of individual data streams than an active data stream currently being displayed on a computing device, during display on the computing device of a stitched data steam comprising the plurality of individual data streams associated with a common audio timeline. The systems and methods further providing for determining a subset of the plurality of individual data streams of the stitched data stream associated with a time period of the active data stream in the common audio timeline, selecting the alternate data stream from the subset of the plurality of individual data streams, and providing the alternate data stream to the computing device, wherein the display of the active data stream on the computing device transitions to the alternate data stream on the computing device in the common audio timeline.
-
公开(公告)号:US20210409535A1
公开(公告)日:2021-12-30
申请号:US17359402
申请日:2021-06-25
Applicant: Snap Inc.
Inventor: Celia Nicole Mourkogiannis , Evan Spiegel , Kevin Dechau Tang
IPC: H04M1/72427 , H04L12/58 , G06T13/40 , G06K9/00
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating an avatar status for a user of a messaging system. The program and method provide for receiving, by a messaging application running on a device of a user, a request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the request, an attribute of an object depicted in the image; selecting, from plural candidate avatar poses for an avatar of the user, an avatar pose corresponding to an activity that relates to the attribute of the object; and displaying the selected avatar pose for the user.
-
公开(公告)号:US11170035B2
公开(公告)日:2021-11-09
申请号:US16370373
申请日:2019-03-29
Applicant: Snap Inc.
Inventor: Kaveh Anvaripour , Ebony James Charlton , Travis Chen , Celia Nicole Mourkogiannis , Kevin Dechau Tang
IPC: G06F16/00 , G06F16/432 , G06F16/438 , G06N20/00 , G06F16/44 , G06F16/2457 , G06F16/41 , G06F16/48 , G06K7/14 , H04L12/58 , G06F3/0482
Abstract: A media curation system configured to perform operations that include, capturing an image at a client device, wherein the image includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image at the client device.
-
公开(公告)号:US11017234B2
公开(公告)日:2021-05-25
申请号:US16852045
申请日:2020-04-17
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Celia Nicole Mourkogiannis , Travis Chen , Kevin Dechau Tang , Kaveh Anvaripour
IPC: G06K9/00 , G06T7/70 , G06F16/538 , G06F16/51 , G06T11/60 , G06F3/0482
Abstract: A contextual filter system configured to perform operations that include, capturing an image frame at a client device, wherein the image frame includes a depiction of an object, identifying an object category of the object based on the depiction of the object within the image frame, accessing media content associated with the object category within a media repository, generating a presentation of the media content, and causing display of the presentation of the media content within the image frame at the client device.
-
-
-
-
-
-
-
-
-