[发明专利]一种适用于光照、姿态、表情变化的人脸识别方法在审

专利信息
申请号: 201910153743.5 申请日: 2019-03-01
公开(公告)号: CN109740578A 公开(公告)日: 2019-05-10
发明(设计)人: 孙崐;李晓彤;殷欣 申请(专利权)人: 哈尔滨理工大学
主分类号: G06K9/00 分类号: G06K9/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 150080 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种适用于光照、姿态、表情变化的人脸识别方法,本方法首先从ORL、Extend Yale B和CMU‑PIE人脸图像库中获取人脸图像并进行分块处理;其次,采用中心对称局部二值模式提取人脸图像各子块的纹理特征;再其次,将纹理特征形成纹理特征统计直方图,并输入到深度信念网络的可视层;最后,通过深度学习完成人脸图像的分类与识别。在此基础上,通过在人脸图像库的人脸识别实验,得出了不同人脸库人脸图像最佳的分块方式与最佳深度信念网络隐藏单位数,完成了与多种人脸识别方法的对比实验。本发明采用中心对称局部二值模式用于特征提取,能够降低特征提取的计算复杂度,具有较高的识别率,对于微小的光照、姿态和表情变化的影响具有一定的抑制作用。
搜索关键词: 人脸识别 人脸图像 表情变化 纹理特征 光照 人脸图像库 二值模式 特征提取 信念网络 中心对称 计算复杂度 对比实验 分块处理 单位数 人脸库 识别率 直方图 分块 可视 子块 分类 统计 学习
【主权项】:
1.一种适用于光照、姿态、表情变化的人脸识别方法,其特征在于,该方法包括以下步骤:S1、获取人脸图像:从人脸图像库中下载人脸图像;S2、将所有的人脸图像分为训练集和测试集,并对其进行分块处理,每张图像分为个子块;S3、利用中心对称局部二值模式的编码规则,对每个子块提取其纹理特征值,特征值用表示;S4、建立中心对称局部二值模式纹理特征直方图,利用统计直方图表示各子块的局部纹理特征;第个字块的直方图表示为:                                  (1)公式(1)中,为子块中中心对称局部二值模式纹理特征值等于的频率,,即为16;S5、将各子块的特征直方图有序相连形成中心对称局部二值模式提取人脸图像的特征;S6、将步骤S5得到的纹理特征向量输入到深度信念网络的可视层,可视层与隐藏层根据公式的联合分布如下:                (2)公式(2)中,为中心对称局部二值模式提取的纹理特征,是深度信念网络对输入特征学习的不同层次的高级特征,本发明隐藏层设置为2层,由公式(2)可得可视层与两层隐藏层的联合分布,如下:                          (3)公式(3)中,为可视层,为第一个隐藏层,为第二个隐藏层,根据可视层的可视单元与第一个隐藏层的隐藏单元的关系可得第一层隐藏层的隐藏单元的激活概率,如下:                              (4)公式(4)中,为可视单元,为可视单元数,为隐藏单元,为激活函数,为第个可视单元与第个隐藏单元连接的权重值;S7、利用深度信念网络迭代算法进行权重优化,得到的最优训练网络,迭代次数为,最优网络的判断依据为训练集的最大生成概率函数值最大,最大生成概率函数如下:                            (5)公式(5)中,为权重矩阵,为训练集中中心对称局部二值模式纹理特征矩阵,其中,;通过调整,学习率为0.001;S8、将步骤S7得到的最优网络顶层利用分类器分类后,获得测试样本的类别标签。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨理工大学,未经哈尔滨理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910153743.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top