SuperGlue: Learning Feature Matching With Graph Neural Networks

This paper introduces SuperGlue, a neural network that matches two sets of local features by jointly finding correspondences and rejecting non-matchable points. Assignments are estimated by solving a differentiable optimal transport problem, whose costs are predicted by a graph neural network. We introduce a flexible context aggregation mechanism based on attention, enabling SuperGlue to reason about the underlying 3D scene and feature assignments jointly. Compared to traditional, hand-designed heuristics, our technique learns priors over geometric transformations and regularities of the 3D world through end-to-end training from image pairs. SuperGlue outperforms other learned approaches and achieves state-of-the-art results on the task of pose estimation in challenging real-world indoor and outdoor environments. The proposed method performs matching in real-time on a modern GPU and can be readily integrated into modern SfM or SLAM systems. The code and trained weights are publicly available at github.com/magicleap/SuperGluePretrainedNetwork.

Distinctive ImageFeatures from…Distinctive Image Features from Scale-Invariant KeypointsSCRAMSAC: ImprovingRANSAC's efficiency wit…SCRAMSAC: Improving RANSAC's efficiency with a spatial consistency filterORB: An efficientalternative to SIFT or…ORB: An efficient alternative to SIFT or SURFAdam: A Method forStochastic OptimizationAdam: A Method for Stochastic OptimizationStructure-from-MotionRevisitedStructure-from-Motion RevisitedGMS: Grid-Based MotionStatistics for Fast…GMS: Grid-Based Motion Statistics for Fast, Ultra-Robust Feature CorrespondenceBenchmarking 6DOF UrbanVisual Localization in…Benchmarking 6DOF Urban Visual Localization in Changing ConditionsScanNet:Richly-Annotated 3D…ScanNet: Richly-Annotated 3D Reconstructions of Indoor ScenesDeep Fundamental MatrixEstimationDeep Fundamental Matrix EstimationD2-Net: A Trainable CNNfor Joint Description…D2-Net: A Trainable CNN for Joint Description and Detection of Local FeaturesR2D2: Repeatable andReliable Detector and…R2D2: Repeatable and Reliable Detector and DescriptorGraph Matching Networksfor Learning the…Graph Matching Networks for Learning the Similarity of Graph Structured ObjectsEfficient NeighbourhoodConsensus Networks via…Efficient Neighbourhood Consensus Networks via Submanifold Sparse ConvolutionsStickyPillars: Robustfeature matching on…StickyPillars: Robust feature matching on point clouds using Graph Neural NetworksDISK: Learning localfeatures with policy…DISK: Learning local features with policy gradientAdaLAM: RevisitingHandcrafted Outlier…AdaLAM: Revisiting Handcrafted Outlier DetectionHTMatch: An efficienthybrid transformer base…HTMatch: An efficient hybrid transformer based graph neural network for local feature matchingA case for usingrotation invariant…A case for using rotation invariant features in state of the art feature matchersGuide Local FeatureMatching by Overlap…Guide Local Feature Matching by Overlap EstimationTopicFM: Robust andInterpretable Feature…TopicFM: Robust and Interpretable Feature Matching with Topic-assistedParaFormer: ParallelAttention Transformer…ParaFormer: Parallel Attention Transformer for Efficient Feature MatchingLearning Second-OrderAttentive Context for…Learning Second-Order Attentive Context for Efficient Correspondence PruningDarkFeat: Noise-RobustFeature Detector and…DarkFeat: Noise-Robust Feature Detector and Descriptor for Extremely Low-Light RAW ImagesSDGMNet: Statistic-BasedDynamic Gradient…SDGMNet: Statistic-Based Dynamic Gradient Modulation for Local Descriptor LearningSuperGlue: LearningFeature Matching With…SuperGlue: Learning Feature Matching With Graph Neural Networks過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。