Surface Reconstruction Using Volumetric Implicit Functions - PowerPoint PPT Presentation

About This Presentation
Title:

Surface Reconstruction Using Volumetric Implicit Functions

Description:

Marching Cubes. Signs of corners lookup table polygons ... Marching Cubes. Same idea can be scaled up to 3D. Demo. Space Carving in VRIP ... – PowerPoint PPT presentation

Number of Views:81
Avg rating:3.0/5.0
Slides: 17
Provided by: szymonrus
Category:

less

Transcript and Presenter's Notes

Title: Surface Reconstruction Using Volumetric Implicit Functions


1
Surface Reconstruction UsingVolumetric Implicit
Functions

Some figures by Curless et al.
2
Problems With Zippering
Drill Bit
Zippered reconstruction
3
Volumetric Reconstruction
  • Implicit function defined volumetrically
  • Usually stored sampled on a 3D grid
  • Can be compressed (e.g., using RLE)
  • Another possibility hierarchical data structures
  • Can extract isosurface (i.e., subset of space
    where implicit function some constant)

4
Volumetric Reconstruction Overview
  • Generate signed distance function (or something
    close to it) for each scan
  • Compute average (possibly weighted)
  • Extract isosurface

5
Volumetric Reconstruction Benefits
  • Always generates a manifold surface
  • Can control sampling density
  • Averaging of signed distance functions
    corresponds to averaging the surfaces

6
Volumetric Reconstruction Drawbacks
  • Represent a 3D entity rather than 2D
  • Running time
  • Storage
  • Resampling step bandlimits the function
  • Generates consistent topology, but not always the
    topology you wanted
  • Problems with very thin surfaces

7
VRIP
  • Curless Levoy, 1996
  • Implicit functions ramps along line of sightto
    scanner
  • Weighting along ramps
  • Weighting across surface (similar to Zipper)

Function
Weight
8
VRIP
  • Under appropriate assumptions can prove that
    average of ramps is least squares estimate of
    surface position
  • Stores ramps only near surface
  • RLE to compress empty space
  • Isosurface extraction using marching cubes

9
Marching Cubes
  • Lorensen Cline, 1987
  • Consider 2D analogy marching squares
  • Look at signs at corners of square





-
-

-
10
Marching Cubes
  • Signs of corners ? lookup table ? polygons
  • Actual values at corners locations of vertices
    along edges of square / cube
  • Sometimes ambiguous


-

-
-

-

11
Marching Cubes
  • Same idea can be scaled up to 3D

12
Demo
13
Space Carving in VRIP
  • Mark all space between surface and scanner as
    outside (with low weight)
  • Extract additional isosurfaces betweenoutside
    and unseen

14
Space Carving in VRIP
15
Space Carving in VRIP
16
Other Volumetric Reconstruction Methods
  • Hoppes surface reconstruction
  • Unorganized points (not range images)
  • Estimate normal from local neighborhoods
  • Propagation to resolve inside/outside
  • Use normals to generate signed distance ramps
Write a Comment
User Comments (0)
About PowerShow.com