数据驱动动画(data-driven animation),理学-计算机科学技术-计算机应用-计算机图形学-计算机动画,一种基于已有的运动数据,通过机器学习、降维等数学方法快速合成出逼真的、符合物理规律的动画生成方法。自然界物体的运动变化是符合物理规律的。例如,刚体运动符合牛顿定律,弹性和塑性物体的形变由理想弹性体模型和弹塑性体模型等近似描述,流体运动符合Navier-Stokes方程等。为了产生物理真实的运动,特别是柔性物体和不规则物体(如水、云、烟等)的运动,常用的策略是通过数值方法求解物体运动对应的物理模型或方程,以模拟物体的运动和变化。虽然这种策略在运动模拟的真实感方面取得了一定效果,但是其内在的困难限制了这种方法的进一步发展。首先,对于物体的运动规律的认识是近似的,即使精确求解大部分方程,其结果也仅能是物体真实运动的近似再现;其次,许多方程的参数难以标定,例如各种布料的参数、柔性物体的形变参数等,使得已有物理方程难以实用;最后,大部分物体运动的方程非常复杂,只能进行数值近似求解,效率和真实感与实际需求还有一定的差距。