Graph-based heuristics for recognition of machined features from a 3D solid model
Computer-Aided Design
An Efficiently Computable Metric for Comparing Polygonal Shapes
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Method for Registration of 3-D Shapes
IEEE Transactions on Pattern Analysis and Machine Intelligence - Special issue on interpretation of 3-D scenes—part II
A feature-based approach for smooth surfaces
SMA '97 Proceedings of the fourth ACM symposium on Solid modeling and applications
A 3D 6-subiteration thinning algorithm for extracting medial lines
Pattern Recognition Letters
Implicit fairing of irregular meshes using diffusion and curvature flow
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
IEEE Transactions on Pattern Analysis and Machine Intelligence
Skeletonization of Three-Dimensional Object Using Generalized Potential Field
IEEE Transactions on Pattern Analysis and Machine Intelligence
Optimizing 3D triangulations using discrete curvature analysis
Mathematical Methods for Curves and Surfaces
IEEE Transactions on Pattern Analysis and Machine Intelligence
An Algorithm for the Medial Axis Transform of 3D Polyhedral Solids
IEEE Transactions on Visualization and Computer Graphics
Surface Coding Based on Morse Theory
IEEE Computer Graphics and Applications
IEEE Transactions on Pattern Analysis and Machine Intelligence
Shape-Similarity Search of Three-Dimensional Models Using Parameterized Statistics
PG '02 Proceedings of the 10th Pacific Conference on Computer Graphics and Applications
Rotation invariant spherical harmonic representation of 3D shape descriptors
Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing
Matching 3D Models with Shape Distributions
SMI '01 Proceedings of the International Conference on Shape Modeling & Applications
Three-dimensional shape searching: state-of-the-art review and future trends
Computer-Aided Design
On visual similarity based 2D drawing retrieval
Computer-Aided Design
Shape-based searching for product lifecycle applications
Computer-Aided Design
Pattern Recognition Letters
Model based foot shape classification using 2D foot outlines
Computer-Aided Design
Hi-index | 0.00 |
Freeform surfaces are popularly used to design and model complex 3D objects. These 3D models are stored as computerized models in databases. To facilitate data retrieval and shape matching, a major challenge lies in defining and computing the level of similarity between two or more freeform surfaces. In order to explore the useful 3D information associated with the surfaces, an integrated approach based on the integral of Gaussian curvature is proposed to develop the measures of similarity of freeform surfaces. Specifically, the integral of Gaussian curvature is mapped into the 2D space, and a shape-based measure is developed using statistical methods to compute the level of similarity. For smooth surfaces, a fast approximation algorithm is developed to calculate the curvature of individual subregions. In cases where the target surface has a complex topological structure or a smooth surface is not available, the integral of Gaussian curvature for the discrete surface is first calculated at each vertex, followed by mapping onto a 2D spherical coordinate. The distance measure focuses on the local geometry, which is critical to investigate models with a certain level of resemblance such as products in a family. This proposed approach can be applied to surfaces under various transformations, as well as 3D data from various sources.