Generating Virtual Reality Content Based on Corrections to Stitching Errors

    公开(公告)号:US20210049737A1

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

    申请号:US17084408

    申请日:2020-10-29

    摘要: Illustrative methods and systems for generating virtual reality content based on corrections to stitching errors are described. An illustrative computer-implemented method includes receiving raw virtual reality video data representing images recorded by camera modules of a camera array, using a stitching algorithm to stitch the images together to generate an initial virtual reality render, determining that the initial virtual reality render has a stitching error, determining a correction for the stitching error, and modifying the stitching algorithm based on the correction for the stitching error. The modified stitching algorithm may be used to generate a corrected virtual reality render that corrects the stitching error.

    Generating virtual reality content based on corrections to stitching errors

    公开(公告)号:US10600155B2

    公开(公告)日:2020-03-24

    申请号:US15893547

    申请日:2018-02-09

    摘要: Some embodiments of the invention include methods and systems to generating virtual reality content based on corrections to stitching errors. The method includes receiving at a cloud-based server through a network interface, raw virtual reality video data recorded by camera modules of a camera array. The method further includes stitching the raw virtual reality video data, at the cloud-based server, to generate an initial virtual reality render. The method further includes determining that the initial virtual reality render has stitching errors. The method further includes transmitting the initial virtual reality render from the cloud-based server to a user device. The method further includes receiving a correction to the initial virtual reality render from the user device. The method further includes generating virtual reality content based on the correction.

    Using sharding to generate virtual reality content

    公开(公告)号:US10937462B2

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

    申请号:US16786399

    申请日:2020-02-10

    摘要: A method includes defining first, second, and third shards of raw three-dimensional video data in a state file, wherein each shard includes raw video feeds; assigning each shard to a corresponding worker node in a set of worker nodes; processing the shards at the set of worker nodes to generate one or more three-dimensional video renders for each shard; determining, from the state file, that processing of the first shard is complete, processing of the second shard is complete, and processing of the third shard is incomplete; and generating three-dimensional content by concatenating a first three-dimensional video render, a first audio render associated with the first shard, a second three-dimensional video render, and a second audio render associated with the second shard, and a filler video that is a placeholder for a third three-dimensional video render until the third shard is processed.

    USING SHARDING TO GENERATE VIRTUAL REALITY CONTENT

    公开(公告)号:US20200176031A1

    公开(公告)日:2020-06-04

    申请号:US16786399

    申请日:2020-02-10

    摘要: A method includes defining first, second, and third shards of raw three-dimensional video data in a state file, wherein each shard includes raw video feeds; assigning each shard to a corresponding worker node in a set of worker nodes; processing the shards at the set of worker nodes to generate one or more three-dimensional video renders for each shard; determining, from the state file, that processing of the first shard is complete, processing of the second shard is complete, and processing of the third shard is incomplete; and generating three-dimensional content by concatenating a first three-dimensional video render, a first audio render associated with the first shard, a second three-dimensional video render, and a second audio render associated with the second shard, and a filler video that is a placeholder for a third three-dimensional video render until the third shard is processed.

    Using sharding to generate virtual reality content

    公开(公告)号:US10607654B2

    公开(公告)日:2020-03-31

    申请号:US15893541

    申请日:2018-02-09

    摘要: The disclosure describes using sharding generate virtual reality content. A method includes receiving raw virtual reality video data recorded by a camera array, wherein the camera array includes three or more camera modules. The method further includes defining shards of the raw virtual reality video data in a state file. The method further includes assigning each of the shards to a corresponding worker node in a set of worker nodes. The method further includes updating the state file to include metadata that describes a location of each of the shards at the corresponding worker node in the set of worker nodes. The method further includes providing the metadata to the set of worker nodes. The method further includes processing the shards to generate one or more virtual reality video renders for each shard, where each virtual reality video render combines the raw video feeds into a single video file.