项目名称为:自建数据集人脸识别。该项目利用电脑自带摄像头或者已有照片进行人脸数据集建立,再进行人脸检测,人脸识别,人脸预测,包括数据采集、数据预处理、建模、模型训练、模型使用预测全过程。项目使用Openc3进行数据采集、数据预处理,Keras 进行建模,模型参考了VGG16网络,包含4个卷积层,5个LeRu层,2个池化层,3个Dropout层,2个全连接层,1个flatten层,1个分类层,共18层。
本项目采用Opencv实现对视频信号的实时采集与帧提取,用Adaboost算法实现人脸图像的提取分割,并基于Keras搭建CNN卷积神经网络结构,用提取到的人脸图像训练CNN模型,并实现对视频中人脸的实时检测识别。