[发明专利]基于多阶段的人脸属性识别方法在审
申请号: | 202210960799.3 | 申请日: | 2022-08-11 |
公开(公告)号: | CN115311717A | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 高工;高晶晶 | 申请(专利权)人: | 高工 |
主分类号: | G06V40/16 | 分类号: | G06V40/16;G06V10/82;G06V10/774;G06N3/04;G06F17/16 |
代理公司: | 北京沃知思真知识产权代理有限公司 11942 | 代理人: | 高小艳 |
地址: | 466631 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 阶段 属性 识别 方法 | ||
1.基于多阶段的人脸属性识别方法,其特征在于,包括以下步骤:
S1:根据人脸属性的空间关系进行分组,一张图有两个主要部件,分别是节点、边;
S2:使用参数矩阵来表示节点和邻居之间的相对重要性,节点可以表示为v={v0,v1...vN},其对应的特征为x={x0,x1,...xN},输出节点为v'={v1',v'2,...v'N};
S3:共享线性变换由权重矩阵参数化,权重矩阵为W,对每个节点和其邻居节点计算权重关系,公式如下:
ei,j=c(Wvi,Wvj)
其中ei,j表示两个节点的重要性值,i和j是节点的索引,c是自注意力机制的计算方法;
S4:为了使得不同节点的注意力值有可比性,使用了softmax进行归一化处理,得出节点vi和节点vj之间注意力权重di,j;
S5:搭建多阶段的深度学习模型,整体的网络使用了layer1、layer2、layer3作为共享的特征,layer4作为第一个阶段的子模块进行特征提取,layer5作为第二个阶段的子模块进行特征提取。把两个子模块的loss之和作为Losschid,两个阶段的loss的差作为Lossdiff,两者之和作为系统的总loss:
Losstotal=Losschild+Lossdiff;
S6:分别统计两个阶段的每个属性的loss,把loss较低的阶段作为属性的分类结果。
2.根据权利要求1的基于多阶段的人脸属性识别方法,其特征在于,所述S4中di,j可以通过以下公式计算出,
3.根据权利要求2的基于多阶段的人脸属性识别方法,其特征在于,所述di,j图注意力可以由以下公式表示:
其中d表示节点和邻居节点的相对重要性矩阵,是一个可学习的参数向量,T表示矩阵的转置,W表示可训练的参数矩阵,用作对输入数据做线性变换,||表示向量聚合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高工,未经高工许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210960799.3/1.html,转载请声明来源钻瓜专利网。