【技术实现步骤摘要】
基于深度信念网络的多姿态人脸识别的方法和装置
本申请涉及人脸识别领域,特别是涉及一种基于深度信念网络的多姿态人脸识别的方法和装置。
技术介绍
深度信念网络(DeepNeuralNetworks,DNN)可以理解为有很多隐藏层的神经网络,又被称为深度前馈网络或多层感知机。DNN可以分为输入层、隐藏层和输出层,一般第一层是输入层,最后一层是输出层,而中间的层数都是隐藏层。层与层之间是全连接的。深度信念网络是一种良好的无监督学习方法,其特征提取功能能够针对不同概念的粒度大小,能够在很多领域得到广泛的应用。通常,通过级联多层卷积网络组成深度信念网络的模型主要用于二维数据,例如图像等。目前,已经存在采用深度信念网络进行人脸图像识别的应用,将经过分帧及优化之后的人脸图像作为原始数据输入,并采用SVM(SupportVectorMachine,支持向量机)作为分类器,训练深度信念网络提取人脸的特征,从而进行人脸识别。其中,深度信念网络还在最高层添加逻辑回归层,一方面在训练学习阶段用于对整个网络结构进行参数微调,另一方面在测试阶段对 ...
【技术保护点】
1.一种基于深度信念网络的多姿态人脸识别的方法,包括:/n获取人脸图像的训练集并进行预处理;/n将深度信念网络分解成多层相邻量程构成的受限玻尔兹曼机,输入所述预处理后的训练集通过贪心算法预训练所述深度信念网络的参数;/n使用自编码器对训练好的深度信念网络进行参数微调;/n在所述微调后的深度信念网络中添加极限学习机,对多姿态人脸图像进行分类识别。/n
【技术特征摘要】
1.一种基于深度信念网络的多姿态人脸识别的方法,包括:
获取人脸图像的训练集并进行预处理;
将深度信念网络分解成多层相邻量程构成的受限玻尔兹曼机,输入所述预处理后的训练集通过贪心算法预训练所述深度信念网络的参数;
使用自编码器对训练好的深度信念网络进行参数微调;
在所述微调后的深度信念网络中添加极限学习机,对多姿态人脸图像进行分类识别。
2.根据权利要求1所述的方法,其特征在于,输入所述预处理后的训练集通过贪心算法预训练所述深度信念网络的参数,包括:
将所述预处理后的训练集输入所述深度信念网络,通过贪心算法训练第一层受限玻尔兹曼机的第一网络权重、第一可视单元偏移量和第一隐藏单元偏移量,通过所述第一网络权重、第一可视单元偏移量和第一隐藏单元偏移量计算出第一层受限玻尔兹曼机的隐藏层向量,并以上一层的输出作为下一层的输入递归计算出每层受限玻尔兹曼机的网络权重、可视单元偏移量和隐藏单元偏移量及隐藏层向量。
3.根据权利要求1所述的方法,其特征在于,使用自编码器对训练好的深度信念网络进行参数微调,包括:
将训练好的深度信念网络的输出,输入到自编码器,作为标签对所述自编码器进行训练,通过训练好的自编码器微调所述深度信念网路的参数。
4.根据权利要求1所述的方法,其特征在于,在所述微调后的深度信念网络中添加极限学习机,对多姿态人脸图像进行分类识别,包括:
在所述微调后的深度信念网络的最顶层添加极限学习机,以所述极限学习机作为单隐层前馈型神经网络,对多姿态人脸图像进行分类识别。
5.根据权利要求1-4中任一项所述的方法,其特征在于,获取人脸图像的训练集并进行预处理,包括:
对人脸库图像中的训练图像取其镜像图像,并与所述训练图像一起组成训练集,对所述训练集中的所有人脸图像进行预处理,将其中低分辨率人脸图像进行插值处理,使其与高分辨率...
【专利技术属性】
技术研发人员:彭浩,
申请(专利权)人:北京影谱科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。