Evaluation of Latent Friction Ridge Technology
API for participating in NIST's evaluation of latent friction ridge identification algorithms.
Public Attributes | List of all members
ELFT::SearchResult Struct Reference

The results of a searching a database. More...

#include <elft.h>

Public Attributes

ReturnStatus status {}
 Status of searching reference database and assembling candidate list. More...
 
bool decision {}
 Best guess on if candidateList contains an identification. More...
 
std::vector< CandidatecandidateList {}
 List of Candidate most similar to the probe. More...
 
std::optional< CorrespondenceResult::Datacorrespondence {}
 Pairs of corresponding Minutia between TemplateType::Probe and TemplateType::Reference templates. More...
 

Detailed Description

The results of a searching a database.

Definition at line 886 of file elft.h.

Member Data Documentation

◆ status

ReturnStatus ELFT::SearchResult::status {}

Status of searching reference database and assembling candidate list.

Definition at line 892 of file elft.h.

◆ decision

bool ELFT::SearchResult::decision {}

Best guess on if candidateList contains an identification.

Definition at line 896 of file elft.h.

◆ candidateList

std::vector<Candidate> ELFT::SearchResult::candidateList {}

List of Candidate most similar to the probe.

Warning
Returning more than one Candidate where Candidate::identifier and Candidate::frgp are identical will result in a miss.

Definition at line 905 of file elft.h.

◆ correspondence

std::optional<CorrespondenceResult::Data> ELFT::SearchResult::correspondence {}

Pairs of corresponding Minutia between TemplateType::Probe and TemplateType::Reference templates.

Some participants may find they have already performed the calculations needed for SearchInterface::extractCorrespondence within SearchInterface::search. If that is the case, Correspondence may be returned here instead.

Attention
If this value is populated, SearchInterface::extractCorrespondence will not be called, as the information returned is expected to be redundant.
Note
Reported and enforced search times will include the time it takes to populate this variable.
See also
SearchInterface::extractCorrespondence.

Definition at line 931 of file elft.h.


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