David is a Professor of Engineering Science and guides research in the Active Vision Laboratory, which he set up in 1989. He is also a Tutorial Fellow in St Anne's College, teaching undergraduate mathematical and electrical subjects.
He was an undergraduate at Balliol, taking a first in physics in 1977 and continuing there to complete a DPhil in 1980, studying properties of radioactive nuclei by orienting them at ultralow temperatures via their magnetic and electric hyperfine interactions. He was a Research Fellow, again in nuclear physics, at the California Institute of Technology (Caltech), before joining the General Electric Company's laboratories in London, where he developed research interests in computational vision. David moved to Oxford in 1989 as a University Lecturer and Tutorial Fellow, and was made a Professor of Engineering Science in 1997.
The Active Vision Laboratory seeks to advance knowledge in computational vision, particularly in the area of 3D scene reconstruction from conventional and depth imagery.
They work on applications for location and mapping, wearable and assistive computing, semantic vision, augmented reality, human motion analysis, and navigation.