Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using Strong Shape Priors for Multiview Reconstruction Yunda SunPushmeet Kohli Mathieu BrayPhilip HS Torr Department of Computing Oxford Brookes University.

Similar presentations


Presentation on theme: "Using Strong Shape Priors for Multiview Reconstruction Yunda SunPushmeet Kohli Mathieu BrayPhilip HS Torr Department of Computing Oxford Brookes University."— Presentation transcript:

1 Using Strong Shape Priors for Multiview Reconstruction Yunda SunPushmeet Kohli Mathieu BrayPhilip HS Torr Department of Computing Oxford Brookes University

2 Objective + [Images Courtesy: M. Black, L. Sigal] Parametric Model Images Silhouettes Pose Estimate Reconstruction

3 Outline n Multi-view Reconstruction n Shape Models as Strong Priors n Object Specific MRF n Pose Estimation n Results

4 Outline n Multi-view Reconstruction n Shape Models as Strong Priors n Object Specific MRF n Pose Estimation n Results

5 Multiview Reconstruction Need for Shape Priors

6 Multiview Reconstruction n No Priors Silhouette Intersection Space Carving n Weak Priors Surface smoothness –Snow et al. CVPR 00 Photo consistency and smoothness –Kolmogorov and Zabih [ECCV 02] –Vogiatzis et al. [CVPR 05] [Image Courtesy: Vogiatzis et al.]

7 Outline n Multi-view Reconstruction n Shape Models as Strong Priors n Object Specific MRF n Pose Estimation n Results

8 Shape-Priors for Segmentation n OBJ-CUT [Kumar et al., CVPR 05] Integrate Shape Priors in a MRF n POSE-CUT [Bray et al., ECCV 06] Efficient Inference of Model Parameters

9 Parametric Object Models as Strong Priors n Layered Pictorial Structures n Articulated Models n Deformable Models

10 Outline n Multi-view Reconstruction n Shape Models as Strong Priors n Object Specific MRF n Pose Estimation and Reconstruction n Results

11 Object-Specific MRF

12 Energy Function Shape Prior Unary Likelihood Smoothness Prior x : Voxel label θ : Model Shape

13 Object-Specific MRF Shape Prior x : Voxel label θ : Model Shape : shortest distance of voxel i from the rendered model

14 Object-Specific MRF Smoothness Prior x : Voxel label θ : Model Shape Potts Model

15 Object-Specific MRF Unary Likelihood x : Voxel label θ : Model Shape : Visual Hull For a soft constraint we use a large constant K instead of infinity

16 Object-Specific MRF Energy Function Shape Prior Unary Likelihood Smoothness Prior Can be solved using Graph cuts [Kolmogorov and Zabih, ECCV02 ]

17 Object-Specific MRF Energy Function Shape Prior Unary Likelihood Smoothness Prior How to find the optimal Pose?

18 Outline n Multi-view Reconstruction n Shape Models as Strong Priors n Object Specific MRF n Pose Estimation n Results

19 Inference of Pose Parameters Rotation and Translation of Torso in X axes Rotation of left shoulder in X and Z axes

20 Inference of Pose Parameters Minimize F( ө ) using Powell Minimization Let F( ө ) = Computational Problem: Each evaluation of F( ө ) requires a graph cut to be computed. (computationally expensive!!) BUT.. Solution: Use the dynamic graph cut algorithm [Kohli&Torr, ICCV 2005]

21 Outline n Multi-view Reconstruction n Shape Models as Strong Priors n Object Specific MRF n Pose Estimation n Results

22 Experiments n Deformable Models n Articulated Models Reconstruction Results Human Pose Estimation

23 Deformable Models n Four Cameras n 1.5 x 10 5 voxels n DOF of Model: 5 Visual Hull Our Reconstruction Shape Model

24 Articulated Models

25 n Four Cameras n 10 6 voxels n DOF of Model: 26 Shape Model Camera Setup

26 Articulated Models n 500 function evaluations of F(θ) required n Time per evaluation: 0.15 sec n Total time: 75 sec Let F( ө ) =

27 Articulated Models Visual Hull Our Reconstruction

28 Pose Estimation Results Visual Hull Reconstruction Pose Estimate

29 Pose Estimation Results n Quantitative Results 6 uniformly distributed cameras 12 degree (RMS) error over 21 joint angles

30 Pose Estimation Results n Qualitative Results

31 Pose Estimation Results Video 1, Camera 1

32 Pose Estimation Results Video 1, Camera 2

33 Pose Estimation Results Video 2, Camera 1

34 Pose Estimation Results Video 2, Camera 2

35 Future Work Use dimensionality reduction to reduce the number of pose parameters. - results in less number of pose parameters to optimize - would speed up inference High resolution reconstruction by a coarse to fine strategy Parameter Learning in Object Specific MRF

36 Thank You

37 Object-Specific MRF Energy Function Shape Prior Unary Likelihood Smoothness Prior +


Download ppt "Using Strong Shape Priors for Multiview Reconstruction Yunda SunPushmeet Kohli Mathieu BrayPhilip HS Torr Department of Computing Oxford Brookes University."

Similar presentations


Ads by Google