人脸识别完整实现

码出名企路:人脸识别完美再现
人脸检测前期准备:

摄像头驱动

人脸检测测试完成:
人脸检测

人脸识别初探之人脸检测(一)

在完成人脸检测后进行人脸识别的实现,具体应用在安防,高铁等地。

步骤主要有:

采集人脸图像

制作人脸训练集

摄像头识别人脸

其中采集图像如下:
在这里插入图片描述
其中我的图像没有放出来,主要是太丑了哈,丑到没朋友嘎嘎嘎嘎嘎噶

生成->制作训练集前的txt文件准备:

说明:图片命名没有任何要求,仅仅和标签有关,标签是分类的唯一依据
人脸识别完整实现_第1张图片
txt文件主要包括两大部分:图像路径和标签,其中标签是人脸识别的结果所向。

由于空间限制,以上均是部分截图。

程序部分截图:

人脸识别完整实现_第2张图片

编译可执行结果:
在这里插入图片描述

终端运行识别结果->训练集中我的人脸标签是2,结果预测显示如下:

人脸识别完整实现_第3张图片

注重人脸识别完美实现如下:

人脸识别完整实现_第4张图片
人脸没露出来哈,怕吓到大家哈哈,从结果来看,此项目效果还不错呢。

特别说明:

    1. 训练数据集的制作可以无限大,但是要考虑硬件的处理速度,我的笔记本就很慢;

    2. 训练和识别所需要的均为灰度图,而且图片大小必须完全一样;

    3. 为了提升识别的准确度,可以把训练集分类做到每类很多数,即同一个标签对应很多图片,且这些图片为一个人的人脸的不同状态;

如有需要,欢迎一起交流学习,向大家多多请教哦!

你可能感兴趣的:(视觉图像)