SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
A rapid hierarchical radiosity algorithm
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
A framework for the analysis of error in global illumination algorithms
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Inverse global illumination: recovering reflectance models of real scenes from photographs
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Acquiring the reflectance field of a human face
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
A signal-processing framework for inverse rendering
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
All-frequency shadows using non-linear wavelet lighting approximation
ACM SIGGRAPH 2003 Papers
Inverse rendering for computer graphics
Inverse rendering for computer graphics
A Projector-Camera System with Real-Time Photometric Adaptation for Dynamic Environments
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2 - Volume 02
ACM SIGGRAPH 2005 Papers
A Theory of Inverse Light Transport
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision - Volume 2
A Theory for Photometric Self-Calibration of Multiple Overlapping Projectors and Cameras
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops - Volume 03
Compensating Indirect Scattering for Immersive and Semi-Immersive Projection Displays
VR '06 Proceedings of the IEEE conference on Virtual Reality
Fast separation of direct and global components of a scene using high frequency illumination
ACM SIGGRAPH 2006 Papers
Analytical compensation of inter-reflection for pattern projection
Proceedings of the ACM symposium on Virtual reality software and technology
Radiometric Compensation through Inverse Light Transport
PG '07 Proceedings of the 15th Pacific Conference on Computer Graphics and Applications
Compressive light transport sensing
ACM Transactions on Graphics (TOG)
Kernel Nyström method for light transport
ACM SIGGRAPH 2009 papers
Precomputation-Based Rendering
Foundations and Trends® in Computer Graphics and Vision
Optical computing for fast light transport analysis
ACM SIGGRAPH Asia 2010 papers
Shape from second-bounce of light transport
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part II
A dual theory of inverse and forward light transport
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part II
Decomposing Global Light Transport Using Time of Flight Imaging
International Journal of Computer Vision
Hi-index | 0.00 |
Recent advances in fast light transport acquisition have motivated new applications for forward and inverse light transport. While forward light transport enables image relighting, inverse light transport provides new possibilities for analyzing and cancelling interreflections, to enable applications like projector radiometric compensation and light bounce separation. With known scene geometry and diffuse reflectance, inverse light transport can be easily derived in closed form. However, with unknown scene geometry and reflectance properties, we must acquire and invert the scene's light transport matrix to undo the effects of global illumination. For many photometric setups such as that of a projector-camera system, the light transport matrix often has a size of 105脳105 or larger. Direct matrix inversion is accurate but impractical computationally at these resolutions.In this work, we explore a theoretical analysis of inverse light transport, relating it to its forward counterpart, expressed in the form of the rendering equation. It is well known that forward light transport has a Neumann series that corresponds to adding bounces of light. In this paper, we show the existence of a similar inverse series, that zeroes out the corresponding physical bounces of light. We refer to this series solution as stratified light transport inversion, since truncating to a certain number of terms corresponds to cancelling the corresponding interreflection bounces. The framework of stratified inversion is general and may provide insight for other problems in light transport and beyond, that involve large-size matrix inversion. It is also efficient, requiring only sparse matrix-matrix multiplications. Our practical application is to radiometric compensation, where we seek to project patterns onto real-world surfaces, undoing the effects of global illumination. We use stratified light transport inversion to efficiently invert the acquired light transport matrix for a static scene, after which interreflection cancellation is a simple matrix-vector multiplication to compensate the input image for projection.