1.一种基于四元数主成分分析的彩色人脸识别方法,其特征在于具体包括如下步骤:
1)将彩色人脸数据库中随机选取样本图像,将样本图像分为训练样本集合A和测试样本B;
2)计算训练样本集合A的平均图像 和协方差矩阵G;
3)对协方差矩阵G执行四元数特征分解,计算得到特征脸空间 其中W为加权矩阵,W=D(1:r,1:r)=diag(λ1,λ2,…,λr),r为指定特征脸空间维数,1≤r≤n;
4)计算样本图像的特征矩阵;
5)用最近邻分类器进行彩色人脸识别;
6)输出测试样本集合中图像所属类别。
2.一种基于四元数主成分分析的彩色人脸识别方法,其特征在于:所述步骤2)中其中j为样本所属的人的序号,j=1,2,…,M;N=l1+l2+…+lM为总的图像张数,lj为第j个人图像的张数; 为属于第j个人的第i张样本;Qm×n为m×n的四元数矩阵集合。
3.一种基于四元数主成分分析的彩色人脸识别方法,其特征在于:所述步骤3)中对协方差矩阵G四元数特征分解满足V*GV=D,V*V=I,I为单位矩阵,D=diag(λ1,λ2,…,λn),即取协方差矩阵G的对角线特征值构成的对角矩阵作为加权矩阵W。
4.一种基于四元数主成分分析的彩色人脸识别方法,其特征在于:所述步骤4)中样本图像的特征矩阵,其中训练样本集合A中 的特征矩阵Pi(j)计算方法如下:其中j=1,2,…,M,i=1,2,…lj;
测试样本B的特征矩阵P计算方法如下:
5.一种基于四元数主成分分析的彩色人脸识别方法,其特征在于:所述步骤5)的具体方法为发现最近的特征矩阵 满足以此确定待测试图像类别K,||·||F表示Frobenius范数。