High-contrast Computational Caustic Design

被引:100
作者
Schwartzburg, Yuliy [1 ]
Testuz, Romain [1 ]
Tagliasacchi, Andrea [1 ]
Pauly, Mark [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
来源
ACM TRANSACTIONS ON GRAPHICS | 2014年 / 33卷 / 04期
基金
欧洲研究理事会;
关键词
caustics; computational design; 3D optimization; inverse surface design; LIGHT;
D O I
10.1145/2601097.2601200
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new algorithm for computational caustic design. Our algorithm solves for the shape of a transparent object such that the refracted light paints a desired caustic image on a receiver screen. We introduce an optimal transport formulation to establish a correspondence between the input geometry and the unknown target shape. A subsequent 3D optimization based on an adaptive discretization scheme then finds the target surface from the correspondence map. Our approach supports piecewise smooth surfaces and non-bijective mappings, which eliminates a number of shortcomings of previous methods. This leads to a significantly richer space of caustic images, including smooth transitions, singularities of infinite light density, and completely black areas. We demonstrate the effectiveness of our approach with several simulated and fabricated examples.
引用
收藏
页数:11
相关论文
共 26 条
[1]  
Agarwal S., 2013, Ceres solver
[2]  
[Anonymous], 2013, CIRP ANN MANUFACTURI
[3]   Minkowski-type theorems and least-squares clustering [J].
Aurenhammer, F ;
Hoffmann, F ;
Aronov, B .
ALGORITHMICA, 1998, 20 (01) :61-76
[4]  
Bogachev V. I., 2006, Measure Theory
[5]  
Botsch M, 2010, Ak peters series
[6]  
CHODOSH O., 2013, ARXIV13122929
[7]   Blue Noise through Optimal Transport [J].
de Goes, Fernando ;
Breeden, Katherine ;
Ostromoukhov, Victor ;
Desbrun, Mathieu .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06)
[8]  
De Philippis G, 2013, ARXIV13106167
[9]  
Finckh M, 2010, LECT NOTES COMPUT SC, V6315, P464, DOI 10.1007/978-3-642-15555-0_34
[10]  
Glimm T., 2003, J MATH SCI, V117, P3