Magic Leap, ETH Zurich
提出了特征点匹配网络SuperGlue,寻找两幅图像局部特征点之间的对应关系的神经网络,该网络使用图神经网络预测损失。
搭配super point在室内外重定位任务中达到SOTA的精度。
论文方法:

首先输入图像对记为A,B,各包含了关键点和局部描述子,因此是集合形式{(p,d)}
p=(x,y,c)是关键点,其中c是置信度;d是描述子,本文中是superpoint。
网络结构介绍:
1.图神经网络
借鉴人眼反复匹配的过程:注意力+反复迭代+上下文信息,因此使用注意力图神经网络作为第一个模块,允许图像间、图像间的长距离信息融合。
-
关键点编码:这一步是图神经网络节点 i 的初始化步骤:
(0)xi=di+MLPenc(pi) ^{(0)}x_i=d_i+MLP_{enc}(p_i) (0)xi=di+MLPenc(pi)
同时编码了位置信息 p和视觉信息d -
该网络为多路复用图神经网络,其节点由两幅图的特征点共同组成。
连接同一图像上两个节点的边为内边,其集合记为ϵself\epsilon_{self}ϵself,
连接了来自两个不同图像的特征点的边的集合称为ϵcross\epsilon_{cross}ϵcross
迭代更新A中的节点:
(ℓ+1)xiA=(ℓ)xiA+MLP([(ℓ)xiA∣∣mϵ→i]) ^{(ℓ+1)}x^A_i=^{(ℓ)}x^A_i+MLP([^{(ℓ)}x^A_i||m_{\epsilon →i}]) (ℓ+1)xiA=(ℓ)xiA+MLP([

SuperGlue是一种基于图神经网络的特征点匹配算法,它通过注意力机制和迭代过程实现图像间特征点的精确配对,搭配SuperPoint描述子,在室内外重定位任务中表现卓越。
最低0.47元/天 解锁文章
1890

被折叠的 条评论
为什么被折叠?



