3D Visual Perception for Self-Driving Cars using a Multi-Camera System: Calibration, Mapping, Localization, and Obstacle Detection
Not on the map. Why?
Abstract (arXiv)
Cameras are a crucial exteroceptive sensor for self-driving cars as they are low-cost and small, provide appearance information about the environment, and work in various weather conditions. They can be used for multiple purposes such as visual navigation and obstacle detection. We can use a surround multi-camera system to cover the full 360-degree field-of-view around the car. In this way, we avoid blind spots which can otherwise lead to accidents. To minimize the number of cameras needed for surround perception, we utilize fisheye cameras. Consequently, standard vision pipelines for 3D mapping, visual localization, obstacle detection, etc. need to be adapted to take full advantage of the availability of multiple cameras rather than treat each camera individually. In addition, processing of fisheye images has to be supported. In this paper, we describe the camera calibration and subsequent processing pipeline for multi-fisheye-camera systems developed as part of the V-Charge project. This project seeks to enable automated valet parking for self-driving cars. Our pipeline is able to precisely calibrate multi-camera systems, build sparse 3D maps for visual navigation, visually localize the car with respect to these maps, generate accurate dense maps, as well as detect obstacles based on real-time depth map extraction.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 5; 2024: 9; 2025: 6; 2026: 5.
35 papers.
Sort:
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 93
- 2021RigNet: Repetitive Image Guided Network for Depth Completioncited by 80
- 2025Depth Anything with Any Priorcited by 36
- 2024OMNI-DC: Highly Robust Depth Completion with Multiresolution Depth Integrationcited by 30
- 2021TransLoc3D : Point Cloud based Large-scale Place Recognition using Adaptive Receptive Fieldscited by 29
- 2024OGNI-DC: Robust Depth Completion with Optimization-Guided Neural Iterationscited by 24
- 2022CASSPR: Cross Attention Single Scan Place Recognitioncited by 22
- 2023Affine Correspondences between Multi-Camera Systems for Relative Pose Estimationcited by 13
- 2021PC2-PU: Patch Correlation and Point Correlation for Effective Point Cloud Upsamplingcited by 11
- 2023RigNet++: Semantic Assisted Repetitive Image Guided Network for Depth Completioncited by 11
- 2021Cross-view Geo-localization with Evolving Transformercited by 10
- 2022SphereVLAD++: Attention-based and Signal-enhanced Viewpoint Invariant Descriptorcited by 8
23 more
- 2024RGB Guided ToF Imaging System: A Survey of Deep Learning-based Methodscited by 8
- 2024Autonomous Driving Small-Scale Cars: A Survey of Recent Developmentcited by 6
- 2024Cross-View Image Set Geo-Localizationcited by 6
- 2026MRGeo: Robust Cross-View Geo-Localization of Corrupted Images via Spatial and Channel Feature Enhancementcited by 3
- 2021DeepWORD: A GCN-based Approach for Owner-Member Relationship Detection in Autonomous Drivingcited by 2
- 2023ClusVPR: Efficient Visual Place Recognition with Clustering-based Weighted Transformercited by 2
- 2024Multicam-SLAM: Non-overlapping Multi-camera SLAM for Indirect Visual Localization and Navigationcited by 2
- 2024Cross-View Geo-Localization with Street-View and VHR Satellite Imagery in Decentrality Settingscited by 2
- 2026MOGeo: Beyond One-to-One Cross-View Object Geo-localizationcited by 2
- 2022Constrained Bundle Adjustment for Structure From Motion Using Uncalibrated Multi-Camera Systemscited by 1
- 2023Practical solutions to the relative pose of three calibrated camerascited by 1
- 2024Efficient Solution of Point-Line Absolute Posecited by 1
- 2025Anchor-free Cross-view Object Geo-localization with Gaussian Position Encoding and Cross-view Associationcited by 1
- 2025Seeing the Unseen: Mask-Driven Positional Encoding and Strip-Convolution Context Modeling for Cross-View Object Geo-Localizationcited by 1
- 2025Improving Cross-view Object Geo-localization: A Dual Attention Approach with Cross-view Interaction and Multi-Scale Spatial Featurescited by 1
- 2022Detecting Owner-member Relationship with Graph Convolution Network in Fisheye Camera Systemcited by 0
- 2023Designing an Improved Deep Learning-based Model for COVID-19 Recognition in Chest X-ray Images: A Knowledge Distillation Approachcited by 0
- 2024HVOFusion: Incremental Mesh Reconstruction Using Hybrid Voxel Octreecited by 0
- 2025HypeVPR: Exploring Hyperbolic Space for Perspective to Equirectangular Visual Place Recognitioncited by 0
- 2025MGSfM: Multi-Camera Geometry Driven Global Structure-from-Motioncited by 0
- 2026WHU-PCPR: A cross-platform heterogeneous point cloud dataset for place recognition in complex urban scenescited by 0
- 2026GeoLink: A 3D-aware Framework to Improve Generalization for Cross-view Geo-localizationcited by 0
- 2026Incremental Online Scene Reconstruction by 3D Gaussian Triangulationcited by 0
- 2026Incremental Online Scene Reconstruction by 3D Gaussian Triangulation12 Jul 2026
- 2026GeoLink: A 3D-aware Framework to Improve Generalization for Cross-view Geo-localization14 Apr 2026
- 2026MOGeo: Beyond One-to-One Cross-View Object Geo-localization14 Mar 2026
- 2026MRGeo: Robust Cross-View Geo-Localization of Corrupted Images via Spatial and Channel Feature Enhancement13 Mar 2026
- 2026WHU-PCPR: A cross-platform heterogeneous point cloud dataset for place recognition in complex urban scenes10 Jan 2026
- 2025Improving Cross-view Object Geo-localization: A Dual Attention Approach with Cross-view Interaction and Multi-Scale Spatial Features31 Oct 2025
- 2025Seeing the Unseen: Mask-Driven Positional Encoding and Strip-Convolution Context Modeling for Cross-View Object Geo-Localization23 Oct 2025
- 2025Anchor-free Cross-view Object Geo-localization with Gaussian Position Encoding and Cross-view Association30 Sep 2025
- 2025MGSfM: Multi-Camera Geometry Driven Global Structure-from-Motion4 Jul 2025
- 2025HypeVPR: Exploring Hyperbolic Space for Perspective to Equirectangular Visual Place Recognition5 Jun 2025
- 2025Depth Anything with Any Prior15 May 2025
- 2024Cross-View Image Set Geo-Localization25 Dec 2024
23 more
- 2024Cross-View Geo-Localization with Street-View and VHR Satellite Imagery in Decentrality Settings16 Dec 2024
- 2024OMNI-DC: Highly Robust Depth Completion with Multiresolution Depth Integration28 Nov 2024
- 2024OGNI-DC: Robust Depth Completion with Optimization-Guided Neural Iterations17 Jun 2024
- 2024Multicam-SLAM: Non-overlapping Multi-camera SLAM for Indirect Visual Localization and Navigation10 Jun 2024
- 2024RGB Guided ToF Imaging System: A Survey of Deep Learning-based Methods16 May 2024
- 2024HVOFusion: Incremental Mesh Reconstruction Using Hybrid Voxel Octree27 Apr 2024
- 2024Efficient Solution of Point-Line Absolute Pose25 Apr 2024
- 2024Autonomous Driving Small-Scale Cars: A Survey of Recent Development9 Apr 2024
- 2023ClusVPR: Efficient Visual Place Recognition with Clustering-based Weighted Transformer6 Oct 2023
- 2023RigNet++: Semantic Assisted Repetitive Image Guided Network for Depth Completion1 Sep 2023
- 2023Affine Correspondences between Multi-Camera Systems for Relative Pose Estimation22 Jun 2023
- 2023Practical solutions to the relative pose of three calibrated cameras28 Mar 2023
- 2023Designing an Improved Deep Learning-based Model for COVID-19 Recognition in Chest X-ray Images: A Knowledge Distillation Approach6 Jan 2023
- 2022CASSPR: Cross Attention Single Scan Place Recognition22 Nov 2022
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognition19 Oct 2022
- 2022SphereVLAD++: Attention-based and Signal-enhanced Viewpoint Invariant Descriptor6 Jul 2022
- 2022Constrained Bundle Adjustment for Structure From Motion Using Uncalibrated Multi-Camera Systems8 Apr 2022
- 2022Detecting Owner-member Relationship with Graph Convolution Network in Fisheye Camera System28 Jan 2022
- 2021PC2-PU: Patch Correlation and Point Correlation for Effective Point Cloud Upsampling20 Sep 2021
- 2021RigNet: Repetitive Image Guided Network for Depth Completion29 Jul 2021
- 2021Cross-view Geo-localization with Evolving Transformer2 Jul 2021
- 2021TransLoc3D : Point Cloud based Large-scale Place Recognition using Adaptive Receptive Fields25 May 2021
- 2021DeepWORD: A GCN-based Approach for Owner-Member Relationship Detection in Autonomous Driving30 Mar 2021
- 2022GSV-Cities: Toward Appropriate Supervised Visual Place Recognitioncited by 93
- 2021RigNet: Repetitive Image Guided Network for Depth Completioncited by 80
- 2025Depth Anything with Any Priorcited by 36
- 2024OMNI-DC: Highly Robust Depth Completion with Multiresolution Depth Integrationcited by 30
- 2021TransLoc3D : Point Cloud based Large-scale Place Recognition using Adaptive Receptive Fieldscited by 29
- 2024OGNI-DC: Robust Depth Completion with Optimization-Guided Neural Iterationscited by 24
- 2022CASSPR: Cross Attention Single Scan Place Recognitioncited by 22
- 2023Affine Correspondences between Multi-Camera Systems for Relative Pose Estimationcited by 13
- 2021PC2-PU: Patch Correlation and Point Correlation for Effective Point Cloud Upsamplingcited by 11
- 2023RigNet++: Semantic Assisted Repetitive Image Guided Network for Depth Completioncited by 11
- 2021Cross-view Geo-localization with Evolving Transformercited by 10
- 2022SphereVLAD++: Attention-based and Signal-enhanced Viewpoint Invariant Descriptorcited by 8
12 most cited of 35 All 35 (JSON)
- 2026Incremental Online Scene Reconstruction by 3D Gaussian Triangulation12 Jul 2026
- 2026GeoLink: A 3D-aware Framework to Improve Generalization for Cross-view Geo-localization14 Apr 2026
- 2026MOGeo: Beyond One-to-One Cross-View Object Geo-localization14 Mar 2026
- 2026MRGeo: Robust Cross-View Geo-Localization of Corrupted Images via Spatial and Channel Feature Enhancement13 Mar 2026
- 2026WHU-PCPR: A cross-platform heterogeneous point cloud dataset for place recognition in complex urban scenes10 Jan 2026
- 2025Improving Cross-view Object Geo-localization: A Dual Attention Approach with Cross-view Interaction and Multi-Scale Spatial Features31 Oct 2025
- 2025Seeing the Unseen: Mask-Driven Positional Encoding and Strip-Convolution Context Modeling for Cross-View Object Geo-Localization23 Oct 2025
- 2025Anchor-free Cross-view Object Geo-localization with Gaussian Position Encoding and Cross-view Association30 Sep 2025
- 2025MGSfM: Multi-Camera Geometry Driven Global Structure-from-Motion4 Jul 2025
- 2025HypeVPR: Exploring Hyperbolic Space for Perspective to Equirectangular Visual Place Recognition5 Jun 2025
- 2025Depth Anything with Any Prior15 May 2025
- 2024Cross-View Image Set Geo-Localization25 Dec 2024
12 newest of 35 All 35 (JSON)