When a three-dimensional object moves through a scene, a corresponding change occurs on the image plane and in the visual representation constructed by a learning algorithm. Starting with the idea that a good representation is one that transforms linearly under scene motions, we use st