Systems and methods for optimized streaming of three-dimensional content based on a pre-culled segmentation of the three-dimensional content
AssigneeMiris, Inc.
InventorsRodney David Smith, Marko Jagodić
Life of this patent
Estimating the term…
Loading patent…
AssigneeMiris, Inc.
InventorsRodney David Smith, Marko Jagodić
Estimating the term…
A system and associated methods optimize the streaming of three-dimensional (3D) content based on a pre-culled segmentation of the 3D content. The pre-culled segmentation involves performing server-side occlusion culling or preprocessing of the 3D content so that only the visible primitives within a requested field-of-view are streamed to client devices rather than all primitives within the requested field-of-view. The system segments the 3D content primitives to different tiles and filters each tile to differentiate a first subset of visible primitives in each tile from a second subset of non-visible primitives in each tile. The system receives a request for the 3D content, retrieves the one or more tiles with primitives positioned within the requested field-of-view, and streams the first subset of visible primitives from each tile of the one or more tiles in response to the request without the second subset of non-visible primitives.
A method comprising:
A streaming system comprising:
A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a streaming system, cause the streaming system to perform operations comprising:
Dependencies are inferred from the claim text.