A Self-Adapting Hierarchical Actions and Structures Joint Optimization Framework for Automatic Design of Robotic and Animation Skeletons

Xiang Zhiyang,Xiang Chuang,Li Tong,Guo Yibo
DOI: https://doi.org/10.1007/s00500-020-05139-5
IF: 3.732
2020-01-01
Soft Computing
Abstract:Skeleton designs are widely seen in the robotics industry and multimedia applications such as animated films and computer games. The design of skeletons is mental-labor intensive, especially axes directions of joints are difficult even for the most experienced designers to select. In the existing works, there are auto creation of skeletons from meshes, and skeleton axes optimizations from a predefined set of actions. In this work, we extend automatic construction of skeletons by proposing skeleton axes design from an objective task. A two-layered framework is proposed to optimize randomly initialized axes based on auto generated actions. First, the limit of skeleton scales that can be automatically designed is discussed. Second, a self-adaptive actions discretizer implemented by neural networks is proposed to reduce the optimization complexity. Third, actions and axes are scored by physics engine simulation, and optimizations on the score generate axes that have the best performance. Experiments include robotic designs and an animation application. Comparisons show that the proposed framework outperforms other mainstream optimizers both in speed and effectiveness.
What problem does this paper attempt to address?