Self-Calibrating Neural Radiance Fields

被引:87
作者
Jeong, Yoonwoo [1 ]
Ahn, Seokjun [1 ]
Choy, Christopher [2 ]
Anandkumar, Animashree [2 ,3 ]
Cho, Minsu [1 ]
Park, Jaesik [1 ]
机构
[1] POSTECH, Pohang, South Korea
[2] NVIDIA, Santa Clara, CA USA
[3] CALTECH, Pasadena, CA 91125 USA
来源
2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021) | 2021年
关键词
D O I
10.1109/ICCV48922.2021.00579
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we propose a camera self-calibration algorithm for generic cameras with arbitrary non-linear distortions. We jointly learn the geometry of the scene and the accurate camera parameters without any calibration objects. Our camera model consists of a pinhole model, a fourth order radial distortion, and a generic noise model that can learn arbitrary non-linear camera distortions. While traditional self-calibration algorithms mostly rely on geometric constraints, we additionally incorporate photometric consistency. This requires learning the geometry of the scene, and we use Neural Radiance Fields (NeRF). We also propose a new geometric loss function, viz., projected ray distance loss, to incorporate geometric consistency for complex non-linear camera models. We validate our approach on standard real image datasets and demonstrate that our model can learn the camera intrinsics and extrinsics (pose) from scratch without COLMAP initialization. Also, we show that learning accurate camera models in a differentiable manner allows us to improve PSNR over baselines. Our module is an easy-to-use plugin that can be applied to NeRF variants to improve performance.
引用
收藏
页码:5826 / 5834
页数:9
相关论文
共 26 条
[1]  
Chandraker M, 2007, IEEE I CONF COMP VIS, P2236
[2]   Globally Optimal Algorithms for Stratified Autocalibration [J].
Chandraker, Manmohan ;
Agarwal, Sameer ;
Kriegman, David ;
Belongie, Serge .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2010, 90 (02) :236-254
[3]  
Engel J., 2016, ARXIV160702555
[4]  
FAUGERAS OD, 1992, LECT NOTES COMPUT SC, V588, P321
[5]  
Faugeras Olivier, 1996, Camera Self-Calibration from Video Sequences: the Kruppa Equations Revisited
[6]  
Grossberg MD, 2001, EIGHTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOL II, PROCEEDINGS, P108, DOI 10.1109/ICCV.2001.937611
[7]   High-quality Depth from Uncalibrated Small Motion Clip [J].
Ha, Hyowon ;
Im, Sunghoon ;
Park, Jaesik ;
Jeon, Hae-Gon ;
Kweon, In So .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :5413-5421
[8]   Kruppa's equations derived from the fundamental matrix [J].
Hartley, RI .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (02) :133-135
[9]   Tanks and Temples: Benchmarking Large-Scale Scene Reconstruction [J].
Knapitsch, Arno ;
Park, Jaesik ;
Zhou, Qian-Yi ;
Koltun, Vladlen .
ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (04)
[10]  
Kruppa Erwin, 1913, Zur ermittlung eines objektes aus zwei perspektiven mit innerer orientierung