We present 3D Cinemagraphy, a new technique that marries 2D image animation with 3D photography. Given a single still image as input, our goal is to generate a video that contains both visual content animation and camera motion. We empirically find that naively combining existing 2D image animation and 3D photography methods leads to obvious artifacts or inconsistent animation. Our key insight is that representing and animating the scene in 3D space offers a natural solution to this task. To this end, we first convert the input image into feature-based layered depth images using predicted depth values, followed by unprojecting them to a feature point cloud. To animate the scene, we perform motion estimation and lift the 2D motion into the 3D scene flow. Finally, to resolve the problem of hole emergence as points move forward, we propose to bidirectionally displace the point cloud as per the scene flow and synthesize novel views by separately projecting them into target image planes and blending the results. Extensive experiments demonstrate the effectiveness of our method. A user study is also conducted to validate the compelling rendering results of our method.
翻译:我们展示了3D电影,这是一个将 2D 图像动画与 3D 摄影结合的新技术。 我们的目标是制作一个包含视觉内容动画和摄像运动的视频。 我们从经验中发现,将现有的 2D 图像动画和 3D 摄影方法天真地结合在一起,导致明显的文物或不一致的动画。 我们的关键洞察力是,在 3D 空间代表并动画场景为这项任务提供了自然的解决办法。 为此, 我们首先使用预测深度值将输入图像转换成基于地貌的层深度图像, 然后再将其投射成一个特征点云。 为了让场景动, 我们进行运动估计, 并将 2D 动作提升到 3D 场景流中。 最后, 为了在点向前移动时解决洞的出现问题, 我们提议在场景流中双向移动点云, 并合成新观点, 将其单独投影射到目标图像平面, 并混合结果。 广泛的实验显示了我们的方法的有效性。 用户研究还验证了我们方法的令人信服的结果。</s>