@techreport{seitz2005a, author = {Seitz, Steven M. and Matsushita, Yasuyuki and Kutulakos, Kiriakos N.}, title = {A Theory of Inverse Light Transport}, institution = {Microsoft}, year = {2005}, month = {March}, abstract = {In this paper we consider the problem of computing and removing interreflections in photographs of real scenes. Towards this end, we introduce the problem of inverse light transport—given a photograph of an unknown scene, decompose it into a sum of n-bounce images, where each image records the contribution of light that bounces exactly n times before reaching the camera. We prove the existence of a set of interreflection cancelation operators that enable computing each n-bounce image by multiplying the photograph by a matrix. This matrix is derived from a set of 'impulse images' obtained by probing the scene with a narrow beam of light. The operators work under unknown and arbitrary illumination, and exist for scenes that have arbitrary spatially-varying BRDFs. We derive a closed-form expression for these operators in the Lambertian case and present experiments with textured and untextured Lambertian scenes that confirm our theory's predictions.}, url = {http://approjects.co.za/?big=en-us/research/publication/a-theory-of-inverse-light-transport/}, number = {MSR-TR-2005-66}, }