Segmentation of 3D triangulated data points using edges constructed with a C1 discontinuous surface fitting

被引:20
作者
Meyer, A
Marin, P
机构
[1] INSA, LMR, F-76801 St Etienne, France
[2] ENSHMG, INPG, 3S, F-38402 St Martin Dheres, France
关键词
reverse engineering; segmentation; edge identification; surface fitting; region growing; absoid;
D O I
10.1016/j.cad.2004.02.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Current optic techniques make it possible to digitise objects or scenes in clouds of thousands of points. A large number of papers have been proposed to generate a polygonal representation associated to this digitised representation. For a better use in geometric and dimensional control or in reverse engineering such clouds need to be split in subsets that represent elementary surfaces. This paper presents a method to partition a polygonal network along the edges of a surface. Firstly, the areas with high curvatures are detected. In these areas, the position of the edge start is precisely calculated by locally fitting a surface that has discontinuous tangent. We call this surface 'absoid'. The whole edge is then calculated step-by-step by a new absoid fitting in the edge extension. Two absoid models are used, one has a sharp edge, the other has a rounded edge. After computation of all the edges, these edges are joined. Secondly, the facet network is deformed in order to make the facet edges and the calculated edges correspond. The moved facet edges are identified as border edges. The segmentation of the network is then obtained with a region-growing process. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1327 / 1336
页数:10
相关论文
共 22 条
[1]   Automatic segmentation of digitized data for reverse engineering applications [J].
Alrashdan, A ;
Motavalli, S ;
Fallahi, B .
IIE TRANSACTIONS, 2000, 32 (01) :59-69
[2]   Algorithms for reverse engineering boundary representation models [J].
Benko, P ;
Martin, RR ;
Várady, T .
COMPUTER-AIDED DESIGN, 2001, 33 (11) :839-851
[3]   SEGMENTATION THROUGH VARIABLE-ORDER SURFACE FITTING [J].
BESL, PJ ;
JAIN, RC .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1988, 10 (02) :167-192
[4]   Robust segmentation of CMM data based on NURBS [J].
Chen, YH ;
Liu, CY .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1997, 13 (08) :530-534
[5]   Extending surfaces for reverse engineering solid model generation [J].
Chivate, PN ;
Puntambekar, NV ;
Jablokow, AG .
COMPUTERS IN INDUSTRY, 1999, 38 (03) :285-294
[6]   DARBOUX FRAMES, SNAKES, AND SUPER-QUADRICS - GEOMETRY FROM THE BOTTOM UP [J].
FERRIE, FP ;
LAGARDE, J ;
WHAITE, P .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1993, 15 (08) :771-784
[7]   High level CAD model acquisition from range images [J].
Fitzgibbon, AW ;
Eggert, DW ;
Fisher, RB .
COMPUTER-AIDED DESIGN, 1997, 29 (04) :321-330
[8]  
Gill P. E., 1981, PRACTICAL OPTIMIZATI
[9]  
GOULETTE F, 1999, ANAL NUMERIQUE CALCU, P109
[10]   SEGMENTATION AND CLASSIFICATION OF RANGE IMAGES [J].
HOFFMAN, R ;
JAIN, AK .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (05) :608-620