Non-linear approximation of reflectance functions
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Object shape and reflectance modeling from observation
Proceedings of the 24th 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
Fast computation of generalized Voronoi diagrams using graphics hardware
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
A user-programmable vertex engine
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Homomorphic factorization of BRDFs for high-performance rendering
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Neural Networks for Pattern Recognition
Neural Networks for Pattern Recognition
Light field mapping: efficient representation and hardware rendering of surface light fields
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Ray tracing on programmable graphics hardware
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Efficient rendering of spatial bi-directional reflectance distribution functions
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Physically-based visual simulation on graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Appearance based object modeling using texture database: acquisition, compression and rendering
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Imagine: Media Processing with Streams
IEEE Micro
Using modern graphics architectures for general-purpose computing: a framework and analysis
Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture
Real-Time Consensus-Based Scene Reconstruction Using Commodity Graphics Hardware
PG '02 Proceedings of the 10th Pacific Conference on Computer Graphics and Applications
Linear algebra operators for GPU implementation of numerical algorithms
ACM SIGGRAPH 2003 Papers
Sparse matrix solvers on the GPU: conjugate gradients and multigrid
ACM SIGGRAPH 2003 Papers
Numerical Methods for Unconstrained Optimization and Nonlinear Equations (Classics in Applied Mathematics, 16)
Interactive rendering with arbitrary BRDFs using separable approximations
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Nonlinear diffusion in graphics hardware
EGVISSYM'01 Proceedings of the 3rd Joint Eurographics - IEEE TCVG conference on Visualization
Hi-index | 0.00 |
Graphics hardware is undergoing a change from fixed-function pipelines to more programmable organizations that resemble general purpose stream processors. In this paper, we show that certain general algorithms, not normally associated with computer graphics, can be mapped to such designs. Specifically, we cast nonlinear optimization as a data streaming process that is well matched to modern graphics processors. Our framework is particularly well suited for solving image-based modeling problems since it can be used to represent a large and diverse class of these problems using a common formulation. We successfully apply this approach to two distinct image-based modeling problems: light field mapping approximation and fitting the Lafortune model to spatial bidirectional reflectance distribution functions. Comparing the performance of the graphics hardware implementation to a CPU implementation, we show more than 5-fold improvement.