Moving Least Squares
David Levin
presented by Niloy J. Mitra
Moving Least Squares Outline The Approximation Power of Moving - - PDF document
David Levin presented by Niloy J. Mitra Moving Least Squares Outline The Approximation Power of Moving Least- Squares D. Levin Mesh-Independent Surface Interpolation D. Levin Defining point-set surfaces N. Amenta and Y. Kil CS
presented by Niloy J. Mitra
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
350 pieces/patches
Moving Least Squares CS 468
Moving Least Squares CS 468
R = {xi}
S x P x P x
d
∈ → ℜ ∈ ) ( :
} ) ( | { x x P x S = ≡
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
{xi, fi}
Find p in Πm such that {xi, fi} satisfies
−
∏ ∈ i i i i
x f x p ||) (|| ) ) ( ( min
2 p
1
m
θ
error weight fi pi xi
Moving Least Squares CS 468
Moving Least Squares CS 468
r Hr
Moving Least Squares CS 468
,
d d D a
Moving Least Squares CS 468
r Hr
Moving Least Squares CS 468
||) (|| ) , ( min
2 ,
r r D r a
i i i D a
− − > <
θ
r ri Non-linear optimization
Moving Least Squares CS 468
− −
∏ ∈ i i i i
r r f x p ||) (|| ) ) ( ( min
2 p
1
m
θ
Moving Least Squares CS 468
Step 2 Step 1
Moving Least Squares CS 468
m m m
||) (|| r r
i −
θ
||) (|| ) , ( min
2 ,
r r D r a
i i i D a
− − > <
θ
ri r fi p(q)
) ( ~ r P
m
q xi
Moving Least Squares CS 468
m m m
Moving Least Squares CS 468
i −
i −
fi xi r p(q)
) ( ~ r P
m
q
Moving Least Squares CS 468
||) (|| ) , ( min ) , (
2 ,
q r D r a a q I
i i i D a
− − > < =
θ ) ( || ) ( q a q r − ) ( )) ( , ( ) (
) (
= ∂ = q J q a q I q J
q a
c
s t r a i n t s
Moving Least Squares CS 468
||) (|| ) , ( min
2 ,
q r D r a
i i i D a
− − > <
θ
fi xi r p(q)
) ( ~ r P
m
q
Moving Least Squares CS 468
R = {xi}
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468
Moving Least Squares CS 468