ModalitiesEmbeddingVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm.
More...
#include <ModalitiesEmbeddingVerifyMatcher.h>
ModalitiesEmbeddingVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm.
- Note
- Not supported in this variant of Enrollment SDK.
◆ ModalitiesEmbeddingVerifyMatcher() [1/2]
Constructor with default logger and executor GlobalMultiModalityExecutor is used to execute matching.
- Note
- Not supported in this variant of Enrollment SDK.
◆ ModalitiesEmbeddingVerifyMatcher() [2/2]
Constructor with custom executor.
- Note
- Not supported in this variant of Enrollment SDK.
- Parameters
-
| executor | MultiModalityExecutor used for matching |
- Exceptions
-
| NullArgumentException | when executor is null |
◆ Match() [1/2]
|
|
inlinenodiscardfinalvirtualinherited |
Calculates similarity score of probe and gallery applicant template for each modality.
This is convenient function to check similarity of applicants. It is not efficient because it always creates probe and gallery ModalitiesTemplate.
- Parameters
-
- Returns
- similarity ModalityScore
- Exceptions
-
| EnrollmentException | when it is not possible to create template or match created templates |
Reimplemented from ModalitiesMatcher.
References Match().
Referenced by Match().
◆ Match() [2/2]
|
|
inlinenodiscardfinalvirtualinherited |
◆ MatchFaces()
|
|
inlinestaticnodiscardinherited |
Calculates face similarity score of probe and gallery that contains only faces.
It compares each probe face against each gallery face and return max score from all comparisons.
- Parameters
-
| probe | probe faces |
| gallery | gallery faces |
- Returns
- similarity FaceSimilarityScore
- Exceptions
-
| EnrollmentException | when it is not possible to match templates |
Referenced by Match().
◆ MatchIrises()
|
|
inlinestaticnodiscardinherited |
Calculates face similarity score of probe and gallery that contains only irises.
- Parameters
-
| probe | probe irises |
| gallery | gallery irises |
- Returns
- similarity IrisSimilarityScore
- Exceptions
-
| EnrollmentException | when it is not possible to match templates |
References LEFT_EYE, and RIGHT_EYE.
Referenced by Match().
◆ MatchPrints()
|
|
inlinenodiscardfinalvirtual |
Calculates prints similarity score of probe and gallery that contains only embedding prints.
- Note
- Not supported in this variant of Enrollment SDK.
-
The embedding extraction feature MUST be allowed in license to match print embeddings.
- Parameters
-
| probe | probe prints |
| gallery | gallery prints |
- Returns
- similarity PrintSimilarityScore
- Exceptions
-
| EnrollmentException | when it is not possible to match templates |
Reimplemented from ModalitiesVerifyMatcher.
References PrintTemplate::ToEmbeddingTemplates().
The documentation for this class was generated from the following file: