Depth hull for rendering three-dimensional models
AssigneeA9.com, Inc.
InventorsHimanshu Arora, Divyansh Agarwal, Arnab Dhua, Chun Kai Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeA9.com, Inc.
InventorsHimanshu Arora, Divyansh Agarwal, Arnab Dhua, Chun Kai Wang
Estimating the term…
Approaches described and suggested herein relate to generating three-dimensional representations of objects to be used to render virtual reality and augmented reality effects on personal devices such as smartphones and personal computers, for example. An initial surface mesh of an object is obtained. A plurality of silhouette masks of the object taken from a plurality of viewpoints is also obtained. A plurality of depth maps are generated from the initial surface mesh. Specifically, the plurality of depth maps are taken from the same plurality of viewpoints from which the silhouette images are taken. A volume including the object is discretized into a plurality of voxels. Each voxel is then determined to be either inside the object or outside of the object based on the silhouette masks and the depth data. A final mesh is then generated from the voxels that are determined to be inside the object.
A computer-implemented method, comprising:
A system, comprising:
A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to:
Dependencies are inferred from the claim text.