-
公开(公告)号:US11558678B2
公开(公告)日:2023-01-17
申请号:US17648518
申请日:2022-01-20
Applicant: Snap Inc.
Inventor: Kevin Dechau Tang
IPC: H04N21/8547 , H04N21/434 , H04L51/10 , H04N21/845 , H04N7/18 , H04N21/63 , H04N21/482 , G06F16/487 , G06F16/48 , H04N21/81 , G11B27/036 , G11B27/10 , G11B27/28 , H04L65/70 , 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.
-
公开(公告)号:US20220292820A1
公开(公告)日:2022-09-15
申请号:US17827179
申请日:2022-05-27
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Celia Nicole Moukogiannis , Travis Chen , Kevin Dechau Tang , Kaveh Anvaripour
IPC: G06V20/20 , G06T7/70 , G06F16/538 , G06F16/51 , G06T11/60
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.
-
公开(公告)号:US20210405831A1
公开(公告)日:2021-12-30
申请号:US17359390
申请日:2021-06-25
Applicant: Snap Inc.
Inventor: Celia Nicole Mourkogiannis , Evan Spiegel , Kevin Dechau Tang , Kaveh Anvaripour
IPC: G06F3/0482 , G06K9/00 , H04L29/08 , G06K7/14
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating avatar clothing of 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 articles of clothing for an avatar of the user, an article of clothing that is associated with the attribute of the object; and displaying the selected article of clothing with the avatar of the user.
-
公开(公告)号:US20200320353A1
公开(公告)日:2020-10-08
申请号: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.
-
公开(公告)号:US20200311426A1
公开(公告)日:2020-10-01
申请号:US16814221
申请日:2020-03-10
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Hao Hu , Yanjia Li , Xing Mei , Kevin Dechau Tang
IPC: G06K9/00 , G06T11/00 , G06F3/0488 , G06T7/60 , G06F16/51 , G06F16/538
Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
-
公开(公告)号:US20180279016A1
公开(公告)日:2018-09-27
申请号:US15470025
申请日:2017-03-27
Applicant: Snap Inc.
Inventor: Kevin Dechau Tang
IPC: H04N21/8547 , H04L29/06 , H04N21/434 , H04L12/58 , G06F17/30 , H04N21/845 , H04N7/18 , G11B27/031 , H04N21/63 , H04N21/482
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.
-
公开(公告)号:US20250044912A1
公开(公告)日:2025-02-06
申请号:US18790543
申请日:2024-07-31
Applicant: Snap Inc.
Inventor: Shubham Chawla , Hyojung Chun , Anvi Dalal , Yunchu He , Hao Hu , Sarah Lensing , Yanjia Li , Ana Medinac , Bindi Patel , Patrick Poirson , Chiung-Fu Shih , Jeremy Staub , Kevin Dechau Tang , Ryan Tran , Andrew Wan , Cindy Wang , Alireza Zareian
IPC: G06F3/04817 , G06V10/764
Abstract: Systems and methods for object-based content recommendation are described. A camera feed comprising a plurality of image frames is caused to be displayed at a client device. An object is detected within an image frame from the camera feed, the object corresponding with an object category. Responsive to detecting the object, an icon associated with the object category is selected and displayed at a position upon the camera feed. The icon corresponds with a media collection related to the object category. An input is received selecting the icon. Responsive to the input, a presentation of media items from the media collection is displayed at the client device. By detecting real-world objects and surfacing relevant virtual icons that link to associated media, an augmented reality experience is provided allowing virtual content to be overlaid and anchored to objects in reality.
-
公开(公告)号:US20230325430A1
公开(公告)日:2023-10-12
申请号:US18299908
申请日:2023-04-13
Applicant: Snap Inc.
Inventor: Ebony James Charlton , Hao Hu , Yanjia Li , Xing Mei , Kevin Dechau Tang
IPC: G06F16/40 , G06T11/00 , G06F3/0488 , G06F16/51 , G06F16/538 , G06T7/60 , G06V20/20 , G06V10/75
CPC classification number: G06F16/40 , G06T11/00 , G06F3/0488 , G06F16/51 , G06F16/538 , G06T7/60 , G06V20/20 , G06V10/7553 , G06T2207/30242
Abstract: Method for receiving an input onto a graphical user interface at a client device, capturing an image frame at the client device, the image frame comprising a depiction of an object, identifying the object within the image frame, accessing media content associated with the object within a media repository in response to identifying the object, and causing presentation of the media content within the image frame at the client device.
-
公开(公告)号:US11637797B2
公开(公告)日:2023-04-25
申请号:US17397354
申请日:2021-08-09
Applicant: Snap Inc.
Inventor: Jianchao Yang , Yuke Zhu , Ning Xu , Kevin Dechau Tang , Jia Li
IPC: G06F15/16 , 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 receives a content message from a first content source, and analyzes the content message to determine one or more quality scores and one or more content values associated with the content message. The server computer system analyzes the content message with a plurality of content collections of the database to identify a match between at least one of the one or more content values and a topic associated with at least a first content collection of the one or more content collections and automatically adds the content message to the first content collection based at least in part on the match. In various embodiments, different content values, image processing operations, and content selection operations are used to curate content collections.
-
公开(公告)号:US20220038402A1
公开(公告)日:2022-02-03
申请号:US17372981
申请日:2021-07-12
Applicant: Snap Inc.
Inventor: Jianchao Yang , Yuke Zhu , Ning Xu , Kevin Dechau Tang , Jia Li
IPC: H04L12/58 , G06K9/00 , G06F16/22 , G06F16/51 , G06F16/583 , G06N20/00 , G06F16/9535 , G06F16/954 , G06F16/2457 , G06F16/951 , G06N3/04 , G06N3/08
Abstract: Systems, devices, methods, media, and instructions for automated image processing and content curation are described. In one embodiment a server computer system receives a plurality of content communications from a plurality of client devices, each content communication comprising an associated piece of content and a corresponding metadata. Each content communication is processed to determine associated context values for each piece of content, each associated context value comprising at least one content value generated by machine vision processing of the associated piece of content. A first content collection is automatically generated based on context values, and a set of user accounts are associated with the collection. An identifier associated with the first content collection is published to user devices associated with user accounts. In various additional embodiments, different content values, image processing operations, and content selection operations are used to curate content collections.
-
-
-
-
-
-
-
-
-