为什么' face_img-mean_face'在特征脸人脸识别?

时间:2016-11-01 05:24:35

标签: computer-vision pca image-recognition eigenvector

面对面的差异是什么?'通过用平均图像减去脸部图像得到的?

1 个答案:

答案 0 :(得分:1)

从数据中减去均值是执行PCA的标准步骤,这是特征脸的作用。

简而言之,PCA是一种将数据(face_img)投影到正交基础上的算法。然后,它从该基础中移除最小的特征值,并返回与那些特征值相关联的前k个特征向量(其中k 最佳定义为“解释最多变化”。这是PCA的降维魔力。有关PCA的更多信息,建议您搜索https://stats.stackexchange.com/

使用数据的协方差矩阵Spectral Decomposition face_img找到特征值。协方差矩阵定义中隐含的是数据以中心为中心。也就是说,从数据中减去数据的平均值。因此face_difference = face_img - mean_face。大多数(如果不是全部)软件包都将其加入到PCA功能中,但我建议先确认。