Neural Ray Surfaces for Self-Supervised Learning of Depth and Ego-motion
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning has emerged as a powerful tool for depth and ego-motion estimation, leading to state-of-the-art results on benchmark datasets. However, one significant limitation shared by current methods is the assumption of a known parametric camera model -- usually the standard pinhole geometry -- leading to failure when applied to imaging systems that deviate significantly from this assumption (e.g., catadioptric cameras or underwater imaging). In this work, we show that self-supervision can be used to learn accurate depth and ego-motion estimation without prior knowledge of the camera model. Inspired by the geometric model of Grossberg and Nayar, we introduce Neural Ray Surfaces (NRS), convolutional networks that represent pixel-wise projection rays, approximating a wide range of cameras. NRS are fully differentiable and can be learned end-to-end from unlabeled raw videos. We demonstrate the use of NRS for self-supervised learning of visual odometry and depth estimation from raw videos obtained using a wide variety of camera systems, including pinhole, fisheye, and catadioptric.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 4; 2024: 2; 2025: 2; 2026: 2.
20 papers.
Sort:
- 2025MapAnything: Universal Feed-Forward Metric 3D Reconstructioncited by 295
- 2024Cameras as Rays: Pose Estimation via Ray Diffusioncited by 129
- 2022Multi-Frame Self-Supervised Depth with Transformerscited by 64
- 2021Full Surround Monodepth from Multiple Camerascited by 41
- 2021Geometric Unsupervised Domain Adaptation for Semantic Segmentationcited by 33
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labelscited by 31
- 2021Attentive and Contrastive Learning for Joint Depth and Motion Field Estimationcited by 24
- 2021Self-Supervised Camera Self-Calibration from Videocited by 17
- 2022Depth Field Networks for Generalizable Multi-view Scene Representationcited by 17
- 2023DualRefine: Self-Supervised Depth and Pose Estimation Through Iterative Epipolar Sampling and Refinement Toward Equilibriumcited by 16
- 2023DeLiRa: Self-Supervised Depth, Light, and Radiance Fieldscited by 5
- 2021Depth360: Self-supervised Learning for Monocular Depth Estimation using Learnable Camera Distortion Modelcited by 4
8 more
- 2023Robust Self-Supervised Extrinsic Self-Calibrationcited by 4
- 2023A Comprehensive Overview of Fish-Eye Camera Distortion Correction Methodscited by 3
- 2026CalibAnyView: Beyond Single-View Camera Calibration in the Wildcited by 2
- 2025CylinderDepth: Cylindrical Spatial Attention for Multi-View Consistent Self-Supervised Surround Depth Estimationcited by 1
- 2022Keypoints Tracking via Transformer Networkscited by 0
- 2022Neural Camera Modelscited by 0
- 2024Staircase Localization for Autonomous Exploration in Urban Environmentscited by 0
- 2026CrossDepth: Geometry-Constrained Attention for Generalizable Multi-View Surround Depth Estimationcited by 0
- 2026CrossDepth: Geometry-Constrained Attention for Generalizable Multi-View Surround Depth Estimation4 Sep 2026
- 2026CalibAnyView: Beyond Single-View Camera Calibration in the Wild14 May 2026
- 2025CylinderDepth: Cylindrical Spatial Attention for Multi-View Consistent Self-Supervised Surround Depth Estimation20 Nov 2025
- 2025MapAnything: Universal Feed-Forward Metric 3D Reconstruction16 Sep 2025
- 2024Staircase Localization for Autonomous Exploration in Urban Environments26 Mar 2024
- 2024Cameras as Rays: Pose Estimation via Ray Diffusion22 Feb 2024
- 2023A Comprehensive Overview of Fish-Eye Camera Distortion Correction Methods31 Dec 2023
- 2023Robust Self-Supervised Extrinsic Self-Calibration4 Aug 2023
- 2023DualRefine: Self-Supervised Depth and Pose Estimation Through Iterative Epipolar Sampling and Refinement Toward Equilibrium7 Apr 2023
- 2023DeLiRa: Self-Supervised Depth, Light, and Radiance Fields6 Apr 2023
- 2022Neural Camera Models27 Aug 2022
- 2022Depth Field Networks for Generalizable Multi-view Scene Representation28 Jul 2022
8 more
- 2022Multi-Frame Self-Supervised Depth with Transformers15 Apr 2022
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labels28 Mar 2022
- 2022Keypoints Tracking via Transformer Networks24 Mar 2022
- 2021Self-Supervised Camera Self-Calibration from Video6 Dec 2021
- 2021Depth360: Self-supervised Learning for Monocular Depth Estimation using Learnable Camera Distortion Model20 Oct 2021
- 2021Attentive and Contrastive Learning for Joint Depth and Motion Field Estimation13 Oct 2021
- 2021Full Surround Monodepth from Multiple Cameras31 Mar 2021
- 2021Geometric Unsupervised Domain Adaptation for Semantic Segmentation30 Mar 2021
- 2025MapAnything: Universal Feed-Forward Metric 3D Reconstructioncited by 295
- 2024Cameras as Rays: Pose Estimation via Ray Diffusioncited by 129
- 2022Multi-Frame Self-Supervised Depth with Transformerscited by 64
- 2021Full Surround Monodepth from Multiple Camerascited by 41
- 2021Geometric Unsupervised Domain Adaptation for Semantic Segmentationcited by 33
- 2022Learning Optical Flow, Depth, and Scene Flow without Real-World Labelscited by 31
- 2021Attentive and Contrastive Learning for Joint Depth and Motion Field Estimationcited by 24
- 2021Self-Supervised Camera Self-Calibration from Videocited by 17
- 2022Depth Field Networks for Generalizable Multi-view Scene Representationcited by 17
- 2023DualRefine: Self-Supervised Depth and Pose Estimation Through Iterative Epipolar Sampling and Refinement Toward Equilibriumcited by 16
- 2023DeLiRa: Self-Supervised Depth, Light, and Radiance Fieldscited by 5
- 2021Depth360: Self-supervised Learning for Monocular Depth Estimation using Learnable Camera Distortion Modelcited by 4
12 most cited of 20 All 20 (JSON)
- 2026CrossDepth: Geometry-Constrained Attention for Generalizable Multi-View Surround Depth Estimation4 Sep 2026
- 2026CalibAnyView: Beyond Single-View Camera Calibration in the Wild14 May 2026
- 2025CylinderDepth: Cylindrical Spatial Attention for Multi-View Consistent Self-Supervised Surround Depth Estimation20 Nov 2025
- 2025MapAnything: Universal Feed-Forward Metric 3D Reconstruction16 Sep 2025
- 2024Staircase Localization for Autonomous Exploration in Urban Environments26 Mar 2024
- 2024Cameras as Rays: Pose Estimation via Ray Diffusion22 Feb 2024
- 2023A Comprehensive Overview of Fish-Eye Camera Distortion Correction Methods31 Dec 2023
- 2023Robust Self-Supervised Extrinsic Self-Calibration4 Aug 2023
- 2023DualRefine: Self-Supervised Depth and Pose Estimation Through Iterative Epipolar Sampling and Refinement Toward Equilibrium7 Apr 2023
- 2023DeLiRa: Self-Supervised Depth, Light, and Radiance Fields6 Apr 2023
- 2022Neural Camera Models27 Aug 2022
- 2022Depth Field Networks for Generalizable Multi-view Scene Representation28 Jul 2022
12 newest of 20 All 20 (JSON)