SkillVis: a visualization tool for boxing skill assessment

Motion analysis and visualization are crucial in sports science for sports training and performance evaluation. While primitive computational methods have been proposed for simple analysis such as postures and movements, few can evaluate the high-level quality of sports players such as their skill levels and strategies. We propose a visualization tool to help visualizing boxers' motions and assess their skill levels. Our system automatically builds a graph-based representation from motion capture data and reduces the dimension of the graph onto a 3D space so that it can be easily visualized and understood. In particular, our system allows easy understanding of the boxer's boxing behaviours, preferred actions, potential strength and weakness. We demonstrate the effectiveness of our system on different boxers' motions. Our system not only serves as a tool for visualization, it also provides intuitive motion analysis that can be further used beyond sports science.

[1]  Manfred Lau,et al.  Behavior planning for character animation , 2005, SCA '05.

[2]  Pong C. Yuen,et al.  Topology Aware Data-Driven Inverse Kinematics , 2013, Comput. Graph. Forum.

[3]  David A. Forsyth,et al.  Motion synthesis from annotations , 2003, ACM Trans. Graph..

[4]  Jehee Lee,et al.  Motion Grammars for Character Animation , 2016, Comput. Graph. Forum.

[5]  Hyun Joon Shin,et al.  Motion synthesis and editing in low‐dimensional spaces , 2006, Comput. Animat. Virtual Worlds.

[6]  Michael Gleicher,et al.  Parametric motion graphs , 2007, SI3D.

[7]  Hyun Joon Shin,et al.  Fat graphs: constructing an interactive character with continuous controls , 2006, SCA '06.

[8]  Okan Arikan,et al.  Interactive motion generation from examples , 2002, ACM Trans. Graph..

[9]  M. Yeadon The Biomechanics of the Human in Flight , 1997, The American journal of sports medicine.

[10]  Jessica K. Hodgins,et al.  Realtime style transfer for unlabeled heterogeneous human motion , 2015, ACM Trans. Graph..

[11]  Taku Komura,et al.  A finite state machine based on topology coordinates for wrestling games , 2011, Comput. Animat. Virtual Worlds.

[12]  Nancy S. Pollard,et al.  Evaluating motion graphs for character animation , 2007, TOGS.

[13]  F. D. Hales,et al.  The simulation of aerial movement--IV. A computer simulation model. , 1990, Journal of biomechanics.

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

[15]  Taku Komura,et al.  NiceMeetVR: facing professional baseball pitchers in the virtual batting cage , 2002, SAC '02.

[16]  Philippe Beaudoin,et al.  Motion-motif graphs , 2008, SCA '08.

[17]  Taku Komura,et al.  Physically-Based Character Control in Low Dimensional Space , 2010, MIG.

[18]  Bruno Arnaldi,et al.  Real Handball Goalkeeper vs. Virtual Handball Thrower , 2003, Presence: Teleoperators & Virtual Environments.

[19]  Harry Shum,et al.  Motion texture: a two-level statistical model for character motion synthesis , 2002, ACM Trans. Graph..

[20]  Taesoo Kwon,et al.  Motion modeling for on-line locomotion synthesis , 2005, SCA '05.

[21]  Taku Komura,et al.  Character Motion Synthesis by Topology Coordinates , 2009, Comput. Graph. Forum.

[22]  Hubert P. H. Shum,et al.  Kinect Posture Reconstruction Based on a Local Mixture of Gaussian Process Models , 2016, IEEE Transactions on Visualization and Computer Graphics.

[23]  Aaron Hertzmann,et al.  Style-based inverse kinematics , 2004, ACM Trans. Graph..

[24]  Jinxiang Chai,et al.  Motion graphs++ , 2012, ACM Trans. Graph..

[25]  Jessica K. Hodgins,et al.  Construction and optimal search of interpolated motion graphs , 2007, ACM Trans. Graph..

[26]  David J. Fleet,et al.  Gaussian Process Dynamical Models , 2005, NIPS.

[27]  Taku Komura,et al.  Interaction patches for multi-character animation , 2008, ACM Trans. Graph..

[28]  Taku Komura,et al.  Simulating Multiple Character Interactions with Collaborative and Adversarial Goals , 2012, IEEE Transactions on Visualization and Computer Graphics.

[29]  Lucas Kovar,et al.  Motion Graphs , 2002, ACM Trans. Graph..

[30]  Taku Komura,et al.  A Deep Learning Framework for Character Motion Synthesis and Editing , 2016, ACM Trans. Graph..

[31]  Franck Multon,et al.  Filtered pose graph for efficient kinect pose reconstruction , 2016, Multimedia Tools and Applications.

[32]  Neil D. Lawrence,et al.  Gaussian Process Latent Variable Models for Visualisation of High Dimensional Data , 2003, NIPS.

[33]  Hubert P. H. Shum,et al.  Real-Time Posture Reconstruction for Microsoft Kinect , 2013, IEEE Transactions on Cybernetics.

[34]  ShinHyun Joon,et al.  Motion synthesis and editing in low-dimensional spaces , 2006 .

[35]  M. S. Turner,et al.  Anyone for tennis? , 1986, Nature.

[36]  Franck Multon,et al.  Ergonomics measurements using Kinect with a pose correction framework , 2016 .

[37]  Jessica K. Hodgins,et al.  Interactive control of avatars animated with human motion data , 2002, SIGGRAPH.