原文:PCA+SVM实现ORL/Yale人脸库识别

基于子空间人脸识别算法的基本流程 读取人脸图片数据库的图像及标签,并进行灰度化处理 若已经是灰度处理过则不用进行灰度化处理 将读入的图像先转化为二维矩阵,然后按照列进行合并堆叠,得到原始数据矩阵,如果数据中各个特征的值相差较大的话,可以对原始矩阵进行归一化或者数据标准化处理 使用PCA算法对原始数据矩阵进行特征分析与降维,提取出主要特征 将使用PCA降维处理得到的主成分二维矩阵数据结合SVM的分类 ...

2021-01-07 00:31 0 587 推荐指数:

查看详情

基于PCASVM人脸识别

程序中采用的数据集是ORL人脸,该人脸共有400副人脸图像,40人,每人10幅,大小为112*92像素,同一个人的表情,姿势有少许变化。 程序的流程主要分为三部分,数据的预处理(PCA降维和规格化),数据的训练阶段,数据的识别阶段 数据的预处理的流程图 ...

Fri Apr 24 03:57:00 CST 2015 0 2052
Yale数据上的人脸识别

一、问题分析 1. 问题描述   在Yale数据集上完成以下工作:在给定的人脸中,通过算法完成人脸识别,算法需要做到能判断出测试的人脸是否属于给定的数据集。如果属于,需要判断出测试的人脸属于数据集中的哪一位。否则,需要声明测试的人脸不属于数据集。 2. 数据集分析   Yale人脸数据集 ...

Mon Oct 22 17:38:00 CST 2018 0 5005
PCA人脸识别的python实现

这几天看了看PCA及其人脸识别的流程,并在网络上搜相应的python代码,有,但代码质量不好,于是自己就重新写了下,对于att_faces数据集的识别率能达到92.5%~98.0%(40种类型,每种随机选5张训练,5张识别),全部代码如下,不到50行哦。 # -*- coding ...

Sat Dec 10 02:17:00 CST 2016 3 4264
基于PCA人脸识别算法的Matlab实现(2)

基于人脸识别算法PCA的另一个matlab工程 妈妈再也不用担心我的人脸识别算法, 但是怎么移植到嵌入式系统上, 要用C重构的话, 我选择死亡。 main.m clear all clc close all database=[pwd '\ORL'];%使用的人脸 ...

Fri May 27 03:08:00 CST 2016 19 3821
基于PCA人脸识别算法的Matlab实现(1)

基于PCA人脸识别算法的Matlab实现 最近在做人脸识别的项目,一直用别的接口也不是办法,找点论文 'Eigenface' Face Recognition SystemWritten by: Amir Hossein Omidvarnia This package ...

Thu May 26 08:00:00 CST 2016 1 2976
PCA人脸识别

人脸数据来自http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html 实现代码和效果如下。由于图片数量有限(40*10),将原有图片顺序打乱进行检测。 可见马氏距离效果最佳。 [以下公式和文字来自John ...

Wed Nov 23 03:07:00 CST 2016 0 2130
基于pca人脸识别

转自:http://www.cnblogs.com/liu-jun/archive/2013/03/20/2970132.html 以前对PCA算法有过一段时间的研究,但没整理成文章,最近项目又打算用到PCA算法,故趁热打铁整理下PCA算法的知识。本文观点旨在抛砖引玉,不是权威,更不能尽信 ...

Sat Oct 18 01:24:00 CST 2014 0 13153
SVM人脸识别

本次的任务是进行人脸识别。 对于本次课程中出现的两个概念:SVM和核函数。 数据挖掘的本质是进行数据分类、提取、分析。那么本次的SVM,其本质也是一种对类别的划分。在之前的类别中,可以在二维平面找到一个相应的直线进行分割,实现了类划分。当二维空间上,无法找到这样一个线性维度进行分割 ...

Tue Nov 28 17:32:00 CST 2017 0 1874
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM