• No results found

Stability and Homotopy of a Subset of the Medial Axis

N/A
N/A
Protected

Academic year: 2022

Share "Stability and Homotopy of a Subset of the Medial Axis"

Copied!
6
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

G. Elber, N. Patrikalakis, P. Brunet (Editors)

Stability and homotopy of a subset of the medial axis

F. Chazal and A. Lieutier

Abstract

Medial Axis is known to be unstable for non smooth objects. For an open set , we define theWeak Feature Size,wfs, minimum distance between cand the critical points of the function distance to c. We introduce the“Lambda-Medial Axis”of ,

λ, a subset of the Medial Axis of which captures the Homotopy type of whenλ wfs. We show that, at least for some

“regular” values ofλ, λremains stable under Hausdorff distance perturbations of c.

1. Introduction and related works

The Medial Axis of an open set in n is the set of points x for which there is at least 2 closest points on the complement

c(see section 2). The Medial Axis has applications in image analysis and mathematical morphology [18], Solid Modeling [4], or domain decomposition for CAD to CAE (i.e. Finite Elements) models generation [20,21].

For a few years, most successfull methods for reconstructing a 3D shape from unorganised data points sampled on the shape boundary start with a 3-dimensional Voronoi Diagram of the points [3,5,12,5,2,1]. Recall that, for a finite set of pointsS, the Medial Axis of the complementScofSis the Voronoi Diagram ofS, or, more accurately, the union of the cells of dimension at mostn 1 in the Voronoi Diagram. In the “Power Crust” paper [2], the pro- posed reconstruction algorithm consists in:

1. computing an approximation of the Medial Axis of the shape from the Voronoi Diagram of the sampled points,

2. reconstructing the Solid corresponding to this approximate Me- dial Axis, together with the associated distance function.

The approximation of the Medial Axis in step 1) consists in the se- lection of a subset of the Voronoi vertices, called the poles. It has been shown in [5] and [2] that, for aC2 smooth surface, the set of poles converges toward the Medial Axis in Hausdorff distance when the sampling density approaches 0. Even if this is not explicit in other algorithms based on a 3D Voronoi diagram, topological fidelity in reconstruction algorithms is related to the ability to se- lect a relevant subset of the Voronoi Diagram of the sampling that approaches the Medial Axis of the underlying object.

The exact computation paradigm assumes exact inputs belonging to countable sets, for which usual geometric predicates are decid-

Université de Bourgogne, Institut de Mathématiques de Bourgogne, UMR 5584 CNRS, (France), [email protected]

Dassault Systèmes (Aix-en-Provence) and LMC/IMAG, Grenoble France

able and can then be computed exactly. On the other hand consid- ering approximate inputs (or inputs belonging to uncountable sets) asks for a model of computation in which the continuity (that is the stabiliy) of the operator is required: one should be able to com- pute an arbitrary accurate appoximation of the output using a suf- ficiently accurate approximation of the input. Proposed algorithms for the computation of the Medial axis in the first model of com- putation includes Voronoi Diagram of a finite set of rational points, and seams to be feasible for exact (that is rational or algebraic num- bers) polyhedral inputs (see [13,8]).

For non exact inputs, such as CAD BRep models or measured objects, one has to do with aproximation. Indeed, the computation of the Medial Axis of two-dimensional or three-dimensional solids is known to be problematic due to its unstability : small variations in the boundary of an object result in large variations of its Me- dial Axis. For example, if the input is a BRep solid, an arbitrary smallG0(incidence) orG1(tangency) discontinuity between two boundary elements entails a large "spike" in the Medial Axis. We would like to emphasize here that this unstability is not a techni- cal difficulty related to a specific algorithm: when the output is not a continuous function of the input, the result of any compu- tation is meaningless, unless assuming “exact” input datas, which is not realistic for measured or even usual CAD datas. Following the ideas developped for surface reconstruction algorithms, some authors have examined how a specific subset of the Voronoi com- plex of the sampled points can be used as an approximation of the Medial axis [2,9,10]. These approaches assumes that the sampled points lieexactelyon a smooth surface with a positive lfs. The lfs is the minimal distance from the boundary to the Medial Axis and gives an upper bound on the curvature for aC2surface. Indeed, in order to approximate the Medial Axis with respect to the Hausdorff distance, one needs informations about the boundary both in posi- tion, tangency and curvature (see [7]). These informations are in a sense hidden in the assumptions of positive lfs and exact sampling.

However, regarding the sampling informations actually available and the kind of solids encountered in real life, one should be able to achieve reasonable approximations with weaker assumptions.The

(2)

F. Chazal & A. Lieutier / Stability and homotopy of a subset of the medial axis aim of this work is to understand what kind of approximation one

can obtain with a priori minimum assumptions on the regularity of the solid boundary or on the quality of the sampling.

We consider a general class of objects (namely the open bounded subsets of n) and we replace the notion of sampling by the more general class of closed sets approximating the boundary within a given Hausdorff distance. Practically, this point of view allows to consider noised sampling of non smooth objects. Of course, with- out any information on the existence of tangent planes or bounded curvature, one cannot expect to find a good Hausdorff distance ap- proximation of the Medial Axis. Instead, we are looking to another object, λ, subset of the Medial Axis. λis the set of points for which any ball containing the set of closest points on the boundary has radius at leastλ.

Beyond the Medial Axis, the distance function to the complement induces in fact a finer structure. In [17], the Homotopy equivalence of any open bounded subset of n with its Medial Axis has been proved using a continuous deformation flow. This flow integrates, in some weakened sense , a discontinuous vector field which is an extension of the gradient of the distance function. Intuitively, for a pointx ,x gives the local direction to go in order to optimally increase the distance to the complement, while its norm is the rate of growth of this distance when moving in this direc- tion (see section2). This flow has been independently introduced in [12,16,11] in the particular situation where the complement c of is finite (i.e. for Voronoi Diagrams). These authors have shown that the Flow Diagram induces a nice structure on the Voronoi Di- agram. According to [17], this flow and the associated structures remain valid for general open sets. These structures rely in partic- ular on thecritical pointsof this flow, that is the set of pointsxfor whichx 0, as well as the stable/unstable manifolds [12,16]

associated to these critical points.

We introduce the Weak Feature Size, wfs, minimum distance be- tween cand the critical points of . We show in section3that performing an erosion of distancedon , that is removing from any point at distance at mostdfrom c, preserves the homotopy type of as far asd wfs. λenjoys the property of capturing the Homotopy type of the object whenλ wfs and, whenλ wfs its homotopy corresponds to a filtered homotopy that ignores topo- logical features smaller thanλ(section3).

We claim that λis more relevant than in most practical situations because it remains stable and well defined without any assumption on the smoothness of the object or of an unlikely ex- actness of the sampling. Section5examines in which precise sense the λof the "exact object" can be approximated from the λof its Hausdorff approximation, therefore giving a sound foundation of any computation of this object in realistic situations, which is proved hopeless for the Medial Axis. It also gives a straigh forward algorithm using filtered Voronoi diagrams of sampled points as ap- proximations (see section5.1) We chose to keep the proofs that are related to the geometry of λand ommit some long proofs related to real analysis issue. The missing proofs can be found in [6].

2. Definitions

2.1. The continuous deformation

We use the following definitions and notations. In the whole paper,

and always denote respectively a bounded open subset of n

and its Medial Axis defined below. For any setX,X,X ,∂X and Xcdenote respectively the closure, the interior, the boundary and the complement ofX. xrand xr respectively denote the closed and open ball of centerxand radiusrin n.

For any pointx , we denote byΓx the set of closest boundary points, that is :

Γx y c dxy dx c y dxy dx Because∂ is compact,Γx is a non empty compact set. For a set E,!E! denotes the cardinal ofE.

Definition 2.1 (Medial Axis)The Medial Axis of the open set

is the set of pointsxof who have at least 2 closest boundary points :

x" !Γx#!%$ 2

The strictly positive, real valued function& defined on is the distance to the boundary:&'x( dx c. One can check, using the triangular inequality twice, that& is 1-Lipschitz.

There always exists a unique closed ball with minimal radius en- closingΓx. The real valued, positive function) is defined as the radius of this smallest closed ball enclosingΓx. (cf. figure1). In other words )x* inf r,+ y n yr - Γx . One proves in [17] that) isupper semicontinuous, that is :

. ε/ x0 )x ε is open

Similarly,Θx denotes the center of this smallest enclosing ball.

Of course, whenx1 , we haveΓx Θx and)x 0.

243x5

x Θ3x5

673x5 Γ3x5

Figure 1:A 2-dimensional example with 2 closest points The vector function extends the gradient of& .x is defined for allx and coincides with the gradient of& whenx8

. It is defined as follows:

0x x Θx

&'x One has the following relation (see [17]):

0x2 1 )x2

&'x2 (1)

The mapx9:<;=x#; is lower semicontinuous (see [17]). Thecrit- ical pointsof are the pointsxfor whichx 0. When cis 244

(3)

finite, that is for Voronoi Diagrams, critical points are the intersec- tions of the Delaunay cells with their dual Voronoi cell (when they do intersect). In the general case, a pointxis a critical point if and only if it lies in the convex hull ofΓx :x>?@ΓxA.

is not continuous. However, it is shown in [17] that Euler schemes using this vector fields converges uniformly, when the in- tegration step decreases, toward a continuous flow :CBEDF9:

. This flow realizes the homotopy equivalence (see section 2.2) between and .

One proves in [17] the following equalities:

Gtx xHJI t

0

KGτxA (2)

&@KGtxAE&'xLHJI t

0

KGτxA2 (3)

The curve image oft9:MGtx is rectifiable and its arc length is an increasing function oftgiven by:

st I t

0

;=NOτxP#; (4)

and, if one denotess9: ts the inverse map:

&@KGts xPQE&'xLHJI s

0

;#KGtσ xA#; (5) The main object studied in the paper, λis defined by λ

x )xO$ λ . Notice that, because) is upper semicontinu- ous λis a closed set.

2.2. homotopy equivalence

Two maps f0:X 9: Y , and f1:X 9: Y, are said homotopic if there is a continuous mapH,H:R01STD X 9: Y, such that. x XH0xQ f0x andH1x f1x.

The homotopy equivalence between topological sets enforces a one-to-one correspondance between connected components, cy- cles, holes, tunnels, cavities, or higher dimensional topological fea- tures of the two sets, as well as the way these features are related.

The definition of homotopy equivalence can be found in [15] pages 171-172 or [19] pages 108:

Two spaces X and Y are said to have the same homotopy type if there are continuous maps f:X9: Y and g:Y9: X such that gU f is homotopic to the identity map of X and fU g is homotopic to the identity map of Y .

We are in the case where Y V X and g is the canonical inclusion:. y YgyW y. In section3, as in [17], the homotopy equivalence is proved using the following characterization.

Proposition 2.2 IfY V X and there exists a continuous mapH, H:R01SXD X9: Xsuch that:

Y .

x XH0xQ x

Y .

x XH1xZ Y

Y .

y Y. tJR01SHty Y then,XandYhave same homotopy type.

If one replaces the third condition by:. y YH1y[ y,Hdefines adeformation retractofXtowardsY.

3. Homotopy type of λK/

TheWeak Feature Size, denoted wfsK/, of an open, bounded sub- set of nis the distance between the complement cand the set of critical points x x[ 0 of the distance function. In this section, we show that, ifλ wfsN, then λ\ x0 &'xG$

λ , is a deformation retract of (theorem (3.6)) and that λN carries the homotopy type of (theorem (3.9)) .

3.1. Definition of FβN, GβK/ and first properties:

We denote by an open, bounded subset of n. The set of critical points of the vector field , x x 0 , or, equivalently, the set offix pointsof the mapx9:]Otx will be denoted byFK/. More generally, we introduce the setFβN:

FβK/Z x" ;#x#;*^ β

With this notation, one has of courseF0K/ FK. Because the map x9:_;#x#; is lower semi-continuous, FβK/ is a closed set for the relative topology in . One has of course β^ β`a FβN(V Fβb

K/. Notice thatFβK/ is related to the filtering of the Voronoi diagram by angle criterion, takingβas the cos of the angle [14]. However, whenβ 0,FβK is not, in general, glob- ally invariant by the action ofx9:cOtx and, therefore does not, in general, keep the homotopy type of .

We introduce nowGβK/, thesmallest superset ofFβK/ that is globally invariant by the action of x9:dGtx:

GβKeGf B FβK/A x" ,+ t B ,+ y FβN xeGty One has of course FβK/4V GβK/ and β ^ β` a GβKgV Gβb

N. UnlikeFβN, GβK/ carries the homotopy of , as stated in the Lemma3.2below.

Lemma 3.1LetDbe the diameter of .

. x 0h D

β2

xij GβK/

The proof of the Lemma is a direct application of equality (3) and can be found in [6].

Lemma 3.2For anyβ 0,GβK/ has the same homotopy type than .

ProofWe use the characterization of proposition2.2. From the def- inition ofGβN, it is clear that it is globaly invariant by the action ofx9:dOtx, that is :

. x GβK . t/ B Gtx GβN

From this property and lemma3.1, the homotopy R01SkDlm9:n defined bytx9:cOtβD2

x defines an homotopy equivalence be- tween andGβK.

3.2. Introduction of the Weak Feature Size (wfs)

For two setsABwe denotes bydAB the minimum distance be- tween all the pairs of points inAandB:dABL infao Abo Bdab Definition 3.3We callWeak Feature Sizeof , denoted by wfsK, the distance between candFK:

wfsK/ inf

xo F3qp 5&'x

(4)

F. Chazal & A. Lieutier / Stability and homotopy of a subset of the medial axis Notice that, unlike the usual Local Feature Size (lfs), wfs may be

positive for non smooth objects. In particular it is positive for sets with peacewise linear boundary.

Forε 0 and a setX, one denotes byXB εthe open set of points whose distance to X is strictly smaller than ε. The proof of the Lemma below can be found in [6]:

Lemma 3.4

. ε 0+ β 0 FβK/WVsrt cu B εv FK/B ε

Let us denote byDεthe set of points of whose distance to the complementK c is comprised betweenεandw f s ε:

Dεx0 ε^E&'x^ w f s ε

From lemma3.4, we know that, for anyε 0 there existsβ 0 such that

. x Dε β8;=x#;C^ 1 (6)

LetxinDεandrR0w f s ε"&'xtS. From equation (3) and (6), there exists a uniquet,txw0 w f sβ2 y such that:

&@NGtxAE&@xLH r

This allows to introduce the map rrxGtx defined for any x DεandrR0w f s ε&'xtS. This means that, forx Dεand as far as the distance to cis less thanw f s ε, one can parametrize the trajectory ofxby the distancerto the complement.

The lemma below ([6]), states that ris Lipschitz with respect to both variables.

Lemma 3.5For anyε 0, using again theβof lemma3.4, one has:

. x1x2 Dε

. r1'R0w f s ε0&'x1tS . r2JR0w f s ε0&'x2tS

;= rr2x2[ rr1x1#;*^ 1

β!r2 r1!PH h h 1H 1

βi ew f sεβ2 H 1

βi ; x2 x1; Following [17], we denote by dthe set of points of at dis- tance greater thandfrom the boundary:

d x0 &'x d and by dthe closure of d

Theorem 3.6ifd wfsK/, dis a deformation retract of and

dhas the homotopy type of .

Proof Proposition2.2gives the definition of a deformation retract.

Assumingd wfsK, we define the mapHd: Hd:R01SXD@9:M

tx9: HdtxM rtd0&'xA x if &'xW^ d

x if &'xW$ d

Hdis a deformation retract of toward d. Letε wfs2z d. The mapHd

B

εdefines the homotopy equivalence of toward dusing the characterization given in Proposition2.2.

We defineGdβK/, thesmallest superset of d{ FβK that is globally invariant by the action of x9:dOtx:

GdβK/ZeGf B d{ FβNA

x ,+ t/ B ,+ y" d{ FβK/ xeOtyA

Lemma 3.7ifd wfsK andβ 0,Gdβhas the homotopy type of .

ProofWe use once again the characterization given in Proposition 2.2. One has triviallyGdβV d. Using lemma3.1one gets the ho- motopy equivalence with dusing the homotopyR01S|D d9: d

defined bytx9:n}t} βD2~

x~ . This together with theorem3.6 gives the result.

3.3. Homotopy type of λK/

Lemma 3.8Ifλ wfsK/, then there existsβ 0 such that GλβV λK/

ProofThe proof is ommitted in this short version (see [6]).

Theorem 3.9Ifλ wfsK/, λK has the homotopy type of . ProofWe use once again the characterization given in Proposition 2.2. Because the mapt 9:<)KGtxA is increasing and from the definition of λK/ it is clear that

. x λK . t/ B Gtx λK

With the value ofβtaken from lemma 3.8and using lemma3.1 again, one get that the map R01SQD λK(9: λK/ defined by txG9:"}tβD2

x~ defines an homotopy equivalence between

λK/ andGdβ. This, together with lemma3.7, proves the theo- rem.

4. Stability of λunder perturbations

Let be an open bounded subset of n, letD sup3xy5to p dxy be its diameter and letλ 0 be a fixed real number. In this sec- tion we prove that theλ-medial axis of satisfies some stability properties when one makes a small perturbation of (for Haus- dorff distance). The results of this section are used to give a robust approximation algorithm in next section.

Theorem 4.1Letε 0 be such that 10ε λ. For any bounded open set ˜ such thatdHN c˜

c

O ε, for anyx λ/˜ and for any λ` 0 such thatλ`2 λ2 150€ εD32andλ` λ ε, there exists a pointy λb

K/ such that

dxyW^ 2€ D€ ε‚

The idea of the proof is to show that ifys is the trajectory of the vector field issued fromx, then it cannot remain during a long time outside of some λb

K/ for a well chosen value ofλ`. Proof From now on, one fixes a real ε 0 and an open set ˜ satisfying the hypothesis of the theorem. The notations ˜& , ˜) , ˜ will respectively denote the distance function, the minimum ra- dius function and the “gradient” vector field associated to ˜ . Let x λ˜ . The functions& and ˜& are related by

&'x[ ε^ &'˜ xG^ƒ&'xLH ε‚ (7) Case0x 0:From previous inequalities one has&'xG$ λ ε.

It follows that ifxk 0, then&'x[')x$ λ εandxbelongs to λb

K/ for anyλ` λ ε.

Case0x…„ 0:Letys be the “trajectory” of pointxfor vector field parametrized by arc-length and such thaty0 x. While 246

(5)

ys remains in the complementary of λb

K/ for someλ` λ ε, one has

d&

ds ysAZ@;#ysA†; $8‡ 1 λ`2

&'ysA2‚

Thus using the fact that&'P‚ is increasing along trajectories of it follows

&

2

xLH 2sˆ & 2x[ λ`2^‰& 2ysAŠ‚ (8) Denote by ˜ΓxG@ y ˜

c:dxyG dx˜

c

A‹V ˜

cthe set of closest boundary points and denote by ˜Bthe smallest ball contain- ing this set. Its radius is equal to ˜)x($ λ. LetCbe the cone of apexxconstructed on then 2-sphere ˜S x2*3˜ x5 {B˜and let 2α1be its apex angle (see figure2).

Lemma 4.1Angleα1satisfies the following inequation

2&'x[ ε22cos2α1 1^ 2&'xLH ε22‚ (9) Proof It follows from inequality (7) and classical relation between the edges of a triangle. See [6]

x

˜

&'x

1

˜

)x

S˜ B˜

˜ C

Figure 2:

Lemma 4.2The distance&'ysA betweenys and∂ satisfies

&'ysA2 ^Žh εH ˆ q&'xLH ε2H s2H 2s&'xLH ε cosα1i 2

‚

(10) Proof See [6]

The end of the proof of theorem4.1will now follow from com- putations using inequalities (8), (9) and (10). Equation (8) forces

&'ysA to increase sufficiently fast while equation (10) forces in- creasing of&'ysA to be sufficiently slow. Some quite long com- putations show that these two conditions cannot be simultaneously satisfied for a large range of values ofs. In particular they cannot be satisfied fors 2€ R0εwhich concludes the proof. All the com- putations are detailed in [6].

If one wants to estimate the distance of λ˜ to the medial axis K one can deduce a better bound from previous proof.

Corollary 4.3Letε 0 such thatε min 10λ 50Dλ32

λ4 1200D4. For any bounded open set ˜ such thatdHN c˜

c

C ε, for anyx

λ˜ there exists a pointy K such that dxy^ 72D2

λ2 ε‚

5. Approximation of λfrom a noisy sample of points Results of previous section lead to an algorithm to approximate the λmedial axis of an open set from the Voronoi diagram of a set of points sampled on the boundary of . The main interest of this algorithm is twofold. First, no hypothesis on the smoothness of the boundary of is needed. Second, noisy samples are allowed, i.e.

it is only required that the Hausdorff distance between∂ and the sample is bounded byε.

5.1. Computation of theλ-medial axis of a sample of points Let be a bounded open subset of nwhich boundary is denoted bySe c{ .

Definition 5.1A finite sample of points such that the Hausdorff distance betweenSand is less thanεis called anε-noisy sample ofS.

Let be anε-noisy sample and let ˜ be the open set which is the complementary of intersected withB εE xg n:dxT ε (see figure3). Remark thatdHK c˜

c

ε.

Lemma 5.2Ifλ ε, λ˜ is contained in the Voronoi diagram of .

Proof Letx λ/˜ and suppose there existszƒK B εcsuch thatdxz ˜ xG ε. Thus the ball x23˜ x5 is contained in B ε and does not contain any point of . Pointsxandzbeing in and

K B

ε

crespectively, there exists a pointyon the segmentRxzS such thaty ∂O. The ball zεdoes not intersect , sodyz$ εwhich entails yεVJ x23˜ x5. But x2"3˜ x5 { /E’ anddy εbecause dH G ε, which is a contradiction. Thus one has ˜Γx“V . This concludes the proof.

In the following λl˜ will be denoted λNW and one sup- poses thatλ ε. The “minimum radius function”)l` associated to the open set n”  is constant on each cell of the Voronoi diagram of . It follows from previous lemma that λ is the union of the cells of the Voronoi diagram of  on which)` is greater or equal toλ. So the following algorithm compute λ.

Y

λNWQj’

Y Compute Delaunay triangulation• of

Y For each cellcof• do

ifchas smallest enclosing ball of radius greater thanλthen

λNQ

λ v dualc.

p

S

p(– ε

—

Figure 3:

(6)

F. Chazal & A. Lieutier / Stability and homotopy of a subset of the medial axis 5.2. Convergence ofλ-medial axis

In order to be usefull, previous algorithm needs some convergence guarantees. That is one needs to know if theλ-medial axis of an ε-noisy sample ofSconverges to theλ-medial axis of whenε goes to 0 (for the Hausdorff distance). This is not always the case for some values ofλas it is shown in the next example. Consider a cylinderCin 3 of radiusλ 0 and axisOz bounding an open set . Then λK is exactely the axis ofC. But for anyε 0, if one chooses aε-noisy sample ofCon the cylinder of axisOz and radiusλ ε1 2, then λNQj’ (see figure4). In some sense, such an example and such a value ofλare not “generic”. The lack of convergence is due to the fact that) is equal toλon a “big part”

of the medial axis of , i.e.) is constant equal toλon an open subset of N for the induced topology on O. Recall from [17] p.71 that map) is upper semicontinuous and then since is bounded, λ/˜ is a compact set for anyλ 0. Let be the map from S0;Hg˜FR to the set of compact subsets of , endowed with the topology induced by Hausdorff distance between compact sets, defined by λO λN. Since ) is upper continuous and since λ λ`q wheneverλ`W λ, the map is left continuous. This means that ifλnis an increasing sequence which converges to someλ 0, thendH

λnN

λKAQ: 0 asn: 0. The map is continuous atλif previous property is true for any sequenceλn. Note that in above example was not continuous at

λ. š

Oz›

C λœ ε 2 λ

Figure 4:

On get the theorem below from theorem4.1and of some classi- cal properties of Hausdorff topology on the set of compact sets in

n.

Theorem 5.1Let be an open bounded subset of nwith bound- arySand letλ 0 be such that the above defined map is contin- uous atλ. For any sequence nofεn-noisy samples ofSsatisfaying limnž

εn 0 one has dH

λ n

λKPWT: 0 as n:dH…˜ References

[1] N. Amenta, S. Choi, T. Dey, N. LeekhaA simple algorithm for homeomorphic Surface Reconstruction.International Jour- nal of Computational Geometry and Applications Vol.12, No.

1,2(2002) pp.125-141 1

[2] N. Amenta, S. Choi, R. KolluriThe Power Crust, unions of balls , the Medial Axis TransformComputational:Theory and Appli- cations, 2001 Vol.19:(2-3), pp.127-153 1

[3] N. Amenta, M. BernSurface Reconstruction by Voronoi Fil- tering Discrete and Computational Geometry, no 22 pp.481- 504(1999) 1

[4] R.Blanding, C.Brooking, M.Ganter , D.StortiA skeletal-based solid editorproceedings of the Fifth ACM Symposium on Solid Modeling and Applications (1999), pp.141-150 1

[5] J.D. Boissonnat, F. CazalsSmooth surface reconstruction via natural neighbour interpolation of distance functions. 16th ACM Symp. Computational Geometry (2000) pp.223-232 1 [6] F. Chazal, A. Lieutier, Stability and homotopy of a

subset of the medial axis, Preprint Inst. Math. Bour- gogne, CNRS UMR 5584, available at http://math.u- bourgogne.fr/topo/chazal/publications.htm 2,3,4,5 [7] F. Chazal, R. Soufflet,Stability and finiteness properties of me-

dial axis and skeleton, Journal of Dynamical and Control Sys- tems, Vol. 10, No. 2, 149-170, 2004. 1

[8] T.Culver, J.Keyser, D.ManochaAccurate Computation of the Medial Axis of a Polyhedronproceedings of the Fifth ACM Symposium on Solid Modeling and Applications (1999), pp.179-190 1

[9] T. K. Dey, W. Zhao.Approximate medial axis as a Voronoi sub- complex.In 7th ACM Symposium on Solid Modeling and Ap- plications, (2002) pages 356–366. 1

[10] T. K. Dey, W. ZhaoApproximating the medial axis from the Voronoi diagram with a convergence guaranteeAlgorithmica, Vol. 38 (2004), 179–200. 1

[11] T. K. Dey, J. Giesen , M. JohnAlpha-Shapes and Flow Shapes are Homotopy Equivalent.Proc. 35rd Annual ACM Symposium on the Theory of Computing (STOC), (2003). 2

[12] H. Edelsbrunner Surface reconstruction by wrapping finite point sets in space, in Ricky Pollack and Eli Goodman Festschrift ed. B. Aronov, S. Basu, J. Pach and M. Sharir.

[13] M.Etzion, A.RappoportComputing the Voronoi Diagram of a 3-D Polyhedron by Separate Computation of its Symbolic and Geometric Partsproceedings of the Fifth ACM Symposium on Solid Modeling and Applications (1999), pp.167-178 1,2 1 [14] M.Foskey,M.C.Lin,D.ManochaEfficient Computation of a Sim-

plified Medial Axis,proc. of the Eighth ACM Symposium on Solid Modeling and Applications (2003), pp.96-107 3 [15] W. Fulton.Algebraic Topology, A First Course. Graduate Texts

in Mathematics. Springer-Verlag. 3

[16] J. Giesen , M. John,The Flow Complex: A Data Structure for Geometric Modeling.Proc. 14th Annual ACM-SIAM Sympo- sium on Discrete Algorithms (SODA), (2003) 285-294. 2 [17] A. Lieutier,Medial Axis Homotopy, Proceedings of the Eighth

ACM Symposium on Solid Modeling and Applications 2003.

2,3,4,6

[18] G. Matheron.Examples of Topological Properties of Skeletons (Chapter 11), On the Negligibility of the Skeleton and the Abso- lute Continuity of Erosions (Chap 12), In Image Analysis and Math. Morphology, Volume 2: Theoretical Advances, Ed. by Jean Serra, pages 216–256. Academic Press, 1988.

[19] J. R.Munkres. Elements of Algebraic Topology. Addison- Wesley Publishing Company, 1984. 1 3

[20] A.Sheffer,M.Etzion,A.Rappoport, M. Bercovier Hexahedral Mesh Generation using the Embedded Voronoi GraphProc, 7th International meshing Roundtable, Sandia National Lab, pp.347-364, Oct 1998 1

[21] K.SureshAutomating the CAD/CAE Dimensional Reduction Processproceedings of the Eighth ACM Symposium on Solid Modeling and Applications (2003), pp.76-85 1

248

Referanser

RELATERTE DOKUMENTER

Jan Oskar Engene’s eminent empirical study of patterns of European terrorism reveals that rapid economic modernisation, measured in growth in real GDP 59 , has had a notable impact

A UAV will reduce the hop count for long flows, increasing the efficiency of packet forwarding, allowing for improved network throughput. On the other hand, the potential for

This report presented effects of cultural differences in individualism/collectivism, power distance, uncertainty avoidance, masculinity/femininity, and long term/short

3 The definition of total defence reads: “The modernised total defence concept encompasses mutual support and cooperation between the Norwegian Armed Forces and civil society in

The system can be implemented as follows: A web-service client runs on the user device, collecting sensor data from the device and input data from the user. The client compiles

The dense gas atmospheric dispersion model SLAB predicts a higher initial chlorine concentration using the instantaneous or short duration pool option, compared to evaporation from

Azzam’s own involvement in the Afghan cause illustrates the role of the in- ternational Muslim Brotherhood and the Muslim World League in the early mobilization. Azzam was a West

There had been an innovative report prepared by Lord Dawson in 1920 for the Minister of Health’s Consultative Council on Medical and Allied Services, in which he used his