PhysDreamer: Physics-Based Interaction with 3D Objects via Video Generation

2024年04月19日
真实的物体互动对于创造沉浸式的虚拟体验至关重要,但是合成对新型互动的真实3D物体动态仍然是一个重要的挑战。与无条件或文本条件的动态生成不同,动作条件的动态需要感知物体的物理材料属性,并将3D运动预测基于这些属性,例如物体的刚度。然而,由于缺乏物质基础数据,估计物理材料属性是一个开放的问题,因为对于真实物体来说,测量这些属性是非常困难的。我们提出了PhysDreamer,这是一种基于物理学的方法,通过利用视频生成模型学习到的物体动力学先验知识,赋予静态3D物体互动动态。通过提炼这些先验知识,PhysDreamer可以合成对新型互动的真实物体响应,例如外部力或代理操作。我们在弹性物体的不同示例上演示了我们的方法,并通过用户研究评估了合成互动的真实性。PhysDreamer通过使静态3D物体以物理合理的方式动态响应互动刺激,迈向了更加引人入胜和真实的虚拟体验。请访问我们的项目页面https://physdreamer.github.io/。
Realistic object interactions are crucial for creating immersive virtual experiences, yet synthesizing realistic 3D object dynamics in response to novel interactions remains a significant challenge. Unlike unconditional or text-conditioned dynamics generation, action-conditioned dynamics requires perceiving the physical material properties of objects and grounding the 3D motion prediction on these properties, such as object stiffness. However, estimating physical material properties is an open problem due to the lack of material ground-truth data, as measuring these properties for real objects is highly difficult. We present PhysDreamer, a physics-based approach that endows static 3D objects with interactive dynamics by leveraging the object dynamics priors learned by video generation models. By distilling these priors, PhysDreamer enables the synthesis of realistic object responses to novel interactions, such as external forces or agent manipulations. We demonstrate our approach on diverse examples of elastic objects and evaluate the realism of the synthesized interactions through a user study. PhysDreamer takes a step towards more engaging and realistic virtual experiences by enabling static 3D objects to dynamically respond to interactive stimuli in a physically plausible manner. See our project page at https://physdreamer.github.io/.
许愿