Geometric shape comparison via G-invariant non-expansive
- perators and G-invariant persistent homology
Patrizio Frosini
Department of Mathematics and ARCES, University of Bologna patrizio.frosini@unibo.it
Geometric shape comparison via G-invariant non-expansive operators - - PowerPoint PPT Presentation
Geometric shape comparison via G-invariant non-expansive operators and G-invariant persistent homology Patrizio Frosini Department of Mathematics and ARCES, University of Bologna patrizio.frosini@unibo.it Geometric and Topological Methods in
Department of Mathematics and ARCES, University of Bologna patrizio.frosini@unibo.it
2 of 59
3 of 59
4 of 59
5 of 59
6 of 59
7 of 59
8 of 59
9 of 59
g∈G max x∈X |ϕ(x)−ψ(g(x))|
10 of 59
11 of 59
12 of 59
13 of 59
8
8
2
8
8
14 of 59
match(ϕ1,ϕ2) := sup F∈F
match is a G-invariant and stable pseudo-metric on Φ.
match means that
match(ϕ1,ϕ2 ◦g) = DF match(ϕ1,ϕ2) for every ϕ1,ϕ2 ∈ Φ and every
15 of 59
match and the natural
match is based on persistent homology,
match coincides with the
16 of 59
match instead of dG.
match(ϕ1,ϕ2) := max F∈F ∗ dmatch(ρk(F(ϕ1)),ρk(F(ϕ2)))
match ≤ DF match.
match is close to DF match.
17 of 59
ϕ∈Φ F1(ϕ)−F2(ϕ)∞
18 of 59
match(ϕ1,ϕ2)−DF match(ϕ1,ϕ2)
match can be
19 of 59
20 of 59
21 of 59
(#) For 1 ≤ i ≤ 10000 we have set ¯ ϕi (x) = r1 sin(3x)+r2 cos(3x)+r3 sin(4x)+r4 cos(4x), with r1,..,r4 randomly chosen in the interval [−2,2]; the i-th function in our dataset is the function ϕi := ¯ ϕi ◦γi , where γi (x) := 2π( x
2π )r5 and r5 is
randomly chosen in the interval [ 1
2 ,2].
22 of 59
23 of 59
24 of 59
25 of 59
1 5 ·sup{−ϕ(x1)+ϕ(x2)− 1 2ϕ(x3)+ 1 2ϕ(x4)−ϕ(x5)+ϕ(x6)},
match(ϕ1,ϕ2) := max 0≤i≤2dmatch(ρk(Fi(ϕ1)),ρk(Fi(ϕ2))).
26 of 59
match that is invariant under the
27 of 59
28 of 59
29 of 59
match:
30 of 59
31 of 59
32 of 59
33 of 59
2 ·
4)
10),ϕ(x + 3π 10)}
3 ·
3)+ϕ(x + π 4)
3 ·
3)+ϕ(x + 2π 3 )
match(ϕ1,ϕ2) := max 0≤i≤7dmatch(ρk(Fi(ϕ1)),ρk(Fi(ϕ2))).
34 of 59
35 of 59
36 of 59
match:
37 of 59
38 of 59
39 of 59
40 of 59
√ 2 2 sin(x)ϕ(x)+ √ 2 2 cos(x)ϕ(x + π 2)
match(ϕ1,ϕ2) := max 0≤i≤10dmatch(ρk(Fi(ϕ1)),ρk(Fi(ϕ2))).
41 of 59
42 of 59
43 of 59
match:
44 of 59
45 of 59
46 of 59
match can be
match and a fast computation.
47 of 59
48 of 59
49 of 59
50 of 59
match in this case:
51 of 59
52 of 59
53 of 59
54 of 59
55 of 59
56 of 59
57 of 59
58 of 59
59 of 59