Vision in motion