Data structures and delivery methods for expediting virtual reality playback
AssigneeLytro, Inc.
InventorsDerek Pang, Colvin Pitts, Kurt Akeley
Life of this patent
Estimating the term…
Loading patent…
AssigneeLytro, Inc.
InventorsDerek Pang, Colvin Pitts, Kurt Akeley
Estimating the term…
A video stream for a scene for a virtual reality or augmented reality experience may be stored and delivered to a viewer. The video stream may be divided into a plurality of units based on time segmentation, viewpoint segmentation, and/or view orientation segmentation. Each of the units may be divided into a plurality of sub-units based on a different segmentation from the units, via time segmentation, viewpoint segmentation, and/or view orientation segmentation. At least a portion of the video stream may be stored in a file that includes a plurality of the units. Each unit may be a group of pictures that is a sequence of successive frames in time. Each sub-unit may be a vantage defining a viewpoint from which the scene is viewable. Each vantage may be further divided into tiles, each of which is part of the vantage, limited to one or more particular view orientations.
A method for storing a video stream of a scene for a virtual reality or augmented reality experience, the method comprising:
A non-transitory computer-readable medium for storing a video stream of a scene for a virtual reality or augmented reality experience, comprising instructions stored thereon, that when executed by one or more processors, perform the steps of:
A system for storing a video stream of a scene for a virtual reality or augmented reality experience, the system comprising:
Dependencies are inferred from the claim text.