290 likes | 435 Views
Multi-view Stereo via Volumetric Graph-cuts. George Vogiatzis, Philip H. S. Torr Roberto Cipolla. Shape From Images. Dense Stereo reconstruction problem:. Input Set of images of a scene I={I 1 ,…,I K } Camera matrices P 1 ,…,P K Output Surface model. Shape parametrisation.
E N D
Multi-view Stereo via Volumetric Graph-cuts George Vogiatzis, Philip H. S. Torr Roberto Cipolla
Dense Stereo reconstruction problem: • Input • Set of images of a scene I={I1,…,IK} • Camera matrices P1,…,PK • Output • Surface model
Shape parametrisation • Disparity-map parameterisation • MRF formulation – good optimisation techniques exist (Graph-cuts, Loopy BP) • MRF smoothness is viewpoint dependent • Disparity is unique per pixel – only functions represented
Shape parametrisation • Volumetric parameterisation – e.g. Level-sets, Space carving etc. • Able to cope with non-functions • Convergence properties not well understood • Memory intensive • For Space carving, no simple way to impose surface smoothness
Solution ? • Cast volumetric methods in MRF framework • Benefits: • General surfaces can be represented • Optimisation is tractable (MRF solvers) • Occlusions can be approximately modelled • Smoothness is viewpoint independent
Graph cuts 24 5 40 21 23 20 5 12 1 13 50 40 4 13 3 30
Graph cuts 24 5 40 21 23 20 5 12 1 13 50 40 4 13 3 30
Graph cuts 24 5 40 21 23 20 5 12 1 13 50 40 4 13 3 30 5+5+1+4+3=18
Volumetric Graph cuts for segmentation • Volume is discretized • A binary MRF is defined on the voxels • Regular grid (6 or 26 neighbourhood) • Voxels are labelled as OBJECT and BACKGROUND • Labelling cost set by OBJECT / BACKGROUND intensity statistics • Compatibility cost set by edge intensities
Volumetric Graph cuts for stereo • How to define ‘Inside’ and ‘Outside’ labels • How to deal with occlusion
Sink Source Min cut Volumetric Graph cuts
Protrusion problem • ‘Balooning’ force • favouring bigger volumes 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.
Protrusion problem • ‘Balooning’ force • favouring bigger volumes 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.
Results • Model House
Results • Model House – Visual Hull
Results • Model House
Results • Stone carving
Results • Haniwa
Summary • Novel formulation for multiview stereo • Volumetric scene representation • Computationally tractable global optimisation using Graph-cuts. • Visual hull for occlusions and geometric constraint
Benefits • General surfaces and objects can be fully represented and computed as a single surface. • The representation and smoothness constraint is image and viewpoint independent. • Multiple views of the scene can be used with occlusions approximately modelled. • Optimisation is computationally tractable, using existing max-flow algorithms.