使用来自 Rublee 的 ORB 的 oFAST 进行关键点定位

信息处理 图像处理 边缘检测 角落
2022-01-26 12:28:13

我刚刚阅读了Rublee 等人的论文。(ORB:SIFT 或 SURF 的有效替代品)Rosten 等人。(用于高速角点检测的机器学习)(=快速检测器)。Rublee 试图解释定向快速检测器及其改进。

但是有一点我无法理解。他假设检测到的角不是这个角的真实质心。他使用图像矩来确定真实的质心。然后他计算 atan2 以获得强度补丁的方向。

问题是:他将如何处理这个方向?我没有看到任何关于使用方向和 den 质心移动可能的角点的句子。

1个回答

点描述符通常需要检测点周围某些特定位置的样本。

如果您已细化点位置并分配了方向,则只需在计算点描述符之前移动和旋转位置。

一些简单的描述符需要离散位置的样本(例如 15x15 像素图像补丁),并且应用移位+旋转将使样本位置非离散(补丁被任意旋转和移动),并且您必须使用双线性或双三次插值来获取像素价值观。

这是检测点的示例 - 请注意相应的补丁已旋转:

在此处输入图像描述

例如,要获得每个补丁的 64x64 值矩阵,必须对相应旋转的点进行采样。