Alpha Complexes -...

Post on 09-Apr-2018

220 views 3 download

Transcript of Alpha Complexes -...

Alpha Complexes

Lecture 6 January 25, 2016

Today

»  Shape of a point set »  Delaunay complex »  Weighted Voronoi diagram »  Weighted Delaunay complex »  Alpha complex

E0 244 : Computational Goemetry and Topology 1

E0 244 : Computational Goemetry and Topology 2

Shape of a Point Set

»  Given a point set, what is its shape? »  How do we define shape at multiple

levels (scales) and at different regions?

»  Weights assigned to points? »  How to modify weights using a single

parameter?

E0 244 : Computational Goemetry and Topology 3

Shape of a Point Set

Source : Edelsbrunner and Mücke, 1994

E0 244 : Computational Goemetry and Topology 4

Alpha Complex

Union of balls Voronoi decomposition

Overlay Dual complex Source : Edelsbrunner et al., 1983

E0 244 : Computational Goemetry and Topology 5

Properties

»  Alpha complex and union of balls are topologically (homotopy) equivalent

»  Union expressed as an alternating sum of ball intersections

»  Similar formulae for surface area and length

»  Subset of the Delaunay triangulation

E0 244 : Computational Goemetry and Topology 6

Applications

»  Surface reconstruction

»  Molecular structure modeling

»  Grid / Mesh generation

Surface Reconstruction

E0 244 : Computational Goemetry and Topology 7

Source : Tamal Dey Dey et al., Proc. Symp. Geometry Processing (SGP), 2009

E0 244 : Computational Goemetry and Topology 8

Molecular Structure

Gramicidin

GRAMICIDIN A

Afra Zomorodian – CS 468 Lecture 8 - Page 12

Source : Afra Zomorodian