atlas

Research map / Point clouds / Point cloud classification

Noisy One-point Homographies are Surprisingly Good

CVPR 2024 · Point clouds › Point cloud classification · approach: Point cloud detection and tracking · 8 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 one-point minimal solver for calibrated Euclidean homography estimation that combines SIFT scale/orientation as relative depth and affine constraints, used inside GC-RANSAC to beat 2-AC and 4-point on HEB and HPatches with lower runtime.

Problem

Two-view homography estimation with multiple planes yields very low inlier ratios per plane, requiring many RANSAC iterations; reducing the minimal sample size is key.

Approach

Derive a one-point solver by reusing the same SIFT scale and orientation in two approximately-dependent constraints (relative depth from scale, and first-order affine constraints from scale/orientation, plus a line constraint), accepting very noisy homographies that a robust local optimizer (GC-RANSAC) can refine.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the one-point 1-SIFT solver instead of the 2-AC solverGC-RANSAC on HEB · HEBRuntime (ms): 15.3 -> 10.3Helped
Use the one-point 1-SIFT solver instead of the 2-AC solverGC-RANSAC on HEB · HEBmAA@10°: 29.1 -> 29.4Helped
Use SIFT scale and orientation rather than random scale and orientation (ablation)1-SIFT on HPatches viewpoint pairs · HPatches viewpointCorner-warp AUC@5px: 13.5 -> 63.5Helped
Use SIFT scale and orientation rather than random scale and orientation (ablation)1-SIFT on HPatches illumination pairs · HPatches illuminationCorner-warp AUC@5px: 8.13 -> 72.0Helped
Replace SIFT scale and orientation with fixed scale 1.0 and SIFT orientation (ablation)1-SIFT on HPatches viewpoint pairs · HPatches viewpointCorner-warp AUC@5px: 63.5 -> 56.1Hurt
Replace SIFT orientation with random orientation (ablation)1-SIFT on HPatches viewpoint pairs · HPatches viewpointCorner-warp AUC@5px: 63.5 -> 13.1Hurt
Replace SIFT scale with random scale (ablation)1-SIFT on HPatches viewpoint pairs · HPatches viewpointCorner-warp AUC@5px: 63.5 -> 61.3Hurt
Use Self-Sca-Ori instead of SIFT scale and orientation (ablation)1-SIFT on HPatches · HPatches fullCorner-warp AUC@5px: 67.3 -> 66.4Hurt
Use H-Similarity instead of the 1-SIFT solver (ablation)homography estimation on HPatches full · HPatches fullCorner-warp AUC@5px: 67.3 -> 66.9No clear effect
Use HSolo instead of the 1-SIFT solver (ablation)homography estimation on HPatches full · HPatches fullCorner-warp AUC@5px: 67.3 -> 51.0Hurt
Use 4-point instead of 1-SIFThomography estimation on HPatches full with SIFT features · HPatches fullCorner-warp AUC@5px: 67.3 -> 71.3Helped
Refine local affine shape with AffNet (ablation)1-SIFT on HEB · HEBmAA(R)@10°: 33.4 -> 37.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: HEB (Homography Estimation Benchmark) HPatches

Benchmarks: HEB HPatches

Metrics: mAA@5° mAA@10° mAA@2m mAA@5m AUC corner-warp error runtime (ms) number of inliers

Baselines: 4-point solver 3-SIFT 2-SIFT 2-AC HSolo H-Similarity

Builds on: GC-RANSAC affine correspondence homography solver (2-AC) SIFT 4-point homography solver Self-Sca-Ori

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