[发明专利]一种用于人脸识别的稀疏噪声矩阵分解方法在审

专利信息
申请号: 201810081211.0 申请日: 2018-01-22
公开(公告)号: CN108171216A 公开(公告)日: 2018-06-15
发明(设计)人: 郭志波;张颖 申请(专利权)人: 扬州大学
主分类号: G06K9/00 分类号: G06K9/00;G06K9/62
代理公司: 南京中新达专利代理有限公司 32226 代理人: 孙鸥;朱杰
地址: 225009 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种用于人脸识别的稀疏噪声矩阵分解方法。本发明把数据集X表示成X=WH+S,其中为基矩阵,为低维权重矩阵,为噪声矩阵,构造目标函数,并把目标函数转化为易于求解的形式,更新软阈值,并构造软阈值函数,求解W和H,重构训练集和测试集中的人脸图像。本发明克服了过去主成分分析(PCA)、非负矩阵分解(NMF)和鲁棒非负矩阵分解(RNMF)算法各自存在的缺陷。本发明在数据表达阶段引入了噪声矩阵使得算法能够分离噪声,增加算法的鲁棒性,由于W和H的秩在编程中确定,目标函数仅需采用一范数,运算量大大减小,迭代次数少,处理速度快,软间隔运算函数中的λ每次迭代都重新赋值,一方面,X‑WH是变化的,λ需要采用非固定值随其改变,另一方面,采用均值达到缩小列维度均值的效果。 1
搜索关键词: 噪声矩阵 目标函数 算法 分解 非负矩阵 人脸识别 求解 迭代 稀疏 矩阵 软阈值函数 主成分分析 分离噪声 人脸图像 数据表达 运算函数 非固定 基矩阵 列维度 鲁棒性 数据集 训练集 运算量 范数 减小 鲁棒 重构 编程 测试 引入 更新 转化
【主权项】:
1.一种用于人脸识别的稀疏噪声矩阵分解方法,其特征在于步骤如下:

(1)数据表达式

对一个人脸数据库,挖掘其潜在的数据特性;将每一个人脸表示成一个m维向量,则n个人脸就为x1,x2,…,xn,表示成矩阵形式就是SCMF目的是把数据集X分解为基矩阵和低维权重矩阵的乘积形式加噪声矩阵的形式X=WH+S;

(2)目标函数

求解W和H,选择恰当的目标函数;由于S是稀疏的,所以SCMF方法用稀疏性的约束项作为目标函数,从而使目标函数变为:

考虑到l0范数的求解是NP难问题,因此将其凸松弛为l1范数,于是问题可转化成如下形式:

这里||·||1表示对矩阵中所有的元素求和;

(3)一范数的求解

定义软间隔运算函数:

直观地来看,软间隔运算函数就是将X‑WH的每一元素值(即噪声矩阵每一元素缩小),对于(‑λj,λj)范围内的数值点,将其变为0,范围右侧的点,将其减小,左侧的点,增大数值,从而使得噪声矩阵S逐步趋于稀疏;

每次迭代中,λ中的每一列取X‑WH中相应列的均值;

经过化简,最终得到:

W=(X‑ρ)pinv(H)

H=pinv(W)(X‑ρ)

(4)人脸重构

对于测试集中没有经过训练的被污染的人脸,采用下式进行恢复;

xi′←xipinv(H)H

式中xi表示被污染的人脸,xi′表示经过恢复的人脸。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

周一至周五 9:00-18:00

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