Pose estimation of a human arm using kinematic constraints

Thispaperis concernedwith visualmotioncaptureof ahumanarm. Theinput is a colour imageandtheoutputis the 3D poseof thearmin thecurrentimage.To handletheobvious ambiguitiesinvolved in 3D estimationbasedon 2D dataa model-basedapproachis adaptedwhereall configurationsof thearmarematchedwith the imagedata.These configurationsareefficiently foundthrougha compactrepresentationof themodelof thearmtogetherwith kinematic constraints.Therepresentationis obtainedby exploiting the geometryof thearmtogetherwith imagemeasurements of the positionof the hand. It turnsout that two parameters aresufficient to representhe3D poseof thearm.Theseparametersareprunedusingkinematicconstraints.Theconstraintsaredefinedfrom thelengthof theupperandlower arms,togetherwith thelimits on thefour joint anglesof the arm. Altogetherthe compactrepresentationand the constraintsreducethe numberof configurationssignificantly andthereforeallows for anexhausti vematchingprocedure. Themethodis testedin amodel-basedsilhouetteframework andtestsshow promisingresults.

[1]  Takashi Totsuka,et al.  Constraint-conscious smoothing framework for the recovery of 3D articulated motion from image sequences , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[2]  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.

[3]  Michael J. Black,et al.  A framework for modeling the appearance of 3D articulated figures , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[4]  Rajeev Sharma,et al.  Reliable tracking of human arm dynamics by multiple cue integration and constraint fusion , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[5]  Norman I. Badler,et al.  Simulating humans: computer graphics animation and control , 1993 .

[6]  Koichi Kondo,et al.  Inverse Kinematics of a Human Arm , 1994 .

[7]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..

[8]  S. Gong,et al.  Tracking hybrid 2D-3D human models from multiple views , 1999, Proceedings IEEE International Workshop on Modelling People. MPeople'99.

[9]  David C. Hogg Model-based vision: a program to see a walking person , 1983, Image Vis. Comput..

[10]  Pascal Fua,et al.  Human Body Modeling and Motion Analysis From Video Sequences , 1998 .

[11]  Alex Pentland,et al.  Understanding purposeful human motion , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[12]  R. Plankers,et al.  Automated body modeling from video sequences , 1999, Proceedings IEEE International Workshop on Modelling People. MPeople'99.

[13]  Jitendra Malik,et al.  Tracking people with twists and exponential maps , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[14]  Michel Dhome,et al.  Human body limbs tracking by multi-ocular vision , 1997 .

[15]  Thomas B. Moeslund,et al.  Multiple cues used in model-based human motion capture , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[16]  Hiroshi Harashima,et al.  Human arm modeling for analysis/synthesis image coding , 1993, Proceedings of 1993 2nd IEEE International Workshop on Robot and Human Communication.

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

[18]  Hans-Hellmut Nagel,et al.  Tracking Persons in Monocular Image Sequences , 1999, Comput. Vis. Image Underst..

[19]  Mubarak Shah,et al.  A virtual 3D blackboard: 3D finger tracking using a single camera , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[20]  Pietro Perona,et al.  Monocular tracking of the human arm in 3D , 1995, Proceedings of IEEE International Conference on Computer Vision.

[21]  Thomas B. Moeslund,et al.  3D human pose estimation using 2D-Data and an alternative phase space representation , 2000 .