atlas

Research map / 3D vision / Depth and stereo

PARSAC: Accelerating Robust Multi-Model Fitting with Parallel Sample Consensus

AAAI 2024 · 3D vision › Depth and stereo · approach: Feed-forward 3D reconstruction · 11 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 PARSAC, a neural-network-guided RANSAC-like multi-model fitting method that predicts sample and inlier weights for all model instances in one forward pass, enabling parallel real-time fitting of vanishing points, fundamental matrices and homographies, plus two new synthetic datasets (HOPE-F, SMH).

Problem

Robust multi-model fitting of geometric models (vanishing points, fundamental matrices, homographies) from noisy data is slow because prior methods discover model instances sequentially, and training data for fundamental matrix and homography fitting is scarce.

Approach

A neural network predicts per-observation sample weights and inlier weights for each putative instance simultaneously, so each instance is fit RANSAC-style in parallel using weighted inlier counts; it is trained end-to-end with a task loss via a score-function (REINFORCE-style) gradient without ground-truth segmentation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PARSAC instead of NeurVPSvanishing point estimation · SU3AUC @ $1\degree$: 79.47 -> 67.44Hurt
Use PARSAC instead of NeurVPSvanishing point estimation · YUDAUC @ $5\degree$: 72.61 -> 75.90Helped
Use PARSAC instead of DeepVPvanishing point estimation · NYU-VPAUC @ $5\degree$: 55.87 -> 51.65Hurt
Use PARSAC instead of DeepVPvanishing point estimation · YUD+AUC @ $5\degree$: 59.57 -> 65.48Helped
Use PARSAC instead of the strongest baselinefundamental matrix fitting · HOPE-FME: 22.78 -> 14.97Helped
Use PARSAC instead of Fast-CPfundamental matrix fitting · Adelaide-FME: 4.92 -> 9.83Hurt
Use PARSAC instead of Progressive-Xhomography fitting · SMHME: 20.60 -> 20.50No clear effect
Use PARSAC instead of CONSAChomography fitting · Adelaide-HME: 5.66 -> 8.63Hurt
Train self-supervised instead of supervised (ablation)PARSAC · SU3AUC @ $5\degree$: 90.17 -> 86.14Hurt
Use weighted rather than unweighted inlier counting during self-supervised training (ablation)PARSAC · SU3AUC @ $5\degree$: 85.15 -> 86.14Helped
Use weighted rather than unweighted inlier counting during self-supervised training (ablation)PARSAC · NYU-VPAUC @ $10\degree$: 59.06 -> 61.31Helped
Use weighted rather than unweighted inlier counting during self-supervised training (ablation)PARSAC · HOPE-FME: 18.93 -> 16.73Helped

Surprising findings

Limitations

Experimental setup

Datasets: SU3 NYU-VP HOPE-F SMH YUD YUD+ Adelaide-F Adelaide-H

Benchmarks: SU3 YUD YUD+ NYU-VP HOPE-F SMH Adelaide-F Adelaide-H

Metrics: AUC @ angle threshold misclassification error Sampson error transfer error run time (ms)

Baselines: CONSAC J-Linkage T-Linkage Progressive-X Progressive-X+ Fast-CP NeurVPS DeepVP Contrario-VP

Builds on: CONSAC RANSAC Progressive-X Multi-X

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