求LDAorl人脸数据库识别源代码,先用PCA进行降维,最好用ORL图像库前半部分训练后半部分测试。(Matlab代码)

查看: 3621|回复: 10
人脸识别PCA+LDA
这是一个PCA+LDA用于人脸识别的程序,但是由于wrong1=nearest_classify(eigenface_vector,ln);
recognitionrate1=((10-ln)*40-wrong1)/((10-ln)*40)
中nearest_classify函数没有,结果出不来,希望有懂PCA+LDA人脸识别的朋友可以教教。本人做了PCA,LDA,2DPCA,2DLDA,MODULEPCA。
M=112;N=92;c=40;p=10;ln=5;%共40人,每人10幅图像,训练样本和测试样本为5
NN=M*N;%图像大小为112*92
A=zeros(NN,c,p);
& & for b=1:p
& && &&&fcount=(a-1)*10+b;
& && &&&if fcount&10
& && && && &filestr=['00' int2str(b)];
& && &&&elseif fcount&100
& && && && &filestr=['0' int2str(fcount)];
& && &&&else filestr=int2str(fcount);
& && &&&end
& && &&&string=['D:\图像处理\实验和图像库\orl\orl' filestr];
& && &&&B=imread(string,'bmp');
& && &&&B=double(B);
& && &&&B=reshape(B,[NN,1]);
& && &&&A(:,a,b)=B;
%求训练样本集的平均图向量,其中训练样本为ln=5
mx=zeros(NN,1);
& & for b=1:ln
& && &&&mx=mx+A(:,a,b);
mx=(1/(ln*c)).*
X=zeros(NN,ln*c);
& & for b=1:ln
& && &&&k=a*b;
& && &&&X(:,k)=A(:,a,b)-
%进行主分量分析
[V,S]=eig(R);
D=diag(S);
[D,index]=sort(D,'descend');
%取前k个特征值
%for i=1:ln*c
%&&t=t+D(i);
%k=1;r=D(k);
%while (r/t&0.90)
%& & k=k+1;
%& & r=r+D(k);
U=zeros(NN,k2);
for i=1:k2;
& & U(:,i)=(1/sqrt(D(i))).*X*V(:,index(i));%间接求X*X的特征向量
& & %U(:,i)=U(:,i)/norm(U(:,i));
%将图像投影到特征脸子空间
eigenface_vector=zeros(k2,c,p);
& & for b=1:p
& && &&&eigenface_vector(:,a,b)=U'*A(:,a,b);
fprintf('识别率:\n');
%进行比较,计算识别率
%使用最近邻分类器分类
wrong1=nearest_classify(eigenface_vector,ln);
recognitionrate1=((10-ln)*40-wrong1)/((10-ln)*40)
%使用最小距离分类器分类
mx=class_mean(eigenface_vector);
wrong2=min_dist_classify(eigenface_vector,mx,ln);
recognitionrate2=((10-ln)*40-wrong2)/((10-ln)*40)
自己Up一下
没有一个人回答。
想问你个关于lda源程序的问题 行吗
回复 1# cxianfa 的帖子
邻近分类法到处都有呀,找一个用上就行了呗
:):):):):):):):):):)
学习一下~~
:(:(:(:(:(:(:(:(:(
不能运行啊
我想问下你的2dpca,能发一份到我邮箱给我看下吗?谢谢
站长推荐 /1
Powered by基于PCA的整体与局部特征融合的人脸识别方法应用数学(APPLIED MATHEMAT..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于PCA的整体与局部特征融合的人脸识别方法
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口基于支持向量机的人脸识别技术 ...
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于支持向量机的人脸识别技术
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口PCA算法及其在人脸识别中的应用_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
3页¥2.0074页免费72页免费4页¥2.005页¥3.00 3页¥3.0043页免费4页免费93页1下载券4页免费
喜欢此文档的还喜欢38页免费56页免费12页1下载券7页免费4页免费
PCA算法及其在人脸识别中的应用|人​脸​识​别​P​C​A
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
2014下半年教师资格证统考大备战
你可能喜欢& & Sponsored links
热门关键词搜索
热门搜索源码

我要回帖

更多关于 orl人脸数据库 的文章

 

随机推荐