【发布时间】:2014-10-07 15:09:35
【问题描述】:
我没有从 Matlab 函数中得到正确的结果,所以我的数据排列可能是错误的。我查看了我正在使用的函数的帮助文件,输入的“X”必须在表单中。
X 的行对应观察值,列对应 变量。
很抱歉,如果这是非常基本的,但我的输入矩阵应该如何排列?
我有 5 个作家,每个作家都有一个长度为 18 的特征向量(例如,为了简单起见)。
所以我假设observations 表示同一作者的不同特征,variables 表示作者,因此我将输入矩阵安排为[18 x 5],其中每一列都是作者。
这个例子很简单。在 SIFT 特征的情况下呢?每个作者将生成一个特征矩阵[128 x num. of keypoints],对于一个图像,它通常变为[128 x 70]。因此,如果我想将它们全部连接到输入矩阵中,我的输入矩阵将变为 [128 x 350]。
这只是输入矩阵 X 吗?然后在 SIFT 的情况下,每个变量的宽度为 70 列。
提前谢谢你
【问题讨论】:
标签: matlab image-processing matrix sift