Скачать презентацию Voronoi Diagrams Tutorial 3 Computational Geometry Скачать презентацию Voronoi Diagrams Tutorial 3 Computational Geometry

163091590af55745ef6c6d611406b76a.ppt

  • Количество слайдов: 10

Voronoi Diagrams Tutorial 3 – Computational Geometry Voronoi Diagrams Tutorial 3 – Computational Geometry

Simple Voronoi diagrams n n A tessellation of the planes into cells. Each cell Simple Voronoi diagrams n n A tessellation of the planes into cells. Each cell is the set of points closed to a point site (Euclidean metric). All edges are parts of bisectors between the sites.

Additive Weighted Voronoi Diagrams n n n Every site begins to grow in a Additive Weighted Voronoi Diagrams n n n Every site begins to grow in a different point in time. New distance function: Bisectors are usually Hyperbolic arcs

Multiplicatively-Weighted Diagrams n n Each site grows at different rate. Distance function: Bisectors are Multiplicatively-Weighted Diagrams n n Each site grows at different rate. Distance function: Bisectors are usually circular arcs. Regions can be surrounded.

Different Metrics - n Metric is defined as: n Also called “Manhattan Distances” because Different Metrics - n Metric is defined as: n Also called “Manhattan Distances” because it measures distances through axis-aligned streets.

Centroidal Voronoi Diagrams n n n Each site is also the center-of-mass of each Centroidal Voronoi Diagrams n n n Each site is also the center-of-mass of each cell. Points are distributed evenly. Uses: data compression, quantization, optimal mesh generation, etc.

CVD Computation: Lloyd’s Algorithm n n Given a set of sites : Compute VD. CVD Computation: Lloyd’s Algorithm n n Given a set of sites : Compute VD. While (tolerance value not reached): q Move sites to center of respective cells. q Recompute VD. Tolerance value is a function of distance from the sites to the respective centers of cells.

Lloyd’s Algorithm – cont’d n n Converges to a centroidal Voronoi diagram – slowly. Lloyd’s Algorithm – cont’d n n Converges to a centroidal Voronoi diagram – slowly. Simple to apply. Because of slow convergence, the algorithm stops at a tolerance value. Computing of centroid of a polygon (CCW order of the vertices :

Higher Dimensions Voronoi Diagrams n n n Cells are convex polytopes. Bisectors are (d-1)halfplanes. Higher Dimensions Voronoi Diagrams n n n Cells are convex polytopes. Bisectors are (d-1)halfplanes. Complexity:

Bibliography: n n n Voronoi Applet: http: //www. pi 6. fernunihagen. de/Geom. Lab/voroadd/ Reitsma, Bibliography: n n n Voronoi Applet: http: //www. pi 6. fernunihagen. de/Geom. Lab/voroadd/ Reitsma, Stanislav Trubin, Saurabh Sethia, "Information Space Regionalization Using Adaptive Multiplicatively Weighted Voronoi Diagrams, " iv, pp. 290294, Eighth International Conference on Information Visualisation (IV'04), 2004 Wikipedia – Voronoi Diagrams.