3d photography stereo vision
play

3D Photography: Stereo Vision Kalin Kolev, Marc Pollefeys Spring - PowerPoint PPT Presentation

3D Photography: Stereo Vision Kalin Kolev, Marc Pollefeys Spring 2013 http://cvg.ethz.ch/teaching/2013spring/3dphoto/ Schedule (tentative) Feb 18 Introduction Feb 25 Lecture: Geometry, Camera Model, Calibration Mar 4 Lecture: Features,


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

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

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

  15. Space Carving Results: African Violet I nput I mage (1 of 45) Reconstruction Reconstruction Reconstruction

  16. Space Carving Results: Hand I nput I mage (1 of 100) Views of Reconstruction

  17. 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

  18. Probal robalistic S Space pace C Carvi arving Broadhurst et al. ICCV ’ 01 voxel occluded

  19. 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 Normal Lighting N L vector vector Diffuse 1 color View Reflection V R 1 Vector vector 0 Reflected Light in RGB color space

  20. Experiment

  21. Animated Views Our result

  22. 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]

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

  24. 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]

  25. 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]

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

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

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

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

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

  31. 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]

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

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

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

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

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

  37. Shrinking Bias • ‘Balooning’ force • favouring bigger volumes that fill the visual hull L.D. Cohen and I. Cohen. Finite-element methods for active contour models and balloons for 2-d and 3-d images. PAMI , 15(11):1131–1147, November 1993. Slides from [Vogiatzis et al. CVPR2005]

  38. Shrinking Bias ∫∫ ρ (x) dS - λ ∫∫∫ dV S V • ‘Balooning’ force • favouring bigger volumes that fill the visual hull L.D. Cohen and I. Cohen. Finite-element methods for active contour models and balloons for 2-d and 3-d images. PAMI , 15(11):1131– 1147, November 1993. Slides from [Vogiatzis et al. CVPR2005]

  39. Shrinking Bias Slides from [Vogiatzis et al. CVPR2005]

  40. Shrinking Bias Slides from [Vogiatzis et al. CVPR2005]

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