Enrollment 28.2.0
Loading...
Searching...
No Matches
EmbeddingVerifyMatcher Class Reference

EmbeddingVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm. More...

#include <EmbeddingVerifyMatcher.h>

Collaboration diagram for EmbeddingVerifyMatcher:

Public Member Functions

PrintSimilarityScore Match (const EmbeddingTemplate &probe, const EmbeddingTemplate &gallery) const final
 Calculates similarity score of probe and gallery template.
 EmbeddingVerifyMatcher ()
 Constructor with default logger, executor and matcher module GlobalPrintExecutor is used to execute matching.
 EmbeddingVerifyMatcher (std::shared_ptr< PrintExecutor > executor)
 Constructor with custom executor .

Detailed Description

EmbeddingVerifyMatcher is template matcher that uses Innovatrics proprietary verification algorithm.

Note
Not supported in this variant of Enrollment SDK.
The accuracy of the matcher is approximately half that of the standard ICSVerifyMatcher. We strongly recommend using the more accurate ICSVerifyMatcher for consolidating identification results.

Constructor & Destructor Documentation

◆ EmbeddingVerifyMatcher() [1/2]

Constructor with default logger, executor and matcher module GlobalPrintExecutor is used to execute matching.

Note
Not supported in this variant of Enrollment SDK.

◆ EmbeddingVerifyMatcher() [2/2]

EmbeddingVerifyMatcher ( std::shared_ptr< PrintExecutor > executor)
inlineexplicit

Constructor with custom executor .

Note
Not supported in this variant of Enrollment SDK.
Parameters
executorPrintExecutor used for matching
Exceptions
NullArgumentExceptionwhen executor is null

Member Function Documentation

◆ Match()

PrintSimilarityScore Match ( const EmbeddingTemplate & probe,
const EmbeddingTemplate & gallery ) const
inlinenodiscardfinalvirtual

Calculates similarity score of probe and gallery template.

Note
Not supported in this variant of Enrollment SDK.
The embedding extraction feature MUST be allowed in license to match embeddings.
The accuracy of the matcher is approximately half that of the standard ICSVerifyMatcher. We strongly recommend using the more accurate ICSVerifyMatcher for consolidating identification results.
Parameters
probeprobe EmbeddingTemplate
gallerygallery EmbeddingTemplate
Returns
embedding similarity score PrintSimilarityScore

Implements EmbeddingMatcher.

References CallbackLogger::GetCallbacks().

Here is the call graph for this function:

The documentation for this class was generated from the following file: