一种自动建立人脸库的方法转让专利

申请号 : CN201910305993.6

文献号 : CN110032655A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘宝

申请人 : 杭州潜能科技有限公司

摘要 :

本发明公开了一种自动建立人脸库的方法,包括如下步骤:步骤1:开始;步骤2:抓拍人脸照片;步骤3:输出比对结果;步骤4:解析比对结果消息;步骤5:若相似度参数大于或等于人脸匹配阈值t,则进入步骤6,否则进入步骤7;步骤6:若抓拍人脸照片评分与人脸库人脸评分的差值大于人阈值g,则进入步骤8,否则结束;步骤7:若相似度参数小于阈值h,则进入步骤10,否则结束;步骤8:上传人脸照片到人脸库,进入步骤9;步骤9:更新人脸库,然后结束;步骤10:若抓拍人脸照片评分大于或等于阈值k,则进入步骤11,否则结束;步骤11:更新人脸库;步骤12:结束。本发明实现即时入库实时统计,实现统计数据的实时性和准确性。

权利要求 :

1.一种自动建立人脸库的方法,其特征在于,包括如下步骤:步骤1:开始:设定人脸匹配阈值t、人脸库条目更新评分差阈值g、人脸库添加相似度阈值h、人脸库添加评分阈值k,建立人脸库;

步骤2:人脸相机在检测到人脸后进行抓拍人脸照片;

步骤3:检索人脸库比对抓拍人脸照片,并输出比对结果;

步骤4:控制程序接收比对结果并解析比对结果消息;

步骤5:控制程序根据比对结果消息提取相似度参数,若相似度参数大于或等于人脸匹配阈值t,则进入步骤6,否则进入步骤7;

步骤6:控制程序提取人脸库匹配信息,同时进行抓拍人脸照片评分和匹配上的人脸库人脸评分,若抓拍人脸照片评分与去匹配上的人脸库人脸评分的差值大于人脸库条目更新评分差阈值g,则进入步骤8,否则结束;

步骤7:若相似度参数小于人脸库添加相似度阈值h,则进入步骤10,否则结束;

步骤8:控制程序提取抓拍照片URL并下载照片,发送人脸库条目更新请求,上传人脸照片到人脸库,进入步骤9;

步骤9:更新人脸库并记录抓拍时间和人脸身份,然后结束;

步骤10:控制程序提取抓拍的人脸数据,若抓拍人脸照片评分大于或等于人脸库添加评分阈值k,则进入步骤11,否则结束;

步骤11:提取抓拍照片URL并下载照片,发送新增人脸库条目请求,上传人脸照片到人脸库,更新人脸库并记录抓拍时间和人脸身份;

步骤12:结束。

2.根据权利要求1所述自动建立人脸库的方法,其特征在于,所述人脸匹配阈值t为

0.9。

3.根据权利要求1所述自动建立人脸库的方法,其特征在于,所述人脸库条目更新评分差阈值g为0.05。

4.根据权利要求1所述自动建立人脸库的方法,其特征在于,所述人脸库添加相似度阈值h为0.5。

5.根据权利要求1所述自动建立人脸库的方法,其特征在于,所述人脸库添加评分阈值k为0.8。

说明书 :

一种自动建立人脸库的方法

技术领域

[0001] 本发明涉及一种自动建立人脸库的方法。

背景技术

[0002] 现有基于前端人脸相机的技术平台用于考勤以及客流统计,其基本模式是基于人工手动输入符合相机要求的人脸照片建立人脸库用于人脸比对实现考勤功能和模糊客流统计,但是无法追溯的具体某个人,因为通过相机抓拍的实时人脸照片没法在短时间内录入人脸库,自然无法统计到某个具体人当时的出勤或到访记录。

发明内容

[0003] 本发明的目的是克服现有产品中的不足,提供一种自动建立人脸库的方法。
[0004] 为了达到上述目的,本发明是通过以下技术方案实现的:
[0005] 一种自动建立人脸库的方法,包括如下步骤:
[0006] 步骤1:开始:设定人脸匹配阈值t、人脸库条目更新评分差阈值g、人脸库添加相似度阈值h、人脸库添加评分阈值k,建立人脸库;
[0007] 步骤2:人脸相机在检测到人脸后进行抓拍人脸照片;
[0008] 步骤3:检索人脸库比对抓拍人脸照片,并输出比对结果;
[0009] 步骤4:控制程序接收比对结果并解析比对结果消息;
[0010] 步骤5:控制程序根据比对结果消息提取相似度参数,若相似度参数大于或等于人脸匹配阈值t,则进入步骤6,否则进入步骤7;
[0011] 步骤6:控制程序提取人脸库匹配信息,同时进行抓拍人脸照片评分和匹配上的人脸库人脸评分,若抓拍人脸照片评分与去匹配上的人脸库人脸评分的差值大于人脸库条目更新评分差阈值g,则进入步骤8,否则结束;
[0012] 步骤7:若相似度参数小于人脸库添加相似度阈值h,则进入步骤10,否则结束;
[0013] 步骤8:控制程序提取抓拍照片URL并下载照片,发送人脸库条目更新请求,上传人脸照片到人脸库,进入步骤9;
[0014] 步骤9:更新人脸库并记录抓拍时间和人脸身份,然后结束;
[0015] 步骤10:控制程序提取抓拍的人脸数据,若抓拍人脸照片评分大于或等于人脸库添加评分阈值k,则进入步骤11,否则结束;
[0016] 步骤11:提取抓拍照片URL并下载照片,发送新增人脸库条目请求,上传人脸照片到人脸库,更新人脸库;
[0017] 步骤12:结束。
[0018] 作为优选,人脸匹配阈值t为0.9。
[0019] 作为优选,所述人脸库条目更新评分差阈值g为0.05。
[0020] 作为优选,所述人脸库添加相似度阈值h为0.5。
[0021] 作为优选,所述人脸库添加评分阈值k为0.8。
[0022] 本发明的有益效果如下:本发明通过程序实现即时自动添加人脸相机抓拍到的合格人脸照片到人脸库,从而实现即时入库实时统计,实现统计数据的实时性和准确性。

附图说明

[0023] 图1为本发明的程序流程图。

具体实施方式

[0024] 下面结合说明书附图对本发明的技术方案作进一步说明:、
[0025] 实施例1:
[0026] 一种自动建立人脸库的方法,包括如下步骤:
[0027] 步骤1:开始:设定人脸匹配阈值t、人脸库条目更新评分差阈值g、人脸库添加相似度阈值h、人脸库添加评分阈值k,建立人脸库;
[0028] 步骤2:人脸相机在检测到人脸后进行抓拍人脸照片;
[0029] 步骤3:检索人脸库比对抓拍人脸照片,并输出比对结果;
[0030] 步骤4:控制程序接收比对结果并解析比对结果消息;
[0031] 步骤5:控制程序根据比对结果消息提取相似度参数,若相似度参数大于或等于人脸匹配阈值t,则进入步骤6,否则进入步骤7;
[0032] 步骤6:控制程序提取人脸库匹配信息,同时进行抓拍人脸照片评分和匹配上的人脸库人脸评分,若抓拍人脸照片评分与去匹配上的人脸库人脸评分的差值大于人脸库条目更新评分差阈值g,则进入步骤8,否则结束;
[0033] 步骤7:若相似度参数小于人脸库添加相似度阈值h,则进入步骤10,否则结束;
[0034] 步骤8:控制程序提取抓拍照片URL并下载照片,发送人脸库条目更新请求,上传人脸照片到人脸库,进入步骤9;
[0035] 步骤9:更新人脸库并记录抓拍时间和人脸身份,然后结束;
[0036] 步骤10:控制程序提取抓拍的人脸数据,若抓拍人脸照片评分大于或等于人脸库添加评分阈值k,则进入步骤11,否则结束;
[0037] 步骤11:提取抓拍照片URL并下载照片,发送新增人脸库条目请求,上传人脸照片到人脸库,更新人脸库;
[0038] 步骤12:结束。
[0039] 本发明通过程序实现即时自动添加人脸相机抓拍到的合格人脸照片到人脸库,从而实现即时入库实时统计,实现统计数据的实时性和准确性。
[0040] 本发明可以在短时间内录入人脸库,可以统计到某个具体人当时的出勤或到访记录,并且追溯的具体某个人,统计更加清晰且明确,并且准确性高,实时更新。
[0041] 实施例2:
[0042] 如图1所示,一种自动建立人脸库的方法,包括如下步骤:
[0043] 步骤1:开始:设定人脸匹配阈值t为0.9,人脸库条目更新评分差阈值g为0.05,人脸库添加相似度阈值h为0.5,人脸库添加评分阈值k为0.8,建立人脸库;
[0044] 步骤2:人脸相机在检测到人脸后进行抓拍人脸照片;
[0045] 步骤3:检索人脸库比对抓拍人脸照片,并输出比对结果;
[0046] 步骤4:控制程序接收比对结果并解析比对结果消息;
[0047] 步骤5:控制程序根据比对结果消息提取相似度参数,若相似度参数大于或等于0.9,则进入步骤6,否则进入步骤7;
[0048] 步骤6:控制程序提取人脸库匹配信息,同时进行抓拍人脸照片评分和匹配上的人脸库人脸评分,若抓拍人脸照片评分与去匹配上的人脸库人脸评分的差值大于0.05,则进入步骤8,否则结束;
[0049] 步骤7:若相似度参数小于0.5,则进入步骤10,否则结束;
[0050] 步骤8:控制程序提取抓拍照片URL并下载照片,发送人脸库条目更新请求,上传人脸照片到人脸库,进入步骤9;
[0051] 步骤9:更新人脸库并记录抓拍时间和人脸身份,然后结束;
[0052] 步骤10:控制程序提取抓拍的人脸数据,若抓拍人脸照片评分大于或等于0.8,则进入步骤11,否则结束;
[0053] 步骤11:提取抓拍照片URL并下载照片,发送新增人脸库条目请求,上传人脸照片到人脸库,更新人脸库;
[0054] 步骤12:结束。
[0055] 本发明通过程序实现即时自动添加人脸相机抓拍到的合格人脸照片到人脸库,从而实现即时入库实时统计,实现统计数据的实时性和准确性。
[0056] 需要注意的是,以上列举的仅是本发明的一种具体实施例。显然,本发明不限于以上实施例,还可以有许多变形,总之,本领域的普通技术人员能从本发明公开的内容直接导出或联想到的所有变形,均应认为是本发明的保护范围。