Topology Aware Data-Driven Inverse Kinematics

Edmond S. L. Ho, Hubert P. H. Shum, Yiu-ming Cheung and P. C. Yuen
Computer Graphics Forum (CGF) - Proceedings of the 2013 Pacific Conference on Computer Graphics and Applications (PG), 2013

 Impact Factor: 2.5 Citation: 28#

Topology Aware Data-Driven Inverse Kinematics
# According to Google Scholar 2023"


Creating realistic human movement is a time consuming and labour intensive task. The major difficulty is that the user has to edit individual joints while maintaining an overall realistic and collision free posture. Previous research suggests the use of data-driven inverse kinematics, such that one can focus on the control of a few joints, while the system automatically composes a natural posture. However, as a common problem of kinematics synthesis, penetration of body parts is difficult to avoid in complex movements. In this paper, we propose a new data-driven inverse kinematics framework that conserves the topology of the synthesizing postures. Our system monitors and regulates the topology changes using the Gauss Linking Integral (GLI), such that penetration can be efficiently prevented. As a result, complex motions with tight body movements, as well as those involving interaction with external objects, can be simulated with minimal manual intervention. Experimental results show that using our system, the user can create high quality human motion in real-time by controlling a few joints using a mouse or a multi-touch screen. The movement generated is both realistic and penetration free. Our system is best applied for interactive motion design in computer animations and games.





 author={Ho, Edmond S. L. and Shum, Hubert P. H. and Cheung, Yiu-ming and Yuen, P. C.},
 journal={Computer Graphics Forum},
 title={Topology Aware Data-Driven Inverse Kinematics},
 publisher={John Wiley and Sons Ltd.},
 Address={Chichester, UK},


AU  - Ho, Edmond S. L.
AU  - Shum, Hubert P. H.
AU  - Cheung, Yiu-ming
AU  - Yuen, P. C.
T2  - Computer Graphics Forum
TI  - Topology Aware Data-Driven Inverse Kinematics
PY  - 2013
Y1  - 10 2013
VL  - 32
IS  - 7
SP  - 61
EP  - 70
DO  - 10.1111/cgf.12212
PB  - John Wiley and Sons Ltd.
ER  - 

Plain Text

Edmond S. L. Ho, Hubert P. H. Shum, Yiu-ming Cheung and P. C. Yuen, "Topology Aware Data-Driven Inverse Kinematics," Computer Graphics Forum, vol. 32, no. 7, pp. 61-70, John Wiley and Sons Ltd., Oct 2013.

Supporting Grants

Similar Research

Hubert P. H. Shum, Taku Komura, Masashi Shiraishi and Shuntaro Yamazaki, "Interaction Patches for Multi-Character Animation", ACM Transactions on Graphics (TOG) - Proceedings of the 2008 ACM SIGGRAPH Asia, 2008
Hubert P. H. Shum, Taku Komura and Shuntaro Yamazaki, "Simulating Interactions of Avatars in High Dimensional State Space", Proceedings of the 2008 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D), 2008
Hubert P. H. Shum, "Simulating Interactions Among Multiple Characters", PhD Thesis from the University of Edinburgh, 2010
Taku Komura, Hubert P. H. Shum and Edmond S. L. Ho, "Simulating Interactions of Characters", Proceedings of the 2008 ACM International Conference on Motion in Games (MIG), 2008
Hubert P. H. Shum, Taku Komura and Shuntaro Yamazaki, "Simulating Competitive Interactions using Singly Captured Motions", Proceedings of the 2007 ACM Symposium on Virtual Reality Software and Technology (VRST), 2007
Hubert P. H. Shum, Taku Komura and Shuntaro Yamazaki, "Simulating Multiple Character Interactions with Collaborative and Adversarial Goals", IEEE Transactions on Visualization and Computer Graphics (TVCG), 2012
Hubert P. H. Shum, Ludovic Hoyet, Edmond S. L. Ho, Taku Komura and Franck Multon, "Preparation Behaviour Synthesis with Reinforcement Learning", Proceedings of the 2013 International Conference on Computer Animation and Social Agents (CASA), 2013
Qianhui Men, Hubert P. H. Shum, Edmond S. L. Ho and Howard Leung, "GAN-Based Reactive Motion Synthesis with Class-Aware Discriminators for Human-Human Interaction", Computers and Graphics (C&G), 2022



Last updated on 4 June 2024
RSS Feed