Methods, apparatus and computer program products that reconstruct surfaces from data point sets
AssigneeGeomagic, Inc.
InventorsG. Yates Fletcher, Tobias Gloth, Herbert Edelsbrunner, Ping Fu
Life of this patent
Estimating the term…
Loading patent…
AssigneeGeomagic, Inc.
InventorsG. Yates Fletcher, Tobias Gloth, Herbert Edelsbrunner, Ping Fu
Estimating the term…
Methods, apparatus and computer program products provide efficient techniques for reconstructing surfaces from data point sets. These techniques include reconstructing surfaces from sets of scanned data points that have preferably undergone preprocessing operations to improve their quality by, for example, reducing noise and removing outliers. These techniques include reconstructing a dense and locally two-dimensionally distributed 3D point set (e.g., point cloud) by merging stars in two-dimensional weighted Delaunay triangulations within estimated tangent planes. The techniques include determining a plurality of stars from a plurality of points pi in a 3D point set S that at least partially describes the 3D surface, by projecting the plurality of points pi onto planes Ti that are each estimated to be tangent about a respective one of the plurality of points pi. The plurality of stars are then merged into a digital model of the 3D surface.
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a surface of an object, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the step of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of reconstructing a surface of an object from a three-dimensional (3D) point cloud data set S derived from scanning the object, comprising the steps of:
A method of reconstructing a surface of an object from a three-dimensional dimensional (3D) point cloud, comprising the steps of:
A method of reconstructing a surface of an object from a three-dimensional (3D) point cloud, comprising the steps of:
A method of denoising a three-dimensional (3D) point set, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
A method of modeling a three-dimensional (3D) surface, comprising the step of:
A method of modeling a three-dimensional (3D) surface, comprising the step of:
A method of modeling a three-dimensional (3D) surface, comprising the step of:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
An apparatus for modeling a three-dimensional (3D) surface, comprising:
An apparatus for modeling a three-dimensional (3D) surface, comprising:
A computer program product that models three-dimensional (3D) surfaces and comprises a computer-readable storage medium having computer-readable program code embodied in said medium, said computer-readable program code comprising:
A computer program product that models three-dimensional (3D) surfaces and comprises a computer-readable storage medium having computer-readable program code embodied in said medium, said computer-readable program code comprising:
A method of modeling a three-dimensional (3D) surface, comprising the steps of:
Dependencies are inferred from the claim text.