【人脸识别】基于 Gabor+SVM和PCA+SVM实现人脸识别matlab源码含 GUI
1 简介
随着经济的快速发展,互联网的普及,信息安全逐渐被人们所重视。人脸识别技术作为保护信息安全的重要手段之一,也逐渐被研究学者所重视。人脸识别作为计算机视觉技术和生物特征识别技术的一个重要分支,模式识别与人工智能的一个重要领域,其主要任务是对静态图像或动态视频进行识别。如何快速的正确的对人脸进行识别是目前人脸识别课题的一个难题。人脸识别算法的选取直接关系到人脸识别的识别率。 本文首先介绍了国内外人脸识别的发展现状,并对人脸图像预处理方法进行了详细阐述。图像预处理的方法有很多,主要包括:灰度变换、图像锐化、图像的归一化、图像滤波、二值化等。 其次,本文对主成分分析(PCA)算法、二维主成分分析(2DPCA)算法、线性辨别分析(LDA)算法进行了研究,并对三种算法进行了融合,形成了"PCA—LDA"算法及"2DPCA—LDA"算法。通过三个实验,验证这几种算法的性能。 最后,本文对Gabor小波及支持向量机(SVM)进行了研究,Gabor小波具有良好的生物神经元细胞功能,对光照变化具有良好的自适应变化,SVM具有良好的分类效果,本文将Gabor小波和SVM与PCA算法及2DPCA算法相结合,提出了基于Gabor小波和SVM的PCA算法(Gabor+PCA+SVM)及基于Gabor小波和SVM的2DPCA算法(Gabor+2DPCA+SVM)。
Gabor+SVM:利用Gabor程序实现对人脸的特征提取,然后用SVM进行分类; 1 Gabor Gabor 特征提取算法可以在不同方向上描述局部人脸特征,对光照、遮挡以及表情变换等情况具有较强的鲁棒性,即Gabor算法在异常和危险情况下具有较强的系统生存的能力。
1.1 一维Gabor核: 其由一个高斯核与一个复数波的乘积定义为如下公式:
【人脸识别】基于 Gabor+SVM和PCA+SVM实现人脸识别matlab源码含 GUI相关推荐
- 【图像配准】基于Horn-Schunck和Lucas-Kanade等光流场实现图像配准matlab源码含GUI界面
光流法理论背景 1.什么是光流 光流(optical flow)是空间运动物体在观察成像平面上的像素运动的瞬时速度. 光流法是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前 ...
- 【图像识别】基于 Haar分类器实现五官定位matlab源码含 GUI
一.简介 1 Haar分类器的前世今生 人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的 ...
- 【人脸识别】基于PCA+SVM人脸识别(准确率)matlab源码含GUI
一.简介 1 PCA\ PCA(Principal Component Analysis)是常用的数据分析方法.PCA是通过线性变换,将原始数据变换为一组各维度线性无关的数据表示方法,可用于提取数据的 ...
- 【语音识别】基于mfcc特征模板匹配算法实现声纹识别matlab源码含GUI
在任意一个Automatic speech recognition 系统中,第一步就是提取特征.换句话说,我们需要把音频信号中具有辨识性的成分提取出来,然后把其他的乱七八糟的信息扔掉,例如背景噪声啊, ...
- 【身份证识别】基于形态学实现二代身份证号码识别系统matlab源码含GUI
一.简介 首先从身份证图像上获取0-9和X共十一个号码字符的样本图像作为后续识别的字符库样本,其次将待测身份证图像进行去噪.灰度化.二值化.水平投影切割,垂直投影并切割,将待测身份证号码分割出来,然后 ...
- 【图像识别】基于二维条形码识别matlab 源码含GUI
一.简介 基于matlab GUI二维条形码的识别 二.源代码 function varargout = untitled(varargin) % UNTITLED M-file for untitl ...
- 【身份证识别】基于形态学实现ID号码识别系统matlab源码含GUI
一.简介 模型参考这里. 二.源代码 function varargout = id_rec_gui(varargin) % ID_REC_GUI MATLAB code for id_rec_gui ...
- 【语音识别】基于智能语音识别门禁系统matlab源码含GUI
一.简介 本文基于Matlab设计实现了一个文本相关的声纹识别系统,可以判定说话人身份. 1 系统原理 a.声纹识别 这两年随着人工智能的发展,不少手机App都推出了声纹锁的功能.这里面所采用 ...
- 【图像分割】基于FCM+KFCM MRI图像分割matlab源码含GUI
一.简介 1 如何理解模糊聚类\ 事物间的界线,有些是明确的,有些则是模糊的.当聚类涉及到事物之间的模糊界线时,需要运用模糊聚类分析方法.\ 如何理解模糊聚类的"模糊"呢:假设有两 ...
最新文章
- 通知 | 2017年清华-青岛数据科学研究院“RONG”奖学金即将开放申请
- 智能车竞赛研讨会 会议通知
- 10_Eclipse中演示Git冲突的解决
- Xshell替代品 -- FinalShell
- BZOJ1004 [HNOI2008]Cards 【burnside定理 + 01背包】
- vue中进度条写法_vue实现简单loading进度条
- input文本框不可编辑的方法
- android 高德amap开发一(地图创建)
- [词根词缀]milit/min/miss/mod/mon等词根由来
- 黄一老师:征信问答这些信用知识你都了解吗?
- 三维电子沙盘大数据互动触摸交互可视化地理信息系统
- MATLAB|创建指定行列大小行向量/零矩阵/单位阵含测试用例
- 启动服务提示端口已存在的处理方法
- leetcode:359. 日志速率限制器
- nextTick的理解和作用
- 图片上传到阿里云OSS
- 386页《Python深度学习》电子书及源码下载
- 联想原装系统OEM系统联想出厂系统联想原装系统Lenovo ThinkPad ThinkBook出厂预装系统原厂系统
- 联网下载jar包导入本地Maven库
- hbulider初学教程及html5五子棋小程序
热门文章
- 小学计算机走进智慧城堡教案,重庆大学出版社四年级上册信息技术教案设计.docx...
- vue 使用Dialog对话框使用过程中出现灰色遮罩问题
- HENU 1062 luerの切割(2018哈理工程序设计原题)
- Mondo Rescue备份iso镜像文件与安装系统
- py2exe安装使用
- Mac如何安装第三方新字体?Mac字体安装图文教程
- jedisPool相关参数说明
- 类人机器人AI系统进阶模型 - 试论计算机模拟意识
- 小米有品开出全球首家商业旗舰店:加速新零售扩张
- 从交互设计“流行元素”中启发