SIFT算法中,在DoG空间找到极值点后,需要对极值点进行修正,本文主要详细的讲解一下为什么需要修正,以及如何对极值点进行修正. 下图演示了二维函数离散空间得到的极值点与连续空间的极值点之间的差别 利用已知的离散空间点插值得到连续空间极值点的方法叫做子像元插值. 首先来看一个一维函数插值的例子(如图): 这个图中,我们清晰的看到,离散空间的极值点和连续空间的极值点并不是同一个点 我们对函数f(x)使用泰勒级数,将其展开为: 注:此处说一下离散空间的一阶导和二阶导的求法: 然后对f(x)求导,可以