1 / 5
文档名称:

N的人脸识别方法.doc

格式:doc   大小:15KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

N的人脸识别方法.doc

上传人:学习一点新的东西 2022/3/21 文件大小:15 KB

下载得到文件列表

N的人脸识别方法.doc

文档介绍

文档介绍:基于迁移学****和MTCNN的人脸识别方法
作者:邓健

摘 要:针对传统神经网络人脸识别准确率不高的缺点,提出一种能够提高人脸识别准确率的改进型人脸识别方法。首先将基于迁移学****和MTCNN的人脸识别方法
作者:邓健

摘 要:针对传统神经网络人脸识别准确率不高的缺点,提出一种能够提高人脸识别准确率的改进型人脸识别方法。首先将包含人脸的图片输入MTCNN网络,将图片中的人脸部分截取出来,去除图片中的干扰部分。以迁移学****的方式将图片送入Inception-v3网络模型中训练,保留预先训练好的参数,只改变最后一层全连接层的参数,从而获得新的人脸识别模型。最后在LFW人脸数据库上验证该算法的有效性,实验表明,该方法相较传统的CNN网络,有更高的识别准确率,达到了996%的识别准确率。
关键词:人臉识别;CNN;MTCNN;迁移学****br/> 2012年,杰弗里·辛顿小组采用深度学****模型AlexNet在ImageNet图像识别大赛中夺冠,引发了深度学****的研究热潮。近年来,深度学****在人脸识别领域中得到广泛应用,人脸识别的准确率也在逐年提高。但相较其他类型的图像识别,人脸识别因人脸本身差异性较小,识别难度大,所以识别准确率还远没有达到理想的要求。因此,本文提出一种改进型的人脸识别模型,以提高人脸识别准确率。
1 卷积神经网络
CNN(Convolutional Neural Networks),即卷积神经网络。CNN是一种具有代表性的深度学****算法,相较于传统神经网络,卷积神经网络具有深度结构的前馈神经网络,此外还多了一步涉及卷积运算的卷积层网络。它是针对图像识别而被提出的,CNN主要包含三层结构,分别是输入层,隐藏层以及输出层。隐藏层又可以细分为多个网络层。其中卷积神经网络的隐含层又包含通过卷积运算提取图像特征的卷积层、以及通过下采样简化网络的池化层和用于对图片进行分类的全连接层。此外,随着卷积神经网络的不断发展,越来越多更为复杂的网络模型被提出。如类似Inception模块和残差块这样的模块被加入到卷积神经网络的模型,使得图像识别精度越来越高。各层结构分别完成不同任务,最终达到提高识别精度的效果。具体操作则是通过将大量图片不断地输入进CNN网络中进行训练,以获得网络模型的参数,最后获得良好的图片识别效果。CNN网络结构如下图1所示。
2 迁移学****br/> 正常情况下,如果按照上述CNN的思路,自己去设计网络模型,搜集数据,再训练参数的话,通常情况下既费时又费力,而且训练结果往往都不尽如人意。因为随着识别类别的增多,识别难度加大,神经网络的模型设计必须庞大且复杂,大量训练参数对计算机的性能是一个巨大考验;此外数据集的收集对于普通个体来说也同样是一个困难;一个稍复杂的分类任务,所需要的训练时间也是巨大的。
而迁移学****则完美解决了上述问题,既能快速的完成训练任务,又能达到满意的识别准确率。迁移学****是将已训练完成的神经网络模型结合自己重新定义的部分全连接层构成模型迁移网络。通过自己创建的数据集进行训练,对网络中的部分参数进行微调,从而构建新的网络模型,这样便大大减少了样本需求量和