Global convergence of a class of trust region algorithms for optimization with simple bounds
SIAM Journal on Numerical Analysis
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
An Active Set Newton Algorithm for Large-Scale Nonlinear Programs with Box Constraints
SIAM Journal on Optimization
Modeling the interaction of light between diffuse surfaces
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Color Nonuniformity in Projection-Based Displays: Analysis and Solutions
IEEE Transactions on Visualization and Computer Graphics
ACM SIGGRAPH 2005 Papers
A Theory of Inverse Light Transport
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision - Volume 2
Compensating Indirect Scattering for Immersive and Semi-Immersive Projection Displays
VR '06 Proceedings of the IEEE conference on Virtual Reality
Analytical compensation of inter-reflection for pattern projection
Proceedings of the ACM symposium on Virtual reality software and technology
Real-Time Adaptive Radiometric Compensation
IEEE Transactions on Visualization and Computer Graphics
Radiometric Compensation through Inverse Light Transport
PG '07 Proceedings of the 15th Pacific Conference on Computer Graphics and Applications
Optical computing for fast light transport analysis
ACM SIGGRAPH Asia 2010 papers
A dual theory of inverse and forward light transport
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part II
A Spatially Augmented Reality Sketching Interface for Architectural Daylighting Design
IEEE Transactions on Visualization and Computer Graphics
Interactive daylighting visualization in spatially augmented reality environments
Interactive daylighting visualization in spatially augmented reality environments
Perceptual radiometric compensation for inter-reflection in immersive projection environment
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Hi-index | 0.00 |
The unintentional scattering of light between neighboring surfaces in complex projection environments increases the brightness and decreases the contrast, disrupting the appearance of the desired imagery. To achieve satisfactory projection results, the inverse problem of global illumination must be solved to cancel this secondary scattering. In this paper, we propose a global illumination cancellation method that minimizes the perceptual difference between the desired imagery and the actual total illumination in the resulting physical environment. Using Gauss-Newton and active set methods, we design a fast solver for the bound constrained nonlinear least squares problem raised by the perceptual error metrics. Our solver is further accelerated with a CUDA implementation and multi-resolution method to achieve 1-2 fps for problems with approximately 3000 variables. We demonstrate the global illumination cancellation algorithm with our multi-projector system. Results show that our method preserves the color fidelity of the desired imagery significantly better than previous methods.