NeFSAC: Neurally Filtered Minimal Samples

07/16/2022
by   Luca Cavalli, et al.
0

Since RANSAC, a great deal of research has been devoted to improving both its accuracy and run-time. Still, only a few methods aim at recognizing invalid minimal samples early, before the often expensive model estimation and quality calculation are done. To this end, we propose NeFSAC, an efficient algorithm for neural filtering of motion-inconsistent and poorly-conditioned minimal samples. We train NeFSAC to predict the probability of a minimal sample leading to an accurate relative pose, only based on the pixel coordinates of the image correspondences. Our neural filtering model learns typical motion patterns of samples which lead to unstable poses, and regularities in the possible motions to favour well-conditioned and likely-correct samples. The novel lightweight architecture implements the main invariants of minimal samples for pose estimation, and a novel training scheme addresses the problem of extreme class imbalance. NeFSAC can be plugged into any existing RANSAC-based pipeline. We integrate it into USAC and show that it consistently provides strong speed-ups even under extreme train-test domain gaps - for example, the model trained for the autonomous driving scenario works on PhotoTourism too. We tested NeFSAC on more than 100k image pairs from three publicly available real-world datasets and found that it leads to one order of magnitude speed-up, while often finding more accurate results than USAC alone. The source code is available at https://github.com/cavalli1234/NeFSAC.

READ FULL TEXT
research
06/22/2023

Affine Correspondences between Multi-Camera Systems for Relative Pose Estimation

We present a novel method to compute the relative pose of multi-camera s...
research
03/23/2023

NOPE: Novel Object Pose Estimation from a Single Image

The practicality of 3D object pose estimation remains limited for many a...
research
03/01/2022

Adversarial samples for deep monocular 6D object pose estimation

Estimating object 6D pose from an RGB image is important for many real-w...
research
09/12/2021

ArtiBoost: Boosting Articulated 3D Hand-Object Pose Estimation via Online Exploration and Synthesis

Estimating the articulated 3D hand-object pose from a single RGB image i...
research
10/21/2022

CRT-6D: Fast 6D Object Pose Estimation with Cascaded Refinement Transformers

Learning based 6D object pose estimation methods rely on computing large...
research
11/24/2021

Space-Partitioning RANSAC

A new algorithm is proposed to accelerate RANSAC model quality calculati...
research
02/18/2023

Invertible Neural Skinning

Building animatable and editable models of clothed humans from raw 3D sc...

Please sign up or login with your details

Forgot password? Click here to reset