40 60 80 100 120 40 60 80 mm
July 5, 2013 Simon Giraudot Titane Inria Sophia Antipolis - M´ editerran´ ee EUROGRAPHICS Symposium on Geometry Processing
Noise-Adaptive Shape Reconstruction from Raw Point Sets 60 Simon - - PowerPoint PPT Presentation
mm 40 60 80 100 120 40 Noise-Adaptive Shape Reconstruction from Raw Point Sets 60 Simon Giraudot, David Cohen-Steiner & Pierre Alliez 80 Simon Giraudot EUROGRAPHICS Symposium on Geometry Processing Titane Inria Sophia Antipolis -
July 5, 2013 Simon Giraudot Titane Inria Sophia Antipolis - M´ editerran´ ee EUROGRAPHICS Symposium on Geometry Processing
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 2
◮ Variable noise (sensor noise, acquisition noise, registration
◮ Outliers (structured, unstructured, background noise) ◮ Missing data
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 2
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 3
1 2 3 1 2 3
[N. Mellado, G. Guennebaud, P. Barla, P. Reuter, C. Schlick, 2012] ◮ Analysis of geometric variation ν
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 4
1 2 3 1 2 3
[N. Mellado, G. Guennebaud, P. Barla, P. Reuter, C. Schlick, 2012] ◮ Analysis of geometric variation ν ◮ Threshold for ∂ν ∂t
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 4
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 5
◮ Variable noise ◮ Outliers ◮ Missing data
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 5
◮ Variable noise ◮ Outliers ◮ Missing data
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 5
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 6
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 7
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 8
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 9
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 10
µ,m : Rn → R, q → 1
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 11
µ,m : Rn → R, q → 1
B(q,rµ,m(q))
||q-y||2
rµ,m(q)
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 11
µ,m : Rn → R, q → 1
B(q,rµ,m(q))
||q-y||2
rµ,m(q)
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 11
µ,m : Rn → R, q → 1
B(q,rµ,m(q))
||q-y||2
rµ,m(q)
◮ User-specified
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 11
µ,m : Rn → R, q → 1
B(q,rµ,m(q))
||q-y||2
rµ,m(q)
◮ User-specified ◮ Depends on point set properties
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 11
µ,m : Rn → R, q → 1
B(q,rµ,m(q))
||q-y||2
rµ,m(q)
◮ User-specified ◮ Depends on point set properties ◮ Global: not noise-adaptive
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 11
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8
K = 6 K = 70
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 12
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 13
µ,m(q) = c · m
2 d
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 13
µ,m(q) = c · m
2 d
1 d for q fixed
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 13
µ,m(q) = c · m
2 d
1 d for q fixed
dµ,m(q) mα
d
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 13
m h q
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 14
m h q
µ,m(q) = c · m
2 k + h2
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 14
m h q
µ,m(q) = c · m
2 k + h2
1 k for q fixed
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 14
m h q
µ,m(q) = c · m
2 k + h2
1 k for q fixed
dµ,m(q) mα
k
α
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 14
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2 ◮ Ambiant noise in 2D
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2 ◮ Ambiant noise in 2D ◮ dµ,m(q) mα
2 dµ,m(q) m
α
m
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2 ◮ Ambiant noise in 2D ◮ dµ,m(q) mα
2
dµ,m(q) m
α
m
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2 ◮ Ambiant noise in 2D ◮ dµ,m(q) mα
2
◮ Apparent dimension = 1 dµ,m(q) m
α
m
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2 ◮ Ambiant noise in 2D ◮ dµ,m(q) mα
2
◮ Apparent dimension = 1 ◮ 1-submanifold in 2D dµ,m(q) m
α
m
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2 ◮ Ambiant noise in 2D ◮ dµ,m(q) mα
2
◮ Apparent dimension = 1 ◮ 1-submanifold in 2D ◮ dµ,m(q) mα
dµ,m(q) m
α
m
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
◮ Apparent dimension = 2 ◮ Ambiant noise in 2D ◮ dµ,m(q) mα
2
◮ Apparent dimension = 1 ◮ 1-submanifold in 2D ◮ dµ,m(q) mα
dµ,m(q) m
α
m δμ(q)
local scale Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 15
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 16
m>0
d ; 1 k ]
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 16
m>0
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 17
m>0
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 17
m>0
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 17
m>0
d ; 1 k ])
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 17
m>0
d ; 1 k ]) ◮ Curve in 2D: α = 3 4 to satisfy α ∈ [1 2; 1]
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 17
m>0
d ; 1 k ]) ◮ Curve in 2D: α = 3 4 to satisfy α ∈ [1 2; 1] ◮ Surface in 3D: α = 5 12 to satisfy α ∈ [1 3; 1 2]
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 17
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 18
◮ ∀m, dµ,m is 1/√m-robust and 1-semiconcave
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 18
◮ ∀m, dµ,m is 1/√m-robust and 1-semiconcave ◮ Limiting infimum over values of m above m0: properties
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 18
◮ ∀m, dµ,m is 1/√m-robust and 1-semiconcave ◮ Limiting infimum over values of m above m0: properties
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 18
◮ ∀m, dµ,m is 1/√m-robust and 1-semiconcave ◮ Limiting infimum over values of m above m0: properties
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 18
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8
K = 6 K = 70
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 19
δ
Simon Giraudot - Noise-Adaptive Shape Reconstruction July 5, 2013- 20