【发布时间】:2013-03-23 15:10:45
【问题描述】:
我想通过旋转它们来规范化筛选描述符,以便水平方向与补丁的主要梯度方向对齐。
我正在使用 vl_feat 库。 vl_feat 中是否有任何方法可以规范化筛选描述?
或
使用 matlab 执行此操作的有效方法是什么?
【问题讨论】:
标签: matlab computer-vision sift vlfeat
我想通过旋转它们来规范化筛选描述符,以便水平方向与补丁的主要梯度方向对齐。
我正在使用 vl_feat 库。 vl_feat 中是否有任何方法可以规范化筛选描述?
或
使用 matlab 执行此操作的有效方法是什么?
【问题讨论】:
标签: matlab computer-vision sift vlfeat
我相信 VLfeat 中的那些已经定向在主要梯度方向。
如果你看这里,它会显示它们旋转:http://www.vlfeat.org/overview/sift.html
[f,d] = vl_sift(I) ;
f 是一个 Nx4 的关键点矩阵。 N 是关键点索引,另外 4 个是 x 位置、y 位置、比例和方向。 d 是一个 Nx128 矩阵,其中 N 是关键点索引,128 个维度属于 SIFT 描述符。
如果您的所有图像都垂直旋转,那么不使用旋转不变性实际上是有益的。请参阅本文假设重力矢量:https://dspace.cvut.cz/bitstream/handle/10467/9548/2009-Efficient-representation-of-local-geometry-for-large-scale-object-retrieval.pdf?sequence=1
【讨论】: