-
大小: 3.49M文件类型: .zip金币: 1下载: 0 次发布日期: 2021-02-02
- 语言: Matlab
- 标签: 特征 分类 人脸 matlab face PREPROCESSIN IMAGE recognition
资源简介
实现了人脸识别的功能,特征提取,人脸图像预处理、K-L变换、特征提取及分类器设计,全自动的人脸自动识别系统
代码片段和文件信息
%利用类间离散度矩阵进行K-L变换的处理
clear; close all;clc
load 20064817924orl_faces_112x92;
row=112;
col=92;
total=40;
g=zeros(row*coltotal);
for i=1:total
cur = faces(:(i-1)*10+1:(i-1)*10+5);
g(:i)=mean(cur2); % 计算第i个人前5幅图像的均值
end
d=mean(g2); % 计算所有人前5幅图像总的平均值
for i=1:total
X(:i)=g(:i)-d;
end
R=X‘*X;
[VE]=eig(R);
E=fliplr(E); % 矩阵左右颠倒,将特征值按大小顺序排列
V=fliplr(V); % 相应地调整特征向量
U=X*V;
U=orth(U); % 特征向量正交归一化
lmE=mean(E)*total; % 改变特征值的存储形式,由矩阵(对角元素)改存为向量
totalE=mean(lmE)*total; % 特征值之和
for i=1:total
curTotalE=mean(lmE(1:i))*i;
ratio=curTotalE/totalE;
if ratio>0.9
break;
end
end
sprintf(‘利用了%d个特征向量组成特征脸空间‘i)
A=U(:1:i)‘;
y=A*g;%每个人的均值图像向特征空间投影,作为个人识别的依据
% 显示“特征脸”图像
% [rrcc]=size(U);
% dd=zeros(rowcol);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1619 2009-06-25 09:32 faceRecogSb.m
文件 1648 2011-06-05 22:34 faceRecogSigma.asv
文件 1648 2011-06-05 22:37 faceRecogSigma.m
文件 153 2009-06-24 17:53 faceshow.m
文件 843 2009-06-24 20:48 faceSigma.m
文件 4121792 2006-09-06 08:25 orl_faces_112x92.mat
文件 392 2009-06-24 17:43 说明.txt
相关资源
- LBP 纹理模式的LBP特征表示及分类原理
- HMMforspeechrecogntion 一个可执行的HMM语音
- wenli 分析了纹理特征提取方法
- adaboost 基于adaboost的人脸识别程序
- naive_bayes_numeric 利用matlab实现的朴素贝
- svm_matlab 用SVM算法实现聚类与分类的例
- PCALDA PCA+LDA经典人脸识别算法
- DoGfilters DOG高斯差分实现物体识别中的
- PCA_SVM 此方法采用经典的PCA对人脸图像
- pca_knn 本方法采用pca进行特征提取
- LVRclass21
- KLFDA 基于局部Fisher准则的非线性核F
- FaceVerification 人脸认证流程
- Gaborpca Gabor小波变换与PCA的人脸识别代
- face 收集的最全的人脸识别代码 有小
- pca 主成分分析程序
- PCA-SVM
- Harris.rar 特征提取是图像配准的重要步
- VideoFaceDetect 使用matlab调用opencv做成的
- pinjie 本文用用Harris算子提取特征点
- Bp 利用Bp神经网络实现的两类分类程序
- recognize_face 利用灰度积分投影直接对
- hao 调制识别全过程
- eye-matlab matlab算法实现的人脸定位和人
- Moravec_corrlation moravec算子提取特征点
- aaa 关于遥感图像分类方面的程序源代
- PCA_LDA_Face_Verification PCA+LDA人脸识别
- tezheng 本人找到的非常好的几何特征提
- eye 在给定的人脸图像上自动的定位人
- pcasvm1
评论
共有 条评论