CSCI 599: Digital Geometry Processing
Hao Li
http://cs599.hao-li.com
1
Spring 2014
8.1 Decimation Hao Li http://cs599.hao-li.com 1 Administrative - - PowerPoint PPT Presentation
Spring 2014 CSCI 599: Digital Geometry Processing 8.1 Decimation Hao Li http://cs599.hao-li.com 1 Administrative Todays Office Hour from 2:00 to 3:00. Exercise 4 this Thursday Dr. Chongyang Ma will do next lecture 2 Last
CSCI 599: Digital Geometry Processing
http://cs599.hao-li.com
1
Spring 2014
2
3
I(u, v) =
1 ⇥ I(u, v) = s(u, v) ·
1 ⇥ det(I(u, v)) = 1
u xu
u xv
u xv
v xv
4
Z
Ω
krxk2 = Z
Ω
kxuk2 + kxvk2 du dv
∆x(u, v) = 0
uniform weights
mesh cotan weights mean value
5
fixed vs. open boundaries texture atlases cutting the mesh → disk topology constrained parameterization
6
7
~150k triangles ~80k triangles
8
9
10
11
12
error size
13
14
15
16
17
18
19
20
average vertex position → low pass filter
21
median vertex position → sub-sampling
22
error quadrics → feature preservation
23
24
25
i
i
i
26
i
i
i
27
average median error quadric
28
29
30
31
32
33
34
35
36
37
38
39
Select a vertex to be eliminated
40
Select all triangles sharing this vertex
41
Remove the selected triangles, creating a hole
42
Fill the hole with triangles
43
Vertex Removal Vertex Insertion
44
Vertex Split Edge Collapse
45
Restricted Vertex Split Halfedge Collapse
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
a∈A min b∈B ⇥a b⇥
62
63
p1 p2 solve p3T Q3p3 = min Q3 = Q1+Q2 Q2 Q1
piT Qi pi = 0, i={1,2}
< ε ? → ok p3
64
triangles’ planes
corresponding quadrics:
65
66
67
68
69
70
71
72
73
74
75
76
Vertex Contraction Vertex Separation
77
78
metrics, SIGGRAPH 1997.
Interface 1998.
79
Remeshing by Dr. Chongyang Ma
80