Systems and Methods for Processing Volumetric Data
AssigneeVerizon Patent and Licensing Inc.
InventorsDenny Breitenfeld, Vidhya Seran, Nazneen Khan, Richard J. Kern, II
Life of this patent
Estimating the term…
Abstract
An illustrative volumetric processing system generates a plurality of point clouds each representing an object from a different vantage point. Based on the plurality of point clouds, the volumetric processing system consolidates point cloud data corresponding to a surface of the object. Based on the consolidated point cloud data for the object, the volumetric processing system generates a voxel grid representative of the object. Based on the voxel grid, the volumetric processing system generates a set of rendered patches each depicting at least a part of the surface of the object. Corresponding methods and systems are also disclosed.
Claims20
A method comprising:
- generating, by a volumetric processing system, a plurality of point clouds each representing an object from a different vantage point;
- consolidating, by the volumetric processing system based on the plurality of point clouds, point cloud data corresponding to a surface of the object;
- generating, by the volumetric processing system based on the consolidated point cloud data for the object, a voxel grid representative of the object;
- and
- generating, by the volumetric processing system based on the voxel grid, a set of rendered patches each depicting at least a part of the surface of the object.
A system comprising:
- one or more processors;
- and
- memory storing executable instructions that, when executed by the one or more processors, cause the system to:
- generate a plurality of point clouds each representing an object from a different vantage point;
- consolidate, based on the plurality of point clouds, point cloud data corresponding to a surface of the object;
- generate, based on the consolidated point cloud data for the object, a voxel grid representative of the object;
- and
- generate, based on the voxel grid, a set of rendered patches each depicting at least a part of the surface of the object.
A non-transitory computer-readable medium storing instructions that, when executed, direct one or more processors of a computing system to:
- generate a plurality of point clouds each representing an object from a different vantage point;
- consolidate, based on the plurality of point clouds, point cloud data corresponding to a surface of the object;
- generate, based on the consolidated point cloud data for the object, a voxel grid representative of the object;
- and
- generate, based on the voxel grid, a set of rendered patches each depicting at least a part of the surface of the object.
Dependencies are inferred from the claim text.