Presentaci - PowerPoint PPT Presentation

About This Presentation
Title:

Presentaci

Description:

Title: Presentaci n de PowerPoint Author: Carmen Cort s Parejo Last modified by: Alberto Created Date: 3/3/2003 7:53:18 AM Document presentation format – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 79
Provided by: Carmen237
Category:

less

Transcript and Presenter's Notes

Title: Presentaci


1
TEMA 4 TRIANGULACIONES
2
  • Triangulaciones de nubes de puntos (modelado de
    terrenos)
  • Triangulaciones de polígonos

3
Modelado de terrenos
4
(No Transcript)
5
QUÉ ES UN S.I.G.? (Sistema de Información
Geográfica)
DATOS
  • Recolección
  • Análisis
  • Transformación
  • Visualización de la información
  • geográfica, numérica, estadística, etc.

6
QUÉ ES UN S.I.G.? (Sistema de Información
Geográfica)
DATOS
  • Recolección
  • Análisis
  • Transformación
  • Visualización de la información
  • geográfica, numérica, estadística, etc.

7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
(No Transcript)
14
(No Transcript)
15
(No Transcript)
16
1240
1240
0
19
0
19
0
1000
0
1000
20
20
980
980
36
36
10
10
990
990
6
6
28
28
1008
1008
4
23
4
23
890
890
17
1240
1240
0
19
0
19
0
1000
0
1000
20
20
980
980
36
36
10
10
990
990
6
6
28
28
1008
1008
4
23
4
23
890
890
18
(No Transcript)
19
(No Transcript)
20
Pp1,p2,...,pn conjunto de puntos en el
plano T triangulación de P con m triángulos
  • Vector de ángulos de T
  • V(T)a1,a2,...,a3m con a1 a2 ... a3m
  • T es la triangulación Equilátera de
    Pp1,p2,...,pn si
  • V(T) ³ V(T), para toda triangulación T de P.

21
(No Transcript)
22
Triangulación de Delaunay (dual de Voronoi)
23
Objetivo Probar que la triangulación de Delaunay
es la equilátera.
24
p3
p3
p1
p1
b3
a2
a1
b4
a3
b2
a6
b5
p2
p2
a4
b1
b6
a5
p4
p4
amin ai bmin
bj
p1p2 es legal si a ³ b
Triangulación legal todas sus aristas internas
son legales
Equilátera implica legal
25
Triangulaciones legales
Flip diagonal
26
Flip diagonal
27
Caracterización de las triangulaciones legales
Criterio del Circunciclo
p4
p1
p3
p2
p1p2 es legal Û p4 Ï C(p1,p2,p3)
28
Caracterización de las triangulaciones legales
Criterio del Circunciclo
p4
p1
p3
p2
p1p2 es legal Û p3 Ï C(p1,p2,p4)
29
Teorema del Arco Capaz (Thales)
30
(No Transcript)
31
(No Transcript)
32
a a1 gt b5 ³ b
33
Algoritmo para encontrar triangulaciones legales
  • Partir de cualquier triangulación
  • En cada arista interior
  • comprobar si es legal por el criterio del
    circunciclo
  • si no lo es, realizar un flip

34
Dado un punto q llamaremos círculo máximo vacío
al mayor círculo centrado en q que no contiene a
ningún generador del diagrama en su interior.
La bisectriz entre dos generadores define un
borde de Vor(P) si y sólo si existe un punto q
sobre dicha bisectriz tal que el círculo máximo
vacío centrado en q contiene solamente a estos
dos generadores en su frontera.
Un punto q es vértice de Vor(P) si y sólo si el
círculo máximo vacío centrado en q contiene tres
o (en el caso de tratarse de un diagrama
degenerado) más generadores en su frontera
35
(No Transcript)
36
(No Transcript)
37
(No Transcript)
38
(No Transcript)
39
Proposición 2. Pp1,p2,...,pn puntos en el
plano. pipj es una arista de Delaunay si y sólo
si existe un círculo a través de pipj que no
contiene a ningún punto de P en su interior.
40
Proposición 2. Pp1,p2,...,pn puntos en el
plano. pipj es una arista de Delaunay si y sólo
si existe un círculo a través de pipj que no
contiene a ningún punto de P en su interior.
41
Teorema 1. P p1,p2,...,pn puntos en el
plano. T triangulación de P. T es legal si y
sólo si T es la triangulación de Delaunay de P.
42
Algoritmo para encontrar la triangulación de
Delaunay
  • Partir de cualquier triangulación
  • En cada arista interior
  • comprobar si es legal por el criterio del
    circunciclo
  • si no lo es, realizar un flip

43
  • Algoritmo de flips (Sibson, 1978) O(n2)
  • Transforma una triangulación arbitraria en la
    de Delaunay
  • realizando flips en triángulos adyacentes y
    decidiendo por
  • el criterio del circunciclo.
  • Divide y vencerás (Guibas y Stolfi, 1985) O(nlog
    n)
  • Algoritmo del barrido plano (Fortune, 1987)
    O(nlog n)
  • Algoritmo incremental de inserción aleatoria
  • (Guibas, Knuth y Sharir, 1992) O(nlog n)
  • Comienza con un triángulo ficticio e inserta
    aleatoriamente
  • los puntos en la triangulación. Se generaliza
    a R3.

44
El algoritmo incremental
45
El algoritmo incremental
46
(No Transcript)
47
(No Transcript)
48
(No Transcript)
49
(No Transcript)
50
(No Transcript)
51
(No Transcript)
52
(No Transcript)
53
(No Transcript)
54
(No Transcript)
55
(No Transcript)
56
Las aristas creadas por la inserción de un nuevo
punto son aristas de Delaunay
57
Las aristas ilegales se transforman en aristas de
Delaunay tras un único flip.
58
  • Tras el proceso
  • No quedan aristas ilegales
  • No se produce un bucle infinito

Obtenemos la triangulación de Delaunay
59
Qué hacer con las líneas de rotura?
60
Construimos la triangulación de Delaunay
61
El problema de las líneas de rotura
62
El problema de las líneas de rotura
p y q son visibles si el segmento pq no corta a
la restricción.
63
El problema de las líneas de rotura
64
El problema de las líneas de rotura
65
El problema de las líneas de rotura
66
(No Transcript)
67
(No Transcript)
68
(No Transcript)
69
(No Transcript)
70
Bibliografía
Computational Geometry an introduction. F. P.
Preparata y M. I. Shamos. Springer-Verlag,
1985. Computational Geometry in C. J. ORourke.
Cambridge University Press, 1998.
71
Applets
  • Triangulación de Delaunay
  • http//wwwpi6.fernuni-hagen.de/Geometrie-Labor/Vo
    roGlide/
  • http//www.cs.cornell.edu/Info/People/chew/Delaun
    ay.html
  • Modelado de terrenos
  • http//www.cs.ubc.ca/spider/snoeyink/terrain/Demo
    .html
  • http//www.fhi-berlin.mpg.de/grz/pub/preusser/jav
    a1.1/
  • TrivialApplet.html


72
Triangulaciones de polígonos
73
Problema de la Galería de Arte
El primer paso de su demostración era triangular
el polígono.
 En 1973, Víctor Klee planteó el problema de
determinar el mínimo número de guardias
suficientes para cubrir el interior de una
galería de arte con un número n de paredes. C
 En 1975, Chvatal dio la respuesta a dicha
pregunta y en 1978 Fisk dio otra demostración.
Es todo polígono triangulable?
74
Lema 4.1 Todo polígono tiene al menos un vértice
convexo.
75
Lema 4.2 Todo polígono con más de cuatro
vértices admite una diagonal.
Teorema 4.2 Todo polígono admite una
triangulación.
76
Lema 4.3 Toda triangulación de un n-polígono
tiene n-2 triángulos y utiliza n-3 diagonales.
Lema 4.4 La suma de los ángulos internos de un
n-polígono es (n-2)p.
77
Proposición 4.1 El dual de una triangulación es
un árbol de valencia máxima tres.
78
  • Ejercicios
  • Cuál es la suma de los ángulos exteriores de un
    polígono?
  • Probar o dar un contraejemplo todo árbol binario
    es el dual de la triangulación de un polígono.
  • Cuántas triangulaciones tiene el siguiente
    polígono
  •                                      
  • Probar que toda triangulación de un polígono
    tiene al menos dos orejas, donde una oreja es un
    triángulo que sólo comparte una arista con otro
    triángulo. Ocurre lo mismo con triangulaciones
    de nubes de puntos?
Write a Comment
User Comments (0)
About PowerShow.com