204 research outputs found
RANSAC for Robotic Applications: A Survey
Random Sample Consensus, most commonly abbreviated as RANSAC, is a robust estimation method for the parameters of a model contaminated by a sizable percentage of outliers. In its simplest form, the process starts with a sampling of the minimum data needed to perform an estimation, followed by an evaluation of its adequacy, and further repetitions of this process until some stopping criterion is met. Multiple variants have been proposed in which this workflow is modified, typically tweaking one or several of these steps for improvements in computing time or the quality of the estimation of the parameters. RANSAC is widely applied in the field of robotics, for example, for finding geometric shapes (planes, cylinders, spheres, etc.) in cloud points or for estimating the best transformation between different camera views. In this paper, we present a review of the current state of the art of RANSAC family methods with a special interest in applications in robotics.This work has been partially funded by the Basque Government, Spain, under Research Teams Grant number IT1427-22 and under ELKARTEK LANVERSO Grant number KK-2022/00065; the Spanish Ministry of Science (MCIU), the State Research Agency (AEI), the European Regional Development Fund (FEDER), under Grant number PID2021-122402OB-C21 (MCIU/AEI/FEDER, UE); and the Spanish Ministry of Science, Innovation and Universities, under Grant FPU18/04737
AffineGlue: Joint Matching and Robust Estimation
We propose AffineGlue, a method for joint two-view feature matching and
robust estimation that reduces the combinatorial complexity of the problem by
employing single-point minimal solvers. AffineGlue selects potential matches
from one-to-many correspondences to estimate minimal models. Guided matching is
then used to find matches consistent with the model, suffering less from the
ambiguities of one-to-one matches. Moreover, we derive a new minimal solver for
homography estimation, requiring only a single affine correspondence (AC) and a
gravity prior. Furthermore, we train a neural network to reject ACs that are
unlikely to lead to a good model. AffineGlue is superior to the SOTA on
real-world datasets, even when assuming that the gravity direction points
downwards. On PhotoTourism, the AUC@10{\deg} score is improved by 6.6 points
compared to the SOTA. On ScanNet, AffineGlue makes SuperPoint and SuperGlue
achieve similar accuracy as the detector-free LoFTR
FEATURE MATCHING ENHANCEMENT USING THE GRAPH NEURAL NETWORK (GNN-RANSAC)
Improving the performance of feature matching plays a key role in computers vision and photogrammetry applications, such as fast image recognition, Structure from Motion (SFM), aerial triangulation, Visual Simultaneous Localization and Mapping (VSLAM), etc., where the RANSAC algorithm is frequently used for outlier detection; note that RANSAC is the most widely used robust approach in photogrammetry and computer vision for outlier detection. It is known that the outlier ratio used in RANSAC primarily determines the number of trial runs needed, which eventually, determines the computation time. Over time, different methods have been proposed to reject the false-positive correspondences and improve RANSAC, such as GR_RANSAC, SuperGlue, and LPRANSAC. The specific objective of this study is to propose a filtering algorithm based on Graph Neural Networks (GNN), as a pre-processing step before RANSAC, which can result in improvements for rejecting the outliers. The research is based on the idea that descriptors of corresponding points, as well as their spatial relationship, should be similar in image sequences. In graph representation, built by the adjacency matrix of data (nodes features), there should be similarity for corresponding points that are close to each other in the image domain. From the many GNNs techniques, Graph Attention Networks (GATs) were selected for this study as they assign different importance to each neighbour’s contribution as anisotropic operations, so the features of neighbour nodes are not considered in the same way, unlike other GNNs techniques. In our approach, we build a graph in each image, because the similarity of the two-dimensional spatial relationships between points in the image domain of consecutive images should be similar. Then during processing, points with any significantly different neighbours are considered as outliers. Next, the points can be updated in the GNN layer. GNN-RANSAC is tested experimentally on real image pairs. Clearly, the proposed pre-filtering increases the inlier ratio and results in faster convergence compared to ordinary RANSAC, making it attractive for real-time applications. Furthermore, there is no need to learn the features
Towards large-scale geometry indexing by feature selection
We present a new approach to image indexing and retrieval, which integrates appearance with global image geometry in the indexing
process, while enjoying robustness against viewpoint change, photometric variations, occlusion, and background clutter. We exploit
shape parameters of local features to estimate image alignment via a single correspondence. Then, for each feature, we construct
a sparse spatial map of all remaining features, encoding their normalized position and appearance, typically vector quantized to
visual word. An image is represented by a collection of such feature maps and RANSAC-like matching is reduced to a number of
set intersections. The required index space is still quadratic in the number of features. To make it linear, we propose a novel feature
selection model tailored to our feature map representation, replacing our earlier hashing approach. The resulting index space is
comparable to baseline bag-of-words, scaling up to one million images while outperforming the state of the art on three publicly
available datasets. To our knowledge, this is the first geometry indexing method to dispense with spatial verification at this scale,
bringing query times down to milliseconds
Multiple structure recovery via robust preference analysis
2noThis paper address the extraction of multiple models from outlier-contaminated data by exploiting preference analysis and low rank approximation. First points are represented in the preference space, then Robust PCA (Principal Component Analysis) and Symmetric NMF (Non negative Matrix Factorization) are used to break the multi-model fitting problem into many single-model problems, which in turn are tackled with an approach inspired to MSAC (M-estimator SAmple Consensus) coupled with a model-specific scale estimate. Experimental validation on public, real data-sets demonstrates that our method compares favorably with the state of the art.openopenMagri, Luca; Fusiello, AndreaMagri, Luca; Fusiello, Andre
Content-Aware Unsupervised Deep Homography Estimation
Homography estimation is a basic image alignment method in many applications.
It is usually conducted by extracting and matching sparse feature points, which
are error-prone in low-light and low-texture images. On the other hand,
previous deep homography approaches use either synthetic images for supervised
learning or aerial images for unsupervised learning, both ignoring the
importance of handling depth disparities and moving objects in real world
applications. To overcome these problems, in this work we propose an
unsupervised deep homography method with a new architecture design. In the
spirit of the RANSAC procedure in traditional methods, we specifically learn an
outlier mask to only select reliable regions for homography estimation. We
calculate loss with respect to our learned deep features instead of directly
comparing image content as did previously. To achieve the unsupervised
training, we also formulate a novel triplet loss customized for our network. We
verify our method by conducting comprehensive comparisons on a new dataset that
covers a wide range of scenes with varying degrees of difficulties for the
task. Experimental results reveal that our method outperforms the
state-of-the-art including deep solutions and feature-based solutions.Comment: Accepted by ECCV 2020 (Oral, Top 2%, 3 over 3 Strong Accepts). Jirong
Zhang and Chuan Wang are joint first authors, and Shuaicheng Liu is the
corresponding autho
- …