Local feature extraction and matching partial objects

被引:65
作者
Bespalov, Dmitriy
Regli, William C.
Shokoufandeh, Ali
机构
[1] Drexel Univ, Coll Engn, Dept Comp Sci, Philadelphia, PA 19104 USA
[2] Drexel Univ, Coll Engn, Dept Mech Engn & Mech, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
partial matching; shape matching; feature extraction;
D O I
10.1016/j.cad.2006.07.005
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A primary shortcoming of existing techniques for hree-dimensional (3D) model matching is the reliance on global information of the model's structure. Models are matched in their entirety, depending on overall topology and geometry information. A currently open challenge is how to perform partial matching. Partial matching is important for finding similarities across part models with different global shape properties and for the segmentation and matching of data acquired from 3D scanners. This paper presents a Scale-Space feature extraction technique based on recursive decomposition of polyhedral surfaces into surface patches. The experimental results presented in this paper suggest that this technique can potentially be used to perform matching based on local model structure. In our previous work, Scale-Space decomposition has been used successfully to extract features from mechanical artifacts. Scale-Space techniques can be parameterized to generate decompositions that correspond to manufacturing, assembly or surface features relevant to mechanical design. One application of these technique is to support matching and content-based retrieval of solid models. This paper shows how a Scale-Space technique can extract features that are invariant with respect to the global structure of the model as well as small perturbations that 3D laser scanning process introduce. In order to accomplish this, we introduce a new distance function defined on triangles instead of points. We believe this technique offers a new way to control the feature decomposition process, which results in the extraction of features that are more meaningful from an engineering viewpoint. The new technique is computationally practical for use in indexing large models. Examples are provided that demonstrate effective feature extraction on 3D laser scanned models. In addition, a simple sub-graph isomorphism algorithm was used to show that the feature adjacency graphs, obtained through feature extraction, are meaningful descriptors of 3D CAD objects. All of the data used in the experiments for this work is freely available at: http://www.designrepository.org/datasets/. (C) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1020 / 1037
页数:18
相关论文
共 63 条
[1]   FEATURE-BASED MODELING APPROACHES FOR INTEGRATED MANUFACTURING - STATE-OF-THE-ART SURVEY AND FUTURE-RESEARCH DIRECTIONS [J].
ALLADA, V ;
ANAND, S .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1995, 8 (06) :411-440
[2]  
AMES AL, 1991, S SOL MOD FDN CAD CA, P161
[3]  
[Anonymous], ASME J COMPUTING INF
[4]  
[Anonymous], J CONTEXT BEHAV SCI, DOI [DOI 10.1115/1.1577356, DOI 10.1016/J]
[5]  
[Anonymous], 2003, J COMPUT INF SCI ENG, DOI DOI 10.1115/1.1633576
[6]  
BESPALOV D, 2004, ASME DES ENG TECHN C
[7]  
BESPALOV D, 2003, P 8 ACM S SOL MOD AP, P208, DOI DOI 10.1145/781606.781638
[8]  
Bredon G. E., 1993, Graduate Texts in Mathematics, V139, DOI [10.1007/978-1-4757-6848-0, DOI 10.1007/978-1-4757-6848-0]
[9]   Machining feature-based comparisons of mechanical parts [J].
Cicirello, V ;
Regli, WC .
INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS, PROCEEDING, 2001, :176-185
[10]   An approach to a feature-based comparison of solid models of machined parts [J].
Cicirello, VA ;
Regli, WC .
AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2002, 16 (05) :385-399