Eigen Face

版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/zhouyelihua https://blog.csdn.net/zhouyelihua/article/details/55703723

同步自己的另外一个网站:http://makercradle.com/2017/EigenFace%E8%84%B8%E8%AF%86%E5%88%AB/

具体的步骤如下:

a. 首先假设单张人脸的矩阵是 Aimm 那么把这m*m的矩阵拉成 Aid1,where:d=mm 单维度的向量如果有N个人脸的话就可以构成

C=[A1d1,A2d1,...,ANd1]
这样一个d*N的大矩阵

b. 将矩阵C中的所有的列相加求一个平均就得到 Td1 一个平均脸,让矩阵中的每一列都减去 Td1 就得到矩阵 ϕ

c. 计算协方差矩阵 D=ϕϕT ,通过对协方差矩阵进行分解得到特征向量 ξ1,ξ2,...

d . 通过将训练集上的图像和测试集合的图像都投影到这个特征向量上即 Xd1=x1ξ1+x2ξ2..., 通过对得到 x1,x2,... 构成的向量进行分类处理

猜你喜欢

转载自blog.csdn.net/zhouyelihua/article/details/55703723