此次过程完成人脸识别的完整步骤如图表 3。1 所示。

3。2 KL(Karhunen-Loeve)变换

KL(简称 Karhunen-Loeve)变换是一种特殊的正交变换。它是基于统计特性基础上的 一种变换,其出众优点是它可以去相关性,同时也是均方误差(Mean Square Error,MSE) 意义下的最优变换,相应的特征提取方法就是 PCA 方法。

3。2。1 KL 变换方法 

设 n 维随机矢量 

,其均值矢量 ,相关阵

协方差阵 经正交变换后产生矢量

设有标准正交变换矩阵 T,即 TTT E 。

y t (称为 x的K L展开式) 

取前 m 项为 的估计值:其均方误差为:

ti   是相应的特征矢量。

在上述的表达式中,如果不是简单地舍弃后(n-m)项,而是用预选的常数 bi

。此时估计式为

均方误差为:

3。2。2 KL 变换对人脸识别的方法

设图像数据库图像大小为 Width×Height,令 d=Width×Height,则每幅图像可以用按行 或者按列堆成一个 d 维向量表示。文献综述

特征脸方法(KL 变换方法)是从 PCA 方法导出的。PCA 方法就是要寻找正交归一的变换矩

阵 W (u1,u2 ,,uL) R

。也就是在

的正交变换后使得总体散度矩阵

StW  的迹最大,这样使得各个样本分离距离较远,样本的方差能够尽量的保留下

来,则和原样本的均方误差相比尽量小。

可以W证(明u求1 ,u得2 ,W,u(L)u1 , u2 ,, uL),就是对应于矩阵 St 的前 L 个最大的特征值的特征向 量。即 的各列向量是下面特征方程的解:

是一个对角阵,对角线上的元素为相应的特征值,

即 tr(St )  i

i1

,即每个特征值则代表对应的特征向量保留方差(总体散度)的能力。

值得一提的是,对于图像高维数据(比如 112 行 92 列的图像堆起一个样本向量来就是 10304

维),St  是一个很大的矩阵,计算其特征根的复杂度和存储空间大得惊人,导致普通计算

机无法求解出答案。根据奇异值分解定理(SVD),d×N 维的矩 t来*自~优|尔^论:文+网www.chuibin.com +QQ752018766*

是相应的特征值组成的对角矩阵,并且有

,所以我们就可以先求出矩阵 R 

的特征向量组成的矩阵 V和相应的特征值 计算量。

上一篇:DCT的图像处理技术研究MATLAB仿真
下一篇:MATLAB图像处理技术的车牌定位技术研究+程序

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

自回归模型谱估计方法设计+Matlab源代码

变分模态分解方法研究及...

PCI+PID算法直流力矩电机速...

从企业eHR建设谈管理信息...

遥感土地用变化监测国内外研究现状

MNL模型历史城区居民活动...

提高小學语文課堂朗读教...

大规模MIMO系统的发展研究现状

小型通用机器人控制系统设计任务书

浅析施工企业保理融资成...

《水浒传》中血腥暴力研...

高效课堂教师问卷调查表