atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Convex Relaxation for Robust Vanishing Point Estimation in Manhattan World

CVPR 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Heuristics for integer programming · 5 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.

Applies convex (SDP) relaxation with a truncated multi-selection error to jointly estimate Manhattan-world vanishing points and line-VP associations, solved by an iterative per-VP solver (GlobustVP).

Problem

Vanishing point estimation in a Manhattan world requires jointly inferring line-VP associations and VP locations; existing methods are either suboptimal local/RANSAC solvers or globally optimal BnB methods that are slow, and learning-based methods lack optimality and generalize poorly.

Approach

Introduces a soft truncated multi-selection error that makes the primal problem a QCQP, relaxes it to an SDP, and solves it iteratively by finding one VP and its inlier lines per SDP block, followed by Manhattan orthogonality post-refinement.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GlobustVP instead of PARSACVanishing point estimation · YUDAA@3°: 64.7 -> 67.6Helped
Use GlobustVP instead of PARSACVanishing point estimation · YUDAA@5°: 77.2 -> 87.3Helped
Use GlobustVP instead of Lin et al.Vanishing point estimation · YUDAA@10°: 85.7 -> 96.1Helped
Use GlobustVP instead of NeurVPSVanishing point estimation · SU3AA@3°: 93.2 -> 80.2Hurt
Use GlobustVP instead of NeurVPSVanishing point estimation · SU3AA@5°: 95.2 -> 86.8Hurt
Use GlobustVP instead of NeurVPSVanishing point estimation · SU3AA@10°: 97.8 -> 92.4Hurt
Increase the maximum inlier threshold c (ablation)GlobustVP · Synthetic datasetF1-scoreHurt
Increase the maximum inlier threshold c (ablation)GlobustVP · Synthetic datasetruntimeMixed
Vary the number of sampled lines (ablation)GlobustVP · Synthetic datasetF1-scoreHelped
Vary the number of sampled lines (ablation)GlobustVP · Synthetic datasetruntimeMixed

Surprising findings

Limitations

Experimental setup

Datasets: YUD (York Urban Database) SU3 (SceneCity Urban 3D wireframe) synthetic line data

Benchmarks: YUD SU3 synthetic dataset

Metrics: precision recall F1-score consistency error angular accuracy AA@3/5/10 runtime

Baselines: RANSAC J-Linkage T-Linkage BnB Quasi-VP Contrario-VP Zhai et al. NeurVPS CONSAC Lin et al. PARSAC

Builds on: Branch-and-Bound (Bazin et al.) RANSAC Quasi-VP Contrario-VP

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