Skeletal Graph Based Human Pose Estimation in Real-Time

We propose a new method to quickly and robustly estimate the 3D pose of the human skeleton from volumetric body scans without the need for visual markers. The core principle of our algorithm is to apply a fast center-line extraction to 3D voxel data and robustly fit a skeleton model to the resulting graph. Our algorithm allows for automatic, single-frame initialization and tracking of the human pose while being fast enough for real-time applications at up to 30 frames per second. We provide an extensive qualitative and quantitative evaluation of our method on real and synthetic datasets which demonstrates the stability of our algorithm even when applied to long motion sequences.

[1]  Horst Bischof,et al.  A Free-Viewpoint Virtual Mirror with Marker-Less User Interaction , 2011, SCIA.

[2]  Luc Van Gool,et al.  Real-Time Body Pose Recognition Using 2D or 3D Haarlets , 2009, International Journal of Computer Vision.

[3]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[4]  Remco C. Veltkamp,et al.  Human Pose Estimation for Multiple Persons Based on Volume Reconstruction , 2010, 2010 20th International Conference on Pattern Recognition.

[5]  Ferran Marqués,et al.  3D posture estimation using geodesic distance maps , 2007, Multimedia Tools and Applications.

[6]  Alfredo Rodriguez,et al.  Three-dimensional neuron tracing by voxel scooping , 2009, Journal of Neuroscience Methods.

[7]  Masatsugu Kidode,et al.  Real-Time Pose Regression with Fast Volume Descriptor Computation , 2010, 2010 20th International Conference on Pattern Recognition.

[8]  Wojciech Matusik,et al.  Articulated mesh animation from multi-view silhouettes , 2008, ACM Trans. Graph..

[9]  Nicolas Thome,et al.  Human Body Part Labeling and Tracking Using Graph Matching Theory , 2006, 2006 IEEE International Conference on Video and Signal Based Surveillance.

[10]  Michael J. Black,et al.  Estimating human shape and pose from a single image , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[11]  Rama Chellappa,et al.  Model Driven Segmentation of Articulating Humans in Laplacian Eigenspace , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Christoph Schnörr,et al.  A Study of Parts-Based Object Class Detection Using Complete Graphs , 2010, International Journal of Computer Vision.

[13]  Ronald Poppe,et al.  Vision-based human motion analysis: An overview , 2007, Comput. Vis. Image Underst..

[14]  Andrew W. Fitzgibbon,et al.  Real-time human pose recognition in parts from single depth images , 2011, CVPR 2011.

[15]  Bruno Raffin,et al.  3D Skeleton-Based Body Pose Recovery , 2006, Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06).

[16]  Longin Jan Latecki,et al.  Path Similarity Skeleton Graph Matching , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Sebastian Thrun,et al.  Real time motion capture using a single time-of-flight camera , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[18]  Michael Hofmann,et al.  Multi-view 3D human pose estimation combining single-frame recovery, temporal integration and model adaptation , 2009, CVPR.

[19]  Mohan M. Trivedi,et al.  Human body modelling and tracking using volumetric representation: Selected recent studies and possibilities for extensions , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[20]  Raveendran Paramesran,et al.  Single camera 3D human pose estimation: A Review of current techniques , 2009, 2009 International Conference for Technical Postgraduates (TECHPOS).

[21]  Hans-Peter Seidel,et al.  Optimization and Filtering for Human Motion Capture , 2010, International Journal of Computer Vision.

[22]  Andrea Fusiello,et al.  Tracking Human Motion with Multiple Cameras Using an Articulated Model , 2009, MIRAGE.

[23]  Ilya Baran,et al.  Automatic rigging and animation of 3D characters , 2007, SIGGRAPH 2007.

[24]  Eamonn J. Keogh,et al.  Everything you know about Dynamic Time Warping is Wrong , 2004 .

[25]  Gerhard Reitmayr,et al.  Coherent image-based rendering of real-world objects , 2011, SI3D.

[26]  Tong-Yee Lee,et al.  Curve-Skeleton Extraction Using Iterative Least Squares Optimization , 2008, IEEE Transactions on Visualization and Computer Graphics.