An automatic method for determining quaternion field boundaries for ball-and-socket joint limits

To improve the robustness of human motion synthesis and capture algorithms, our goal is to provide an effective framework for imposing joint limits and reducing ambiguities. To this end, we determine these joint limits from measures performed on human subjects and then transpose them to an intuitive joint limits formalism. We focus on the case of ball-and-socket joint limits, applied to the specific case of the shoulder complex. The first step is to measure the joint motion range using optical motion capture. We then convert the recorded values to joint poses using a coherent quaternion field representation of the joint orientation space. Finally, we obtain a closed, continuous implicit surface approximation for the quaternion orientation-space boundary delimiting the complete space of valid shoulder orientations, and allowing us to determine the closest valid posture for any given invalid one.

[1]  James U. Korein,et al.  A geometric investigation of reach , 1985 .

[2]  Ken Shoemake,et al.  Animating rotation with quaternion curves , 1985, SIGGRAPH.

[3]  S T Tümer,et al.  Three-dimensional kinematic modelling of the human shoulder complex--Part II: Mathematical modelling and solution via optimization. , 1989, Journal of biomechanical engineering.

[4]  S T Tümer,et al.  Three-dimensional kinematic modelling of the human shoulder complex--Part I: Physical model and determination of joint sinus cones. , 1989, Journal of biomechanical engineering.

[5]  Shigeru Muraki,et al.  Volumetric shape description of range data using “Blobby Model” , 1991, SIGGRAPH.

[6]  Alan Watt,et al.  Advanced animation and rendering techniques , 1992 .

[7]  Marie-Paule Cani,et al.  Implicit Surfaces for Semi-automatic Medical Organ Reconstruction , 1995, Computer Graphics.

[8]  F. Sebastian Grassia,et al.  Practical Parameterization of Rotations Using the Exponential Map , 1998, J. Graphics, GPU, & Game Tools.

[9]  Constrained optimal framings of curves and surfaces using quaternion Gauss maps , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[10]  J. Verriest,et al.  Three-dimensional modelling of the motion range of axial rotation of the upper arm. , 1998, Journal of biomechanics.

[11]  A. Hanson Quaternion Gauss Maps and Optimal Framings of Curves and Surfaces , 1999 .

[12]  N. Badler,et al.  A Kinematic Model of the Human Arm Using Triangular B ezier Spline Surfaces , 2000 .

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

[14]  Articulated Soft Objects for Video-based Body Modeling , 2001, ICCV.