Presentation is loading. Please wait.

Presentation is loading. Please wait.

Human Pose detection Abhinav Golas S. Arun Nair. Overview Problem Previous solutions Solution, details.

Similar presentations


Presentation on theme: "Human Pose detection Abhinav Golas S. Arun Nair. Overview Problem Previous solutions Solution, details."— Presentation transcript:

1 Human Pose detection Abhinav Golas S. Arun Nair

2 Overview Problem Previous solutions Solution, details

3 Problem Segmentation of humans from video capture Pose detection (by fitting onto body model) Resistant to noise (background etc.)

4 Previous procedures View problem as sequential process 1. Segmentation 2. Pose detection  Problems:  Not using prior knowledge of “what a human looks like” in segmentation  Uses only information from detected “foreground” for pose detection  All available information not used

5 Solution Combine segmentation and pose detection as a single step  Uses all available information in frame (for pose detection)  Uses prior knowledge of human body for better segmentation PoseCut: Bray, Kohli, Torr  Model segmentation as Bayesian labeling problem with 2 labels: foreground, background

6 Details Model problem as energy minimization problem – model as an MRF Use a basic stickman model as a human body model Adaptive model for background – GMM Neighbourhood terms – Generalised Potts model

7 MRF – Markov Random Fields Markov property for time: P(event:t) depends on events at times k<t Markov property for space: P(event:x) depends on events at N(x) – neighbourhood of x Use Gibbs energy model for solving We use neighbourhood of 8 pixels

8 Stickman model Basic model 26 degrees of freedom

9 GMM – Gaussian Mixture Model Model each pixel of image as a weighted sum of Gaussian functions Adapt functions using each new frame Pixel matches expected value – background, else foreground

10 Execution details For each frame  Calculate weights for GMM, Potts model  For given value of 26 vector (based on degrees of freedom of stickman model) calculate energy cost for stickman model (by distance transform)  Minimize energy for Bayesian labeling by graph cut  Minimize 26 vector by repeated graph cuts by Powell's algorithm

11 Sample results A – original frame B – segmentation by colour likelihood and contrast terms C – when GMM terms are taken D – with pose prior components E – deduced pose

12 Comparisons


Download ppt "Human Pose detection Abhinav Golas S. Arun Nair. Overview Problem Previous solutions Solution, details."

Similar presentations


Ads by Google