Model driven segmentation and registration of articulating humans in Laplacian Eigenspace

We propose a general bottom-up approach using Laplacian eigenmaps to segment 3-D voxel data of human subjects into different body parts. The voxels are first transformed into a high dimensional space which is the eigenspace of the Laplacian of the neighbourhood graph. We exploit the properties of this transformation and fit 1-D splines to the voxels belonging to different body segments in eigenspace. We show that the properties of Laplacian eigenmaps are particularly suitable for the purpose of fitting 1-D splines and segmentation. The boundary of the splines is determined by examination of the error in spline fitting. We then use a probabilistic approach to register the segmented body parts by utilising their connectivity and prior knowledge of the general structure of the subjects. The probabilistic approach combined with the properties of the transformation enables us to deal with complex poses. We present results on real data, containing both simple and complex poses, as well as synthetic data, which helps us evaluate the algorithm. We also present algorithms to automatically estimate the human body models using the output of the segmentation algorithm. While we use human subjects in our experiment, the method is fairly general and can be applied to voxel-based registration of any articulated or non-articulated object which is composed of primarily 1-D parts. Index Terms Markerless motion capture, Human body model estimation, Pose estimation, Segmentation.

[1]  King-Sun Fu,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence Publication Information , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Stefano Corazza,et al.  Accurately measuring human movement using articulated ICP with soft-joint constraints and a repository of articulated models , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Rama Chellappa,et al.  Segmentation and Probabilistic Registration of Articulated Body Models , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[4]  Rama Chellappa,et al.  Acquisition of Articulated Human Body Models Using Multiple Cameras , 2006, AMDO.

[5]  Rama Chellappa,et al.  Multi-camera Tracking of Articulated Human Motion Using Motion and Shape Cues , 2006, ACCV.

[6]  Michael J. Black,et al.  HumanEva: Synchronized Video and Motion Capture Dataset for Evaluation of Articulated Human Motion , 2006 .

[7]  Jitendra Malik,et al.  Recovering human body configurations using pairwise constraints between parts , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[8]  B. Nadler,et al.  Diffusion Maps, Spectral Clustering and Eigenfunctions of Fokker-Planck Operators , 2005, NIPS.

[9]  Yuxiao Hu,et al.  Face recognition using Laplacianfaces , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Dragomir Anguelov,et al.  VALIDATION OF A MARKERLESS MOTION CAPTURE SYSTEM FOR THE CALCULATION OF LOWER EXTREMITY KINEMATICS , 2005 .

[11]  Rajeev Sharma,et al.  Articulated models from video , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[12]  Sebastian Thrun,et al.  Recovering Articulated Object Models from 3D Range Data , 2004, UAI.

[13]  Mohan M. Trivedi,et al.  Human Body Model Acquisition and Tracking Using Voxel Data , 2003, International Journal of Computer Vision.

[14]  Irfan A. Essa,et al.  Novel Skeletal Representation for Articulated Creatures , 2004, ECCV.

[15]  Ron Kimmel,et al.  On Bending Invariant Signatures for Surfaces , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Hans-Peter Seidel,et al.  Free-viewpoint video of human actors , 2003, ACM Trans. Graph..

[17]  Maja J. Mataric,et al.  Markerless kinematic model and motion capture from volume sequences , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[18]  Takeo Kanade,et al.  Shape-from-silhouette of articulated objects and its use for human body kinematics estimation and motion capture , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[19]  David A. Forsyth,et al.  Finding and tracking people from the bottom up , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[20]  Mikhail Belkin,et al.  Laplacian Eigenmaps for Dimensionality Reduction and Data Representation , 2003, Neural Computation.

[21]  M. Işcan,et al.  Estimation of stature from body parts. , 2003, Forensic science international.

[22]  Tieniu Tan,et al.  Recent developments in human motion analysis , 2003, Pattern Recognit..

[23]  Jitendra Malik,et al.  Estimating Human Body Configurations Using Shape Context Matching , 2002, ECCV.

[24]  Matthew Brand,et al.  Charting a Manifold , 2002, NIPS.

[25]  Michael William Newman,et al.  The Laplacian spectrum of graphs , 2001 .

[26]  Thomas B. Moeslund,et al.  A Survey of Computer Vision-Based Human Motion Capture , 2001, Comput. Vis. Image Underst..

[27]  S T Roweis,et al.  Nonlinear dimensionality reduction by locally linear embedding. , 2000, Science.

[28]  J. Tenenbaum,et al.  A global geometric framework for nonlinear dimensionality reduction. , 2000, Science.

[29]  M C De Mendonça,et al.  Estimation of height from the length of long bones in a Portuguese adult population. , 2000, American journal of physical anthropology.

[30]  Dariu Gavrila,et al.  The Visual Analysis of Human Movement: A Survey , 1999, Comput. Vis. Image Underst..

[31]  Bernhard Schölkopf,et al.  Nonlinear Component Analysis as a Kernel Eigenvalue Problem , 1998, Neural Computation.

[32]  Jake K. Aggarwal,et al.  Human motion analysis: a review , 1997, Proceedings IEEE Nonrigid and Articulated Motion Workshop.

[33]  Y M Chae,et al.  Correlation between the postmortem stature and the dried limb-bone lengths of Korean adult males. , 1997, Yonsei medical journal.

[34]  Karl Rohr,et al.  Human Movement Analysis Based on Explicit Motion Models , 1997 .

[35]  Larry S. Davis,et al.  3-D model-based tracking of humans in action: a multi-view approach , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[36]  Ioannis A. Kakadiaris,et al.  3D human body model acquisition from multiple views , 1995, Proceedings of IEEE International Conference on Computer Vision.

[37]  Mubarak Shah,et al.  Motion-based recognition a survey , 1995, Image Vis. Comput..