目录
Fisherface人脸识别原理是基于线性判别分析(Linear Discriminant Analysis,LDA)的一种方法。线性判别分析是一种经典的线性学习方法,最早由Fisher在1936年提出,也被称为“Fisher判别分析法”
简易过程:

fisherface的原理
基本原理:在低维表示下,首先将训练集样本集投影到一条直线A上,让投影后的点满足同类间的点尽可能地靠近,异类间的点尽可能地远离。

然而,这种方法在操作过程中可能会损失许多用于分类的关键信息。因此,在某些特殊的情况下,如果损失的信息刚好是用于分类的关键信息,必然导致结果预测错误。
代码实现
重要函数:cv2.face.FisherFaceRecognizer_create(threshold=1000)
作用:创建一个FisherFace的人脸特征识别器
threshold:进行识别时所用的阈值。如

本文介绍了Fisherface人脸识别原理,基于线性判别分析,通过将训练样本投影保持同一类别内点靠近、异类远离。提供了一个使用OpenCV库实现的Python代码片段,展示了如何创建和训练FisherFace识别器以及进行预测。
最低0.47元/天 解锁文章
5660

被折叠的 条评论
为什么被折叠?



