Model-Based 3D Hand Pose Estimation from Monocular Video

A novel model-based approach to 3D hand tracking from monocular video is presented. The 3D hand pose, the hand texture, and the illuminant are dynamically estimated through minimization of an objective function. Derived from an inverse problem formulation, the objective function enables explicit use of temporal texture continuity and shading information while handling important self-occlusions and time-varying illumination. The minimization is done efficiently using a quasi-Newton method, for which we provide a rigorous derivation of the objective function gradient. Particular attention is given to terms related to the change of visibility near self-occlusion boundaries that are neglected in existing formulations. To this end, we introduce new occlusion forces and show that using all gradient terms greatly improves the performance of the method. Qualitative and quantitative experimental results demonstrate the potential of the approach.

[1]  Ying Wu,et al.  Capturing human hand motion in image sequences , 2002, Workshop on Motion and Video Computing, 2002. Proceedings..

[2]  Kenneth J. Hill Matrix-based Ellipse Geometry , 1995 .

[3]  Larry Nazareth,et al.  A family of variable metric updates , 1977, Math. Program..

[4]  Stan Sclaroff,et al.  An appearance-based framework for 3D hand shape classification and camera viewpoint estimation , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[5]  S. A. Cameron,et al.  Determining the minimum translational distance between two convex polyhedra , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[6]  Hocine Ouhaddi,et al.  3D Hand Gesture Tracking by Model Registration , 1999 .

[7]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[8]  Björn Stenger,et al.  Shape context and chamfer matching in cluttered scenes , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[9]  Ivan E. Sutherland,et al.  Reentrant polygon clipping , 1974, Commun. ACM.

[10]  Haiying Guan,et al.  Model-based 3D hand posture estimation from a single 2D image , 2002, Image Vis. Comput..

[11]  Pascal Fua,et al.  Tracking and Modeling People in Video Sequences , 2001, Comput. Vis. Image Underst..

[12]  Tomás Svoboda,et al.  A Convenient Multicamera Self-Calibration for Virtual Environments , 2005, Presence: Teleoperators & Virtual Environments.

[13]  Takeo Kanade,et al.  DigitEyes: Vision-Based Human Hand Tracking , 1993 .

[14]  Brigitte Dorner,et al.  CHASING THE COLOUR GLOVE: VISUAL HAND TRACKING , 1994 .

[15]  Tsukasa Ogasawara,et al.  Hand pose estimation for vision-based human interface , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[16]  Anthony J. Yezzi,et al.  Information-Theoretic Active Polygons for Unsupervised Texture Segmentation , 2005, International Journal of Computer Vision.

[17]  Huazhong Shu,et al.  Fast computation of Legendre moments of polyhedra , 2001, Pattern Recognit..

[18]  L. M. Myers,et al.  The axes of rotation of the thumb carpometacarpal joint , 1992, Journal of orthopaedic research : official publication of the Orthopaedic Research Society.

[19]  Joseph O'Rourke,et al.  A new linear algorithm for intersecting convex polygons , 1982, Comput. Graph. Image Process..

[20]  Pascal Fua,et al.  Implicit meshes for modeling and reconstruction , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[21]  Chung-Lin Huang,et al.  Model-based articulated hand motion tracking for gesture recognition , 1998, Image Vis. Comput..

[22]  David J. Fleet,et al.  Model-based hand tracking with texture, shading and self-occlusions , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[23]  K. Tsukada,et al.  Ubi-Finger : Gesture Input Device for Mobile Use , 2002 .

[24]  Rae A. Earnshaw,et al.  Theoretical Foundations of Computer Graphics and CAD , 1988, NATO ASI Series.

[25]  Tomoichi Takahashi,et al.  Hand gesture coding based on experiments using a hand gesture interface device , 1991, SGCH.

[26]  David Hally Calculation of the Moments of Polygons. , 1987 .

[27]  Dinesh K. Pai,et al.  EigenSkin: real time large deformation character skinning in hardware , 2002, SCA '02.

[28]  Christoph Hornung A Method for Solving the Visibility Problem , 1984, IEEE Computer Graphics and Applications.

[29]  Xiaojun Chen,et al.  Convergence of the BFGS Method for LC 1 Convex Constrained Optimization , 1996 .

[30]  Jack Tumblin Exact Two-Dimensional Integration inside Quadrilateral Boundaries , 2006, J. Graph. Tools.

[31]  David J. Fleet,et al.  Stochastic Tracking of 3D Human Figures Using 2D Image Motion , 2000, ECCV.

[32]  Daniel Thalmann,et al.  Joint-dependent local deformations for hand animation and object grasping , 1989 .

[33]  Qiang Wang,et al.  Learning object intrinsic structure for robust visual tracking , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[34]  Shi-Min Hu,et al.  Geometry and Convergence Analysis of Algorithms for Registration of 3D Shapes , 2006, International Journal of Computer Vision.

[35]  M. Trivedi,et al.  Hand Pose Estimation Using Expectation-Constrained-Maximization From Voxel Data , 2004 .

[36]  Nikos Paragios,et al.  Segmentation, ordering and multi-object tracking using graphical models , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[37]  Michael Hintermueller,et al.  A Combined Shape-Newton and Topology Optimization Technique in Real-Time Image Segmentation , 2007 .

[38]  Shuzhi Sam Ge,et al.  Hand Gesture Recognition and Tracking based on Distributed Locally Linear Embedding , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[39]  Raymond H. Chan,et al.  The Equivalence of Half-Quadratic Minimization and the Gradient Linearization Iteration , 2007, IEEE Transactions on Image Processing.

[40]  Olivier D. Faugeras,et al.  Finding pose of hand in video images: a stereo-based approach , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[41]  F. Frances Yao,et al.  Computational Geometry , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[42]  Xavier Pennec,et al.  Multi-scale EM-ICP: A Fast and Robust Approach for Surface Registration , 2002, ECCV.

[43]  Chong Jin Ong,et al.  A fast growth distance algorithm for incremental motions , 2000, IEEE Trans. Robotics Autom..

[44]  CipollaRoberto,et al.  Model-Based Hand Tracking Using a Hierarchical Bayesian Filter , 2006 .

[45]  Jean-Philippe Thirion,et al.  Non-rigid matching using demons , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[46]  Nikos Komodakis,et al.  Beyond pairwise energies: Efficient optimization for higher-order MRFs , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[47]  Adrian Hilton,et al.  A survey of advances in vision-based human motion capture and analysis , 2006, Comput. Vis. Image Underst..

[48]  Mel Slater,et al.  Shadow volume BSP trees for computation of shadows in dynamic scenes , 1995, I3D '95.

[49]  Takeo Kanade,et al.  Visual Tracking of High DOF Articulated Structures: an Application to Human Hand Tracking , 1994, ECCV.

[50]  Rui Li,et al.  Simultaneous Learning of Nonlinear Manifold and Dynamical Models for High-dimensional Time Series , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[51]  Rómer Rosales,et al.  3D Hand Pose Reconstruction Using Specialized Mappings , 2001, ICCV.

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

[53]  Stan Sclaroff,et al.  Database Indexing Methods for 3D Hand Pose Estimation , 2003, Gesture Workshop.

[54]  Franklin C. Crow,et al.  Shadow algorithms for computer graphics , 1977, SIGGRAPH.

[55]  Ning Jin,et al.  Human motion analysis , 2007 .

[56]  Ralf Sarlette,et al.  Markerless 4 gestures 6 DOF real‐time visual tracking of the human hand with automatic initialization , 2007, Comput. Graph. Forum.

[57]  Michael I. Mandel,et al.  Visual Hand Tracking Using Nonparametric Belief Propagation , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[58]  Ulrich Neumann,et al.  Real-time Hand Pose Recognition Using Low-Resolution Depth Images , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[59]  Y. K. Ho,et al.  Hand posture estimation from 2D monocular image , 1999, Second International Conference on 3-D Digital Imaging and Modeling (Cat. No.PR00062).

[60]  Yoshiaki Shirai,et al.  Hand gesture estimation and model refinement using monocular camera-ambiguity limitation by inequality constraints , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[61]  George Eastman House,et al.  Sparse Bayesian Learning and the Relevance Vector Machine , 2001 .

[62]  Dieter W. Fellner,et al.  Interaction with hand gesture for a back-projection wall , 2004, Proceedings Computer Graphics International, 2004..

[63]  Ying Wu,et al.  Vision-Based Gesture Recognition: A Review , 1999, Gesture Workshop.

[64]  Luc Van Gool,et al.  Smart particle filtering for 3D hand tracking , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[65]  Ying Wu,et al.  Capturing natural hand articulation , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[66]  Ying Wu,et al.  3D model-based hand tracking using stochastic direct search method , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[67]  Pedro V. Sander,et al.  Discontinuity edge overdraw , 2001, I3D '01.

[68]  Michael D. McCool Analytic antialiasing with prism splines , 1995, SIGGRAPH.

[69]  Stefano Soatto,et al.  Estimation of 3D Surface Shape and Smooth Radiance from 2D Images: A Level Set Approach , 2003, J. Sci. Comput..

[70]  Vladimir Pavlovic,et al.  Learning Switching Linear Models of Human Motion , 2000, NIPS.

[71]  M. Aizerman,et al.  Theoretical Foundations of the Potential Function Method in Pattern Recognition Learning , 1964 .

[72]  M. Douglas McIlroy,et al.  Getting raster ellipses right , 1992, TOGS.

[73]  Steven K. Feiner,et al.  Near real-time shadow generation using BSP trees , 1989, SIGGRAPH '89.

[74]  Michael J. Black,et al.  Shining a Light on Human Pose: On Shadows, Shading and the Estimation of Pose and Shape , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[75]  Helge J. Ritter,et al.  GREFIT: Visual Recognition of Hand Postures , 1999, Gesture Workshop.

[76]  Alexander V. Tuzikov,et al.  Explicit formulae for polyhedra moments , 2001, Pattern Recognit. Lett..

[77]  M. J. D. Powell,et al.  THE CONVERGENCE OF VARIABLE METRIC METHODS FOR NONLINEARLY CONSTRAINED OPTIMIZATION CALCULATIONS , 1978 .

[78]  Kouichi Murakami,et al.  Gesture recognition using recurrent neural networks , 1991, CHI.

[79]  Xiaolin Wu An efficient antialiasing technique , 1991, SIGGRAPH.

[80]  Matthew Turk,et al.  The Hierarchical Isometric Self-Organizing Map for Manifold Representation , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[81]  Lawrence G. Roberts,et al.  Machine Perception of Three-Dimensional Solids , 1963, Outstanding Dissertations in the Computer Sciences.

[82]  Borut Žalik,et al.  Two efficient algorithms for determining intersection points between simple polygons , 2000 .

[83]  Yu Liu,et al.  Boolean Operations on Conic Polygons , 2009, Journal of Computer Science and Technology.

[84]  Charles W. Grant,et al.  Integrated analytic spatial and temporal anti-aliasing for polyhedra in 4-space , 1985, SIGGRAPH.

[85]  Peter R. Atherton,et al.  Hidden surface removal using polygon area sorting , 1977, SIGGRAPH.

[86]  David Demirdjian Enforcing Constraints for Human Body Tracking , 2003, 2003 Conference on Computer Vision and Pattern Recognition Workshop.

[87]  Ying Wu,et al.  Modeling the constraints of human hand motion , 2000, Proceedings Workshop on Human Motion.

[88]  Hideo Saito,et al.  Human hand tracking from binocular image sequences , 1996, Proceedings of the 1996 IEEE IECON. 22nd International Conference on Industrial Electronics, Control, and Instrumentation.

[89]  Thomas B. Moeslund,et al.  A brief overview of hand gestures used in wearable human computer interfaces , 2003 .

[90]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[91]  Donald P. Greenberg,et al.  Polygon shadow generation , 1978, SIGGRAPH.

[92]  Mohan M. Trivedi,et al.  Hand modeling and tracking from voxel data: An integrated framework with automatic initialization , 2008, 2008 19th International Conference on Pattern Recognition.

[93]  Chenglei Yang,et al.  New Intersection Algorithm of Convex Polygons Based on Voronoi Diagrams , 2006, 2006 3rd International Symposium on Voronoi Diagrams in Science and Engineering.

[94]  Crow,et al.  A Comparison of Antialiasing Techniques , 1981, IEEE Computer Graphics and Applications.

[95]  Björn Stenger,et al.  Filtering using a tree-based estimator , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[96]  Jean-Philippe Pons,et al.  Minimizing the Multi-view Stereo Reprojection Error for Triangular Surface Meshes , 2008, BMVC.

[97]  Paul S. Heckbert,et al.  Fundamentals of Texture Mapping and Image Warping , 1989 .

[98]  Godfried T. Toussaint,et al.  A simple linear algorithm for intersecting convex polygons , 1985, The Visual Computer.

[99]  Takeo Kanade,et al.  Model-based tracking of self-occluding articulated objects , 1995, Proceedings of IEEE International Conference on Computer Vision.

[100]  Thomas S. Huang,et al.  Static Hand Gesture Recognition based on Local Orientation Histogram Feature Distribution Model , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[101]  Pau Gargallo,et al.  Minimizing the Reprojection Error in Surface Reconstruction from Images , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[102]  C. G. Broyden The Convergence of a Class of Double-rank Minimization Algorithms 2. The New Algorithm , 1970 .

[103]  T. Clarke,et al.  The Development of Camera Calibration Methods and Models , 1998 .

[104]  Thomas S. Huang,et al.  Okapi-Chamfer matching for articulate object recognition , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[105]  Tosiyasu L. Kunii,et al.  Model-based analysis of hand posture , 1995, IEEE Computer Graphics and Applications.

[106]  Anders Heyden,et al.  Convex multi-region segmentation on manifolds , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[107]  Thomas S. Huang,et al.  Vision based hand modeling and tracking for virtual teleconferencing and telecollaboration , 1995, Proceedings of IEEE International Conference on Computer Vision.

[108]  Yang Liu,et al.  A robust hand tracking and gesture recognition method for wearable visual interfaces and its applications , 2004, Third International Conference on Image and Graphics (ICIG'04).

[109]  Dong-Hui Li,et al.  A practical update criterion for SQP method , 2007, Optim. Methods Softw..

[110]  A. Groenwold,et al.  The application of gradient-only optimization methods for problems discretized using non-constant methods , 2009 .

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

[112]  Joachim M. Buhmann,et al.  Topology Free Hidden Markov Models: Application to Background Modeling , 2001, ICCV.

[113]  Tobias Isenberg,et al.  Interactive pen-and-ink rendering for implicit surfaces , 2006, SIGGRAPH '06.

[114]  Matthew Turk,et al.  A Morphable Model For The Synthesis Of 3D Faces , 1999, SIGGRAPH.

[115]  Guillermo Sapiro,et al.  Generalized Newton-Type Methods for Energy Formulations in Image Processing , 2009, SIAM J. Imaging Sci..

[116]  Peter-Pike J. Sloan,et al.  Shape by example , 2001, I3D '01.

[117]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[118]  Helge J. Ritter,et al.  Parametrized SOMs for hand posture reconstruction , 2000, Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium.

[119]  Dieter W. Fellner,et al.  Robust rendering of general ellipses and elliptical arcs , 1993, TOGS.

[120]  Gregory G. Slabaugh,et al.  Active polyhedron: surface evolution theory applied to deformable meshes , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[121]  R. Galimberti,et al.  An algorithm for hidden line elimination , 1969, CACM.

[122]  Nikos Paragios,et al.  A variational approach to monocular hand-pose estimation , 2010, Comput. Vis. Image Underst..

[123]  Björn Stenger,et al.  Hand Pose Estimation Using Hierarchical Detection , 2004, ECCV Workshop on HCI.

[124]  Marina L. Gavrilova,et al.  Reliable line segment intersection testing , 2000, Comput. Aided Des..

[125]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[126]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[127]  Arthur Appel,et al.  The notion of quantitative invisibility and the machine rendering of solids , 1967, ACM National Conference.

[128]  W. Kadous GRASP: Recognition of Australian Sign Language Using Instrumented Gloves , 1995 .

[129]  Marc Rioux,et al.  A texture-mapping approach for the compression of colored 3D triangulations , 1996, The Visual Computer.

[130]  Levent Tunçel,et al.  Optimization algorithms on matrix manifolds , 2009, Math. Comput..

[131]  D. Shanno Conditioning of Quasi-Newton Methods for Function Minimization , 1970 .

[132]  Eun-Jung Holden,et al.  Visual recognition of hand motion , 1997 .

[133]  Stan Sclaroff,et al.  Estimating 3D hand pose from a cluttered image , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[134]  Andreas Griewank,et al.  Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition , 2000, Frontiers in applied mathematics.

[135]  Jakub Segen,et al.  Shadow gestures: 3D hand pose estimation using a single camera , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[136]  Paulo R. S. Mendonça,et al.  Model-based 3D tracking of an articulated hand , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[137]  A. James Stewart,et al.  Fast computation of shadow boundaries using spatial coherence and backprojections , 1994, SIGGRAPH.

[138]  Nicol N. Schraudolph,et al.  3D hand tracking by rapid stochastic gradient descent using a skinning model , 2004 .

[139]  Mark R. Cutkosky,et al.  Calibration and Mapping of a Human Hand for Dexterous Telemanipulation , 2000, Dynamic Systems and Control: Volume 2.

[140]  Ming Ouhyoung,et al.  A real-time continuous gesture recognition system for sign language , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[141]  Ying Wu,et al.  Capturing articulated human hand motion: a divide-and-conquer approach , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[142]  Harry Shum,et al.  Optimal texture map reconstruction from multiple views , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[143]  Vassilis Athitsos,et al.  Nearest neighbor search methods for handshape recognition , 2008, PETRA '08.

[144]  George Bebis,et al.  Global hand pose estimation by multiple camera ellipse tracking , 2006, Machine Vision and Applications.

[145]  Helge J. Ritter,et al.  Detection of Fingertips in Human Hand Movement Sequences , 1997, Gesture Workshop.

[146]  Zeng-qi Sun,et al.  Vision-Based Hand Motion Capture Using Genetic Algorithm , 2004, EvoWorkshops.

[147]  Ankur Agarwal,et al.  Tracking Articulated Motion Using a Mixture of Autoregressive Models , 2004, ECCV.

[148]  Nikos Paragios,et al.  Monocular Hand Pose Estimation Using Variable Metric Gradient-Descent , 2006, BMVC.

[149]  Olivier D. Faugeras,et al.  3D articulated models and multi-view tracking with silhouettes , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[150]  Edwin E. Catmull,et al.  A hidden-surface algorithm with anti-aliasing , 1978, SIGGRAPH.

[151]  Lee Markosian,et al.  Real-time nonphotorealistic rendering , 1997, SIGGRAPH.

[152]  Kansei Iwata,et al.  Jag-Free Images on Raster Displays , 1983, IEEE Computer Graphics and Applications.

[153]  David C. Hogg,et al.  Towards 3D hand tracking using a deformable model , 1996, Proceedings of the Second International Conference on Automatic Face and Gesture Recognition.

[154]  Rogério Schmidt Feris,et al.  The isometric self-organizing map for 3D hand pose estimation , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[155]  J. Hughes,et al.  Rapid Approximate Silhouette Rendering Of Implicit Surfaces , 1998 .

[156]  Ming C. Lin,et al.  Deformed distance fields for simulation of non-penetrating flexible bodies , 2001 .

[157]  Takeshi Miura,et al.  Development of a high precision hand motion capture system and an auto calibration method for a hand skeleton model , 2007, SIGGRAPH '07.

[158]  Yangsheng Xu,et al.  Online, interactive learning of gestures for human/robot interfaces , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[159]  Dieter Schmalstieg,et al.  Finger tracking for interaction in augmented environments , 2001, Proceedings IEEE and ACM International Symposium on Augmented Reality.

[160]  Alex Pentland,et al.  Real-Time American Sign Language Recognition Using Desk and Wearable Computer Based Video , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[161]  David Mumford,et al.  The 2.1-D sketch , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[162]  Dieter W. Fellner,et al.  Best approximate general ellipses on integer grids , 1994, Comput. Graph..

[163]  Yoshiaki Shirai,et al.  Real-time 3D hand posture estimation based on 2D appearance retrieval using monocular camera , 2001, Proceedings IEEE ICCV Workshop on Recognition, Analysis, and Tracking of Faces and Gestures in Real-Time Systems.

[164]  Michael J. Black,et al.  Detailed Human Shape and Pose from Images , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[165]  Yoshiaki Shirai,et al.  3-D hand posture recognition by training contour variation , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[166]  Björn Stenger,et al.  Learning a Kinematic Prior for Tree-Based Filtering , 2003, BMVC.

[167]  Joseph ORourke,et al.  Computational Geometry in C Second Edition , 1998 .

[168]  Katsushi Ikeuchi,et al.  Grasp recognition using a 3D articulated model and infrared images , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[169]  Takeo Kanade,et al.  Visual Tracking of Self-Occluding Articulated Objects , 1994 .

[170]  Radu Horaud,et al.  Hand Motion from 3D Point Trajectories and a Smooth Surface Model , 2004, ECCV.

[171]  David J. Fleet,et al.  3D People Tracking with Gaussian Process Dynamical Models , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[172]  Rachid Deriche,et al.  Geodesic active regions for supervised texture segmentation , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[173]  Mark H. Singer A general approach to moment calculation for polygons and line segments , 1993, Pattern Recognit..

[174]  Dani Lischinski,et al.  A Discontinuity Meshing Algorithm for Accurate Radiosity1 , 1992 .

[175]  Paulo R. S. Mendonça,et al.  Model-Based Hand Tracking Using an Unscented Kalman Filter , 2001, BMVC.

[176]  Patrick Horain,et al.  Hand tracking by 3D model registration , 1999 .

[177]  David Zeltzer,et al.  A survey of glove-based input , 1994, IEEE Computer Graphics and Applications.

[178]  E. Charbon,et al.  A virtual keyboard system based on Multi-Level Feature Matching , 2008, 2008 Conference on Human System Interactions.

[179]  Michael G. Strintzis,et al.  Real-time hand posture recognition using range data , 2008, Image Vis. Comput..

[180]  Alastair R. Allen,et al.  A method for working out the moments of a polygon using an integration technique , 1990, Pattern Recognit. Lett..

[181]  Nicol N. Schraudolph,et al.  3D Hand Tracking in a Stochastic Approximation Setting , 2007, Workshop on Human Motion.

[182]  Jack Bresenham,et al.  Algorithm for computer control of a digital plotter , 1965, IBM Syst. J..

[183]  Michael Gleicher,et al.  Building efficient, accurate character skins from examples , 2003, ACM Trans. Graph..

[184]  Mircea Nicolescu,et al.  Vision-based hand pose estimation: A review , 2007, Comput. Vis. Image Underst..

[185]  Mohan M. Trivedi,et al.  Multimodal Voxelization and Kinematically Constrained Gaussian Mixture Models for Full Hand Pose Estimation: An Integrated Systems Approach , 2006, Fourth IEEE International Conference on Computer Vision Systems (ICVS'06).

[186]  Michael L. V. Pitteway,et al.  Bresenham's algorithm with Grey scale , 1980, CACM.

[187]  Björn Stenger,et al.  Model-based hand tracking using a hierarchical Bayesian filter , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[188]  Alois Knoll,et al.  A Naïve Bayes Classifier with Distance Weighting for Hand-Gesture Recognition , 2008 .

[189]  Sung Uk Lee,et al.  3D hand reconstruction from a monocular view , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[190]  David H. Eberly,et al.  Geometric Tools for Computer Graphics , 2002 .

[191]  Kurt Mehlhorn,et al.  A Computational Basis for Conic Arcs and Boolean Operations on Conic Polygons , 2002, ESA.

[192]  Tsukasa Ogasawara,et al.  Virtual clay modeling system using multi-viewpoint images , 2005, Fifth International Conference on 3-D Digital Imaging and Modeling (3DIM'05).

[193]  Loren C. Carpenter,et al.  The A -buffer, an antialiased hidden surface method , 1984, SIGGRAPH.

[194]  Helge J. Ritter,et al.  Visual recognition of continuous hand postures , 2002, IEEE Trans. Neural Networks.

[195]  T. S. Huang,et al.  Human computer interaction via the human hand: a hand model , 1994, Proceedings of 1994 28th Asilomar Conference on Signals, Systems and Computers.

[196]  Borut Zalik,et al.  An algorithm for polygon clipping, and for determining polygon intersections and unions , 2007, Comput. Geosci..

[197]  Cheng-Chang Lien A scalable model-based hand posture analysis system , 2004, Machine Vision and Applications.

[198]  Günther Greiner,et al.  Efficient clipping of arbitrary polygons , 1998, TOGS.

[199]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[200]  Carlos Hernández Esteban,et al.  Modélisation d'objets 3D par fusion silhouettes-stéréo à partir de séquences d'images en rotation non calibrées. (Stereo and silhouette fusion for 3D object modeling from uncalibrated images under circular motion) , 2004 .

[201]  John P. Lewis,et al.  Pose Space Deformation: A Unified Approach to Shape Interpolation and Skeleton-Driven Deformation , 2000, SIGGRAPH.

[202]  David W. Murray,et al.  Regression-based Hand Pose Estimation from Multiple Cameras , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[203]  Michael Hintermüller,et al.  A Second Order Shape Optimization Approach for Image Segmentation , 2004, SIAM J. Appl. Math..

[204]  Andy Cockburn,et al.  FingARtips: gesture based direct manipulation in Augmented Reality , 2004, GRAPHITE '04.

[205]  Cristian Sminchisescu,et al.  Generative modeling for continuous non-linearly embedded visual inference , 2004, ICML.

[206]  Shan Lu,et al.  Using multiple cues for hand tracking and model refinement , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[207]  Thomas S. Huang,et al.  Tracking articulated hand motion with eigen dynamics analysis , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[208]  Yen-Wei Chen,et al.  Articulated Hand Motion Tracking Using ICA-based Motion Analysis and Particle Filtering , 2006, J. Multim..

[209]  Michael J. Black,et al.  "Continuous-state Graphical Models for Object Localization, Pose Estimation and Tracking" , 2008 .

[210]  David J. Fleet,et al.  Video-Based People Tracking , 2010, Handbook of Ambient Intelligence and Smart Environments.

[211]  Geoffrey E. Hinton,et al.  Parameter estimation for linear dynamical systems , 1996 .

[212]  James A. Liggett Exact formulae for areas, volumes and moments of polygons and polyhedra , 1988 .

[213]  Tsukasa Ogasawara,et al.  Hand pose estimation using multi-viewpoint silhouette images , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).