Ray-transfer functions for camera simulation of 3D scenes with hidden lens design

被引:5
作者
Goossens, Thomas [1 ]
Lyu, Zheng [1 ]
Ko, Jamyuen [2 ]
Wan, Gordon C. [2 ]
Farrell, Joyce [1 ]
Wandell, Brian [1 ]
机构
[1] Stanford Univ, Stanford Ctr Image Syst Engn, Stanford, CA 94305 USA
[2] Google, Mountain View, CA 94043 USA
关键词
DIFFRACTION; MATRIX;
D O I
10.1364/OE.457496
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Combining image sensor simulation tools with physically based ray tracing enables the design and evaluation (soft prototyping) of novel imaging systems. These methods can also synthesize physically accurate, labeled images for machine learning applications. One practical limitation of soft prototyping has been simulating the optics precisely: lens manufacturers generally prefer to keep lens design confidential. We present a pragmatic solution to this problem using a black box lens model in Zemax; such models provide necessary optical information while preserving the lens designer's intellectual property. First, we describe and provide software to construct a polynomial ray transfer function that characterizes how rays entering the lens at any position and angle subsequently exit the lens. We implement the ray-transfer calculation as a camera model in PBRT and confirm that the PBRT ray-transfer calculations match the Zemax lens calculations for edge spread functions and relative illumination. (C) 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement
引用
收藏
页码:24031 / 24047
页数:17
相关论文
共 47 条
[1]   Vectorial ray-based diffraction integral [J].
Andreas, Birk ;
Mana, Giovanni ;
Palmisano, Carlo .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 2015, 32 (08) :1403-1424
[2]  
[Anonymous], 2008, Introduction to Fourier optics
[3]  
[Anonymous], 2021, ANYVERSE
[4]  
Asada N., 1996, Proceedings of the 13th International Conference on Pattern Recognition, P186, DOI 10.1109/ICPR.1996.546016
[5]  
Blasinski H., 2018, ELECT IMAGING, V30
[6]   Digital Camera Imaging System Simulation [J].
Chen, Junqing ;
Venkataraman, Kartik ;
Bakin, Dmitry ;
Rodricks, Brian ;
Gravelle, Robert ;
Rao, Pravin ;
Ni, Yongshen .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2009, 56 (11) :2496-2505
[7]  
DErrico J, 2006, Surface fitting using gridfit
[8]  
Farrell JE, 2004, P SOC PHOTO-OPT INS, V5294, P124
[9]   Digital camera simulation [J].
Farrell, Joyce E. ;
Catrysse, Peter B. ;
Wandell, Brian A. .
APPLIED OPTICS, 2012, 51 (04) :A80-A90
[10]   Edge diffraction in Monte Carlo ray tracing [J].
Freniere, ER ;
Gregory, GG ;
Hassler, RA .
OPTICAL DESIGN AND ANALYSIS SOFTWARE, 1999, 3780 :151-157