SuperGlue: Learning Feature Matching with Graph Neural Networks特
需积分: 0 191 浏览量
更新于2023-07-10
收藏 9.83MB PDF 举报
SuperGlue: 学习特征匹配与图形神经网络
在计算机视觉领域,特征匹配是结构化计算机视觉任务(如SLAM和SfM)中的一个关键步骤。然而,特征匹配是一个具有挑战性的问题,因为它需要考虑到视角变化、照明变化、遮挡、模糊和缺乏纹理等因素。传统的方法是学习更好的局部特征,然后使用简单的匹配规则和技巧来完成匹配。然而,这种方法存在一定的局限性,例如无法学习到匹配过程中的几何变换和3D世界的规律性。
本文提出了一种新的解决方案,即使用图形神经网络(Graph Neural Networks)来学习特征匹配。我们提出的方法称为SuperGlue,能够jointly找到对应关系并拒绝非匹配点。该方法使用图形神经网络来预测成本,然后使用可微分的最优传输问题来估算对应关系。此外,我们还引入了一个灵活的上下文聚合机制,基于注意力机制,能够 reason 关于潜在的3D场景和特征赋值。
与传统的方法相比,SuperGlue具有以下优势:
1. 学习几何变换和3D世界的规律性: SuperGlue可以通过端到端的训练从图像对中学习几何变换和3D世界的规律性,而不是手动设计的规则和技巧。
2. 实时匹配:SuperGlue可以在现代GPU上实时进行匹配,满足了现代SLAM和SfM系统的需求。
3. 灵活的上下文聚合机制:我们的方法可以 reason 关于潜在的3D场景和特征赋值,提高了匹配的准确性。
实验结果表明,SuperGlue在pose估算任务中达到了state-of-the-art的结果,优于其他的学习方法。我们的方法可以广泛应用于计算机视觉领域,例如SLAM、SfM、物体识别等。
在深度学习和机器学习领域,SuperGlue的提出标志着了一种新的研究方向,即使用图形神经网络来学习特征匹配。我们的方法可以扩展到其他计算机视觉任务,例如物体识别、图像分割等。
SuperGlue是一种基于图形神经网络的特征匹配方法,能够学习几何变换和3D世界的规律性,实时匹配,灵活的上下文聚合机制,具有广泛的应用前景。

m0_51201528
- 粉丝: 3
最新资源
- AJ-Captcha-PHP资源
- js-screen-shot-JavaScript资源
- ncre2c-计算机二级资源
- Friday-毕业设计资源
- 关于多肉植物的微信小程序物语
- Models-for-ICM-MCM-美赛资源
- 基于微信小程序的校园论坛:云开发全栈实现(纯 JS 无后台)
- 2025年c语言代码-蓝桥杯资源
- qqzeng-ip-C语言资源
- 微信小程序里的考勤签到辅助工具
- Myboy74-echartsXM-5384-1753358557273.zip
- lilishop 商城 java商城-C++资源
- 基于Avalonia框架开发的实时图像二进制流显示控件库-支持摄像头画面实时渲染与显示-适用于工业检测医疗影像安防监控等领域的实时视频流处理-采用Avalonia跨平台UI框架-W.zip
- hutool-Java资源
- zkClient4Swift-Swift资源
- Matlab入门学习-Matlab资源