改进的局部稀疏表示分类算法及其在人脸识别中(3)

时间:2025-02-23

数比较大时,图1为来自MNkNN的性能会下降。例如,IST使用欧数据集中的一个测试样本及其邻近的5个训练样本,氏距离来衡量样本近邻程度。由于选出的5个训练样本中包含数字8的有3个样本,因此测试样本数字5被误分为数字

[5]

。81

图1最左边)及其5个近邻训练样本IST数据集中一个测试样本( MN

6]1

,稀疏系数反映了样本之间的相关性[即训练样本表示

图5 ORL人脸库中第二个人的第6幅图像及其稀疏系数

测试样本的贡献程度,对于来自同一类别的样本,它们的稀疏系数应当有较大的相似性,那么稀疏系数之间的相似性可以用来衡量样本之间的相似性。本文利用稀疏系数的余弦相似性来衡量样本之间的相似性,以此来选择测试样本的邻近样本。使用ORL人脸库中每人的前5幅图像组成训练样本集,第一个人的第1第一个人的第6幅图像、0幅图像和第二个人的第6幅图像作为测试样本,部分训练样本如图2所示,测试样本及其稀疏系数分别如图3-图5所示。根据余弦相似性计算出图3和图4稀疏系数的相似性为0.而图3-图56529,稀疏系数的相似性为-0.0019。这验证了利用稀疏系数相似性来选择邻近样本的可行性。对于图4中的样本,利用kNN可以选出同类别的2个训练样本,而利用稀疏系数的相似性可以选出同类别的3个训练样本。这在一定程度上可以避免测试样本的错分情况,进一步提高LSRC的识别性能。

本文提出算法的流程如下:综上所述,

其中A输入:由训练样本组成的矩阵A和测试样本y,1.

的每列为一个训练样本;

把矩阵A和y向量列方向单位化;2.

分别计算各个训练样本和测试样本y在矩阵A上的3.

稀疏系数,依据测试样本的稀疏系数和各个训练样本稀疏系数之间的相似性,从训练样本中选择k个与测试样本邻近的样本,这些训练样本按列构成矩阵AN(y);

求解带约束的l范数最小二乘问题:4.∧

xarmx-y‖2+in‖AN(λ‖x‖g11=y) 

计算y和重构样本的残差r5.=‖y-Axδ‖i(i(2,1)y)…,其中C为样本类别数。2,i=1,C,

。输出:测试样本的类别:etitin6.ind=armr gi(y)y)y( 

4 实验验证及分析

对比方法有本节通过实验来验证所提方法的有效性,

、、稀疏表示分类方法(和局部稀疏EienfacesFisherfacesSRC)g

。使用的图像库分别为O表示分类(LSRC)RL人脸库、Yale

[7]

。在对图像进行分类前,人脸库和A使用PR人脸库1CA

对样本进行降维,对于S以及LRC求解式(6)SRC和本文方

[8]_),来求解稀疏系数,设为0.法求解式(均使用l由1ls1005。8

(,因于FC为样本类别数)isherfaces的有效投影维数为C-1此低于C-1的投影维数下FisA。heraces的识别率为N/f

图2 ORL

人脸库中的部分训练样本

4.1 ORL人脸库

该数据库由RL是基于表情和姿态变化的人脸数据库,O

总共40个人中每人10幅不同姿态和表情的人脸图像组成,灰度级为2400张。图像的分辨率为112×92,56。

表1 不同方法在ORL人脸库上的正确识别率

维数acesenfEi g

Fisherfaces 

SRC LSRC dosePro p

30 90.42 /NA 91.25 92.5 93.33 

40 90 93.33 91.67 92.92 94.17 

60 90 93.33 93.75 94.58 94.58 

70 90.42 91.25 93.33 94.58 95 

8090.8390.8393.339595.4

图3 ORL人脸库中第一个人的第6

幅图像及其稀疏系数

图4 ORL人脸库中第一个人的第10

幅图像及其稀疏系数图6 不同方法在ORL人脸库上的识别率曲线图

·50·

改进的局部稀疏表示分类算法及其在人脸识别中(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219