DigitalPersona Java SDK-将模板与模板进行比较

时间:2018-07-21 18:06:04

标签: fingerprint biometrics

我有一个要求防止在数据库中重复打印以消除虚幻用户。

我使用的Java是u 4500 SDK

我能够针对DPFPTemplate的数据库验证DPFPFeatureSet来执行此操作,但是我需要能够在注册阶段执行此操作,换句话说,我需要将DPFPTemplate与现有DPFPTemplate的进行比较。

文档建议通过将DPFPFeatureSet替换为DPFPTemplate,这是可能的,因为它们相同,但我发现样本大小存在显着差异,这表明情况并非如此,如果这样做,则样本反序列化没有问题,代码可以执行,但在我的测试用例中没有检测到重复项。

我需要的工作流程是: 收集4张照片,使用此模板与现有模板进行比较(如果唯一),添加到数据库中

我试图避免要求用户对每个数字的注册进行一次验证扫描(并使用此功能集来检查模板数据库是否重复)。

如何比较DPFPTemplate与另一个DPFPTemplate?

    val template: DPFPTemplate = DPFPGlobal.getTemplateFactory.createTemplate(templatebytes)
    val verificator: DPFPVerification = DPFPGlobal.getVerificationFactory.createVerification
    val result: DPFPVerificationResult = verificator.verify (featureset, template)
    // how do I do this..
    //val result: DPFPVerificationResult = verificator.verify (newtemplate, template)

0 个答案:

没有答案