VOXEL LEVEL NEW INFORMATION UPDATES USING INTELLIGENT WEIGHTING
First Claim
1. A method of integrating new information containing values from depth maps into an existing three-dimensional representation of an object, said representation containing a surface being a virtual representation of the surface of said object, said surface having an inner side and an outer side and said representation being in the form of a truncated signed distance function (TSDF), that is noted in individual voxels within a voxel grid, wherein the truncated signed distance function (TSDF) indicates, to respective coordinates within a defined volume, a distance to the next surface, comprising the steps of:
- obtaining a depth map of a scene showing the object or a part of the object, the depth map containing values from measurements; and
integrating new information from said depth map into the existing truncated signed distance function (TSDF),wherein each individual voxel affected by the depth map within the TSDF is updated and wherein the update for each updated voxel is selected from the group consisting ofi) a front update if said voxel is near the outer side,ii) a rear update if said voxel is near the inner side, andiii) an ambiguous update, andwherein each kind of update leads to a different weighting for the updated value within the voxel.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of integrating new information from depth maps into an existing three-dimensional representation of an object surface, the representation being a truncated signed distance function (TSDF) noted in individual voxels, the TSDF indicating, to respective coordinates within a defined volume, a distance to a next surface, includes obtaining a depth map showing the object, the depth map containing values from measurements; and integrating new information from the depth map into the existing TSDF, wherein each individual voxel affected by the depth map within the TSDF is updated and the update for each updated voxel is selected from the group of a front update if said voxel is near the outer side, a rear update if the voxel is near the inner side, and an ambiguous update, each kind of update leads to a different weighting for the updated value within the voxel.
37 Citations
10 Claims
-
1. A method of integrating new information containing values from depth maps into an existing three-dimensional representation of an object, said representation containing a surface being a virtual representation of the surface of said object, said surface having an inner side and an outer side and said representation being in the form of a truncated signed distance function (TSDF), that is noted in individual voxels within a voxel grid, wherein the truncated signed distance function (TSDF) indicates, to respective coordinates within a defined volume, a distance to the next surface, comprising the steps of:
-
obtaining a depth map of a scene showing the object or a part of the object, the depth map containing values from measurements; and integrating new information from said depth map into the existing truncated signed distance function (TSDF), wherein each individual voxel affected by the depth map within the TSDF is updated and wherein the update for each updated voxel is selected from the group consisting of i) a front update if said voxel is near the outer side, ii) a rear update if said voxel is near the inner side, and iii) an ambiguous update, and wherein each kind of update leads to a different weighting for the updated value within the voxel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification