Nonlinear optimization framework for image-based modeling on programmable graphics hardware

被引:16
作者
Hillesland, KE [1 ]
Molinov, S
Grzeszczuk, R
机构
[1] Univ N Carolina, Chapel Hill, NC 27514 USA
[2] Intel Corp, Santa Clara, CA 95051 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2003年 / 22卷 / 03期
关键词
programmable graphics hardware; nonlinear optimization; image-based modeling;
D O I
10.1145/882262.882365
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 modem 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.
引用
收藏
页码:925 / 934
页数:10
相关论文
共 22 条
[11]   Linear algebra operators for GPU implementation of numerical algorithms [J].
Krüger, J ;
Westermann, R .
ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03) :908-916
[12]  
LAFORTUNE EPF, 1997, P SIGGRAPH, P117
[13]  
Lindholm E, 2001, COMP GRAPH, P149, DOI 10.1145/383259.383274
[14]  
MCALLISTER DK, 2002, EUR REND WORKSH 2002
[15]  
McCool MD, 2001, COMP GRAPH, P171, DOI 10.1145/383259.383276
[16]  
Nishino K., 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149), P618, DOI 10.1109/CVPR.1999.787003
[17]  
Purcell TJ, 2002, ACM T GRAPHIC, V21, P703, DOI 10.1145/566570.566640
[18]  
Rumpf M, 2001, SPRING EUROGRAP, P75
[19]  
SATO Y, 1997, P SIGGRAPH 97, P379
[20]  
THOMPSON C, 2002, P 35 INT S MICR MICR