atlas

Research map / 3D vision / Human pose estimation

Efficient Solution of Point-Line Absolute Pose

CVPR 2024 · 3D vision › Human pose estimation · approach: Category-level pose estimation · 3 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.

Gives algebraically optimal minimal solvers for absolute pose from mixed point-line correspondences (P2P1L reduced to a quadratic, P1P2L to a quartic), faster and more stable than prior E3Q3-based and Ramalingam solvers.

Problem

Minimal absolute camera pose estimation from mixed 3D-2D correspondences: two points plus one line (P2P1L) and one point plus two lines (P1P2L), where prior practical solvers needed degree 4 (P2P1L) or degree 8 (P1P2L) polynomial root finding.

Approach

Uses a special reference frame in world and camera coordinates plus Galois-group insights to decompose the problems, reducing P2P1L to a univariate quadratic and P1P2L to a univariate quartic, with closed-form recovery of the remaining pose entries.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace 3Q3 with the proposed P2P1L solverP2P1L · Synthetic solver runtimeruntime: 1860.6 -> 313.8 nsHelped
replace 3Q3 with the proposed P1P2L solverP1P2L · Synthetic solver runtimeruntime: 1967.1 -> 504.0 nsHelped
replace 3Q3 with the proposed solverP2P1L RANSAC · Oxford Multi-viewaverage speed-up vs. 3Q3: 1x -> 0.94xHurt
replace 3Q3 with the proposed solverP1P2L RANSAC · Oxford Multi-viewaverage speed-up vs. 3Q3: 1x -> 0.59xHurt
rotate the world frame to stabilize P1P2L (ablation)P1P2L solver · Generic syntheticmean rotation error: 0.00050 -> 9.0e-09Helped
rotate the world frame to stabilize P1P2L (ablation)P1P2L solver · Coplanar syntheticmean rotation error: 0.00022 -> 1.1Hurt
use the P2P1L coplanar-case fix (ablation)P2P1L solver · Coplanar syntheticmean rotation error: 2.4 -> 1.2e-12Helped
use the P2P1L coplanar-case fix (ablation)P2P1L solver · Generic syntheticmean rotation error: 7.1e-11 -> 3.2e-09Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Oxford Multi-view Data (for RANSAC experiments) synthetic data

Benchmarks: Oxford Multi-view Data

Metrics: rotation error translation error runtime (ns) RANSAC runtime (ms)

Baselines: 3Q3 (E3Q3 solver in PoseLib) Ramalingam et al. solver (SVD) Ramalingam et al. solver (LU)

Builds on: Ramalingam et al. special reference frame solver E3Q3 solver Nister et al. algebraic optimality framework Barreto/Galois group decomposition (Bertsch et al.) LO-RANSAC

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