【发布时间】:2017-01-09 15:05:15
【问题描述】:
我正在阅读很多关于 VLAD 和 Fisher Vectors (FV) 的论文。特别是,在this 论文(以及基本上所有讨论该主题的论文)中,作者使用 PCA 来减少 SIFT、VLAD 和 FV 维度。
但是,据我了解,PCA 涉及计算协方差矩阵的特征值,而我们只能计算方阵的特征值。
现在,假设我们要计算 1M SIFT 向量的 PCA。我们如何在 1Mx128 矩阵上计算 PCA?
我从this 的问题中了解到 SVD 是一种替代方案,但我很惊讶,因为在任何论文中都没有人谈论过 PCA!我错过了什么?
【问题讨论】:
标签: opencv matrix pca sift svd