Multimodal biometric fusion based authentication
AssigneeThales Dis France SAS
InventorsYi DING, Daniel ASRAF, Jing Jim WANG
Life of this patent
Estimating the term…
Abstract
Provided is a method for recognizing an individual by fusing a first match result generated by a first single-modal biometric recognition system of a first biometric modality and a second match result generated by at least one second single-modal biometric recognition system of a second biometric modality into a fused match result. Machine leaning based on training of retrieved data is performed to obtain optimized parameters meeting a target performance metric. Parameters of a fusion model are updated with the optimized parameters in a database, which is then applied to match results to recognize the individual. Other embodiments disclosed.
Claims20
A method for recognizing an individual by fusing a first match result (MatSco1;
- RanLis1) generated by a first single-modal biometric recognition system (SModSys1) of a first biometric modality (BMod1) and a second match result (MatSco2, . . . , MatScoN;
- RanLis2, . . . , RanLisN) generated by at least one second single-modal biometric recognition system (SModSys2, . . . , SModSysN) of a second biometric modality (BMod2, BModN) into a fused match result (FSco;
- FRan), the method being suitable to be implemented by a multimodal biometric fusion system (FSys) and comprising:
- by a training engine (TE) of the fusion system:
- receiving a training request (TReq) for optimizing parameters of a fusion model (FM) to achieve a target performance metric (FARt);
- retrieving), from a database (DB) of the fusion system, the fusion model (FM), initial parameters (ParInt) of the fusion model (FM), a training sample set (TSet1) of the first biometric modality (BMod1) and at least one training sample set (TSet2, . . . , TSetN) of the at least one second biometric modality (BMod2, . . . , BModN);
- performing a machine leaning based training on the retrieved data (FM, ParInt, TSet1, TSet2, . . . , TSetN) to obtain optimized parameters (ParOpt) meeting the target performance metric (FARt);
- updating the parameters of the fusion model (FMt) with the optimized parameters (ParOpt) in the database (DB);
- by a fusion engine (FE) of the fusion system:
- receiving, from a fusion controller of the fusion system, a message (M) comprising a fusion request (FReq), the first match result (MatSco1;
- RanLis1), and the at least one second match result (MatSco2, . . . , MatScoN;
- RanLis2, . . . , RanLisN);
- obtaining from the message (M) the first match result (MatSco1;
- RanLis1) and the at least one second match result (MatSco2, . . . , MatScoN;
- RanLis2, . . . , RanLisN);
- retrieving, from the database (DB), the optimized parameters (ParOpt) of the fusion model (FM);
- applying the fusion model (FM), with the optimized parameters (ParOpt), to the first match result (MatSco1;
- RanLis1) and the at least one second match result (MatSco2, . . . , MatScoN;
- RanLis2, . . . , RanLisN) to calculate a fused match result (FSco;
- FRanLis) for recognizing the individual.
A multimodal biometric fusion system (FSys) comprising a processor
- of a training engine (TE) of the fusion system:
- receiving a training request (TReq) for optimizing parameters of a fusion model (FM) to achieve a target performance metric (FARt);
- retrieving, from a database (DB) of the fusion system, the fusion model (FM), initial parameters (ParInt) of the fusion model (FM), a training sample set (TSet1) of the first biometric modality (BMod1) and at least one training sample set (TSet2, . . . , TSetN) of the at least one second biometric modality (BMod2, . . . , BModN);
- performing a machine leaning based training on the retrieved data (FM, ParInt, TSet1, TSet2, . . . , TSetN) to obtain optimized parameters (ParOpt) meeting the target performance metric (FARt);
- updating the parameters of the fusion model (FMt) with the optimized parameters (ParOpt) in the database (DB);
- of a fusion engine (FE) of the fusion system:
- receiving, from a fusion controller of the fusion system, a message (M) comprising a fusion request (FReq), the first match result (MatSco1;
- RanLis1), and the at least one second match result (MatSco2, . . . , MatScoN;
- RanLis2, . . . , RanLisN);
- obtaining from the message (M) the first match result (MatSco1;
- RanLis1) and the at least one second match result (MatSco2, . . . , MatScoN;
- RanLis2, . . . , RanLisN);
- retrieving, from the database (DB), the optimized parameters (ParOpt) of the fusion model (FM);
- applying the fusion model (FM), with the optimized parameters (ParOpt), to the first match result (MatSco1;
- RanLis1) and the at least one second match result (MatSco2, . . . , MatScoN;
- RanLis2, . . . , RanLisN) to calculate a fused match result (FSco;
- FRanLis) for recognizing the individual.
Dependencies are inferred from the claim text.