atlas

Research map / 3D vision / Human pose estimation

Dense Match Summarization for Faster Two-view Estimation

CVPR 2025 · 3D vision › Human pose estimation · approach: Learned camera pose estimation · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a clustering-based match summarization scheme that replaces dense correspondences with ~1% representative matches plus 9x9 proxy matrices, speeding up RANSAC two-view relative pose estimation 10-100x with comparable accuracy.

Problem

Robust two-view relative pose estimation from dense correspondences is accurate but RANSAC scoring and refinement become very slow because of the large number of matches.

Approach

Cluster dense matches by 4D position (K-means), keep one representative match per cluster for RANSAC, and summarize each cluster's Sampson residuals into a single 9x9 reduced measurement matrix so refinement approximates the full dense cost at low runtime.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Summarize RoMa matches with representative matches and approximate residuals instead of using all dense matchesRoMa two-view estimation · MegaDepth-1500RT (ms): 60.6 -> 1.4Helped
Summarize RoMa matches with representative matches and approximate residuals instead of using all dense matchesRoMa two-view estimation · MegaDepth-1500AUC@5°: 70.1 -> 70.1No clear effect
Summarize RoMa matches with representative matches and approximate residuals instead of using all dense matchesRoMa two-view estimation · ScanNet-1500RT (ms): 64.6 -> 1.4Helped
Summarize RoMa matches with representative matches and approximate residuals instead of using all dense matchesRoMa two-view estimation · ScanNet-1500AUC@5°: 33.3 -> 33.0No clear effect
Summarize RoMa matches with representative matches and approximate residuals instead of using all dense matchesRoMa fundamental matrix estimation · WxBSRT (ms): 63.0 -> 1.45Helped
Summarize RoMa matches with representative matches and approximate residuals instead of using all dense matchesRoMa fundamental matrix estimation · WxBSRecall (10px): 86.3 -> 85.1No clear effect
Add approximate residuals for refinement instead of refining with representative-match residuals (ablation)DKM RANSAC (CCA vs CCC) · MegaDepth-1500AUC@5°: 65.95±0.10 -> 66.70±0.06Helped
Add approximate residuals for refinement instead of refining with representative-match residuals (ablation)DKM RANSAC (CCA vs CCC) · MegaDepth-1500RT (ms): 1.2 -> 1.5Hurt
Use approximate residuals for scoring and dense matches for refinement instead of representative-match scoring (ablation)DKM RANSAC (CAD vs DDD) · MegaDepth-1500AUC@5°: 67.38±0.10 -> 67.21±0.08No clear effect
Use representative-match residuals for scoring and dense matches for refinement instead of dense scoring (ablation)DKM RANSAC (CCD vs DDD) · MegaDepth-1500RT (ms): 66.0 -> 5.3Helped
Use approximate residuals for refinement instead of dense-match refinement (ablation)DKM RANSAC (CAA vs CAD) · MegaDepth-1500AUC@5°: 67.21±0.08 -> 66.87±0.07Hurt
Use approximate residuals for refinement instead of dense-match refinement (ablation)DKM RANSAC (CAA vs CAD) · MegaDepth-1500RT (ms): 6.8 -> 2.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: MegaDepth-1500 ScanNet-1500 WxBS

Benchmarks: MegaDepth-1500 ScanNet-1500 WxBS

Metrics: AUC@5° AUC@10° AUC@20° runtime (ms) recall@10px

Baselines: DKM dense baseline RoMA dense baseline ASpanFormer dense baseline SuperPoint+LightGlue Grid clustering SLIC clustering subsampled DKM matches

Builds on: RANSAC LO-RANSAC PoseLib DKM MSAC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy