人脸识别测试

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

电子081 王耿鹏200810314129

实验二、人脸识别系统仿真测试

一、实验目的

1、撑握人脸图像的采集,预处理,及人脸库的创建过程及代码实现

2、撑握基于PCA算法的人脸识别系统原理及代码实现

二、实验内容

1、电子081班30名同学人脸库的采集及创建

2、利用PCA算法对人脸图像进行特征提取,得到特征脸库

3、用任意一张测试脸在电子081班库中进行识别

三、实验工具

PC机,MATLAB软件,电子081班全部同学各种造型的人脸

四、实验原理

1、PCA降维与特征提取原理

2、相似度匹配原理

五、代码

Stu=imread('00.JPG');

Stuface=zeros(128*128, 30);

for i=1:30

a=rgb2gray(imresize(imcrop(Stu), [128 128], 'bicubic'));

imwrite(a, strcat(int2str(i), '.bmp'));

Stuface(:,i)=a(:);

end

save(Stuface, 'Stuface');

六、实验步骤

1、书写FaceLab函数,对多张照片进行电子081班人脸库的采集和创建,可以创建循环来实现对一张照片上人头的循环采集。

2、深入理解PCB算法,书写PCB函数对电子081班人脸库中的人脸进行特征提取,从而进一步得到电子081班人脸特征脸库。

3、用任意一张脸在电子081班库中进行识别,结果,当照片是人脸库中的人脸时,基本上都能够识别出来,当照片不在电子081班人脸库,就会提示该照片上的人不是电子081班的。

七、心的体会

通过本次实验,通过本次实验,了解了基于PCA算法的人脸识别系统原理及代码实现,并且通过动手实验,对所学理论知识有了更好的理解。

相关文档
最新文档