David leads the Google Research Brain Team in Toronto, and is Professor of Computer Science in the Department of Computer and Mathematical Sciences at the University of Toronto Scarborough. He joined the University of Toronto in October, 2003. Prior to that he worked in the Digital Video Analysis and Perceptual Document Analysis Groups at the Palo Alto Research Center (PARC) for 4 years. Before that, he was on faculty at Queen’s University in Kingston. He joined the Brain Team in 2020.
David served as Associate Editor (2000-2003) and then as Associate Editor-in-Chief (2004-2008) for IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI). He also served as Program Co-Chair of IEEE CVPR (2003), ECCV (2014), and as Area Chair for numerous vision and learning conferences (CVPR, ECCV, ICCV, NIPS, ICML). At present he serves on the Advisory Board for IEEE PAMI. He is also a Senior Fellow of the Canadian Institute for Advanced Research (CIFAR) and a Faculty Member of the Vector Institute.
David’s research interests include aspects of computer vision, visual neuroscience, machine learning and computational biology. These include mathematical foundations and algorithms for visual motion analysis, tracking, human post and motion estimation, models of motion perception, and stereopsis, learning latent variable models, large-scale similarity search, and multi-view reconstruction for cryo-EM. His research awards include the 2010 Koenderink Prize, the Sloan Research Fellowship, and best paper awards at ICCV, CVPR, UIST and BMVC.