Method and system for comparing 3D models
First Claim
Patent Images
1. A process for comparing a reference 3D model with a target 3D model to comparatively analyse 3D models, said process comprising:
- providing at least one descriptor for each of said 3D models, said at least one descriptor comprising for each of a number of parts of said 3D models related geometrical characteristics which do not vary according to the modelling frame of reference and related geometrical characteristics which depend on said frame of reference;
using the related geometrical characteristics which do not vary according to the frame of reference to pair parts of the reference 3D model with parts of the target 3D model according to an acceptable error range;
using at least one vector value of the related geometrical characteristics which depend on the frame of reference transformations relating said at least one vector value from parts from the reference 3D model with said at least one vector value from parts of the target 3D model for which pairing was successful in a previous step;
determining similarity among said transformations;
identifying at least one group of similar ones of said transformations; and
generating data identifying the similarities and differences between said reference 3D model and the target 3D model, at least in part, using said at least one group of similar transformations.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed allowing digital 3D models to be indexed, searched, and compared, and to display the results in a 3D space. The method comprises four complementary parts: displaying, comparing/searching, face reconciliation, and ranking results. Each of these parts can fit in one another or be used independently. The implementation of a process for searching/comparing 3D models based on descriptors at least partly related to faces requires a face reconciliation process (pairing of faces between 3D models).
26 Citations
11 Claims
-
1. A process for comparing a reference 3D model with a target 3D model to comparatively analyse 3D models, said process comprising:
providing at least one descriptor for each of said 3D models, said at least one descriptor comprising for each of a number of parts of said 3D models related geometrical characteristics which do not vary according to the modelling frame of reference and related geometrical characteristics which depend on said frame of reference; using the related geometrical characteristics which do not vary according to the frame of reference to pair parts of the reference 3D model with parts of the target 3D model according to an acceptable error range; using at least one vector value of the related geometrical characteristics which depend on the frame of reference transformations relating said at least one vector value from parts from the reference 3D model with said at least one vector value from parts of the target 3D model for which pairing was successful in a previous step; determining similarity among said transformations; identifying at least one group of similar ones of said transformations; and generating data identifying the similarities and differences between said reference 3D model and the target 3D model, at least in part, using said at least one group of similar transformations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
Specification