ENABLING THIRD PARTIES TO ADD EFFECTS TO AN APPLICATION

    公开(公告)号:US20180300185A1

    公开(公告)日:2018-10-18

    申请号:US15488238

    申请日:2017-04-14

    Applicant: Facebook, Inc.

    Abstract: Techniques that enable a third party to author and add functionality to a target application. A third party may create or author a script that encodes the functionality to be added to the target application. The script may then be provided to and executed by the target application, where execution of the script causes the functionality to be added to the target application. In certain embodiments, the added functionality may be in the form of effects that are output via the target application when the script is executed by the target application. The effects may include audio-visual effects that are displayed or output by the target application and may also include displaying data provided by a third party.

    OUTPUTTING WARPED IMAGES FROM CAPTURED VIDEO DATA

    公开(公告)号:US20210366075A1

    公开(公告)日:2021-11-25

    申请号:US16882322

    申请日:2020-05-22

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes generating an outputted sequence of warped images from a captured sequence of images. Using this captured sequence of images, a computing system may determine one or more three-dimensional locations of object features and a corresponding camera position for each image in the captured sequence of images. Utilizing the camera positions for each image, the computing system may determine a view path representing the perspective of a virtual camera. The computing system may identify one or more virtual camera positions for the virtual camera located on the view path, and subsequently warp one or more images from the sequence of captured images to represent the perspective of the virtual camera at each of the respective virtual camera positions. This results in a sequence of warped images that may be outputted for viewing and interaction on a client device.

Patent Agency Ranking