1 简介

系统的设计是利用奇异值分解确定KL变换系数,并对人脸训练样本和待识别样本进行KL变换,对变换向量进行最小距离判别决策.对ORL人脸数据库的实验结果表明正确识别率随着变换系数维数的增加而增加,识别率可以达到的最大值为95%.

K-L变换的思想:利用K-L变换确定相应的人脸基图像,再反过来用这些基图像对人脸图像库中的所有人脸图像进行K-L变换,从而得到每幅图像的参数向量并将每幅图的参数向量存起来。在识别时,先对一张所输入的脸图像进行必要的规范化,再进行K-L变换分析,得到其参数向量。将这个参数向量与库中每幅图的参数向量进行比较,找到最相似的参数向量,也就等于找到最相似的人脸。

2 部分代码

function varargout = renlian(varargin)% RENLIAN MATLAB code for renlian.fig%      RENLIAN, by itself, creates a new RENLIAN or raises the existing%      singleton*.%%      H = RENLIAN returns the handle to a new RENLIAN or the handle to%      the existing singleton*.%%      RENLIAN('CALLBACK',hObject,eventData,handles,...) calls the local%      function named CALLBACK in RENLIAN.M with the given input arguments.%%      RENLIAN('

【人脸识别】基于KL变换人脸识别含Matlab源码相关推荐

  1. 【图像处理基础】基于matlab霍夫变换直线识别(拟合角平分线)【含Matlab源码 2575期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像处理基础]基于matlab霍夫变换直线识别(拟合角平分线)[含Matlab源码 2575期] 点击上面蓝色字体,直接付费下载,即可. ...

  2. 【图像去噪】基于最小二乘方滤波实现图像去噪含Matlab源码

    1 简介 基于最小二乘方滤波实现图像去噪含Matlab源码​ 2 部分代码 function varargout = zuixiaoercheng(varargin)% ZUIXIAOERCHENG ...

  3. 【车牌识别】基于matlab GUI BP神经网络车牌识别(带面板)【含Matlab源码 790期】

    ⛄一.BP车牌识别简介(附课程作业报告) 车牌识别系统设计与实现 车牌识别系统主要分为三部分:车牌图像预处理.特征提取以及基于BP神经网络对特征进行训练和分类,流程图如图1所示. 图1 车牌识别系统组 ...

  4. 【裂缝识别】基于matlab GUI路面裂缝识别(带面板)【含Matlab源码 1648期】

    ⛄一.简介 1 案例背景 随着国家对公路建设的大力投入,我国的公路通车总里程己经位居世界前列,这样进一步促进了我国经济建设的发展.随着公路的大量投运,公路日常养护和管理已经成为制约公路运营水平提高的瓶 ...

  5. 【车牌识别】基于matlab GUI阈值分割车牌识别(带面板)【含Matlab源码 721期】

    ⛄一.车牌识别简介 1 车牌图像处理 车牌图像处理主要有五个组成部分:图像灰度化.图像二值化.图像边缘检测.图像形态学运算和图像滤波处理.它是车牌识别系统中最根本且最基础的操作,车牌图像处理的好坏情况 ...

  6. 【硬币识别】形态学硬币计数【含Matlab源码 683期】

    ⛄一.硬币图像识别简介 本设计为硬币图像识别统计装置,通过数码相机获取平铺无重叠堆积的硬币的图像,并通过Matlab工具处理后统计硬币的数目. 1 图像格式转换 取的图像格式为RGB彩色图像,需要先将 ...

  7. 【图像分割】基于FLICM算法实现图像分割含Matlab源码

    1 简介 聚类就是把具有相似性的事物区分开并加以分类.聚类分析是依据研究对象(样品 或指标)的特征,对其进行分类.其目标是:组内对象之间是相似的或是相关的,而不同组中的对象不相同或者是不相关的,聚类过 ...

  8. 【目标跟踪】基于UKF实现自行车状态估计含Matlab源码

    1 简介 UKF 算法是广泛应用的非线性滤波方法之一, 在加性噪声条件下, 根据是否状态扩展和是否重采样有四种实现方式. 从算法精度.适应性和计算效率等方面进行了理论分析和仿真计算, 证明适当选择滤波 ...

  9. 【图像融合】基于稀疏表示多光谱图像融合含Matlab源码

    1 简介 高分辨率的多光谱图像应用广泛,比如变化监测,目标识别,场景解译.通常,商用光学卫星能够同时提供高空间分辨率的全色图像和低分辨率的多光谱图像.物理条件的限制使得单一传感器无法获得高质量的多光谱 ...

  10. 【控制】基于气动力的导弹姿态控制含Matlab源码附报告

    1 简介 对于大气层内飞行的导弹,为了使其准确的完成飞行,首要任务是使其姿态保持稳定.导弹的姿态控制系统是导弹飞行成败的关键系统之一,姿态控制过程和方法一直备受关注,它在导弹设计.使用.储存的整个生命 ...

最新文章

  1. 浅析2007年商业智能领域上演的收购大戏
  2. 朝聚眼科完成4亿元B轮融资,兰馨亚洲和阳光融汇投资...
  3. 键盘-App监听软键盘按键的三种方式
  4. 03 php,PHP 03 选择结构
  5. WebP 在减少图片体积和流量上的效果如何?—— WebP 技术实践分享
  6. yii2中的rules 自定义验证规则详解
  7. 宠物商店 三层关系小结 显示宠物列表
  8. 大小端 Big-Endian 与 Little-Endian
  9. iOS开发 - 抛出异常
  10. STM32工作笔记0039---认识电路图中的DS203,MS,L等
  11. linux程序内存布局,关于Linux中程序的内存布局
  12. sklearn 学习实践之——基于自带数据集(波士顿房价、鸢尾花、糖尿病等)构建分类、回归模型
  13. 如何判断IoC容器中是否存在指定Bean?
  14. 2019年 Github 上最热门的 Java 开源项目
  15. JAVA入门教程-专题视频课程
  16. nvivo服务器项目,【NVivo教程】在Nvivo中设置案例路线图
  17. [阅读笔记]专访刘毅:阿里巴巴云计算平台运维故障分析与排查
  18. Life:欧洲各国双飞11天(包含德、法、意、瑞,菲斯特雪山、卢浮宫 凡尔塞宫、贡多拉游船 金色山口列车)行程安排之详细攻略(转载自网络)
  19. 广域网宽带接入技术三PON技术
  20. mac 谷歌浏览器必备插件

热门文章

  1. Go语言版黑白棋(九):吃子
  2. 从星巴克店面运营学习 DevOps
  3. 机械臂轨迹规划篇(一)MATLAB测试三次多项式样条插值
  4. 虚拟化-SDDC软件定义数据中心
  5. geogebra mac版【多平台的动态数学教育软件】
  6. android--相机开发
  7. mysql启动错误1.69_开启伪静态出错iPHP Error: iCMS 运行出错!找不到文章: ID:404(10001)...
  8. qt链接mysql文件失败_【成功经验】QT读取access 2010的.accdb文件总是失败
  9. 华东师范大学 软件工程 2020年可信人工智能优秀大学生夏令营机试
  10. 所有努力让生活变得更好的路,没有一步是白走的