Screened Poisson Surface Reconstruction Misha Kazhdan Johns Hopkins
- Slides: 34
Screened Poisson Surface Reconstruction Misha Kazhdan Johns Hopkins University Hugues Hoppe Microsoft Research
Motivation 3 D scanners are everywhere: • Time of flight • Structured light • Stereo images • Shape from shading • Etc. http: //graphics. stanford. edu/projects/mich/
Motivation Surface reconstruction Geometry processing Pa ra ri e t me n io zat on ati Decim Filte ring etc.
Implicit Function Fitting Given point samples: – Define a function with value zero at the points. – Extract the zero isosurface. >0 F(q) =0 F(q)<0 0 F(q)>0 Sample points F(q) <0
Related work [Hoppe et al. 1992] [Curless and Levoy 1996] [Carr et al. 2001] [Kazhdan et al. 2006] [Alliez et al. 2007] [Calakli and Taubin 2011] … and many more …
Poisson Surface Reconstruction [2006] – Oriented points samples of indicator gradient. – Fit a scalar field to the gradients. (q)=0. 5 (q)=-0. 5
Poisson Surface Reconstruction [2006] 1. Compute the divergence 2. Solve the Poisson equation
Poisson Surface Reconstruction [2006] 1. Compute the divergence 2. Solve the Poisson equation fine § Discretize over an octree § Update coarse fine + + Solution coarse Correction
Poisson Surface Reconstruction [2006] Properties: Supports noisy, non-uniform data Over-smoothes Solver time is super-linear
Screened Poisson Reconstruction • Higher fidelity – at same triangle count • Faster – solver time is linear Poisson Screened Poisson
Outline • Introduction • Better / faster reconstruction • Evaluation • Conclusion
Better Reconstruction • Gradient fitting Sample interpolation [Carr et al. , …, Calakli and Taubin]
Better Reconstruction •
Better Reconstruction Discretization: For an octree, use B-splines: – centered on each node – scaled to the node size
Screened • Better Reconstruction ^ Bi Bj
Better Reconstruction Screened Poisson reconstruction: ^ Sparsity is unchanged Entries are data-dependent Bj Bi Bi Bj
Faster Screened Reconstruction Observation: At coarse resolutions, no need to screen as precisely. Use average position, weighted by point count. Bj Bi Bi Bj
Faster Reconstruction • fine + + + Solution coarse Correction
Faster Reconstruction Regular multigrid: Function spaces nest can upsample coarser solutions to finer levels
Faster Reconstruction Adaptive multigrid: Function spaces do not nest coarser solutions need to be stored explicitly
Faster Reconstruction Naive enrichment: Complete octree
Faster Reconstruction Observation: Only upsample the part of the solution visible to the finer basis.
Faster Reconstruction Enrichment: Iterate fine coarse Identify support of next-finer level Add visible functions
Faster Reconstruction Original Enriched
Faster Reconstruction Adaptive Poisson solver: + § Update coarse fine + + § Get supported solution + + + § Adjust constraints + § Solve residual + + + Solution + Correction Visible Solution
Outline • Introduction • Better / faster reconstruction • Evaluation • Conclusion
Accuracy Poisson SSD [Calakli & Taubin] Screened Poisson z z
Accuracy Poisson Screened Poisson SSD [Calakli & Taubin]
Performance Solver Poisson 89 sec Poisson (optimized) 36 sec Screened Poisson 44 sec SSD [Calakli & Taubin] Input: 2 x 106 points Time Space 422 MB 604 MB 3302 sec 1247 MB
Performance Solver Time Space Poisson 412 sec 1498 MB Poisson (optimized) 149 sec Screened Poisson 172 sec 2194 MB Input: 5 x 106 points SSD [Calakli & Taubin] 19, 158 sec 4895 MB
Limitations Assumes clean data Poisson Screened Poisson
Summary Screened Poisson reconstruction: Sharper reconstructions Optimal-complexity solver
Future Work • Robust handling of noise • (Non-watertight reconstruction) • Extension to full multigrid
Data: Thank You! Aim@Shape, Digne et al. , EPFL, Stanford Shape Repository Code: Berger et al. , Calakli et al. , Manson et al. Funding: NSF Career Grant (#6801727) http: //www. cs. jhu. edu/~misha/Code/Poisson. Recon
- Unorganized points and outline structure
- Misha kazhdan
- Charlie johns sneedville
- John hopkins essay that worked
- Jhmi qualtrics
- Wilmer eye greenspring
- Johns hopkins evidence appraisal tool
- Johns hopkins
- Dr petri lupus center
- Johns hopkins university strategic plan
- Johns hopkins medicine strategic plan
- Johns hopkins powerpoint template
- Jhcp i street
- Johns hopkins applied physics lab internship
- Cgal poisson reconstruction
- Mac layer firewall
- Screened host architecture
- Firewall design principles
- Screened subnet firewall
- Dgfree
- Surface reconstruction from unorganized points
- Surface reconstruction
- Surface reconstruction
- What is reflexive documentary
- Misha mesarcik
- Misha collins real name
- Misha goetz wikipedia
- Misha pavel
- Vmbo bwi
- Misha bilenko
- Misha chertkov
- Halekas
- Papa johns chaska
- Jobling v associated dairies ltd
- Papa johns mision y vision