【发布时间】:2015-10-22 18:13:27
【问题描述】:
正如我在标题中提到的,默认 vlfeat 筛选返回的功能少于 D.Lowe 的筛选。我怎么能让 vlfeat sift 像 D.Lowe's 那样返回尽可能多的功能。还是我们只能提供关键点的位置信息来使用 vlfeat sift 提取 sift 特征?谢谢你。
【问题讨论】:
正如我在标题中提到的,默认 vlfeat 筛选返回的功能少于 D.Lowe 的筛选。我怎么能让 vlfeat sift 像 D.Lowe's 那样返回尽可能多的功能。还是我们只能提供关键点的位置信息来使用 vlfeat sift 提取 sift 特征?谢谢你。
【问题讨论】:
在默认设置下,vlfeat sift 返回 D.Lowe 的较少功能实现。 vlfeat 的文档指出:
第一个八度索引:设置为 -1 以提取非常小的特征
尺度数量:会影响提取关键点的数量
边缘阈值:降低以消除更多关键点
峰值阈值:增加以消除更多关键点
所以通过改变第一个八度索引和刻度数可以增加返回特征的数量。
matlab代码示例:
[f, d] = vl_sift(img, 'levels', 4, 'firstoctave', -1);
【讨论】: