BEAUTIFICATION TECHNIQUES FOR 3D DATA IN A MESSAGING SYSTEM

    公开(公告)号:US20210065464A1

    公开(公告)日:2021-03-04

    申请号:US17006471

    申请日:2020-08-28

    Applicant: Snap Inc.

    Abstract: The subject technology receives a selection of a selectable graphical item from a plurality of selectable graphical items, the selectable graphical item comprising an augmented reality content generator for applying a 3D effect, the 3D effect including at least one beautification operation. The subject technology captures image data and depth data using a camera. The subject technology applies, to the image data and the depth data, the 3D effect including the at least one beautification operation based at least in part on the augmented reality content generator, the beautification operation being performed as part of applying the 3D effect. The subject technology generates a 3D message based at least in part on the applied 3D effect including the at least one beautification operation. The subject technology renders a view of the 3D message based at least in part on the applied 3D effect including the at least one beautification operation.

    Automatic software performance optimization

    公开(公告)号:US10901714B1

    公开(公告)日:2021-01-26

    申请号:US16535935

    申请日:2019-08-08

    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.

    Rendering 3D captions within real-world environments

    公开(公告)号:US12106441B2

    公开(公告)日:2024-10-01

    申请号:US18073280

    申请日:2022-12-01

    Applicant: Snap Inc.

    CPC classification number: G06T19/006 G06T15/00

    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for rendering three-dimensional captions (3D) in real-world environments depicted in image content. An editing interface is displayed on a client device. The editing interface includes an input component displayed with a view of a camera feed. A first input comprising one or more text characters is received. In response to receiving the first input, a two-dimensional (2D) representation of the one or more text characters is displayed. In response to detecting a second input, a preview interface is displayed. Within the preview interface, a 3D caption based on the one or more text characters is rendered at a position in a 3D space captured within the camera feed. A message is generated that includes the 3D caption rendered at the position in the 3D space captured within the camera feed.

Patent Agency Ranking