Teaching computers to understand the visual world

We want to change the way you interact with visual data. We want to make your photos magical, we want to deeply understand images and videos from cameras everywhere: in your phone, on your Xbox, in your fridge, on robots, in cars, anywhere. We want you to be able to find your stuff, answer questions, make fantastic new images. And we do that by inventing new algorithms and thinking of new mathematical models for how images come to be.

Understanding images

Image understanding with tens of layers, millions of classes, billions of images.