×

Selective surface mesh regeneration for 3-dimensional renderings

  • US 10,366,534 B2
  • Filed: 06/10/2015
  • Issued: 07/30/2019
  • Est. Priority Date: 06/10/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • computer-generating a 3D voxel grid of an environment based on initial depth information received via a depth camera;

    for each voxel in the 3D voxel grid, computer-assigning an initial signed value representative of that voxel'"'"'s distance from a nearest surface;

    for each subset of voxels in the 3D voxel grid comprising a surface, computer-generating an initial surface mesh;

    receiving, via the depth camera, updated depth information for the environment;

    for each voxel in the 3D voxel grid, computer-assigning an updated signed value based on the updated depth information;

    for each subset of voxels in the 3D voxel grid, determining an absolute difference between the updated signed value and the initial signed value for all voxels within the subset;

    comparing the determined absolute difference to a non-zero threshold, the non-zero threshold based on a maximum allowed magnitude of discontinuity between adjacent subsets of voxels;

    selectively computer-generating an updated surface mesh on only those subsets of voxels in the 3D voxel grid that exhibit greater than the non-zero threshold absolute difference between the updated signed value and the initial signed value; and

    maintaining the initial surface mesh on those subsets of voxels in the 3D voxel grid where the absolute difference between the updated signed value and the initial signed value is less than the non-zero threshold, regardless of whether an updated surface mesh is computer-generated for adjacent subsets of voxels.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×