如何使用VLfeat VLAD-k编码吗?

3视图(30天)
易朱
易朱 2016年5月28日
回答: 艾哈迈德·萨因2021年8月20日
大家好,我想使用VLfeat图书馆VLAD-k编码的图像特征。他们在这里有一个简单的在线教程(< http://www.vlfeat.org/overview/encodings.html >。但我的教程有点模糊。此外,弗拉德的例子是最近的邻居,不是VLAD-k。所以有人能帮我写一个例子使用VLfeat VLAD-k吗?非常感谢。
1评论
易朱
易朱 2016年5月28日
VLAD-k例子我写道,这是正确的吗?特别是对于作业步骤?谢谢。
numFeatures = 5000;
维数= 2;
data =兰德(维度,numFeatures);%数据用于训练弗拉德编码
numDataToBeEncoded = 1000;
dataToBeEncoded =兰德(维度,numDataToBeEncoded);
numClusters = 30;
中心= vl_kmeans(数据、numClusters);
kdtree = vl_kdtreebuild(中心);
nn = vl_kdtreequery (kdtree中心、dataToBeEncoded“NUMNEIGHBORS”、k);% k是最近的邻居的数量
作业= 0 (numClusters numDataToBeEncoded);
作业(sub2ind(大小(作业),神经网络,1:长度(nn))) = 1;%这里还纠正VLAD-k吗?神经网络是一个矩阵
内附= vl_vlad (dataToBeEncoded,中心,作业);

登录置评。

答案(1)

艾哈迈德·萨因
艾哈迈德·萨因 2021年8月20日
亲爱的朱
k的值是什么?

类别

找到更多的在统计和机器学习工具帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!