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

Claim 19:
20. A method comprising:
receiving a mesh model of a three-dimensional (“3D”) object, the mesh model comprising a plurality of meshes that collectively form a shape of the 3D object at a first level-of-detail;
receiving a point cloud comprising a plurality of points that are distributed in a 3D space and that collectively form the shape of the 3D object with greater detail than the first level-of-detail, wherein each point of the plurality of points comprises positional elements that define a position of that point in the 3D space;
determining a first region-of-interest of the 3D object based in part on differences in the positional elements of a first set of points from the plurality of points that represent part or all of the first region-of-interest in the point cloud;
reconstructing the first region-of-interest in the mesh model by modifying a first set of meshes from the plurality of meshes that represent the first region-of-interest in the mesh model to a second set of meshes based on the positional elements of two or more of the first set of points, wherein the second set of meshes comprises more meshes than the first set of meshes and represents the first region-of-interest at a second level-of-detail that is greater than the first level-of-detail;
determining a second region-of-interest of the 3D object based in part on differences in the positional elements of a different second set of points from the plurality of points that represent part or all of the second region-of-interest in the point cloud being greater than the differences in the positional elements of the first set of points representing the first region-of-interest;
reconstructing the second region-of-interest in the mesh model by modifying a third set of meshes from the plurality of meshes that represent the second region-of-interest in the mesh model to a fourth set of meshes based on the positional elements of two or more of the different second set of points, wherein the fourth set of meshes comprises more meshes than the second set of meshes and represents the second region-of-interest at a third level-of-detail that is greater than the second level-of-detail of the first region-of-interest; and
generating a modified mesh model of the 3D object in response to reconstructing the first region-of-interest and the second region-of-interest, wherein the modified mesh model comprises different sets of the plurality of meshes that represent a plurality of regions of the 3D object other than the first region-of-interest and the second region-of-interest at the first level-of-detail, the second set of meshes that represent the first region-of-interest at the second level-of-detail, and the fourth set of meshes that represent the second region-of-interest at the third level-of-detail.