Image-Based Rendering for Scenes with Reflections

被引:95
作者
Sinha, Sudipta N.
Kopf, Johannes
Goesele, Michael [1 ]
Scharstein, Daniel [2 ]
Szeliski, Richard
机构
[1] Tech Univ Darmstadt, Darmstadt, Germany
[2] Middlebury Coll, Middlebury, VT USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2012年 / 31卷 / 04期
基金
美国国家科学基金会;
关键词
Image-based rendering; image-based modeling; stereo; reflections; layers; STEREO; LAYERS; SHAPE; 3D;
D O I
10.1145/2185520.2185596
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a system for image-based modeling and rendering of real-world scenes containing reflective and glossy surfaces. Previous approaches to image-based rendering assume that the scene can be approximated by 3D proxies that enable view interpolation using traditional back-to-front or z-buffer compositing. In this work, we show how these can be generalized to multiple layers that are combined in an additive fashion to model the reflection and transmission of light that occurs at specular surfaces such as glass and glossy materials. To simplify the analysis and rendering stages, we model the world using piecewise-planar layers combined using both additive and opaque mixing of light. We also introduce novel techniques for estimating multiple depths in the scene and separating the reflection and transmission components into different layers. We then use our system to model and render a variety of real-world scenes with reflections.
引用
收藏
页数:10
相关论文
共 34 条
[1]   Blind separation of superimposed shifted images using parameterized joint diagonalization [J].
Be'ery, Efrat ;
Yeredor, Arie .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2008, 17 (03) :340-353
[2]   A 3-FRAME ALGORITHM FOR ESTIMATING 2-COMPONENT IMAGE MOTION [J].
BERGEN, JR ;
BURT, PJ ;
HINGORANI, R ;
PELEG, S .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (09) :886-896
[3]   Stereo and specular reflection [J].
Bhat, DN ;
Nayar, SK .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1998, 26 (02) :91-106
[4]  
Bhat P., 2007, P ESRT GREN FRANC, P327
[5]   Fast approximate energy minimization via graph cuts [J].
Boykov, Y ;
Veksler, O ;
Zabih, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (11) :1222-1239
[6]  
Buehler C, 2001, COMP GRAPH, P425, DOI 10.1145/383259.383309
[7]   Multi-view scene capture by surfel sampling: From video streams to non-rigid 3D motion, shape and reflectance [J].
Carceroni, RL ;
Kutulakos, KN .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2002, 49 (2-3) :175-214
[8]  
Chen S. E., 1993, Computer Graphics Proceedings, P279, DOI 10.1145/166117.166153
[9]   Variational shape approximation [J].
Cohen-Steiner, D ;
Alliez, P ;
Desbrun, M .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :905-914
[10]   Extracting layers and analyzing their specular properties using epipolar-plane-image analysis [J].
Criminisi, A ;
Kang, SB ;
Swaminathan, R ;
Szeliski, R ;
Anandan, P .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2005, 97 (01) :51-85