%-------------------------------------------------------------------------------
Goal : Develop the module for 3D mesh comparison, in ACIS environment
Todo :
- Study
- Qualitative shape (search, detection, matching, comparison, ...)
- MeshLab(VCG) or OpenMesh library
- ACIS
2. Implementation
- TBA...
%-------------------------------------------------------------------------------
- Qualitative shape (search, detection, matching, comparison, ...)
- Method will be based on THIS, "Shape distributions".
- It looks good for the first step implementation.
- Unfortunately, it seems that there is no public library that can be easily integrated into ACIS environment.
- As far as I know, for the development of the "Shape distributions" approach, three major calculation step should be implemented
- Sampling - (over)sample the vertices form the surface, for distribution calculation.
- Distribution calculation - A3, D1, D2, D3 or D4 metric calculation among the sampled vertices and counts it to generate the histogram.
- Distribution comparison - Turn histogram into distribution function and calculate the dissimilarity.
- Not going to use the VCG or OpenMesh library, since it contains much more functionality than we needed.
- It means the entire system will be heavy if we use that.
- Instead, the segments of codes or applications will be developed or integrated in ACIS.
- At this time, the resource from HERE is tested for the sampling task.
| Left picture shows original model with 298 vertices for 492 faces. Right picture shows 10000 sampled vertices. The model is from the Princeton Shape Benchmark |
%------------------------------------------------------------------------------
Additional Resources
No comments:
Post a Comment