首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用VLFeat的密筛

使用VLFeat的密筛
EN

Stack Overflow用户
提问于 2013-12-29 14:28:19
回答 1查看 2.4K关注 0票数 0

我很难理解vlfeat中显示在dsift.html中的密集的sift文档。他们提到了网格宽度在像素处的bin size参数,并提到了用于垂直和水平位移的step参数。

我使用以下代码测试这些参数

代码语言:javascript
复制
[f, d] = vl_dsift(single(image), 'size', 16 , 'step' , 5 ) ;

其中我的图像是50X50矩阵。我期望关键帧从(1,1)移动到(1,6) #水平5的位移,等等。

但是我得到的结果在(25,25)点上只有一个sift描述符。

有人知道这些参数的实际含义吗?如果我应用正确的话?是否有任何方法将其应用于上述模式(从左上角开始,除手动获取位置外,台阶大小的垂直和水平位移)

EN

回答 1

Stack Overflow用户

发布于 2014-01-29 14:02:15

他们写

提取的描述符的比例由选项大小控制,即以像素为单位的空间桶宽度(回想一下,SIFT描述符是一个带有4x4b的空间直方图)。

因此,它计算图像的平方部分的SIFT,其大小为4*16 =64x64像素。您的整个图像小于所需的计算面积。我在想,你为什么要把那件弄成这样。而且,即使它足够大,你也无法计算点(1,1)的筛分,因为只有东南部分的补丁是定义的,其他的在图像之外。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20826143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档