paper-with-me

Papers

Generalized Differentiable RANSAC

2022-12-26 · ICCV 2023 1 · Tong Wei, Yash Patel, Alexander Shekhovtsov, Jiri Matas, Daniel Barath

We propose $\nabla$-RANSAC, a generalized differentiable RANSAC that allows learning the entire randomized robust estimation pipeline. The proposed approach enables the use of relaxation techniques for estimating the gradients in the sampling distribution, which are then propagated through a differentiable solver. The trainable quality function marginalizes over the scores from all the models estimated within $\nabla$-RANSAC to guide the network learning accurate and useful inlier probabilities or to train feature detection and matching networks. Our method directly maximizes the probability of drawing a good hypothesis, allowing us to learn better sampling distributions. We test $\nabla$-RANSAC on various real-world scenarios on fundamental and essential matrix estimation, and 3D point cloud registration, outdoors and indoors, with handcrafted and learning-based features. It is superior to the state-of-the-art in terms of accuracy while running at a similar speed to its less accurate alternatives. The code and trained models are available at https://github.com/weitong8591/differentiable_ransac.

📄 PDF Abstract BibTeX arXiv:2212.13185

Code (2)

weitong8591/differentiable_ransac 공식 구현 pytorch
weitong8591/ars_magsac pytorch

Tasks

Point Cloud Registration

Methods 이 논문이 사용한 방법론

Test 설명 없음
SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
Gumbel Softmax 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

KVN: Keypoints Voting Network with Differentiable RANSAC for Stereo Pose Estimation

2023-07-21 · Ivano Donadi, Alberto Pretto

Object pose estimation is a fundamental computer vision task exploited in several robotics and augmented reality applications. Many established approaches rely on predicting 2D-3D keypoint correspondences using RANSAC (R…

ObjectPose Estimation

DSAC - Differentiable RANSAC for Camera Localization

2016-11-17 · CVPR 2017 7 · Eric Brachmann, Alexander Krull, Sebastian Nowozin, Jamie Shotton 외

RANSAC is an important algorithm in robust optimization and a central building block for many computer vision applications. In recent years, traditionally hand-crafted pipelines have been replaced by deep learning pipeli…

Camera LocalizationDeep LearningMedical Image SegmentationReinforcement Learning+1

DGECN: A Depth-Guided Edge Convolutional Network for End-to-End 6D Pose Estimation

2022-04-21 · CVPR 2022 1 · Tuo Cao, Fei Luo, Yanping Fu, Wenxiao Zhang 외

Monocular 6D pose estimation is a fundamental task in computer vision. Existing works often adopt a two-stage pipeline by establishing correspondences and utilizing a RANSAC algorithm to calculate 6 degrees-of-freedom (6…

6D Pose EstimationPose Estimation

Neural-Guided RANSAC: Learning Where to Sample Model Hypotheses

2019-05-10 · ICCV 2019 10 · Eric Brachmann, Carsten Rother

We present Neural-Guided RANSAC (NG-RANSAC), an extension to the classic RANSAC algorithm from robust optimization. NG-RANSAC uses prior information to improve model hypothesis search, increasing the chance of finding ou…

Camera LocalizationHorizon Line EstimationVisual Localization

GenDR: A Generalized Differentiable Renderer

2022-04-29 · CVPR 2022 1 · Felix Petersen, Bastian Goldluecke, Christian Borgelt, Oliver Deussen

In this work, we present and study a generalized family of differentiable renderers. We discuss from scratch which components are necessary for differentiable rendering and formalize the requirements for each component. …

3D Reconstruction