We present LCollision, a learning-based method that synthesizes collision-free 3D human poses. At the crux of our approach is a novel deep architecture that simultaneously decodes new human poses from the latent space and predicts colliding body parts. These two components of our architecture are used as the objective function and surrogate hard constraints in a constrained optimization for collision-free human pose generation. A novel aspect of our approach is the use of a bilevel autoencoder that decomposes whole-body collisions into groups of collisions between localized body parts. By solving the constrained optimizations, we show that a significant amount of collision artifacts can be resolved. Furthermore, in a large test set of $2.5\times 10^6$ randomized poses from SCAPE, our architecture achieves a collision-prediction accuracy of $94.1\%$ with $80\times$ speedup over exact collision detection algorithms. To the best of our knowledge, LCollision is the first approach that accelerates collision detection and resolves penetrations using a neural network.
翻译:我们提出了Lcollision, 这是一种以学习为基础的方法,它综合了无碰撞的3D人构成。在我们的方法的柱石中,是一种新型的深层结构,它同时解码了潜在空间中新的人类构成,并预测了相互碰撞的肢体部分。我们建筑的这两个组成部分被用作客观功能,并用限制的优化来代替硬性限制,以产生无碰撞的人类构成。我们的方法的一个新颖方面是使用双级自动编码器,将整体碰撞分解成局部身体部分之间的碰撞群。通过解决有限的优化,我们表明大量碰撞文物是可以解决的。此外,在由SCAPE随机拼凑成的25美元10瓦6美元的大型测试组中,我们的建筑在精确的碰撞探测算法上实现了90美元碰撞精确率的碰撞精确率精确度精确度精确度精确度,Lcolision是加速碰撞探测和通过神经网络解决碰撞穿透的第一个方法。