尺度不变性和方向不变性意味着什么?

时间:2017-03-15 23:29:07

标签: opencv computer-vision sift

当我研究SIFT方法来检测图像上的特征时,我遇到过这些术语。我很困惑。这是否意味着如果某个功能按比例放大并旋转,此方法仍然可以检测到该功能吗?

1 个答案:

答案 0 :(得分:1)

基本上是的!

您可以在此处分辨功能检测和说明。功能检测器(使用SIFT为Difference of Gaussian)搜索不同比例的要素。如果找到某个特征,则会查看特征响应(“此特征有多么不同”)的最大比例。比例描述了在描述符计算期间考虑的特征中心周围区域的大小。

另外,计算该区域/图像块内的梯度的主导方向。然后,旋转图像块使得主导取向总是指向相同的方向(例如向上)。因此,在计算实际特征描述之前,图像块被标准化。这意味着,特征探测器在旋转和缩放方面适应于特征(我有时读到关于“协变”而不是仅考虑探测器的“不变”)。

总结一下,探测器指定如何计算特征描述符,以便为具有不同旋转和缩放的相同对象提供相同的结果(对于SIFT通常为128个浮点数)。