我有一个很大的人脸数据库,我想通过它进行搜索。例如,如果我输入一张新的人脸图像,系统会返回最好的 N 个相似度。
我知道 PCA、LDA 和 Procrustes 分析用于此,但似乎我需要将所有这些大型数据库投影到 PCA 空间中,而且我不知道有任何库可以处理它。
是否有一些工具、软件或库可以做到这一点?
我有一个很大的人脸数据库,我想通过它进行搜索。例如,如果我输入一张新的人脸图像,系统会返回最好的 N 个相似度。
我知道 PCA、LDA 和 Procrustes 分析用于此,但似乎我需要将所有这些大型数据库投影到 PCA 空间中,而且我不知道有任何库可以处理它。
是否有一些工具、软件或库可以做到这一点?
如果您可以将您的问题转换为以下“给定一组向量,找到与查询的欧几里得距离最小的 N 个向量”,则有众所周知的方法(球树、局部敏感哈希...)可以解决它在大型数据集上。因此,使用这种方法,PCA / LDA 只是将特征提取器生成的特征集转换为低维特征向量的预处理步骤。