Patent ID: 11935209
Assignee: ILLUSCIO, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving a point cloud comprising a first plurality of points that collectively form a three-dimensional (“3D”) representation of an object or scene at a fixed resolution;
defining a model that dynamically generates different densities of points for a modeled 3D representation of the object or scene based on image data from a plurality of two-dimensional (“2D”) images that capture the object or scene from a plurality of viewpoints, wherein the model is defined independent of the point cloud and is used to supplement different presentations of the first plurality of points at different zoom depths with different points that are dynamically generated at each of the different zoom depths;
determining that a render position set within the point cloud establishes a field-of-view that presents a set of points from the plurality of points at a particular zoom depth;
determining that a spacing between the set of points at the particular zoom depth exposes a gap; and
filling the gap with one or more points that are dynamically generated by the model, wherein said filling the gap comprises:
generating a second plurality of points independent of the point cloud using the model, wherein the second plurality of points have more points than the first plurality of points and are not entirely aligned with the first plurality of points;
selecting one or more points from the second plurality of points at positions that correspond to a position of the gap in the point cloud for insertion into the point cloud;
generating the field-of-view from rendering the set of points of the point cloud with the one or more points from the second plurality of points that are generated by the model.