【文件属性】:
文件名称:matlab分时代码-Face-recognition-and-detection:使用机器学习进行人脸检测和识别
文件大小:3KB
文件格式:ZIP
更新时间:2021-05-21 21:54:56
系统开源
matlab分时代码人脸识别与检测
使用机器学习进行人脸检测和识别
该算法分为四个阶段:
Haar功能选择:
所有人脸都有一些相似的属性。
这些规则可以使用Haar功能进行匹配。
创建一个整体图像:
称为积分图像的图像表示可在恒定时间内评估矩形特征,这使它们比更复杂的替代特征具有可观的速度优势
**
Adaboost培训:**
该算法从我们提供的图像中学习,并能够确定数据中的假阳性和假阴性,从而使其更加准确。
**级联分类器:**
对学习过程生成的强分类器的评估可以很快完成,但还不够快,无法实时运行。
出于这个原因,强分类器按照复杂度的顺序排列在一起,其中每个连续的分类器仅在经过前面的分类器的那些选定样本上进行训练。
项目实施
通过将此代码与适当的硬件一起使用,可以针对各种任务实施实时门的打开和关闭。
基于人脸识别的考勤系统。
犯罪数据库匹配系统。
结论
实时开发并验证自动面部识别系统的设计和开发。
PCA和DCT技术都用于面部识别和验证。
首先,生成并验证了MATLAB代码。
接下来,设计并开发了基于PC的实时和基于DSP的原型系统。
最后,使用不同的测试图像对算法进行了实时验证。
【文件预览】:
Face-recognition-and-detection-main
----training.m(379B)
----datacollection.m(507B)
----README.md(2KB)
----testing.m(408B)