Compact neural networks using condensed filters

    公开(公告)号:US11763130B2

    公开(公告)日:2023-09-19

    申请号:US16949994

    申请日:2020-11-23

    Applicant: Snap Inc.

    CPC classification number: G06N3/04 G06T5/20 G06T7/10

    Abstract: A compact neural network system can generate multiple individual filters from a compound filter. Each convolutional layer of a convolutional neural network can include a compound filters used to generate individual filters for that layer. The individual filters overlap in the compound filter and can be extracted using a sampling operation. The extracted individual filters can share weights with nearby filters thereby reducing the overall size of the convolutional neural network.

    GENERATION, CURATION, AND PRESENTATION OF MEDIA COLLECTIONS

    公开(公告)号:US20230135808A1

    公开(公告)日:2023-05-04

    申请号:US18090654

    申请日:2022-12-29

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided for receiving input increasing a default predetermined window of time that the new media collection is accessible and activating the new media collection for the increased predetermined window of time and a geographic boundary size for where media content originates. The systems and methods further cause a plurality of content messages comprising media content originating in the geographical boundary size to be included in the new media collection and displayed in response to a request from a computing device to view the new media collection based on determining the request occurs within the increased predetermined window of time that the new media collection is accessible.

    Generation, curation, and presentation of media collections

    公开(公告)号:US11611846B2

    公开(公告)日:2023-03-21

    申请号:US17517888

    申请日:2021-11-03

    Applicant: Snap Inc.

    Abstract: Systems and methods are provided for receiving input increasing a default predetermined window of time that a new media collection is accessible, sending a request to a server computer for activation of the new media collection including the input, and receiving confirmation that the new media collection was activated for the increased predetermined window of time and a geographic boundary size for where media content originates. The systems and methods further provide for causing a plurality of content messages comprising media content originating in the geographical boundary size to be included in the new media collection and displayed in response to a request from a computing device to view the new media collection based on determining the request occurs within the increased predetermined window of time that the new media collection is accessible.

    NEURAL NETWORK-BASED IMAGE STREAM MODIFICATION

    公开(公告)号:US20220172448A1

    公开(公告)日:2022-06-02

    申请号:US17651524

    申请日:2022-02-17

    Applicant: Snap Inc.

    Abstract: Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.

    AUTOMATED CONTENT CURATION AND COMMUNICATION

    公开(公告)号:US20220038402A1

    公开(公告)日:2022-02-03

    申请号:US17372981

    申请日:2021-07-12

    Applicant: Snap Inc.

    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.

    AUTOMATED IMAGE PROCESSING AND CONTENT CURATION

    公开(公告)号:US20220027405A1

    公开(公告)日:2022-01-27

    申请号:US17397354

    申请日:2021-08-09

    Applicant: Snap Inc.

    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.

    Local augmented reality persistent sticker objects

    公开(公告)号:US10748347B1

    公开(公告)日:2020-08-18

    申请号:US16045431

    申请日:2018-07-25

    Applicant: Snap Inc.

    Abstract: Systems and methods for local augmented reality (AR) tracking of an AR object are disclosed. In one example embodiment a device captures a series of video image frames. A user input is received at the device associating a first portion of a first image of the video image frames with an AR sticker object and a target. A first target template is generated to track the target across frames of the video image frames. In some embodiments, global tracking based on a determination that the target is outside a boundary area is used. The global tracking comprises using a global tracking template for tracking movement in the video image frames captured following the determination that the target is outside the boundary area. When the global tracking determines that the target is within the boundary area, local tracking is resumed along with presentation of the AR sticker object on an output display of the device.

    NEURAL NETWORK-BASED IMAGE STREAM MODIFICATION

    公开(公告)号:US20200258313A1

    公开(公告)日:2020-08-13

    申请号:US15929374

    申请日:2020-04-29

    Applicant: Snap Inc.

    Abstract: Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.

Patent Agency Ranking