3d photography
play

3D Photography: Stereo Matching Kevin Kser, Marc Pollefeys Spring - PowerPoint PPT Presentation

3D Photography: Stereo Matching Kevin Kser, Marc Pollefeys Spring 2012 http://cvg.ethz.ch/teaching/2012spring/3dphoto/ Stereo & Multi-View Stereo Tsukuba dataset http://cat.middlebury.edu/stereo/ Stereo Standard stereo geometry


  1. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  2. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  3. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  4. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  5. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  6. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  7. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  8. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  9. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  10. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  11. Multi-Pass Plane Sweep • Sweep plane in each of 6 principle directions • Consider cameras on only one side of plane • Repeat until convergence

  12. Space Carving Results: African Violet Input Image (1 of 45) Reconstruction Reconstruction Reconstruction

  13. Space Carving Results: Hand Input Image (1 of 100) Views of Reconstruction

  14. Other Features Coarse-to-fine Reconstruction • Represent scene as octree • Reconstruct low-res model first, then refine Hardware-Acceleration • Use texture-mapping to compute voxel projections • Process voxels an entire plane at a time Limitations • Need to acquire calibrated images • Restriction to simple radiance models • Bias toward maximal (fat) reconstructions • Transparency not supported

  15. Probalis listic ic Space Carving ng Broadhurst et al. ICCV ’ 01 voxel occluded

  16. The Master's Lodge Image Sequence Bayesian

  17. Space-carving for specular surfaces (Yang, Pollefeys & Welch 2003) Extended photoconsistency: Saturation Dielectric Materials point (such as plastic and glass)  I Light Object C color of 1 Intensity Color the light N Normal L Lighting vector vector Diffuse 1 color V View R Reflection Vector vector 1 0 Reflected Light in RGB color space

  18. Experiment

  19. Animated Views Our result

  20. Other Approaches Level-Set Methods [Faugeras & Keriven 1998] Evolve implicit function by solving PDE ’ s More recent level-set/PDE approaches by Pons et al., CVPR05, Gargallo et al. ICCV07, Kalin and Kremers ECCV08, …

  21. Volumetric Graph cuts 1. Outer surface 2. Inner surface (at constant offset) 3. Discretize middle volume  (x) 4. Assign photoconsistency cost to voxels Slides from [Vogiatzis et al. CVPR2005]

  22. Volumetric Graph cuts Source Sink Slides from [Vogiatzis et al. CVPR2005]

  23. Volumetric Graph cuts cut  3D Surface S Source Cost of a cut    (x) d S S [Boykov and Kolmogorov ICCV 2001] S Sink Slides from [Vogiatzis et al. CVPR2005]

  24. Volumetric Graph cuts Minimum cut  Minimal 3D Surface under photo-consistency metric Source [Boykov and Kolmogorov ICCV 2001] Sink Slides from [Vogiatzis et al. CVPR2005]

  25. Photo-consistency • Occlusion 1. Get nearest point on outer surface 2. Use outer surface for 2. Discard occluded occlusions views Slides from [Vogiatzis et al. CVPR2005]

  26. Photo-consistency • Occlusion Self occlusion Slides from [Vogiatzis et al. CVPR2005]

  27. Photo-consistency • Occlusion Self occlusion Slides from [Vogiatzis et al. CVPR2005]

  28. Photo-consistency threshold on angle between • Occlusion normal and viewing N direction threshold= ~60  Slides from [Vogiatzis et al. CVPR2005]

  29. Photo-consistency Normalised cross correlation Use all remaining cameras • Score pair wise Average all NCC scores Slides from [Vogiatzis et al. CVPR2005]

  30. Photo-consistency Average NCC = C Voxel score  = 1 - exp( -tan 2 [  (C-1)/4] /  2 ) • Score 0    1  = 0.05 in all experiments Slides from [Vogiatzis et al. CVPR2005]

  31. Example Slides from [Vogiatzis et al. CVPR2005]

  32. Example - Visual Hull Slides from [Vogiatzis et al. CVPR2005]

  33. Example - Slice Slides from [Vogiatzis et al. CVPR2005]

  34. Example - Slice with graphcut Slides from [Vogiatzis et al. CVPR2005]

  35. Example – 3D Slides from [Vogiatzis et al. CVPR2005]

  36. [Vogiatzis et al. PAMI2007]

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend