[发明专利]一种底库录入方法及装置在审
| 申请号: | 201910750561.6 | 申请日: | 2019-08-14 |
| 公开(公告)号: | CN112395436A | 公开(公告)日: | 2021-02-23 |
| 发明(设计)人: | 丁岩;任彦斌 | 申请(专利权)人: | 北京迈格威科技有限公司 |
| 主分类号: | G06F16/51 | 分类号: | G06F16/51;G06K9/62 |
| 代理公司: | 北京钲霖知识产权代理有限公司 11722 | 代理人: | 冯志云;李志新 |
| 地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 录入 方法 装置 | ||
本发明的方面涉及图像处理技术领域,解决目前解决多底库中,每个底库保存特征数不同的方法会影响指纹解锁、人脸解锁等解锁过程的特征比对结果的问题,本发明提供一种底库录入方法及装置,该方法包括:录入步骤,将特征录入至底库;第一判断步骤,判断当前录入底库的特征数是否达到底库尺寸,若是完成底库录入,若否执行生成步骤,底库尺寸为底库可存储的特征数;生成步骤,生成假特征,在底库的特征被调用时,假特征被忽略;假特征录入步骤,录入假特征至底库执行第一判断步骤。通过构造假特征,补全底库,完成底库录入,在调用底库特征的过程中,假特征直接跳过,可减少调用底库特征所需时间,且不影响解锁过程中解锁特征与底库特征的比对结果。
技术领域
本发明一般地涉及图像处理技术领域,特别是涉及一种底库录入方法、一种底库特征调用方法、一种特征对比方法及装置。
背景技术
底库录入,即软件开发工具包SDK(Software Development Kit)向底库中录入特征集,其中,特征集包括多个特征,底库为能够保存特征、特征集或数据的存储空间和/或具有存储功能的设备。在屏下指纹解锁、人脸解锁等解锁过程中,用户通常可保存多组指纹特征集、人脸特征集,上述的一组指纹特征集、人脸特征集通过SDK保存至一个底库中,则多组指纹特征集、人脸特征集通过SDK保存至多个底库中。因此,在实际应用中,多底库场景的情况较为普遍。
在多底库场景中,由于支持上述屏下指纹解锁、人脸解锁等设备的厂商,没有统一规定一组的指纹、人脸录入次数,因此每个底库中保存的指纹特征集、人脸特征集中的特征数可能不同,SDK在录入特征至底库过程中,由于每个底库中特征数可能不同,无法采用统一的特征录入方法适配多底库的特征录入。另外,随着算法的更新和迭代录入标准提高也会出现之前采集的图集变得有些底库图片无法再满足新的算法要求,这样作为算法研究员在训练模型和算法调优跑图验证算法性能时,不得不面对如何处理这类不同底库尺寸的数据集的问题。其中,底库尺寸为底库能够存储的特征数。
发明内容
为了解决现有技术中存在的上述问题,本发明提供一种底库录入方法及装置、一种底库特征调用方法及装置、一种特征对比方法及装置。
第一方面,本发明实施例提供一种底库录入方法,其中,应用于发起端,包括:
录入步骤,将特征录入至底库;
第一判断步骤,判断当前录入底库的特征数是否达到底库尺寸,若是,完成底库录入,若否,执行生成步骤,其中,底库尺寸为底库可存储的特征数;
生成步骤,生成假特征,其中,在底库的特征被调用时,假特征被忽略;
假特征录入步骤,录入假特征至底库,执行第一判断步骤。
在一例中,生成步骤包括:
选择底库的一个特征为假特征模板;
在假特征模板中加入特殊标签,生成假特征。
在一例中,在假特征模板中加入特殊标签,生成假特征,包括:
在假特征模板的特定区域加入特殊标签,生成假特征,其中,在特征被调用时,如特定区域具有特殊标签,则忽略特征。
在一例中,在录入步骤之前,方法还包括:
获取步骤,获取一个特征集,特征集包括多个特征。
在一例中,在录入步骤之后,方法还包括:
第二判断步骤,判断当前录入底库的特征数是否达到底库尺寸,若是,完成底库录入,若否,执行第三判断步骤;
第三判断步骤,判断特征集的特征是否完全录入底库,若是,执行第一判断步骤,若否,执行录入步骤。
第二方面,本发明实施例提供一种底库特征调用方法,该方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京迈格威科技有限公司,未经北京迈格威科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910750561.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能电饭煲
- 下一篇:一种码本子集限制的方法和通信装置





