人脸图像搜索方法、服务器、计算机设备及存储介质技术

技术编号:21247103 阅读:25 留言:0更新日期:2019-06-01 07:26
本发明专利技术公开了一种人脸图像搜索方法、服务器、计算机设备及存储介质,接收用户上传的待搜索人脸照片,分析待搜索人脸的面部特征、种族、地域及年龄信息,根据分析结果,将待搜索人脸照片中的人物,按照全球用户列表中保存的与种族以及地域信息对应的面部特征变化规律生成各个年龄阶段的人脸图像,将生成的人脸图像与互联网数据中心的用户人脸图像进行匹配,若匹配成功,则输出该用户人脸图像为目标人脸图像。本发明专利技术提供的人脸图像搜索方法、服务器、计算机设备及存储介质能够更加精准的得到用户各个年龄阶段的人脸图像,进而搜索到该用户。

Face Image Search Method, Server, Computer Equipment and Storage Media

The invention discloses a face image search method, a server, a computer device and a storage medium, which receives the face photos uploaded by the user to be searched, and analyzes the facial features, race, region and age information of the face to be searched. According to the analysis results, the persons in the face photos to be searched are saved according to the faces corresponding to race and region information in the global user list. Part feature change rule generates face images at different age stages. The generated face images are matched with user's face images in Internet data center. If the matching is successful, the user's face image is output as the target face image. The face image search method, server, computer equipment and storage medium provided by the invention can more accurately obtain the face image of the user at various age stages, and then search the user.

【技术实现步骤摘要】
人脸图像搜索方法、服务器、计算机设备及存储介质
本专利技术涉及大数据领域,尤其涉及人脸图像搜索方法、服务器、计算机设备及存储介质。
技术介绍
目前的变老软件采用面部识别技术和转变技术,通过对照片上的面部进行检测,并分析照片中五官特征,利用复杂的数学转换模型生成20年或30年后的面部图像照片。然,现有的变老软件根据种族的不同,生成的面部图像精准度也不同,同时生成的面部图像照片有年龄阶段的限制,无法准确预测各个年龄阶段的人脸图像,这在一定程度上限制了该变老软件的推广。因此,本专利技术旨在如何解决由于种族和地域的不同,生成的面部图像精准度低以及不能预测各个年龄阶段的问题。
技术实现思路
有鉴于此,本专利技术提出一种人脸图像搜索方法、服务器、计算机设备及存储介质,能够更加精准的得到用户各个年龄阶段的人脸图像,进而搜索到该用户。首先,为实现上述目的,本专利技术提出一种人脸图像搜索方法,应用于服务器中,该方法包括步骤:接收用户上传的待搜索人脸照片;根据所述待搜索人脸照片分析待搜索人脸的面部特征、种族、地域以及年龄信息;根据分析结果,将所述待搜索人脸照片中的人物,按照全球用户列表中保存的与所述种族以及地域信息对应的面部特征变化规律生成各个年龄阶段的人脸图像;将生成的所述人脸图像与互联网数据中心的用户人脸图像进行匹配;及当所述人脸图像与所述互联网数据中心的用户人脸图像匹配成功时,输出所述用户人脸图像为目标人脸图像。可选地,所述接收用户上传的待搜索人脸照片步骤之前,还包括:采集各种族各地域居民的成长照片样本;统计所述各种族各地域居民在各个年龄阶段的面部特征;根据统计结果,分析所述各种族各地域居民在不同年龄阶段的面部特征变化规律;及保存所述面部特征变化规律于所述全球用户列表中。可选地,所述根据所述待搜索人脸照片分析待搜索人脸的种族、地域以及年龄信息步骤,还包括:根据采集到的所述各种族各地域居民的成长照片样本,将所述成长照片样本划分为白人训练样本、黑人训练样本和黄种人训练样本;分别对所述白人训练样本、黑人训练样本和黄种人训练样本的面部特征进行训练,得到对应于种族的三种种族分类器;及根据所述三种种族分类器,对所述待搜索人脸照片进行种族分类,并根据分类结果获取所述待搜索人脸的种族属性。可选地,所述服务器保存有地域分类器,所述根据所述待搜索人脸照片分析待搜索人脸的种族、地域以及年龄信息步骤,还包括:根据所述地域分类器,对所述待搜索人脸照片进行地域分类,以获取所述待搜索人脸的地域属性。可选地,所述服务器保存有年龄分类器,所述根据所述待搜索人脸照片分析待搜索人脸的种族、地域以及年龄信息步骤,还包括:根据所述年龄分类器,对所述待搜索人脸照片进行年龄分类,以获取所述待搜索人脸的年龄属性。可选地,所述方法还包括步骤:分别对所述白人训练样本、黑人训练样本和黄种人训练样本按照地域再次进行划分,得到每个种族下的地域样本;及分别对所述每个种族下的地域样本的面部特征进行训练,得到对应于所述每个种族的地域分类器。可选地,所述方法还包括步骤:分别对所述每个种族下的地域样本按照年龄段再次进行划分,得到各个年龄阶段的训练样本;及分别对所述各个年龄阶段的训练样本的面部特征进行训练,得到对应于所述每个种族每个地域的年龄分类器。此外,为实现上述目的,本专利技术还提供一种服务器,其包括:接收模块,适于接收用户上传的待搜索人脸照片;第一分析模块,适于根据所述待搜索人脸照片分析待搜索人脸的面部特征、种族、地域以及年龄信息;生成模块,适于根据分析结果,将所述待搜索人脸照片中的人物,按照全球用户列表中保存的与所述种族以及地域信息对应的面部特征变化规律生成各个年龄阶段的人脸图像;匹配模块,适于将生成的所述人脸图像与互联网数据中心的用户人脸图像进行匹配;及输出模块,适于当所述人脸图像与所述互联网数据中心的用户人脸图像匹配成功时,输出所述用户人脸图像为目标人脸图像。可选地,所述服务器还包括采集模块、统计模块、第二分析模块以及保存模块,所述采集模块,适于采集各种族各地域居民的成长照片样本;所述统计模块,适于统计所述各种族各地域居民在各个年龄阶段的面部特征;所述第二分析模块,适于根据统计结果,分析所述各种族各地域居民在不同年龄阶段的面部特征变化规律;及所述保存模块,适于保存所述面部特征变化规律于所述全球用户列表中。可选地,所述服务器还包括训练模块以及获取模块,所述训练模块,适于根据采集到的所述各种族各地域居民的成长照片样本,将所述成长照片样本划分为白人训练样本、黑人训练样本和黄种人训练样本,并分别对所述白人训练样本、黑人训练样本和黄种人训练样本的面部特征进行训练,得到对应于种族的三种种族分类器;及所述获取模块,适于根据所述三种种族分类器,对所述待搜索人脸照片进行种族分类,并根据分类结果获取所述待搜索人脸的种族属性。可选地,所述服务器保存有地域分类器,所述获取模块还适于根据所述地域分类器,对所述待搜索人脸照片进行地域分类,以获取所述待搜索人脸的地域属性。可选地,所述服务器还保存有年龄分类器,所述获取模块还适于根据所述年龄分类器,对所述待搜索人脸照片进行年龄分类,以获取所述待搜索人脸的年龄属性。可选地,所述训练模块还适于分别对所述白人训练样本、黑人训练样本和黄种人训练样本按照地域再次进行划分,得到每个种族下的地域样本,并分别对所述每个种族下的地域样本的面部特征进行训练,得到对应于所述每个种族的地域分类器。可选地,所述训练模块还适于分别对所述每个种族下的地域样本按照年龄段再次进行划分,得到各个年龄阶段的训练样本,并分别对所述各个年龄阶段的训练样本的面部特征进行训练,得到对应于所述每个种族每个地域的年龄分类器。为实现上述目的,本专利技术还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。为实现上述目的,本专利技术还提供计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。相较于现有技术,本专利技术所提出的人脸图像搜索方法、服务器、计算机设备及存储介质,结合人脸识别技术以及大数据分析技术,通过将上传待搜索人脸照片,经过种族分类器、地域分类器以及年龄分类器识别待搜索人脸的种族、地域信息,根据该待搜索人脸照片的面部特征按照相应的种族以及地域信息对应的面部特征变化规律生成该待搜索人脸照片用户各个年龄阶段的人脸图像,并将生成的人脸图像与互联网数据中心的用户人脸图像进行匹配,将匹配出的人脸图像作为目标人脸图像输出,能够更加精准的得到用户各个年龄阶段的人脸图像,进而搜索到该用户。附图说明图1是本专利技术实施例之服务器一可选的硬件架构的示意图。图2是本专利技术人脸图像搜索系统之第一实施例的程序模块示意图。图3是本专利技术人脸图像搜索系统之第二实施例的程序模块示意图。图4是本专利技术人脸图像搜索系统之第三实施例的程序模块示意图。图5是本专利技术人脸图像搜索方法之第一实施例的流程示意图。图6是本专利技术人脸图像搜索方法之第二实施例的流程示意图。图7是本专利技术人脸图像搜索方法之第三实施例的流程示意图。附图标记:本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明本文档来自技高网...

【技术保护点】
1.一种人脸图像搜索方法,应用于服务器中,其特征在于,所述方法包括步骤:接收用户上传的待搜索人脸照片;根据所述待搜索人脸照片分析待搜索人脸的面部特征、种族、地域以及年龄信息;根据分析结果,将所述待搜索人脸照片中的人物,按照全球用户列表中保存的与所述种族以及地域信息对应的面部特征变化规律生成各个年龄阶段的人脸图像;将生成的所述人脸图像与互联网数据中心的用户人脸图像进行匹配;及当所述人脸图像与所述互联网数据中心的用户人脸图像匹配成功时,输出所述用户人脸图像为目标人脸图像。

【技术特征摘要】
1.一种人脸图像搜索方法,应用于服务器中,其特征在于,所述方法包括步骤:接收用户上传的待搜索人脸照片;根据所述待搜索人脸照片分析待搜索人脸的面部特征、种族、地域以及年龄信息;根据分析结果,将所述待搜索人脸照片中的人物,按照全球用户列表中保存的与所述种族以及地域信息对应的面部特征变化规律生成各个年龄阶段的人脸图像;将生成的所述人脸图像与互联网数据中心的用户人脸图像进行匹配;及当所述人脸图像与所述互联网数据中心的用户人脸图像匹配成功时,输出所述用户人脸图像为目标人脸图像。2.如权利要求1所述的人脸图像搜索方法,其特征在于,所述接收用户上传的待搜索人脸照片步骤之前,还包括:采集各种族各地域居民的成长照片样本;统计所述各种族各地域居民在各个年龄阶段的面部特征;根据统计结果,分析所述各种族各地域居民在不同年龄阶段的面部特征变化规律;及保存所述面部特征变化规律于所述全球用户列表中。3.如权利要求2所述的人脸图像搜索方法,其特征在于,所述根据所述待搜索人脸照片分析待搜索人脸的种族、地域以及年龄信息步骤,还包括:根据采集到的所述各种族各地域居民的成长照片样本,将所述成长照片样本划分为白人训练样本、黑人训练样本和黄种人训练样本;分别对所述白人训练样本、黑人训练样本和黄种人训练样本的面部特征进行训练,得到对应于种族的三种种族分类器;及根据所述三种种族分类器,对所述待搜索人脸照片进行种族分类,并根据分类结果获取所述待搜索人脸的种族属性。4.如权利要求2所述的人脸图像搜索方法,其特征在于,所述服务器保存有地域分类器,所述采集各种族各地域的居民成长照片样本步骤之后,还包括:根据所述地域分类器,对所述待搜索人脸照片进行地域分类,以获取所述待搜索人脸的地域属性。5.如权利要求2所述的人脸图像搜索方法,其特征在于,所述服务...

【专利技术属性】
技术研发人员:张誉怀
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1