His current research interests include machine learning applied to computer vision, Bayesian models of visual perception, and interactive applications of computer vision. In 1997, he received the Outstanding Paper prize at the Conference on Computer Vision and Pattern Recognition for work on applying bilinear models to "separating style and content". Previous research topics include steerable filters and pyramids, the generic viewpoint assumption, color constancy, and computer vision for computer games. He holds 15 patents.