[发明专利]人脸识别方法、装置、系统、存储介质和电子设备有效
申请号: | 201711334155.9 | 申请日: | 2017-12-12 |
公开(公告)号: | CN108875516B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 叶赛尔 | 申请(专利权)人: | 北京旷视科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;H04L29/08 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 高伟;卜璐璐 |
地址: | 100190 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 方法 装置 系统 存储 介质 电子设备 | ||
1.一种人脸识别方法,其特征在于,所述方法包括:
将针对同一待识别对象的多帧人脸图像中的部分人脸图像传输至云端进行云端人脸识别,以得到云端人脸识别结果;
在实施所述传输的同时,针对所述多帧人脸图像中的其余人脸图像进行本地人脸识别,以得到本地人脸识别结果;以及
将所述云端人脸识别结果和所述本地人脸识别结果进行融合,以得到所述待识别对象的最终识别结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述多帧人脸图像的数量进行最优化分配,以使得所述传输所花费的时间与所述云端人脸识别所花费的时间这两者之和最接近于所述本地人脸识别所花费的时间。
3.根据权利要求2所述的方法,其特征在于,所述最优化分配通过下列公式进行:N1=N*A/(1+A),N2=N–N1,A=Max(t1,t2)/Min(t1,t2),其中:
t1为针对一帧人脸图像所述传输所花费的时间与所述云端人脸识别所花费的时间之和;
t2为针对一帧人脸图像所述本地人脸识别所花费的时间;
Max(t1,t2)表示取t1和t2这两者中的较大值;
Min(t1,t2)表示取t1和t2这两者中的较小值;
A表示t1和t2这两者中的较大值与t1和t2这两者中的较小值之比;
N表示所述多帧人脸图像的帧数;
N1表示分配到t1和t2这两者中的较小值所对应的识别方式的人脸图像的帧数;以及
N2表示分配到t1和t2这两者中的较大值所对应的识别方式的人脸图像的帧数。
4.根据权利要求3所述的方法,其特征在于,当所述N1不为整数时,对所述N1进行下取整或上取整。
5.根据权利要求1-4中的任一项所述的方法,其特征在于,所述多帧人脸图像是通过对多帧图像进行人脸检测而得到的,所述多帧图像是针对所述同一待识别对象采集得到的。
6.根据权利要求1-4中的任一项所述的方法,其特征在于,所述多帧人脸图像是通过对多帧图像进行人脸检测和人脸抓拍而得到的,所述多帧图像是针对所述同一待识别对象采集得到的。
7.根据权利要求6所述的方法,其特征在于,所述人脸抓拍包括:对于所述人脸检测得到的人脸图像进行质量检验,并在所述人脸检测得到的人脸图像通过质量检验时才传输至所述云端或用于所述本地人脸识别。
8.根据权利要求7所述的方法,其特征在于,所述质量检验包括检验以下中的至少一项:图像模糊度、人脸姿态以及图像亮度。
9.一种人脸识别装置,其特征在于,所述装置包括通信模块、本地识别模块和融合模块,其中:
所述通信模块配置为将针对同一待识别对象的多帧人脸图像中的部分人脸图像传输至云端进行云端人脸识别,以得到云端人脸识别结果,并从所述云端接收所述云端人脸识别结果;
所述本地识别模块配置为在所述通信模块实施所述传输的同时,针对所述多帧人脸图像中的其余人脸图像进行本地人脸识别,以得到本地人脸识别结果;以及
所述融合模块配置为将所述通信模块接收的所述云端人脸识别结果和所述本地识别模块得到的所述本地人脸识别结果进行融合,以得到所述待识别对象的最终识别结果。
10.一种人脸识别系统,其特征在于,所述系统包括存储装置和处理器,所述存储装置上存储有由所述处理器运行的计算机程序,所述计算机程序在被所述处理器运行时执行如权利要求1-8中的任一项所述的人脸识别方法。
11.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序在运行时执行如权利要求1-8中的任一项所述的人脸识别方法。
12.一种电子设备,其特征在于,所述电子设备包括图像采集装置和权利要求9所述的人脸识别装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京旷视科技有限公司,未经北京旷视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711334155.9/1.html,转载请声明来源钻瓜专利网。