Virtual Correspondence: Humans as a Cue for Extreme-View Geometry
Not on the map. Why?
Abstract (arXiv)
Recovering the spatial layout of the cameras and the geometry of the scene from extreme-view images is a longstanding challenge in computer vision. Prevailing 3D reconstruction algorithms often adopt the image matching paradigm and presume that a portion of the scene is co-visible across images, yielding poor performance when there is little overlap among inputs. In contrast, humans can associate visible parts in one image to the corresponding invisible components in another image via prior knowledge of the shapes. Inspired by this fact, we present a novel concept called virtual correspondences (VCs). VCs are a pair of pixels from two images whose camera rays intersect in 3D. Similar to classic correspondences, VCs conform with epipolar geometry; unlike classic correspondences, VCs do not need to be co-visible across views. Therefore VCs can be established and exploited even if images do not overlap. We introduce a method to find virtual correspondences based on humans in the scene. We showcase how VCs can be seamlessly integrated with classic bundle adjustment to recover camera poses across extreme views. Experiments show that our method significantly outperforms state-of-the-art camera pose estimation methods in challenging scenarios and is comparable in the traditional densely captured setup. Our approach also unleashes the potential of multiple downstream tasks such as scene reconstruction from multi-view stereo and novel view synthesis in extreme-view scenarios.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 46 of its 97 references that are in the map. First posted on arXiv 16 Jun 2022.
Builds on
46 of 97 references.
References · 46
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2018OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,161
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2017End-to-end Recovery of Human Shape and Posecited by 883
- 2021BARF: Bundle-Adjusting Neural Radiance Fieldscited by 641
- 2019Learning to Reconstruct 3D Human Pose and Shape via Model-fitting in the Loopcited by 625
- 2018DensePose: Dense Human Pose Estimation In The Wildcited by 573
- 2018Learning Category-Specific Mesh Reconstruction from Image Collectionscited by 317
- 2019Learning Correspondence from the Cycle-Consistency of Timecited by 269
- 2018Total Capture: A 3D Deformation Model for Tracking Faces, Hands, and Bodiescited by 239
- 2016Panoptic Studio: A Massively Multiview System for Social Interaction Capturecited by 173
34 more
- 2020DeepCap: Monocular Human Performance Capture Using Weak Supervisioncited by 162
- 2018LF-Net: Learning Local Features from Imagescited by 151
- 2019Learning Two-View Correspondences and Geometry Using Order-Aware Networkcited by 148
- 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
- 2019Learning the Depths of Moving People by Watching Frozen Peoplecited by 120
- 2020Learning Feature Descriptors using Camera Pose Supervisioncited by 104
- 2019SCOPS: Self-Supervised Co-Part Segmentationcited by 100
- 2016Learning Dense Correspondence via 3D-guided Cycle Consistencycited by 91
- 2016Universal Correspondence Networkcited by 82
- 2021S3: Neural Shape, Skeleton, and Skinning Fields for 3D Human Modelingcited by 59
- 2020Human Mesh Recovery from Multiple Shotscited by 52
- 2021Wide-Baseline Relative Camera Pose Estimation with Directional Learningcited by 49
- 2017SCNet: Learning Semantic Correspondencecited by 48
- 2021Reconstructing 3D Human Pose by Watching Humans in the Mirrorcited by 47
- 2017Proposal Flow: Semantic Correspondences from Object Proposalscited by 46
- 2017FCSS: Fully Convolutional Self-Similarity for Dense Semantic Correspondencecited by 42
- 2021Extreme Rotation Estimation using Dense Correlation Volumescited by 42
- 2019Torchreid: A Library for Deep Learning Person Re-Identification in Pytorchcited by 41
- 2021Planar Surface Reconstruction from Sparse Viewscited by 40
- 2019Deep Non-Rigid Structure from Motioncited by 38
- 2020Motion Capture from Internet Videoscited by 33
- 2018RPNet: an End-to-End Network for Relative Camera Pose Estimationcited by 31
- 20193D-RelNet: Joint Object and Relational Network for 3D Predictioncited by 28
- 2018Extreme Relative Pose Estimation for RGB-D Scans via Scene Completioncited by 22
- 2019Extreme Relative Pose Network under Hybrid Representationscited by 19
- 2020Associative3D: Volumetric Reconstruction from Sparse Viewscited by 18
- 2021Wide-Baseline Multi-Camera Calibration using Person Re-Identificationcited by 15
- 2015Bottom-Up and Top-Down Reasoning with Hierarchical Rectified Gaussianscited by 14
- 2018A Benchmark and Evaluation of Non-Rigid Structure from Motioncited by 14
- 2020Recovering and Simulating Pedestrians in the Wildcited by 14
- 2020Novel Object Viewpoint Estimation through Reconstruction Alignmentcited by 8
- 2020Canonical 3D Deformer Maps: Unifying parametric and non-parametric methods for dense weakly-supervised category reconstructioncited by 6
- 2016AutoScaler: Scale-Attention Networks for Visual Correspondencecited by 5
- 2019Structure from Motion for Panorama-Style Videoscited by 5
Built on by
Citing papers per year: 2022: 4; 2023: 12; 2024: 6; 2025: 2; 2026: 1.
25 papers.
Sort:
By area:
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 225
- 2023PF-LRM: Pose-Free Large Reconstruction Model for Joint Pose and Shape Predictioncited by 165
- 2023PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustmentcited by 146
- 2023RelPose++: Recovering 6D Poses from Sparse-view Observationscited by 87
- 2025SpatialTrackerV2: 3D Point Tracking Made Easycited by 84
- 2022SparsePose: Sparse-View Camera Pose Regression and Refinementcited by 53
- 2023360-Degree Panorama Generation from Few Unregistered NFoV Imagescited by 42
- 2022CASA: Category-agnostic Skeletal Animal Reconstructioncited by 35
- 2024Reconstructing People, Places, and Camerascited by 31
- 2024From an Image to a Scene: Learning to Imagine the World from a Million 360 Videoscited by 23
- 2023Sound Localization from Motion: Jointly Learning Sound Direction and Camera Rotationcited by 18
- 2023SHOWMe: Benchmarking Object-agnostic Hand-Object 3D Reconstructioncited by 16
13 more
- 2022ObjectMatch: Robust Registration using Canonical Object Correspondencescited by 15
- 20233D Reconstruction of Objects in Hands without Real World 3D Supervisioncited by 12
- 2024RTG-SLAM: Real-time 3D Reconstruction at Scale using Gaussian Splattingcited by 10
- 2023LFM-3D: Learnable Feature Matching Across Wide Baselines Using 3D Signalscited by 8
- 2023You Only Look at One: Category-Level Object Representations for Pose Estimation From a Single Examplecited by 8
- 2024Humans as a Calibration Pattern: Dynamic 3D Scene Reconstruction from Unsynchronized and Uncalibrated Videoscited by 6
- 2022HM3D-ABO: A Photo-realistic Dataset for Object-centric Multi-view 3D Reconstructioncited by 4
- 2023Learning-based Relational Object Matching Across Viewscited by 4
- 2024Extreme Two-View Geometry From Object Poses with Diffusion Modelscited by 4
- 2023Multi-View Person Matching and 3D Pose Estimation with Arbitrary Uncalibrated Camera Networkscited by 2
- 2024Generalizable Single-view Object Pose Estimation by Two-side Generating and Matchingcited by 1
- 2025YOWO: You Only Walk Once to Jointly Map An Indoor Scene and Register Ceiling-mounted Camerascited by 1
- 2026RPGD: RANSAC-P3P Gradient Descent for Extrinsic Calibration in 3D Human Pose Estimationcited by 0
- 2026RPGD: RANSAC-P3P Gradient Descent for Extrinsic Calibration in 3D Human Pose Estimation14 Feb 2026
- 2025YOWO: You Only Walk Once to Jointly Map An Indoor Scene and Register Ceiling-mounted Cameras20 Nov 2025
- 2025SpatialTrackerV2: 3D Point Tracking Made Easy16 Jul 2025
- 2024Humans as a Calibration Pattern: Dynamic 3D Scene Reconstruction from Unsynchronized and Uncalibrated Videos26 Dec 2024
- 2024Reconstructing People, Places, and Cameras23 Dec 2024
- 2024From an Image to a Scene: Learning to Imagine the World from a Million 360 Videos10 Dec 2024
- 2024Generalizable Single-view Object Pose Estimation by Two-side Generating and Matching24 Nov 2024
- 2024RTG-SLAM: Real-time 3D Reconstruction at Scale using Gaussian Splatting30 Apr 2024
- 2024Extreme Two-View Geometry From Object Poses with Diffusion Models5 Feb 2024
- 2023Visual Geometry Grounded Deep Structure From Motion7 Dec 2023
- 2023Multi-View Person Matching and 3D Pose Estimation with Arbitrary Uncalibrated Camera Networks4 Dec 2023
- 2023PF-LRM: Pose-Free Large Reconstruction Model for Joint Pose and Shape Prediction20 Nov 2023
13 more
- 2023SHOWMe: Benchmarking Object-agnostic Hand-Object 3D Reconstruction19 Sep 2023
- 2023360-Degree Panorama Generation from Few Unregistered NFoV Images28 Aug 2023
- 2023PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustment27 Jun 2023
- 2023You Only Look at One: Category-Level Object Representations for Pose Estimation From a Single Example22 May 2023
- 2023RelPose++: Recovering 6D Poses from Sparse-view Observations8 May 2023
- 20233D Reconstruction of Objects in Hands without Real World 3D Supervision4 May 2023
- 2023Learning-based Relational Object Matching Across Views3 May 2023
- 2023LFM-3D: Learnable Feature Matching Across Wide Baselines Using 3D Signals22 Mar 2023
- 2023Sound Localization from Motion: Jointly Learning Sound Direction and Camera Rotation20 Mar 2023
- 2022ObjectMatch: Robust Registration using Canonical Object Correspondences5 Dec 2022
- 2022SparsePose: Sparse-View Camera Pose Regression and Refinement29 Nov 2022
- 2022CASA: Category-agnostic Skeletal Animal Reconstruction4 Nov 2022
- 2022HM3D-ABO: A Photo-realistic Dataset for Object-centric Multi-view 3D Reconstruction24 Jun 2022
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 225
- 2023PF-LRM: Pose-Free Large Reconstruction Model for Joint Pose and Shape Predictioncited by 165
- 2023PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustmentcited by 146
- 2023RelPose++: Recovering 6D Poses from Sparse-view Observationscited by 87
- 2025SpatialTrackerV2: 3D Point Tracking Made Easycited by 84
- 2022SparsePose: Sparse-View Camera Pose Regression and Refinementcited by 53
- 2023360-Degree Panorama Generation from Few Unregistered NFoV Imagescited by 42
- 2022CASA: Category-agnostic Skeletal Animal Reconstructioncited by 35
- 2024Reconstructing People, Places, and Camerascited by 31
- 2024From an Image to a Scene: Learning to Imagine the World from a Million 360 Videoscited by 23
- 2023Sound Localization from Motion: Jointly Learning Sound Direction and Camera Rotationcited by 18
- 2023SHOWMe: Benchmarking Object-agnostic Hand-Object 3D Reconstructioncited by 16
12 most cited of 24 All 24 (JSON)
- 2026RPGD: RANSAC-P3P Gradient Descent for Extrinsic Calibration in 3D Human Pose Estimation14 Feb 2026
- 2025YOWO: You Only Walk Once to Jointly Map An Indoor Scene and Register Ceiling-mounted Cameras20 Nov 2025
- 2025SpatialTrackerV2: 3D Point Tracking Made Easy16 Jul 2025
- 2024Humans as a Calibration Pattern: Dynamic 3D Scene Reconstruction from Unsynchronized and Uncalibrated Videos26 Dec 2024
- 2024Reconstructing People, Places, and Cameras23 Dec 2024
- 2024From an Image to a Scene: Learning to Imagine the World from a Million 360 Videos10 Dec 2024
- 2024Generalizable Single-view Object Pose Estimation by Two-side Generating and Matching24 Nov 2024
- 2024RTG-SLAM: Real-time 3D Reconstruction at Scale using Gaussian Splatting30 Apr 2024
- 2023Visual Geometry Grounded Deep Structure From Motion7 Dec 2023
- 2023Multi-View Person Matching and 3D Pose Estimation with Arbitrary Uncalibrated Camera Networks4 Dec 2023
- 2023PF-LRM: Pose-Free Large Reconstruction Model for Joint Pose and Shape Prediction20 Nov 2023
- 2023SHOWMe: Benchmarking Object-agnostic Hand-Object 3D Reconstruction19 Sep 2023
12 newest of 24 All 24 (JSON)