department of computer science and engineering an adaptive mls surface for reconstruction with...

17
Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Dey and Jian Sun

Upload: jack-corbett

Post on 26-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

Department of Computer Science and Engineering

An Adaptive MLS Surface for Reconstruction with

Guarantees

Tamal K. Dey and Jian Sun

Page 2: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

2/10Department of Computer Science and Engineering

• Projection MLS (PMLS) [ABC*01][Lev98] [PKKG03][AK04]

• Stationary points of certain projection operator

• Normal:

• Energy function:

• Implicit form:

Definitions of MLS surfaces

( )( )

( )

p pp P

pp P

v w xn x

w x

2

( , ( ))

1[( ) ( )] ( )

2T

pp P

y n x

y p n x y

( , ( ))( ) ( ) ( | )T

x

y n xJ x n x

y

Page 3: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

3/10Department of Computer Science and Engineering

• Implicit MLS (IMLS) [SOS04] [Kol05] • The moving lease squares solution to set of

weighted constrains• Constrains:• • Implicit function in

the simplest case:

Definitions of MLS surfaces

( ) ( )Tp px x p v 2

p P [( ( ) ( )) ( )]Min p pI x x x

[( ) ] ( )( )

( )

Tp pp P

pp P

x p v xI x

x

Page 4: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

4/10Department of Computer Science and Engineering

Theoretical guarantee of MLS

• Uniform sampling condition (USC)• Kolluri [Kol05] for IMLS, Dey et al. [DGS05] for

PMLS• Restriction of USC

• require more than 10^4 points to sample the arc (red)

• No smooth effect at the surface with big features

Page 5: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

5/10Department of Computer Science and Engineering

Adaptive MLS (AMLS)

• Adaptive sampling condition (ASC)• need only 6 points to sample the arc

• Choice of weighting function

• AMLS function

Page 6: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

6/10Department of Computer Science and Engineering

Effect of nearby samples

Page 7: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

7/10Department of Computer Science and Engineering

Effect of distant samples

Page 8: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

8/10Department of Computer Science and Engineering

Effect of distant samples (cont’)

Page 9: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

10/10Department of Computer Science and Engineering

Theoretical guarantee of AMLS

• Define map• Map is a homeomorphism

• in blue and in red

is surjective•

is injective•

are isotopic

1: (0) 0.1N

( ) 0N x

( ) [ ] 0 in 0.3z xn N

( ) 0N x

1(0) 0.1 and N

Page 10: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

11/10Department of Computer Science and Engineering

Flow of reasoning

Lemma 1

Theorem 1

Lemma 4Surjectivity

Lemma 6Injectivity

Hom Isotopic

[CCS04]

Page 11: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

12/10Department of Computer Science and Engineering

Algorithm

Page 12: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

13/10Department of Computer Science and Engineering

Justification of Normal estimation

Page 13: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

14/10Department of Computer Science and Engineering

Results

Page 14: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

15/10Department of Computer Science and Engineering

Computational Aspects

• Big Convergent Domain (Newton Projection)

Page 15: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

16/10Department of Computer Science and Engineering

Computational Aspects

• AMLS vs. PMLS

Function of PMLS [AK04]:

Function of AMLS:

Page 16: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

17/10Department of Computer Science and Engineering

A brief Explanation

Page 17: Department of Computer Science and Engineering An Adaptive MLS Surface for Reconstruction with Guarantees Tamal K. Deyand Jian Sun

18/10Department of Computer Science and Engineering

Computational Aspects

• TimingFunction of variant PMLS [ZPKG02]:

Projection procedure: