[发明专利]一种人脸属性中的种族属性识别方法及移动终端在审
申请号: | 201810343993.0 | 申请日: | 2018-04-17 |
公开(公告)号: | CN108537193A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 刘思遥;苏晋展;许清泉;洪炜冬;王喆 | 申请(专利权)人: | 厦门美图之家科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 殷晴青;赵爱军 |
地址: | 361008 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 卷积神经网络 待识别人脸图像 属性识别 移动终端 人脸 图像 输出确定 输出指示 存储 | ||
1.一种人脸属性中的种族属性识别方法,适于在移动终端中执行,所述移动终端中存储有用于对种族属性进行识别的、训练好的第一卷积神经网络和第二卷积神经网络,所述方法包括:
对待识别图像进行处理以获取待识别人脸图像;
将所述待识别人脸图像输入到训练好的第一卷积神经网络中进行种族属性识别;
若该第一卷积神经网络的输出指示所述待识别人脸图像的种族属性不是第一种族,则将所述待识别人脸图像输入到训练好的第二卷积神经网络中进行种族属性识别;
根据该第二卷积神经网络的输出确定所述待识别图像中人脸所对应的种族属性。
2.如权利要求1所述的方法,还包括:
若该第一卷积神经网络的输出指示所述待识别人脸图像的种族属性是第一种族,则确定所述待识别图像中人脸所对应的种族属性为第一种族。
3.如权利要求1或2所述的方法,所述对待识别图像进行处理以获取待识别人脸图像的步骤包括:
对待识别图像进行人脸检测,以获取所述待识别图像中人脸对应的关键点位置信息集合;
通过所述关键点位置信息集合计算对应的凸包,基于所述凸包从该待识别图像中裁切出预设尺寸下的人脸矩形;
根据所述人脸矩形计算相应的人脸旋转角度,利用所述人脸旋转角度将所述人脸矩形旋转成水平正面,以获取所述待识别图像对应的待识别人脸图像。
4.如权利要求1-3中任一项所述的方法,其中:
所述第二卷积神经网络用于识别图像中的人脸对应的种族属性是第二种族还是第三种族。
5.如权利要求4所述的方法,所述第一种族为黑色人种,所述第二种族为白色人种,所述第三种族为黄色人种。
6.如权利要求1-5中任一项所述的方法,所述训练好的第一卷积神经网络通过以下方式获取:
构建第一卷积块,所述第一卷积块包括第一卷积层;
构建第一池化块,所述第一池化块包括第一池化层;
分别构建第二池化层、第一全连接层和第一分类器;
根据一个或多个第一卷积块、第一池化块和第二池化层,结合所述第一全连接层和第一分类器构建第一卷积神经网络,所述第一卷积神经网络以第一卷积块为输入、以所述第一分类器为输出;
根据预先获取的第一人脸图像数据集合对所述第一卷积神经网络进行训练,以便所述第一分类器的输出指示输入图像中人脸所对应的种族属性,所述第一人脸图像数据集合包括多个第一人脸图像信息,每个第一人脸图像信息包括第一人脸图像和对应图像中人脸的种族信息。
7.如权利要求6所述的方法,所述构建第一卷积块的步骤还包括:
构建第一激活层;
在所述第一卷积层之后添加所述第一激活层,以形成第一卷积块。
8.如权利要求6或7所述的方法,所述构建第一池化块的步骤还包括:
构建第一归一化层;
在所述第一池化层之后添加所述第一归一化层,以形成第一池化块。
9.一种移动终端,包括:
一个或多个处理器;
存储器;以及
一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求1-8所述的方法中的任一方法的指令。
10.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由移动终端执行时,使得所述移动终端执行根据权利要求1-8所述的方法中的任一方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图之家科技有限公司,未经厦门美图之家科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810343993.0/1.html,转载请声明来源钻瓜专利网。