我将在此处使用比例不变特征变换算法作为示例。SIFT基于图像的比例高斯滤波创建比例空间,然后计算高斯差以检测潜在的兴趣点。这些点定义为跨越高斯分布的局部最小值和最大值。
据称这种方法是尺度不变的(除了其他令人困惑的不变性)。为什么是这样?我不清楚为什么会这样。
我将在此处使用比例不变特征变换算法作为示例。SIFT基于图像的比例高斯滤波创建比例空间,然后计算高斯差以检测潜在的兴趣点。这些点定义为跨越高斯分布的局部最小值和最大值。
据称这种方法是尺度不变的(除了其他令人困惑的不变性)。为什么是这样?我不清楚为什么会这样。
Answers:
术语“尺度不变”在此表示以下含义。假设您有图像I,并且在某个位置(x,y)和某个比例级别s上检测到一个特征(又称一个兴趣点)f。现在,假设您有一个图像I',它是I的缩放版本(例如,降采样)。然后,如果特征检测器是尺度不变的,那么您应该能够在相应位置(x',y')和相应尺度s'(其中,(x,y,s))处检测I'中的对应特征f'。和(x',y',s') 通过适当的缩放转换相关。
换句话说,如果您的比例尺不变检测器检测到与某人的脸部相对应的特征点,然后在同一场景中使用相机放大或缩小,则仍应在该脸部上检测到一个特征点。
当然,您还需要一个“功能描述符”,它可以让您匹配两个功能,这正是SIFT所提供的。
因此,冒着使您进一步困惑的风险,这里有两件事是规模不变的。一种是DoG兴趣点检测器,它是尺度不变的,因为它可以检测特定类型的图像特征(斑点),而不管其尺度如何。换句话说,DoG检测器可检测任何大小的斑点。另一个不变的尺度是特征描述符,它是梯度方向的直方图,尽管尺度发生了变化,但对于相同的图像特征,它或多或少保持相似。
顺便说一下,这里使用高斯的差作为高斯拉普拉斯滤波器的近似值。