NIST Fingerprint Image Quality 2
Fingerprint image quality assessment tool
Loading...
Searching...
No Matches
nfiq2_constants.hpp File Reference
#include <nfiq2_data.hpp>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  NFIQ2
 Classes and functions that contribute to the calculation of unified quality scores.
 
namespace  NFIQ2::Identifiers
 Identification strings for various objects.
 
namespace  NFIQ2::Identifiers::CBEFF
 CBEFF quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::OrientationCertainty
 Orientation certainty quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::LocalClarity
 Local clarity quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::FrequencyDomainAnalysis
 Frequency domain analysis quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::RidgeValleyUniformity
 Ridge valley uniformity quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::OrientationFlow
 Orientation flow quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::Contrast
 Image contrast quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::Minutiae
 Minutie-based quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::CBEFF::RegionOfInterest
 Region of interest quality algorithm identifiers.
 
namespace  NFIQ2::Identifiers::ActionableQualityFeedback
 Identifiers for interpretation of quality measures that may indicate corrective measures for subsequent captures of the same subject.
 
namespace  NFIQ2::Identifiers::UnifiedQualityScores
 Combinations of all quality measures via a pattern classifier.
 
namespace  NFIQ2::Identifiers::PredictionAlgorithms
 Algorithms that combine quality measures to compute a unified quality score.
 
namespace  NFIQ2::Identifiers::QualityMeasureAlgorithms
 Algorithms that compute one or more QualityMeasures.
 
namespace  NFIQ2::Identifiers::QualityMeasures
 Identifiers of individual quality measures.
 
namespace  NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis
 Frequency of the sinusoid following the ridge-valley structure.
 
namespace  NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram
 Local quality values represented as a histogram.
 
namespace  NFIQ2::Identifiers::QualityMeasures::Minutiae
 Measures relative to minutiae detected within the image using the integrated feature extractor, FingerJet FX OSE.
 
namespace  NFIQ2::Identifiers::QualityMeasures::RegionOfInterest
 Measures based on the foreground area of the image.
 
namespace  NFIQ2::Identifiers::QualityMeasures::LocalClarity
 Measure of the clarity of ridge and valleys.
 
namespace  NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram
 Local quality values represented as a histogram.
 
namespace  NFIQ2::Identifiers::QualityMeasures::Contrast
 Measure of the gray levels of the image.
 
namespace  NFIQ2::Identifiers::QualityMeasures::OrientationCertainty
 Measure of the strength of the energy concentration along the dominant ridge flow orientation.
 
namespace  NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram
 Local quality values represented as a histogram.
 
namespace  NFIQ2::Identifiers::QualityMeasures::OrientationFlow
 Measure of the ridge flow continuity, based on the absolute orientation difference between a block in its 8-neighborhood.
 
namespace  NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram
 Local quality values represented as a histogram.
 
namespace  NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity
 Measure of the consistency of ridge and valley widths.
 
namespace  NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram
 Local quality values represented as a histogram.
 
namespace  NFIQ2::Thresholds
 Threshold constants.
 
namespace  NFIQ2::Thresholds::ActionableQualityFeedback
 Thresholds corresponding to Identifiers::ActionableQualityFeedback.
 
namespace  NFIQ2::Sizes
 Block size constants.
 

Variables

const unsigned int NFIQ2::Identifiers::CBEFF::Vendor
 Quality algorithm vendor.
 
const unsigned int NFIQ2::Identifiers::CBEFF::NFIQ2Rev0
 Unified quality score (NFIQ 2.0).
 
const unsigned int NFIQ2::Identifiers::CBEFF::NFIQ2Rev1
 Unified quality score (NFIQ 2.1).
 
const unsigned int NFIQ2::Identifiers::CBEFF::NFIQ2Rev2
 Unified quality score (NFIQ 2.2).
 
const unsigned int NFIQ2::Identifiers::CBEFF::NFIQ2Rev3
 Unified quality score (NFIQ 2.3).
 
const unsigned int NFIQ2::Identifiers::CBEFF::OrientationCertainty::Mean
 Mean of local orientation certainty level.
 
const unsigned int NFIQ2::Identifiers::CBEFF::OrientationCertainty::StdDev
 Standard deviation of local orientation certainty level.
 
const unsigned int NFIQ2::Identifiers::CBEFF::LocalClarity::Mean
 Mean of local clarity score.
 
const unsigned int NFIQ2::Identifiers::CBEFF::LocalClarity::StdDev
 Standard deviation of local clarity score.
 
const unsigned int NFIQ2::Identifiers::CBEFF::FrequencyDomainAnalysis::Mean
 Mean of local frequency domain analysis.
 
const unsigned int NFIQ2::Identifiers::CBEFF::FrequencyDomainAnalysis::StdDev
 Standard deviation of local frequency domain analysis.
 
const unsigned int NFIQ2::Identifiers::CBEFF::RidgeValleyUniformity::Mean
 Mean of local ridge valley uniformity.
 
const unsigned int NFIQ2::Identifiers::CBEFF::RidgeValleyUniformity::StdDev
 Standard deviation of local ridge valley uniformity.
 
const unsigned int NFIQ2::Identifiers::CBEFF::OrientationFlow::Mean
 Mean of local orientation flow.
 
const unsigned int NFIQ2::Identifiers::CBEFF::OrientationFlow::StdDev
 Standard deviation of orientation flow.
 
const unsigned int NFIQ2::Identifiers::CBEFF::Contrast::ImageMean
 Average contrast ("MU").
 
const unsigned int NFIQ2::Identifiers::CBEFF::Contrast::MeanOfBlockMeans
 Average of average constrasts ("MMB").
 
const unsigned int NFIQ2::Identifiers::CBEFF::Minutiae::Count
 Minutiae count.
 
const unsigned int NFIQ2::Identifiers::CBEFF::Minutiae::CountCOM
 Minutiae count in center of mass.
 
const unsigned int NFIQ2::Identifiers::CBEFF::Minutiae::PercentImageMean50
 Minutiae quality based on image mean.
 
const unsigned int NFIQ2::Identifiers::CBEFF::Minutiae::PercentOrientationCertainty80
 Minutiae quality based on orientation certainty level.
 
const unsigned int NFIQ2::Identifiers::CBEFF::RegionOfInterest::Mean
 Region of interest image mean.
 
const unsigned int NFIQ2::Identifiers::CBEFF::RegionOfInterest::OrientationMapCoherenceSum
 Region of interest orientation map coherence sum.
 
const unsigned int NFIQ2::Identifiers::CBEFF::RegionOfInterest::OrientationMapCoherenceMean
 Region of interest relative orientation map coherence sum.
 
const char NFIQ2::Identifiers::ActionableQualityFeedback::EmptyImageOrContrastTooLow []
 The image is blank or the contrast is too low.
 
const char NFIQ2::Identifiers::ActionableQualityFeedback::UniformImage []
 Standard deviation of gray levels in image indicates uniformity.
 
const char NFIQ2::Identifiers::ActionableQualityFeedback::FingerprintImageWithMinutiae []
 Number of minutia in image.
 
const char NFIQ2::Identifiers::ActionableQualityFeedback::SufficientFingerprintForeground []
 Number of pixels in the computed foreground.
 
const char NFIQ2::Identifiers::UnifiedQualityScores::NFIQ2Rev0 []
 Unified quality score (NFIQ 2.0).
 
const char NFIQ2::Identifiers::UnifiedQualityScores::NFIQ2Rev1 []
 Unified quality score (NFIQ 2.1).
 
const char NFIQ2::Identifiers::UnifiedQualityScores::NFIQ2Rev2 []
 Unified quality score (NFIQ 2.2).
 
const char NFIQ2::Identifiers::UnifiedQualityScores::NFIQ2Rev3 []
 Unified quality score (NFIQ 2.3).
 
const char NFIQ2::Identifiers::PredictionAlgorithms::RandomForest []
 Identifier for the RandomForest prediction algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::FrequencyDomainAnalysis []
 Identifier for the FrequencyDomainAnalysis quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::MinutiaeCount []
 Identifier for the MinutiaeCount quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::MinutiaeQuality []
 Identifier for the MinutiaeQuality quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::LocalClarity []
 Identifier for the LocalClarity quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::Contrast []
 Identifier for the Contrast quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::OrientationCertainty []
 Identifier for the OrientationCertainty quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::OrientationFlow []
 Identifier for the OrientationFlow quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::RegionOfInterestMean []
 Identifier for the RegionOfInterestMean quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::RegionOfInterestCoherence []
 Identifier for the RegionOfInterestCoherence quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasureAlgorithms::RidgeValleyUniformity []
 Identifier for the RidgeValleyUniformity quality measure algorithm.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin0 []
 First of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin1 []
 Second of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin2 []
 Third of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin3 []
 Fourth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin4 []
 Fifth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin5 []
 Sixth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin6 []
 Seventh of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin7 []
 Eighth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin8 []
 Ninth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Histogram::Bin9 []
 Tenth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::Mean []
 Mean of local quality value.
 
const char NFIQ2::Identifiers::QualityMeasures::FrequencyDomainAnalysis::StdDev []
 Standard deviation of local quality values.
 
const char NFIQ2::Identifiers::QualityMeasures::Minutiae::Count []
 Number of minutiae in the image.
 
const char NFIQ2::Identifiers::QualityMeasures::Minutiae::CountCOM []
 Number of minutiae lying in a 200x200 pixel rectangle centered at the center of mass of the locations of all detected minutia.
 
const char NFIQ2::Identifiers::QualityMeasures::Minutiae::PercentImageMean50 []
 Percentage of minutiae whose quality value, as determined by Contrast::Mean of a local region centered on the minutiae, is between 0-0.5.
 
const char NFIQ2::Identifiers::QualityMeasures::Minutiae::PercentOrientationCertainty80 []
 Percentage of minutiae whose quality value, as determined by the Orientation Certainty Level of a local region centered on the minutiae, is above 80.
 
const char NFIQ2::Identifiers::QualityMeasures::RegionOfInterest::Mean []
 Mean grayscale value of the number of local regions having at least 1 pixel in the ROI.
 
const char NFIQ2::Identifiers::QualityMeasures::RegionOfInterest::CoherenceSum []
 Sum of coherence values over all local regions within the ROI.
 
const char NFIQ2::Identifiers::QualityMeasures::RegionOfInterest::CoherenceMean []
 Average of coherence values over all local regions within the ROI.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin0 []
 First of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin1 []
 Second of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin2 []
 Third of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin3 []
 Fourth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin4 []
 Fifth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin5 []
 Sixth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin6 []
 Seventh of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin7 []
 Eighth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin8 []
 Ninth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Histogram::Bin9 []
 Tenth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::Mean []
 Mean of local quality value.
 
const char NFIQ2::Identifiers::QualityMeasures::LocalClarity::StdDev []
 Standard deviation of local quality values.
 
const char NFIQ2::Identifiers::QualityMeasures::Contrast::ImageMean []
 Arithmetic mean of the image.
 
const char NFIQ2::Identifiers::QualityMeasures::Contrast::MeanOfBlockMeans []
 Arithmetic mean of per-block means of the image.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin0 []
 First of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin1 []
 Second of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin2 []
 Third of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin3 []
 Fourth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin4 []
 Fifth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin5 []
 Sixth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin6 []
 Seventh of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin7 []
 Eighth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin8 []
 Ninth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Histogram::Bin9 []
 Tenth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::Mean []
 Mean of local quality value.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationCertainty::StdDev []
 Standard deviation of local quality values.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin0 []
 First of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin1 []
 Second of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin2 []
 Third of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin3 []
 Fourth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin4 []
 Fifth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin5 []
 Sixth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin6 []
 Seventh of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin7 []
 Eighth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin8 []
 Ninth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Histogram::Bin9 []
 Tenth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::Mean []
 Mean of local quality value.
 
const char NFIQ2::Identifiers::QualityMeasures::OrientationFlow::StdDev []
 Standard deviation of local quality values.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin0 []
 First of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin1 []
 Second of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin2 []
 Third of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin3 []
 Fourth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin4 []
 Fifth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin5 []
 Sixth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin6 []
 Seventh of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin7 []
 Eighth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin8 []
 Ninth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Histogram::Bin9 []
 Tenth of ten histogram bin boundaries.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::Mean []
 Mean of local quality value.
 
const char NFIQ2::Identifiers::QualityMeasures::RidgeValleyUniformity::StdDev []
 Standard deviation of local quality values.
 
const double NFIQ2::Thresholds::ActionableQualityFeedback::EmptyImageOrContrastTooLow
 Threshold value for IDs::EmptyImageOrContrastTooLow.
 
const double NFIQ2::Thresholds::ActionableQualityFeedback::UniformImage
 Threshold value for IDs::UniformImage.
 
const double NFIQ2::Thresholds::ActionableQualityFeedback::FingerprintImageWithMinutiae
 Threshold value for IDs::FingerprintImageWithMinutiae.
 
const double NFIQ2::Thresholds::ActionableQualityFeedback::SufficientFingerprintForeground
 Threshold value for IDs::SufficientFingerprintForeground.
 
const unsigned int NFIQ2::Sizes::LocalRegionSquare { 32 }
 Number of pixels (in width and height) comprising a local region.
 
const unsigned int NFIQ2::Sizes::VerticallyAlignedLocalRegionWidth { 32 }
 Width after rotating local region to vertically align ridges.
 
const unsigned int NFIQ2::Sizes::VerticallyAlignedLocalRegionHeight { 16 }
 Height after rotating local region to vertically align ridges.