atlas

Research map / 3D vision / Depth and stereo

Minimal Perspective Autocalibration

CVPR 2024 · 3D vision › Depth and stereo · approach: Camera model and calibration for SfM · 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.

Introduces a depth-based formulation of two- and three-view minimal autocalibration with a complete taxonomy of minimal relaxations solved via homotopy continuation, yielding three solvers that beat Kruppa-based and branch-and-bound methods in accuracy on synthetic and real data.

Problem

Estimating camera intrinsics (calibration matrix K, constant across views) from point correspondences alone, where existing Kruppa-equation and stratified/modulus methods are sensitive to noise, degeneracies, or need projective reconstructions.

Approach

Jointly estimate K and unknown point depths using depth-consistency constraints (inter-point distances must agree across views), enumerate all minimal relaxations by removing subsets of these equations via 4-colorings of point pairs, and solve each offline-analyzed minimal problem with homotopy continuation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the ffuv0 solver instead of Kruppa BnBautocalibration · Fountain-P11∆fg: 0.127 -> 0.017Helped
use the ffuv0 solver instead of Kruppa-6autocalibration · Herz-Jesu-P8Re: 1.112 -> 0.672Helped
assume square pixels and zero skew with ffuv0 rather than fully uncalibrated fguvsautocalibration · Fountain-P11∆fg: 0.035 -> 0.017Helped
initialize COLMAP with fguv0 rather than the default guessCOLMAP reconstruction · Fountain-P11∆fg: 0.3350 -> 0.0058Helped
initialize COLMAP with fguv0 rather than the default guessCOLMAP reconstruction · RathausRe: 0.624 -> 0.450Helped
initialize COLMAP with fguv0 rather than the default guessCOLMAP reconstruction · KITTI-Depth∆fg: 0.6510 -> 0.0720Helped
add bundle adjustment on K to COLMAPguess (ablation)COLMAP reconstruction · Fountain-P11Re: 0.444 -> 0.212Helped
add bundle adjustment on K to COLMAPfguv0 (ablation)COLMAP reconstruction · KITTI-DepthRe: 0.409 -> 0.404No clear effect
add bundle adjustment on K to COLMAPfguv0 (ablation)COLMAP reconstruction · KITTI-Depth∆uv: 0.0185 -> 0.1773Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Fountain-P11 Herz-Jesu-P8 Rathaus KITTI-Depth

Benchmarks: Fountain-P11 Herz-Jesu-P8 Rathaus KITTI-Depth synthetic image sequences

Metrics: relative focal length error principal point error skew error reprojection error rotation and center angular error failure rate runtime

Baselines: Kruppa-6 Kruppa-7 Kruppa-8 Kruppa BnB Modulus BnB COLMAP default intrinsics guess

Builds on: Kruppa's equations modulus constraint minimal problems framework (Duff et al.) monodromy homotopy continuation

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