Automated three dimensional model generation

    公开(公告)号:US11450067B2

    公开(公告)日:2022-09-20

    申请号:US17301789

    申请日:2021-04-14

    Applicant: Snap Inc.

    Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.

    DIY EFFECTS IMAGE MODIFICATION
    12.
    发明申请

    公开(公告)号:US20220294997A1

    公开(公告)日:2022-09-15

    申请号:US17829907

    申请日:2022-06-01

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by a messaging application, an image from a camera of a user device; receiving input that selects a user-customizable effects option for activating a user-customizable effects mode; in response to receiving the input, displaying an array of a plurality of effect options together with the image proximate to the user-customizable effects option; and applying a first effect associated with a first effect option of the plurality of effect options to the image.

    CONTEXT-BASED VIRTUAL OBJECT RENDERING

    公开(公告)号:US20220076504A1

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

    申请号:US17527376

    申请日:2021-11-16

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for rendering a virtual object in a real-world environment depicted in image content based on contextual information. A virtual object template is selected. One or more stylizations for the virtual object template are determined based on contextual information associated with a computing device. A virtual object is generated by applying the one or more stylizations to the virtual object template. The virtual object is rendered within a 3D space captured within a camera feed of the computing device.

    Context-based virtual object rendering

    公开(公告)号:US11232646B2

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

    申请号:US16747318

    申请日:2020-01-20

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for rendering a virtual object in a real-world environment depicted in image content based on contextual information. A virtual object template is selected. One or more stylizations for the virtual object template are determined based on contextual information associated with a computing device. A virtual object is generated by applying the one or more stylizations to the virtual object template. The virtual object is rendered within a 3D space captured within a camera feed of the computing device.

    VIDEO CLIP OBJECT TRACKING
    17.
    发明申请

    公开(公告)号:US20210256773A1

    公开(公告)日:2021-08-19

    申请号:US17307354

    申请日:2021-05-04

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering a three-dimensional virtual object in a video clip. The method and system include capturing, using a camera-enabled device, video content of a real-world scene and movement information collected by the camera-enabled device during capture of the video content. The captured video and movement information are stored. The stored captured video content is processed to identify a real-world object in the scene. An interactive augmented reality display is generated that: adds a virtual object to the stored video content to create augmented video content comprising the real-world scene and the virtual object and adjusts, during playback of the augmented video content, an on-screen position of the virtual object within the augmented video content based at least in part on the stored movement information.

    AUTOMATED THREE DIMENSIONAL MODEL GENERATION

    公开(公告)号:US20210233310A1

    公开(公告)日:2021-07-29

    申请号:US17301789

    申请日:2021-04-14

    Applicant: Snap Inc.

    Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.

    AUTOMATIC SOFTWARE PERFORMANCE OPTIMIZATION

    公开(公告)号:US20210224050A1

    公开(公告)日:2021-07-22

    申请号:US17135365

    申请日:2020-12-28

    Applicant: Snap Inc.

    Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer software and systems by facilitating the automatic performance optimization of a software application based on the particular platform upon which the application runs. In some embodiments, the system can automatically choose a set of parameters or methods at run-time from a design space with pre-selected optimization methods and parameters (e.g., algorithms, software libraries, and/or hardware accelerators) for a specific task.

    Automated three dimensional model generation

    公开(公告)号:US11010968B2

    公开(公告)日:2021-05-18

    申请号:US16674892

    申请日:2019-11-05

    Applicant: Snap Inc.

    Abstract: In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.

Patent Agency Ranking