Inverse Rendering
In computer graphics, we pride ourselves on performant and accurate forward simulation of light (rendering). Here, we use graphics as methodology to solve problems beyond the generation of pretty pictures. By marrying extremely efficient forward renderers to numerical optimization methods, we develop novel analysis-by-synthesis approaches that push the boundaries on challenging problems like 3D surface reconstruction, real-time tracking of occluded objects from indirect diffuse light reflections, and light field imaging through uncalibrated free-form optics.