华工数学实验基于回归模型的增量人脸识别探索性实验

合集下载

基于3×3块梯度图像划分和人脸几何模型的人脸检测

基于3×3块梯度图像划分和人脸几何模型的人脸检测
( J . Z h e n g z h o u S h e n g d a C o l l e g e  ̄ f E c o n o m i c s & T r a d e M a n a g e m e n t , Z h e n g z h o u 4 5 1 1 9 1 , C h i n a
Fa c e De t e c t i o n Ba s e d o n 3×3 Bl o c k Gr a d i e nt I ma g e Pa r t i t i o n a nd Fa c e
Ge o me t r i c Mo d e l
S H E N G G u a n g - l e i ’ , Z H A N G T e n g 2 , P E I Z h e n  ̄
2 Z h o n  ̄r u a n U n i v e r s i t y o f T e c h n o  ̄ g y , Z h e n g z h o u 4 5 1 1 9 1 , C h i n a )
Ab s t r a c t : T h i s p a p e r p r e s e n t s a f a c e d e t e c t i o n a l g o r i t h m. t h e a l g o r i t h m u s e s a g r a d i e n t i ma g e o f 3× 3 b l o c k p a r t i t i o n a n d g e o me t r i c h u ma n f a c e mo d e l f o r f a c e d e t e c t i o n . 3× 3 b l o c k p a t r i t i o n i S u s e d t o a n d p r e l i mi n a r y d e t e c t w h e t h e r s o me o n e i n t h e s p e c i i f c a r e a o f t h e f a c e , f o l l o we d b y t h e u s e o f g e o me t r i c f a c e mo d e l f a c e d e t e c t i o n . T h e e x p e r i me n t a l r e s u l t s s h o w t h a t t h e p r o p o s e d f a c e d e t e c t i o n a l g o r i t h ms t o d e t e c t b e t t e r r e s u l t s ,a n d i s n o t s e n s i t i v e t o l i g h t .

基于WT—W2D2DPCA的人脸识别算法研究

基于WT—W2D2DPCA的人脸识别算法研究

广泛用于计算机视觉 、模式识别 、信息处理等领域 .基于 P A的人脸表征及识别方 C
法 中 】 .二 维人 脸 图像 矩 阵必 须 预先 转换 成 列 并 列 或 行 并 行 的 一维 图像 向量 。 然 而 . 将一 个二 维矩 阵转 换 为一 维 向量 常 常会 导致 一个 低样 本 高维 向 量空 间 的问题 .很 难 准确
21 0 2年 2月
Fe 2 2 b. 01
汕 头大 学 学 报 ( 自然科 学版 )
J un lo h no nv ri N tr lS i c ) o r a fS a tu U ies y( au a ce e t n
第2 7卷
第1 期
VoI 7 . N0 1 2 .
a ay i D D C )” n lss 2 2 P A i ,

它 同时使 用行 与列方 向上 的投 影矩 阵 .能 得 到 与 D C 同或 2 P A相
者更高 的识别率 .但所需的图像表征系数却比 2 P A少的多.然而 2 2 P A不是根据 DC DD C
可分性 来 实现特 征提 取 .而是通 过人 脸 的表征性 来 提取 特征 .因此 它 的类 问和类 内差 异
文 章 编 号 :10 — 2 7 2 1 } 1 0 6 0 0 1 4 1 (0 20 — 0 5— 9
基于 WTW2 2 P A的人脸识 别算 法研 究 — DD C
庄哲 民,钟 秀锋 ,肖 文
( 头 大学 电子 工 程 系 ,广 东 汕 汕头 556 ) 10 3

要 :人脸识别过程 中,针对二维主成分分析 (D C 算法在特征提取 和数据 降维上 存在 2 P A)
无法 在 获取样 本 散 布矩 阵 时得 到最 佳 地分 离 .并 且 它 只是 去 除 了行 与 列信 息 的 相关性 . 仍然存 在 一定 的信 息冗余 ,如 果 出现不 相关 特征过 多 ,反而会 降低 识 别性 能. 针 对上述 情 况 .本文 提 出 了一种 基 于小 波 加权 的 2 2 P A人 脸 识别 算 法 .它 首先 DDC 利用 小 波变换 对人 脸 图像 进 行二级 小波 分解 .对 其低 频子 带进 行加 权后 将 低频 子 图近似 替代 原 始人脸 图像 .这样 既 能实现 数据 维数 的降低 ,去除人 脸 图像 冗余 信 息 ,而且 能有

华南理工大学数学实验实验六

华南理工大学数学实验实验六

2 问题描述
2.1 问题描述 利用各种增量人脸识别算法:基于回归模型的增量人脸识别算法,最远子空 间增量分类算法、 最近最远子空间增量分类算法或其他快速算法,选择其中的一 种或几种算法,对给定的人脸数据库进行识别测试,得出识别正确率和(或)运 行时间。并与第 5 节不采用增量学习的算法进行比较,分析实验结果。在实验过 程中, 可以察看原始的人脸图片,哪些人脸识别错误?该算法有哪些优缺点?改 进方向是什么?如果有新的样本加入训练集合中,如何处理? 当训练集的样本数较多时,如何处理? (1) 传统的处理方法是,将新增加的训练样本和原来的训练样本放在一起, 重新训练模型,将会造成时间和存储空间的巨大开销,严重影响计算的效率。 (2) 这会使得训练数据库的样本不断增多 给定的数据库为: Yale_32x32 , Yale_64x64 , ORL_32 x32, ORL_64 x64, YaleB_32x32。例如 Yale_32x32.mat,包含两个变量,一个是 fea:165*1024,表 示该数据集含有 165 个人脸,每个人脸是 1024 维(32*32 的人脸数据,已经被 拉成了 1014 维的向量),一个是 gnd:165*1,代表这 165 个人脸的类别,分别 用 1,2,…,15 表示。
1 实验目的....................................................................................................................3 2 问题描述....................................................................................................................3 2.1 问题描述............................................................................................................. 3 2.2 问题背景............................................................................................................. 4 3 文献调研....................................................................................................................4 3.1 国内外研究现状................................................................................................. 5 3.2 常用人脸识别算法............................................................................................. 6 3.2.1 基于回归模型的人脸识别方法................................................................... 6 3.2.2 基于神经网络的人脸识别方法................................................................... 6 3.2.3 基于特征脸的人脸识别方法....................................................................... 7 3.3 利用增量学习改进的人脸识别......................................................................... 9 4 算法与编程..............................................................................................................10 4.1 编程流程........................................................................................................... 10 4.2 文件结构........................................................................................................... 12 4.3 编程细节........................................................................................................... 14 4.4 实现代码........................................................................................................... 15 5 实验结果..................................................................................................................27 5.1 命令行输出....................................................................................................... 27 5.2 结果分析........................................................................................................... 30 6 实验总结和实验感悟..............................................................................................33 6.1 实验总结........................................................................................................... 33 6.2 实验感悟........................................................................................................... 33 7 参考文献..................................................................................................................34 2

增量式鉴别非负矩阵分解算法及其在人脸识别中的应用

增量式鉴别非负矩阵分解算法及其在人脸识别中的应用

增量式鉴别非负矩阵分解算法及其在人脸识别中的应用蔡竞;王万良;郑建炜;李吉明【期刊名称】《图学学报》【年(卷),期】2017(038)005【摘要】针对在线学习的人脸识别效率问题,提出了一种增量式鉴别非负矩阵分解算法.在以往无监督学习模式下的增量式非负矩阵分解算法基础上,利用初始训练样本数据和新增训练样本的类别信息,将同类别训练样本对应的系数向量均值作为初始迭代值,并在类内欧氏距离最小的约束下建立目标泛函,从而获得更具鉴别性的特征并使优化求解时所需迭代次数明显减少.通过在ORL和PIE人脸数据库上的实验验证了该算法收敛速度快、分类精度高,且较批量式算法有更高的效率优势.【总页数】7页(P715-721)【作者】蔡竞;王万良;郑建炜;李吉明【作者单位】浙江工业大学计算机科学与技术学院,浙江杭州 310023;浙江警察学院刑事科学技术系,浙江杭州 310053;基于大数据架构的公安信息化应用公安部重点实验室,浙江杭州 310053;浙江工业大学计算机科学与技术学院,浙江杭州310023;浙江工业大学计算机科学与技术学院,浙江杭州 310023;基于大数据架构的公安信息化应用公安部重点实验室,浙江杭州 310053【正文语种】中文【中图分类】TP391.4【相关文献】1.增量式鉴别非负矩阵分解算法及其在人脸识别中的应用 [J], 蔡竞;王万良;郑建炜;李吉明;2.改进增量式非负矩阵分解算法及其在人脸识别中的应用 [J], 蔡竞;张嘉琪;钱康3.一种增量式非负矩阵分解算法 [J], 郭立;张守志;汪卫;施伯乐4.基于Fisher判别分析的增量式非负矩阵分解算法 [J], 蔡竞;王万良;郑建炜;罗志坚;申思5.二维投影非负矩阵分解算法及其在人脸识别中的应用 [J], 方蔚涛;马鹏;成正斌;杨丹;张小洪因版权原因,仅展示原文概要,查看原文内容请购买。

基于CLM的人脸特征点检测

基于CLM的人脸特征点检测

9 2・
科 技 论 坛
基于 C L M 的人脸特征 点检测
曾启 飞 姚 剑 ( 武 汉 大学 , 湖北 武 汉 4 3 0 0 7 9 )
摘 要: 人脸 分析在人机 交互 中发挥 着重要作用 , 人脸 特征点检 测是人脸检测 、 人脸 特征提取 以及人脸 分析 的重要组成部分之 一 , 因 而鲁棒的人脸特征点检测算法受到广泛关注。人脸特征点检测经常使用的方法有 A S M和^ ^ M, CL M 分别继承 了AS M和^ ^ M 的一些 特征 , 速 度 和 效 果 也 得 到 了提 升 。主要 介 绍 C L M 模 型 的构 建和 C L M 模 型 的搜 索方 法 , 其 中 CL M 模 型 由形状 模 型和 面片 模 型 组 成 , 形 状 模 型用 P C A建立 , 面 片模 型 由 S VM 训 练 获 得 。 关键词 : 人脸检测 ; 人脸特征点 ; C L M; P C A; S V M
C h e m o m e t r i c s a n d i n t e l l i g e n t l a b o r a t o r y s y s t e m s ,1 9 8 7 . 2 ( 1 — 3 ) :3 7 —
= + PB
5 2.
4 CL M 模 型
敛。 2 人 脸 检 测
V i o l a — J o n e s 人脸检测『 t I 是V i o l a等 人 提 出 的 一 种 基 于 积 分 图 、 级 联 检测器和 A d a B o o s t 算法 的人脸检测方法 ,首先人脸用 H a r r — l i k e 特 征来表示 , 通过积分 图来快速计算 特征值 ; 然后选取 一些具有 代 表性 的弱分类器组合成一个强分类器 ; 最后将这些强分类器级联。 3 人脸 特征 点初 始 化 人脸特 征点位置初始 化就是根据 当前人脸 的眼睛 和嘴 巴的位 置分布来确定人脸特征点 的初始位置 , 那么就要首先找到眼 睛和嘴 巴的位 置。采用 二维 G l a m r 滤波器来检测眼睛和嘴 巴的位置 , 然后 把这三个点 的位置与平均形状 中对应 的二 三 个点做普 氏分析 , 得到旋 转、 缩 放和位移 等参数 , 根据这些参数再把平均形状旋转 、 缩放和位 移, 由此确 定人脸特征点 的初 始位置 。 图 1 人 脸 特 征 点 检 测 结 果 C L M 模 型 由形 状 模 型 和 面 片 模 型 两 个 部 分组 成 。人 脸 有 6 8个 i o n [ J 1 .I n t e r n a t i o n a l J o u r n a l o f C o m p u t e r V i s i o n ,2 0 0 4 关键特 征点 ,每张人脸 图像 的特 征点 可以用一 维 向量 X表示 , 川 t 【 2 】Wo l d S ,E s b e n s e n K ,G e l a d i P . P r i n c i p a l c o m p o n e n t a n a l y s i s [ J ] . P C A [ 建 立 形状 模 型 表 示 如 下 :

基于水平积分投影函数和HMM的人脸识别

基于水平积分投影函数和HMM的人脸识别

基于水平积分投影函数和HMM的人脸识别
赵晶;张强;魏小鹏;周昌军;周士华
【期刊名称】《计算机研究与发展》
【年(卷),期】2007(044)0z2
【摘要】为了获得具有较高识别率的算法,提出了一种基于水平积分投影函数和HMM的人脸识别方法.投影函数是进行人脸检测时常用的方法,它可以在很大程度上反映出人脸的特征.将归一化后的图像看成一个二维矩阵,将一维的水平积分投影向量转换成一维向量序列,通过HMM对这些一维向量序列进行训练,从而得到一个优化的HMM.实验结果表明,这种方法的计算量小,运行速度较快,识别率较高.【总页数】4页(P315-318)
【作者】赵晶;张强;魏小鹏;周昌军;周士华
【作者单位】大连大学辽宁省智能信息处理重点实验室,大连,116622;大连大学辽宁省智能信息处理重点实验室,大连,116622;大连大学辽宁省智能信息处理重点实验室,大连,116622;大连理工大学机械工程学院,大连,116024;大连理工大学机械工程学院,大连,116024;大连大学辽宁省智能信息处理重点实验室,大连,116622【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.一种基于LBP-EHMM的人脸识别算法 [J], 裴永杰;李涛
2.基于EHMM-SVM的人脸识别算法研究 [J], 刘欢;苏士美
3.基于多尺度SVD的HMM的人脸识别方法 [J], 杨露;何静媛
4.基于EHMM的人脸识别算法 [J], 王国盛;张霞;禚洪婧
5.基于积分投影改进的人脸识别模式 [J], 廖艺捷;刘昊阳;崔文豪
因版权原因,仅展示原文概要,查看原文内容请购买。

基于几何特征与深度数据的三维人脸识别

基于几何特征与深度数据的三维人脸识别

基于几何特征与深度数据的三维人脸识别摘要:提出一种基于三维点云数据多特征融合的人脸识别方法。

利用深度信息提取人脸中分轮廓线和鼻尖横切轮廓线;采用曲率分析的方法定位出人脸关键点,针对鼻子等人脸刚性区域,选取并计算了4类(包括曲率、距离、体积和角度)共13维的特征向量作为三维几何特征。

深度图特征采用结合lbp与fisherface的方法进行提取与识别。

在3dface-xmu和zju-3dfed数据库上比较了该方法与pca、lbp等单一方法的识别性能,识别效果有比较明显的提升。

关键词:三维人脸识别;几何特征;深度图像;lbp算子;fisherface中图分类号:tp391 文献标识码:a 文章编号:1009-3044(2013)08-1864-051 概述基于二维图像的人脸识别算法经过半个多世纪的发展,已经取得了一定的研究成果。

随着lbp[1]和gabor[2]等算子的引入,以及子空间方法在人脸识别上的应用,人脸识别进入高速发展的时期。

然而研究表明[3],受限于所采用的数据形式,二维人脸识别方法不可避免的受到环境(如光照,背景等)和人脸本身(如姿态,表情等)等因素的影响。

因此本课题组赖海滨[4]、刘丹华[5]通过双目立体视觉技术获得了具有良好表征能力的人脸三维点云数据。

该文在此基础上研究了基于点云的三维人脸识别技术。

分别研究了基于几何特征以及基于深度图的三维人脸识别。

该文计算几何特征主要选取人脸的中分轮廓线、鼻尖横切轮廓线作为研究对象。

人脸的中分轮廓线上包括了前额、鼻子、嘴巴和下巴的缩影,呈现出了人脸中最突出的各个器官的轮廓。

鼻尖横切轮廓线上包含了鼻翼点和鼻尖点的信息,能够有效地表达鼻子宽度、鼻尖鼻翼所成角度等信息。

该文在人脸中分轮廓线和鼻尖横切轮廓线上定位了十三个特征点并根据这些特征点之间的关系计算出几何特征。

该文采用lbp算子提取人脸深度图的纹理特征。

利用分块的思想,将人脸均匀分成不同的区块,提取每个区块各自的lbp直方图特征,所有区块的直方图拼接以后得到空间增强直方图。

基于Fisher准则改进线性判别回归分类的人脸识别

基于Fisher准则改进线性判别回归分类的人脸识别

基于Fisher准则改进线性判别回归分类的人脸识别曾贤灏;李向伟【摘要】为了提高线性回归分类LRC(Linear Regression Classification)算法的鲁棒性,提出一种基于Fisher准则改进的线性判别回归分类算法。

首先根据Fisher准则最大化类间重建误差与类内重建误差的比值,为LRC找到最优投影矩阵;然后利用最优投影矩阵将训练图像及测试图像投影到各个类的特征子空间;最后,计算出测试图像与各个训练图像之间的欧氏距离,并利用K-近邻分类器完成人脸的识别。

在FERET和AR人脸数据库上的实验验证了本文算法的有效性。

实验结果表明,相比其他回归分类算法,该算法取得了更好的识别效果。

%Toimprovetherobustnessoflinearregressionclassification(LRC)algorith m,weproposealineardiscriminantregression classification algorithm which is improved based on Fisher criterion.First,it maximises the ratio of between-class reconstruction error and within-class reconstruction error according to Fisher criterion so as to find the optimal projection matrix for LRC.Then it makes use of the optimal projection matrix to project all training and testing images to subspace of every class.Finally,it computes Euclidean distances between the testing images and each training image and uses K-nearest neighbour classifier to finish face recognition.The effectiveness of the proposed algorithm is verified by experiment on FERET and AR face databases.Experimental results show that the proposed algorithm achieves better recognition effect compared with other regression classification approaches.【期刊名称】《计算机应用与软件》【年(卷),期】2014(000)009【总页数】4页(P184-186,271)【关键词】人脸识别;Fisher准则;线性判别;线性回归分类;K-近邻分类器【作者】曾贤灏;李向伟【作者单位】兰州工业学院电子信息工程系甘肃兰州730050;兰州工业学院软件工程系甘肃兰州730050【正文语种】中文【中图分类】TP3910 引言人脸自动识别系统[1,2]通常使用人脸图像来识别特定的身份,已广泛地应用于生物特征认证的人机交互中,如视频监控和访问控制等[3,4]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验六 基于回归模型的增量人脸识别探索性实验
1. 实验目的
● 了解数字图像的基本概念,了解人脸识别的基本含义;
● 掌握基于回归模型的人脸识别算法的基本原理;
● 了解Matlab 中基本的文件和图像处理命令。

2. 实验任务
利用各种增量人脸识别算法:基于回归模型的增量人脸识别算法,最远子空间增量分类算法、最近最远子空间增量分类算法或其他快速算法,选择其中的一种或几种算法,对给定的人脸数据库进行识别测试,得出识别正确率和(或)运行时间。

并与第5节不采用增量学习的算法进行比较,分析实验结果。

在实验过程中,可以察看原始的人脸图片,哪些人脸识别错误?该算法有哪些优缺点?改进方向是什么?
2.1实验原理
在本次实验中选取基于回归模型的增量人脸识别算法;
增量学习可以利用原有训练样本已得到的计算结果和新增数据来计算新的参数,不再需要原来的样本数据,从而降低学习的开销,提高算法处理数据的运行效率。

即主要推导求逆矩阵的增量学习公式,以提高LRC 处理较大规模数据的效率。

2.1.1预处理:对训练数据和测试数据对应的图像的像素都映射到[0,1]区间;将一个数据集剖分为训练数据集和测试数据集。

2.1.2读入训练数据,利用LRC 算法和逆矩阵的增量学习公式,得到
令(1)(1)111111111T
N N N N N T
N N N N N T
N N N N T N N N R
R
R
c R ⨯+⨯++++⨯+++++=∈=∈=∈=∈A X X A X X X x x x α
11111
11111记 T N N N N N N N N N R t c --+⨯+-++++⎡⎤=-⎣=∈⎦A A αααγ
*2
ˆmin () i i i i d d ==-y y y 通过推导可得
111111111111101110T N N N N N T N N N N T N N T t t ---++++-+-++⎡⎤⎡⎤⎡⎤=+-⎢⎥⎢⎥⎣⎦-⎣⎦⎣⎦
⎡⎤⎡⎤⎡⎤=+-⎢⎥⎢⎥⎣⎦-⎣⎦⎣⎦A A A 0A A 000ααγγ
111通过就可以完成对的更新,而不需要直接计算矩阵的逆,从而大大节省了训练时,间和。

N N n N x -
-+A X A
计算y X N
T N 1N A βˆ=-
2.1.3对每一个N βˆ,计算预测向量c ,...,2,1i ,βˆX y
ˆN N == 2.1.4测试数据的类别:计算原始图像向量与预测图像向量的距离: 对测试数据集中的每一个数据y ,利用残差最小,决定y 的类别。

2.1.5识别正确率和运行时间统计:将所有测试数据的预测类别与其真实的类别进行比对,计算识别正确率,同时利用tic 、toc 命令统计运行时间。

2.2算法与编程
clc %清屏
clear all %清除所有变量
for datasetsnum = 1: 5 %分别运行相应的几个数据集
Datasetsnum
di=[];
error=[];
acc=0;
tic
datasets =
{'Yale_32x32','Yale_64x64','YaleB_32x32','ORL_32x32','ORL_64x64'};
DataSetName = datasets{ datasetsnum };
for k=1:10;%每个数据集,需要处理10份
%% 数据的导入
train=dlmread([DataSetName,'\StTrainFile',num2str(k),'.txt']); %打开训练文件放进矩阵A
a1=train(:,1:end-1); %去掉训练文件数据最后一列(最末列代表第几个人,即类别)
a2=train(:,end); %取出训练文件数据最后一列(类别)
test=dlmread([DataSetName,'\StTestFile',num2str(k),'.txt']); %打开测试文件
b1=test(:,1:end-1);
b2=test(:,end);
%% 将数据分割
for number=1:size(b1) %测试照片序号从文件第1行到最末行
y=b1(number,:)'; %取出第number行数据(用于测试)
for i=1:max(a2) %第i个人
xi=[];
for j=1:size(a2) %从第一张照片循环到最后一张照片
if (a2(j)==i) %将所有同一个人的面部数据合并成一个矩阵xi
xi=[xi,a1(j,:)']; %构造矩阵
end
end
%增量求逆
Xi=xi(:,1);
train=inv(Xi'*Xi);
%% 求矩阵的增量
for m=2:size(xi,2)
aerfa=Xi'*xi(:,m);
c=xi(:,m)'*xi(:,m);
t=1/(c-aerfa'*train*aerfa);
gama=train'*aerfa;
k1=[train,zeros(size(train,1),1);zeros(1,size(train,2)),0]; k2=[gama;-1];
k3=[gama',-1];
train=k1+t*k2*k3;
Xi=[Xi,xi(:,m)];
end
%% 计算回归系数和残差
betai=train*xi'*y; %LRC算法计算最佳线性表示
di=[di,norm(y-xi*betai)]; %计算最佳线性表示时的误差值,并入di数组end
%% 判断类别
if(di(b2(number))~=min(di)) %测试
error=[error,number]; %error数组储存识别错误照片的序号end
di=[];
end
rate{k}=(size(b2)-size(error'))/size(b2); %识别成功率
err{k}=error;
error=[];
end
time=toc;
%% 输出结果
for k=1:10
acc=acc+rate{k};
output1 = [k rate{k}];
outfile1 = ['实验结果\LRC_output\',DataSetName,'.txt'];
dlmwrite(outfile1, output1, '-append', 'delimiter', ' ','newline', 'pc' );
end
accuracy=acc/10;
output2 = [accuracy time];
outfile2 = ['实验结果\LRC_output\',DataSetName,'avg.txt'];
dlmwrite(outfile2, output2, '-append', 'delimiter', ' ','newline',
'pc' );
2.3试验结果
2.3.1 ORL_32x32测试结果如图1-1所示:
图1-1 每个文件的识别正确率及识别错误人脸图像序号
图1-2 平均识别正确率及所用时间
由实验结果得,平均识别正确率约97.214%,运行时间17.281s。

2.3.2 ORL_64x64测试结果如图2-1所示:
图2-1 每个文件的识别正确率及识别错误人脸图像序号
图2-2平均识别正确率及所用时间
由实验结果得,平均识别正确率约97.214%,运行时间40.845s。

2.3.3 Yale_32x32测试结果如图3-1所示:
图3-1 每个文件的识别正确率及识别错误人脸图像序号
图3-2平均识别正确率及所用时间
由实验结果得,平均识别正确率约75.357%,运行时间4.9512s。

2.3.4 Yale_64x64测试结果如图4-1所示:
图4-1每个文件的识别正确率及识别错误人脸图像序号
图4-2平均识别正确率及所用时间
2.3.5 YaleB_32x32测试结果如图5-1所示:
图5-1每个文件的识别正确率及识别错误人脸图像序号
图5-2平均识别正确率及所用时间
2.4结果分析
经多个数据集的处理,发现增量算法的人脸识别的识别成功率较高。

3. 实验总结和实验感悟
通过本次实验,我掌握了增量学习求逆矩阵方法的技巧,也学会了更多矩阵运算的算法和如何用matlab实现相应的算法。

在这次实验过程中,运行的时候出现了不少的bug,我学会了如何用断点来一步步运行程序检测修改bug,经过多次的试验,查错,纠正,最终才得到一个能实现算法要求的的程序。

最终得到的这个程序虽然做大部分文件的人脸识别的时候所需时间较少,但是由于用的for循环较多导致运行到YaleB_32x32这个文件时耗时较长,需要继续努力改进。

相关文档
最新文档