Site Network: Personal | NVIDIA Research


I am a Research Scientist at NVIDIA. My interests span computer graphics, vision, optics, and signal processing, with applications to computational imaging and display systems.

dlanman (at) nvidia (dot) com

Short Biography

Douglas Lanman is a Research Scientist at NVIDIA, working in the Computer Graphics and New Experiences groups. His research is focused on computational imaging and display systems, including light field cameras, automultiscopic (glasses-free) 3D displays, and active illumination for 3D reconstruction. He received a B.S. in Applied Physics with Honors from Caltech in 2002 and M.S. and Ph.D. degrees in Electrical Engineering from Brown University in 2006 and 2010, respectively. Prior to joining NVIDIA, he was a Postdoctoral Associate at the MIT Media Lab from 2010 to 2012 and an Assistant Research Staff Member at MIT Lincoln Laboratory from 2002 to 2005. Douglas has worked as an intern at Intel, Los Alamos National Laboratory, INRIA Rhône-Alpes, Mitsubishi Electric Research Laboratories (MERL), and the MIT Media Lab. He presented the "Build Your Own 3D Scanner" course at SIGGRAPH 2009 and SIGGRAPH Asia 2009, the "Build Your Own 3D Display" course at SIGGRAPH 2010, SIGGRAPH 2011, and SIGGRAPH Asia 2010, and the "Computational Imaging" and "Computational Displays" courses at SIGGRAPH 2012.

For additional details, see my curriculum vitae.

Research Highlights

The goal of my research is to overcome long-standing limitations of conventional cameras by designing computational imaging systems exploiting generalized optical elements (e.g., coded apertures, patterned illumination, and out-of-focus elements) coupled with jointly-optimized image understanding algorithms. Such computational imaging systems bypass traditional camera designs to enable new photographic capabilities, including: extended depths of field, reduced motion blur, refocusable images, and depth estimation. I further seek to design computational display systems exploiting similar joint design of optical elements and display encoding algorithms accounting for visual perception. This approach aims to create thin displays replicating the full experience of physical scenes, supporting glasses-free 3D viewing, responding to ambient illumination, and allowing gestural interaction. I focus these efforts into four broad research areas:

For additional details, see the research page.


Computational Displays

BiDi Screen High-Rank 3D (HR3D) Layered 3D Polarization Fields
Multitouch and Gestural Interaction using Thin LCDs Glasses-free 3D Display using Dual-Layer, High-Speed LCDs Tomographic Image Synthesis for Multilayer Displays Dynamic Light Field Display using Multilayer LCDs
SIGGRAPH Asia 2009 SIGGRAPH Asia 2010 SIGGRAPH 2011 SIGGRAPH Asia 2011

Computational Photography

Catadioptric Systems Bokeh Brush Image Destabilization Shield Fields
Reconstructing 3D Lines from a Single Catadioptric Image Post-capture Control of the Shape of Out-of-Focus Points Programmable Defocus using Lens and Sensor Motion Mask-based Light Field Capture using Tiled-Broadband Codes
3DPVT 2006 CAe 2008 ICCP 2009 SIGGRAPH Asia 2008

Measurement of Geometry and Light Transport

Multi-Flash 3D Photography Shape from Depth Discontinuities Surround Structured Lighting
Shape and Appearance using Multi-Flash Illumination Depth Discontinuities under Orthographic Projection High-Speed 3D Scanning using Orthographic Illumination
SIGGRAPH/3DPVT 2006 3DIM 2009 CVIU 2009

In the News

Computational Displays

Computational Photography

Human-Computer Interaction

For additional details, see the news page.

Course Highlights

As a postdoctoral associate at the MIT Media Lab, I co-instructed two graduate-level courses on computational photography. As a graduate student at Brown University, I served as head teaching assistant for two semester-long courses at both the undergraduate and graduate levels on linear systems and 3D photography. I have also actively sought additional teaching opportunities, presenting seven courses at the ACM SIGGRAPH and SIGGRAPH Asia conferences over the last three years on do-it-yourself 3D scanners and displays.

For additional details, see the courses/projects page.


Computational Photography State of the Art in Computational Imaging Build Your Own 3D Scanner Build Your Own 3D Display
Graduate-level Course on Computational Cameras Review of Plenoptic Cameras: Acquisition and Applications Hardware and Software for Custom 3D Scanners Hardware and Software for Glasses-free 3D Displays
MIT Course, Fall 2011 Eurographics 2011 SIGGRAPH 2009 SIGGRAPH 2010, 2011

Videos of Talks

I have given invited talks at a wide variety of academic, industrial, and government research laboratories and conferences. A selected set of videos of invited talks are included below. Please contact me directly for copies of slides or additional material.


Shield Fields Build Your Own 3D Display Mask-based Light Field Capture and Display Hacking Bits and Photons
Mask-based Light Field Capture using Tiled-Broadband Codes Hardware and Software for Glasses-free 3D Displays Optimization of Mask Patterns for Capture and Display Overview of Computational Imaging and Display Systems
SIGGRAPH Asia 2008 SIGGRAPH 2010 NIPS 2010 Photographic Universe 2011



Last Updated: November 14, 2012