Surface Reconstruction Using RBF - PowerPoint PPT Presentation

1 / 58
About This Presentation
Title:

Surface Reconstruction Using RBF

Description:

Mesh independent representation - generate the desired mesh ... 2. University of Canterbury, New Zealand. Sig 2001. Off-surface Points. RBF Center Reduction ... – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 59
Provided by: Lincon
Category:

less

Transcript and Presenter's Notes

Title: Surface Reconstruction Using RBF


1
Surface Reconstruction Using RBF
  • Reporter Lincong Fang
  • 11.07.2007

2
Surface Reconstruction
sample
Reconstruction
3
Surface Reconstruction
  • Delaunay/Voronoi
  • Alpha shape/Conformal alpha shape
  • Crust/Power crust
  • Cocone
  • Etc.
  • Implicit surfaces
  • Signed distance function
  • Radial basis function(RBF)
  • Poisson
  • Fourier
  • MPU
  • Etc.

4
Implicit Surface
  • Defined by implicit function
  • Such as
  • Many topics within broad area of implicit
    surfaces

5
Implicit Surface
  • Mesh independent representation - generate the
    desired mesh when you require it
  • Compact representation to within any desired
    precision
  • A solid model is guaranteed to produce manifold
    (manufacturable) surface

6
Implicit surface
  • Tangent planes and normals can be determined
    analytically from the gradient of the implicit
    function

7
Implicit surface
  • CSG operation

8
Implicit surface
  • Morphing

9
Implicit surface reconstruction
10
Introduction to RBF
  • Interpolation problem

11
Introduction to RBF
J.Duchon. Splines minimizing rotation-invariant
semi-norms in Sololev spaces. In W. Schempp and
K.Zeller, editors, Constructive Theory of
Functions of Several Variables, number 571 in
Lecture Notes in Mathematics, pages 85-100,
Berlin, 1977. Springer-Verlag.
12
Introduction to RBF
13
Introduction to RBF
  • Popular choices for  include
  • For fitting functions of three variables, good
    choices include

14
Introduction to RBF
  • Matrix form

15
Introduction to RBF
  • Matrix form

16
  • Reconstruction and representation of 3D objects
    with Radial Basis functions
  • J.C.Carr1,2, R.K.Beatson2, J.B.Cherrie1,
    T.J.Mitchell1,2
  • W.R.Fright1, B.C.McCallum1, T.R.Evans1
  • 1. Applied Research Associates NZ Ltd
  • 2. University of Canterbury, New Zealand
  • Sig 2001

17
Off-surface Points
18
RBF Center Reduction
19
Greedy Algorithm
  • Choose a subset from the interpolation nodes xi
    and fit an RBF only to these.
  • Evaluate the residual, ei fi f(xi), at all
    nodes.
  • If maxei lt fitting accuracy then stop.
  • Else append new centers where ei is large.
  • Re-fit RBF and goto 2

20
  • 544000 points, 80000 centers, accuracy of 510-4

21
Noisy
22
Hole Filled Non-uniformly
23
  • Interpolating implicit surfaces from scattered
    surface data using compactly supported radial
    basis functions
  • Bryan S. Morse1, Terry S. Yoo2, Penny Rheingans3,
  • David T.Chen2, K.R. Subramanian4
  • 1. Department of CS, Brigham Young University
  • 2. National Library of Medicine
  • 3. Department of CS and EE, University of
    Maryland Baltimore County
  • 4. Department of CS, University of North Carolina
    at Charlotte
  • Proceeding of the International Conference on
    Shape Modeling and Applications 2001

24
Compactly-supported RBF
H. Wendland. Piecewise polynomial, positive
definite and compactly supported radial functions
of minimal degree. AICM, 4389-396, 1995
25
Matrix Form
26
Choice of Support Size
27
Comparison
28
Comparison
  • Compactly supported basic functions is much more
    efficient.
  • Non-compactly supported basic functions are
    better suited to extrapolation and interpolation
    of irregular, non-uniformly sampled data.

29
  • Modeling with implicit surfaces that interpolate
  • Greg Turk
  • GVU Center, College of Computing
  • Georgia Institute of Technology
  • James F.OBrien
  • EECS, Computer Science Division
  • University of California, Berkeley

30
Modeling
31
Interior Constraints
32
Matrix Form
33
Exterior Constraints
34
Normal Constraints
35
Normal Constraints
36
Example
The interpolating implicit surface defined by
the 800 vertices and their normals
Polygonal surface
37
  • A Multi-scale Approach to 3D Scattered Data
    Interpolation with Compactly Supported Basis
    Functions
  • Yutaka Ohtake, Alexandaer Belyaev, Hans-Peter
    Seidel
  • Computer Graphics Group, Max-Planck-Institute for
    informatics
  • Germany
  • Proceedings of the Shape Modeling International
    2003

38
Construct RBF
39
Single level Interpolation
  • 35K points
  • 6 seconds

40
Multi-level Interpolation
41
Multi-level Interpolation
42
Coarse to Fine
43
  • 3D Scattered Data Approximation with Adaptive
    Compactly Supported Radial Basis Functions
  • Yutaka Ohtake, Alexandaer Belyaev, Hans-Peter
    Seidel
  • Computer Graphics Group, Max-Planck-Institute for
    informatics
  • Germany
  • Proceedings of the Shape Modeling International
    2004

44
Construct RBF
Base approximation
Local details
45
Adaptive PU
Normalized RBF
46
(No Transcript)
47
Selection of Centers
100
500
1000
2000
48
Example
49
Compare With Multi-scale
50
  • Reconstructing Surfaces Using Anisotropic Basis
    Functions
  • Huong quynh Dinh, Greg Turk
  • Georgia Institute of Technology
  • College of Computing
  • Greg Slabaugh
  • Georgia Institute of Technology
  • Scholl of Electrical and Computer Engineering
  • Center for Signal and Image Processing
  • Computer Vision, Vol 2, 2001, p606-613.

51
Basic Function
52
Direction of Anisotropy
  • Covariance matrix
  • Corner point all three eigenvalues are nearly
    equal
  • Edge point one strong eigenvalue
  • Plane point two eigenvalues are nearly equal
    and larger than the third

53
Noisy
54
(No Transcript)
55
(No Transcript)
56
Summary
57
Summary
58
Thank you !!!
Write a Comment
User Comments (0)
About PowerShow.com