Newtonian Image Understanding

Unfolding the Dynamics of Objects in Static Images

  • Newtonian Image Understanding: Unfolding the Dynamics of Objects in Static Images

    In this paper, we study the challenging problem of predicting the dynamics of objects in static images. Given a query object in an image, our goal is to provide a physical understanding of the object in terms of the forces acting upon it and its long term motion as response to those forces. Direct and explicit estimation of the forces and the motion of objects from a single image is extremely challenging. We define intermediate physical abstractions called Newtonian scenarios and introduce Newtonian Neural Network (N3) that learns to map a single image to a state in a Newto- nian scenario. Our evaluations show that our method can reliably predict dynamics of a query object from a single image. In addition, our approach can provide physical rea- soning that supports the predicted dynamics in terms of ve- locity and force vectors. To spur research in this direction we compiled Visual Newtonian Dynamics (VIND) dataset that includes more than 6000 videos aligned with Newto- nian scenarios represented using game engines, and more than 4500 still images with their ground truth dynamics. Less


Source Code

Source code of the Newtonian Neural Networks

Pre-trained weights

VIND Dataset

The dataset can be downloaded here.


We would like to thank Dustin Schwenk for his help with the dataset.