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.

    Image object extraction and in-painting hidden surfaces for modified viewpoint rendering

    公开(公告)号:US10789723B1

    公开(公告)日:2020-09-29

    申请号:US15956177

    申请日:2018-04-18

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes generating depth map for a reference image and generating a three-dimensional (3D) model for a plurality of objects in the reference image based on the depth map. The method additionally includes determining, out of the objects in the 3D model, a background object having a boundary adjacent to a foreground object. The method also includes determining that at least a portion of a surface of the background object is hidden by the foreground object and extending, in the 3D model, the surface of the background object to include the portion hidden by the foreground object. The method further includes in-paint pixels of the extended surface of the background object with pixels that approximate the portion of the surface of the background object hidden by the foreground object.

    GENERATING A REACTIVE PROFILE PORTRAIT
    8.
    发明申请

    公开(公告)号:US20180300851A1

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

    申请号:US15953174

    申请日:2018-04-13

    Applicant: Facebook, Inc.

    Abstract: A reactive profile picture brings a profile image to life by displaying short video segments of the target user expressing a relevant emotion in reaction to an action by a viewing user that relates to content associated with the target user in an online system such as a social media web site. The viewing user therefore experiences a real-time reaction in a manner similar to a face-to-face interaction. The reactive profile picture can be automatically generated from either a video input of the target user or from a single input image of the target user.

    SYSTEMS AND METHODS TO TRANSITION BETWEEN MEDIA CONTENT ITEMS

    公开(公告)号:US20180189283A1

    公开(公告)日:2018-07-05

    申请号:US15396392

    申请日:2016-12-30

    Applicant: Facebook, Inc.

    Abstract: Systems, methods, and non-transitory computer readable media are configured to detect a concept reflected in a first media content item to which a user is provided access. It is determined that the concept has a threshold level of relevance to the user. The concept is associated with an element that upon selection causes a transition to a second media content item to which the user is provided access, the second media content item reflecting the concept. The element is presented in the first media content item for the user.

    VIDEO STABILIZATION SYSTEM FOR 360-DEGREE VIDEO DATA

    公开(公告)号:US20180063440A1

    公开(公告)日:2018-03-01

    申请号:US15247834

    申请日:2016-08-25

    Applicant: Facebook, Inc.

    Abstract: An image processing system generates 360-degree stabilized videos with higher robustness, speed, and smoothing ability using a hybrid 3D-2D stabilization model. The image processing system first receives an input video data (e.g., a 360-degree video data) for rotation stabilization. After tracking feature points through the input video data, the image processing system determines key frames and estimates rotations of key frames using a 3D reasoning based on the tracked feature points. The image processing system also optimizes inner frames between key frames using a 2D analysis based on the estimated key frame rotation. After the 3D reasoning and the 2D analysis, the image processing system may reapply a smoothed version of raw rotations to preserve desirable rotations included in the original input video data, and generates a stabilized version of the input video data (e.g., a 360-degree stabilized video).

Patent Agency Ranking