PCA源码下载地址在:
不过还不知道怎么用,尤其是pca函数的两个参数fn、numcomps是什么道理还不甚了解。
初步认为,fn是用二进制文件存储的特征,numcomps是降维结果的特征维数。
pca-sift主要是对sift的最后一步进行了改进。所以具体实验时,需要先运行sift算法的前3步。
sift算法的官方网站:http://www.cs.ubc.ca/~lowe/keypoints/
在这个网站上可以下载到sift算法的源码,作者提供了matlab和c两个版本。共有sift代码提取,图像match,关键点显示showkey等函数
sift特征只能从灰度图中提取,所以,在进行图像特征提取时,若图像是彩色图像,要将图像转化为灰度图。
参考网址:
原文很长,就不摘录了
SIFT 后来有两种扩展,都用到PCA的概念。
1 PCA-SIFT

PCA-SIFT是对SIFT算法的改进,主要在描述子计算阶段使用PCA降低维度,提高表示精度。它通过计算投影矩阵,对关键点周围41×41像素的像斑进行投影,形成低维描述子。PCA-SIFT与SIFT相比,维数更低,计算时间减少,但不完全仿射不变。GLOH作为另一改进,进一步优化了特征表示。
最低0.47元/天 解锁文章
6355

被折叠的 条评论
为什么被折叠?



