特征脸

✍ dations ◷ 2025-11-30 10:02:17 #人脸识别

特征脸(Eigenface)是指用于机器视觉领域中的人脸识别问题的一组特征向量。使用特征脸进行人脸识别的方法首先由Sirovich and Kirby (1987)提出,并由Matthew Turk和Alex Pentland用于人脸分类。该方法被认为是第一种有效的人脸识别方法。这些特征向量是从高维矢量空间的人脸图像的协方差矩阵计算而来。

一组特征脸 可以通过在一大组描述不同人脸的图像上进行主成分分析(PCA)获得。任意一张人脸图像都可以被认为是这些标准脸的组合。例如,一张人脸图像可能是特征脸1的10%,加上特征脸2的55%,在减去特征脸3的3%。值得注意的是,它不需要太多的特征脸来获得大多数脸的近似组合。另外,由于人脸是通过一系列向量(每个特征脸一个比例值)而不是数字图像进行保存,可以节省很多存储空间。

以下是特征脸的实现过程:

这些特征脸现在可以用于标识已有的和新的人脸:我们可以将一个新的人脸图像(先要减去均值图像)投影到特征脸上,以此来记录这个图像与平均图像的偏差。每一个特征向量的特征值代表了训练集合的图像与均值图像在该方向上的偏差有多大。将图像投影到特征向量的子集上可能丢失信息,但是通过保留那些具有较大特征值的特征向量的方法可以减少这个损失。例如,如果当前处理一个100 x 100的图像,就会得到10000个特征向量。在实际使用中,大多数的图像可以投影到100到150个特征向量上进行识别,因此,10000个特征向量的绝大多数可以丢弃。

直接在图像的协方差矩阵上进行PCA计算在计算量上是不可行的。如果图像比较小,如100 × 100的灰度图像,则每个图像是一个10000维空间的一个点,协方差矩阵 S 则具有10,000 × 10,000 = 108个元素。然而,协方差矩阵的秩受到训练图像的限制:如果有 个训练样本,则最多有  − 1 个对应非零特征值的特征向量。如果训练样本的数目比图像的维数低,则可以通过如下方法简化主成分的计算。

设 T 是预处理图像的矩阵,每一列对应一个减去均值图像之后的图像。则,协方差矩阵为 S = TTT ,并且对 S 的特征值分解为

然而, TTT 是一个非常大的矩阵。因此,如果转而使用如下的特征值分解

此时,我们发现如果在等式两边乘以T,可得到

这就意味着,如果 ui 是 TTT的一个特征向量,则 vi = Tui 是 S 的一个特征向量。假设我们的训练集有300张100 × 100像素的图像,则 TTT 是一个300 × 300的矩阵,这就比原先的 10,000 × 10,000 协方差矩阵要容易处理许多。需要注意的是,上面的特征向量 vi 没有进行归一化,如果需要,应该在后面在进行处理。

特征脸的最直接的应用就是人脸识别。在这个需求下,特征脸相比其他手段在效率方面比较有优势,因为特征脸的计算速度非常快,短时间就可以处理大量人脸。但是,特征脸在实际使用时有个问题,就是在不同的光照条件和成像角度时,会导致识别率大幅下降。因此,使用特征脸需限制使用者在统一的光照条件下使用正面图像进行识别。

相关

  • 乍得语族乍得语族(Chadic languages)是亚非语系(闪含语系)之下的语族之一,语言人口主要分布于中、西非的尼日利亚北部、尼日尔、乍得、中非共和国及喀麦隆。乍得语族大致上可以分为比乌
  • 静脉成像静脉成像(英语:Venography,也作 phlebography、ascending phlebography)是将一种特殊的染料注入静脉后,利用X射线拍摄静脉的血管照影方法。染料必须要通过一根导管不断地注入人体
  • 镜像神经元镜像神经元(英语:mirror neuron)是指动物在执行某个行为以及观察其他个体执行同一行为时都发放冲动的神经元。因而可以说这一神经元“镜像”了其他个体的行为,就如同自己在进行
  • 日行性昼行性是指动物或植物在白昼比较活跃,在夜晚有一段睡眠或是不活跃之时间,与夜行性相反。昼行性动物实际的活跃时间会随许多环境因素而变化,例如温度、可用视觉找到食物的能力,被
  • 载货汽车载货汽车,小型的通常称货车,大型的称做卡车。指主要用于运送货物的汽车,有时也指可以牵引其他车辆的汽车,属于商用车辆类别。一般可依造车的重量分为重型和轻型两种。绝大部分货
  • 威廉·伯顿威廉·基宁蒙德·伯顿(英语:William Kinninmond Burton,1856年5月11日-1899年8月5日),又译为爸尔登,英国苏格兰爱丁堡人,应台湾总督府之邀担任卫生工程顾问技师,进行台湾各地卫生工程
  • 中国探月工程中国探月工程(英语:China Lunar Exploration Project 或 Chinese Lunar Exploration Program,缩写:CLEP)亦称嫦娥工程,是中国国家航天局启动的第一个探月工程,于2003年3月1日正式启
  • 克珀尔尼察乡坐标:46°22′0″N 25°31′0″E / 46.36667°N 25.51667°E / 46.36667; 25.51667克珀尔尼察乡(罗马尼亚语:Comuna Căpâlnița, Harghita),是罗马尼亚的乡份,位于该国中部,由哈
  • 王玉泉王玉泉(1855年-1914年)字濂溪,辽宁海城人。清朝官员。光绪十一年(1885年),王玉泉中举人。历充奉天谘议局筹备处顾问、奉天谘议局议员、资政院议员等职。宣统三年(1912年)任奉天省宁远
  • 天彭街道天彭街道,是中华人民共和国四川省成都市彭州市下辖的一个乡镇级行政单位。天彭街道下辖以下地区:北大街社区、东大街社区、南大街社区、西大街社区、翠湖路社区、延秀街社区、