1

我的一个高年级同学给了我一个数据集,用于试验 vlfeat 的 SIFT,然而,她为框架部分提取的 SIFT 数据包含 5 个维度。下面给出一个例子:

192
9494
262.08 749.211 0.00295391 -0.00030945 0.00583025 0 0 0 45 84 107 86 8 10 49 31 21 32 37 46 50 11 23 49 60 29 30 24 17 4 15 67 25 28 47 13 11 27 9 0 40 117 99 27 3 117 117 39 19 11 18 16 32 8 27 50 117 102 20 23 18 2 10 36 45 47 84 37 16 36 31 9 50 112 52 12 9 117 36 6 4 3 15 54 117 9 3 2 31 94 101 92 23 0 20 47 36 38 14 1 0 34 19 39 52 27 0 0 31 6 14 18 29 24 13 11 11 12 10 3 1 4 25 29 5 0 5 6 3 12 29 35 2 93 73 61 50 123 118 100 109 58 44 79 122 120 108 103 87 92 61 28 33 55 107 123 123 37 73 60 32 93 123 123 89 118 118 77 66 118 118 63 96 118 94 60 27 41 74 108 118 107 81 107 118 118 43 73 64 118 118 118 56 45 38 27 58
432.424 57.2287 0.00285143 -0.00048992 0.00292525 10 12 19 26 88 43 14 10 3 4 44 50 125 74 0 1 2 4 47 34 17 3 0 0 3 3 8 6 1 0 0 1 11 12 14 17 43 37 10 6 35 36 125 77 47 10 5 13 2 7 125 125 125 29 0 2 1 3 11 15 33 5 1 0 36 14 7 8 102 64 37 27 41 8 2 2 55 53 103 125 4 2 2 5 125 125 41 28 1 3 4 7 32 11 3 1 46 29 6 7 125 57 3 3 49 11 0 1 90 34 19 31 10 3 3 6 122 33 10 9 0 2 11 10 7 2 2 1 35 64 129 129 129 93 48 44 24 55 129 117 129 71 41 19 44 65 76 58 129 129 129 89 42 48 57 96 129 129 90 55 133 118 58 42 58 42 133 133 133 62 24 17 18 12 133 133 133 133 133 125 78 33 17 29 133 133 82 45 23 11 13 44
... // the list keeps on going for all keypoints.

该文件只是图像的描述符数据。我需要知道几件事:

  • 前两个值“192”和“9494”是什么?
  • 关键点的第 5 个值是多少?vlfeat 的筛选通常会为关键点的框架给出 4 个值。

所以我问她这个第 5 维是什么,她让我搜索“标准牛津格式”以获得 sift 功能。

问题是我试图搜索有关此标准牛津格式和筛选功能的信息,但我完全没有找到它。如果有人对此有所了解,请他指出我正确的方向吗?

4

1 回答 1

2

192 代表描述符长度,9494 代表文件中关键点的数量。另一行包括 [WORD_ID] [X] [Y] [A] [B] [C] X 和 Y 是特征质心,A、B、C 定义椭圆的参数,如下式 A*(xX )^2 + 2*B*( xX) (yY) + C (yY)^2 = 1

你可以在官方网站上查看 formate Here 如果你使用的是 VLfeat 包,你可以在这里阅读如何阅读 Oxford 格式的文件。如果你很好奇如何在 VLfeat vl_ubcread 函数中读取文件格式。是代码。

于 2012-11-27T14:12:37.927 回答