用户年龄识别方法及装置制造方法及图纸

技术编号:16153747 阅读:71 留言:0更新日期:2017-09-06 18:45
本公开是关于一种用户年龄识别方法及装置,该方法包括:获取目标图像中的待识别人脸图像;从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示所述用户信息;其中,所述用户信息包括用户年龄。该技术方案可以降低拍照角度、光线、遮挡等因素的影响,更加稳定的显示用户年龄,提高用户的使用体验。

【技术实现步骤摘要】
用户年龄识别方法及装置
本公开涉及终端
,尤其涉及用户年龄识别方法及装置。
技术介绍
在相机拍照中,为了增加拍照的用户体验和趣味性,会对拍照中出现的人脸进行年龄估计,并在人脸检测框上显示年龄信息。
技术实现思路
本公开实施例提供用户年龄识别方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种用户年龄识别方法,包括:获取目标图像中的待识别人脸图像;从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示所述用户信息;其中,所述用户信息包括用户年龄。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以通过人脸识别的方式,从人脸模板数据库中确定待识别人脸图像匹配的人脸图像样本,如此预存的该匹配的人脸图像样本对应的用户年龄就是待识别人脸图像的用户年龄,由于人脸识别已经变得非常成熟,能够抵抗各种光线、姿态甚至遮挡的影响准确识别出用户,故可以降低拍照角度、光线、遮挡等因素的影响,更加稳定的显示用户年龄,提高用户的使用体验。在一个实施例中,所述从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,包括:提取所述待识别人脸图像的人脸特征向量;根据所述待识别人脸图像的人脸特征向量与各人脸图像样本的人脸特征向量,计算所述待识别人脸图像与各人脸图像样本的相似度;将所述相似度超过预设阈值的人脸图像样本确定为与所述待识别人脸图像匹配的人脸图像样本。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以根据待识别人脸图像的人脸特征向量与各人脸图像样本的人脸特征向量,计算待识别人脸图像与各人脸图像样本的相似度,并将相似度超过预设阈值的人脸图像样本确定为与待识别人脸图像匹配的人脸图像样本,如此进行人脸识别,识别方式准确,进一步更加稳定的识别出用户年龄,提高用户的使用体验。在一个实施例中,所述方法还包括:在所述待识别人脸图像与各人脸图像样本的相似度均未超过预设阈值时,采用年龄估计算法根据所述待识别人脸图像估计用户年龄。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以保证终端在待识别人脸图像与各人脸图像样本的相似度均未超过预设阈值时,采用年龄估计算法估计并显示用户年龄,保证用户体验和趣味性。在一个实施例中,所述方法还包括:根据所述待识别人脸图像以及所述匹配的人脸图像样本对应的用户年龄,修正所述年龄估计算法。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以根据待识别人脸图像以及匹配的人脸图像样本对应的用户年龄,不断地修正年龄估计算法,使得年龄估计算法更加精确,进而可以估计出准确的用户年龄。在一个实施例中,所述方法还包括:接收修改指令,所述修改指令用于指示修改所述人脸模板数据库中存储的所述用户的人脸图像样本和与所述用户的人脸图像样本对应的用户信息中的至少一个;响应于所述修改指令,修改所述人脸模板数据库中存储的所述用户的人脸图像样本和与所述用户的人脸图像样本对应的用户信息中的至少一个。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以随着用户的成长,根据修改指令不断修改人脸模板数据库中存储的用户的人脸图像样本和与用户的人脸图像样本对应的用户信息,保证能够准确地识别出人脸以及用户年龄。在一个实施例中,所述用户信息还包括以下至少一种信息:用户性别、用户名称和用户职业。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中的用户信息还可以包括以下至少一种信息:用户性别、用户名称和用户职业,增加趣味性。根据本公开实施例的第二方面,提供一种用户年龄识别装置,包括:获取模块,用于获取目标图像中的待识别人脸图像;确定模块,用于从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找模块,用于查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示模块,用于显示所述用户信息;其中,所述用户信息包括用户年龄。在一个实施例中,所述确定模块,包括:提取子模块,用于提取所述待识别人脸图像的人脸特征向量;计算子模块,用于根据所述待识别人脸图像的人脸特征向量与各人脸图像样本的人脸特征向量,计算所述待识别人脸图像与各人脸图像样本的相似度;确定子模块,用于将所述相似度超过预设阈值的人脸图像样本确定为与所述待识别人脸图像匹配的人脸图像样本。在一个实施例中,所述装置还包括:估计模块,用于在所述待识别人脸图像与各人脸图像样本的相似度均未超过预设阈值时,采用年龄估计算法根据所述待识别人脸图像估计用户年龄。在一个实施例中,所述装置还包括:修正模块,用于根据所述待识别人脸图像以及所述匹配的人脸图像样本对应的用户年龄,修正所述年龄估计算法。在一个实施例中,所述装置还包括:接收模块,用于接收修改指令,所述修改指令用于指示修改所述人脸模板数据库中存储的所述用户的人脸图像样本和与所述用户的人脸图像样本对应的用户信息中的至少一个;响应模块,用于响应于所述修改指令,修改所述人脸模板数据库中存储的所述用户的人脸图像样本和与所述用户的人脸图像样本对应的用户信息中的至少一个。在一个实施例中,所述用户信息还包括以下至少一种信息:用户性别、用户名称和用户职业。根据本公开实施例的第三方面,提供一种用户年龄识别装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取目标图像中的待识别人脸图像;从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示所述用户信息;其中,所述用户信息包括用户年龄。根据本公开实施例的第四方面,提供计算机可读存储介质,存储有计算机指令,所述计算机指令被处理器执行时实现以下步骤:获取目标图像中的待识别人脸图像;从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示所述用户信息;其中,所述用户信息包括用户年龄。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种用户年龄识别方法的流程图。图2是根据一示例性实施例示出的一种步骤102的实现方法的流程图。图3是一示例性实施例示出的人脸识别的流程示意图。图4是根据一示例性实施例示出的一种用户年龄识别方法的流程图。图5是根据一示例性实施例示出的一种用户年龄识别方法的流程图。图6是根据一示例性实施例示出的一种用户年龄识别方法的流程图。图7是根据一示例性实施例示出的一种用户年龄识别装置的框图。图8是根据一示例性实施例示出的一种用户年龄识别装置的框图。图9是根据一示例性实施例示出的一种用户年本文档来自技高网...
用户年龄识别方法及装置

【技术保护点】
一种用户年龄识别方法,其特征在于,包括:获取目标图像中的待识别人脸图像;从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示所述用户信息;其中,所述用户信息包括用户年龄。

【技术特征摘要】
1.一种用户年龄识别方法,其特征在于,包括:获取目标图像中的待识别人脸图像;从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示所述用户信息;其中,所述用户信息包括用户年龄。2.根据权利要求1所述的方法,其特征在于,所述从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,包括:提取所述待识别人脸图像的人脸特征向量;根据所述待识别人脸图像的人脸特征向量与各人脸图像样本的人脸特征向量,计算所述待识别人脸图像与各人脸图像样本的相似度;将所述相似度超过预设阈值的人脸图像样本确定为与所述待识别人脸图像匹配的人脸图像样本。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述待识别人脸图像与各人脸图像样本的相似度均未超过预设阈值时,采用年龄估计算法根据所述待识别人脸图像估计用户年龄。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:根据所述待识别人脸图像以及所述匹配的人脸图像样本对应的用户年龄,修正所述年龄估计算法。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收修改指令,所述修改指令用于指示修改所述人脸模板数据库中存储的所述用户的人脸图像样本和与所述用户的人脸图像样本对应的用户信息中的至少一个;响应于所述修改指令,修改所述人脸模板数据库中存储的所述用户的人脸图像样本和与所述用户的人脸图像样本对应的用户信息中的至少一个。6.根据权利要求1所述的方法,其特征在于,所述用户信息还包括以下至少一种信息:用户性别、用户名称和用户职业。7.一种用户年龄识别装置,其特征在于,包括:获取模块,用于获取目标图像中的待识别人脸图像;确定模块,用于从人脸模板数据库中确定与所述待识别人脸图像匹配的人脸图像样本,所述人脸模板数据库中存储有若干人脸图像样本以及与各人脸图像样本对应的用户信息;查找模块,用于查找所述人脸模板数据库,得到所述匹配的人脸图像样本对应的用户信息;显示模块,用于显示所述用户信息;其中,所述用户信息包括用户年龄。8.根据权利要求7所述的装置,其特征在于,所述确定模块,包括:提...

【专利技术属性】
技术研发人员:李海峰高蕾王文明
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1