11 #ifndef NFIQ2_CONSTANTS_HPP_
12 #define NFIQ2_CONSTANTS_HPP_
21 namespace Identifiers {
26 namespace ActionableQualityFeedback {
48 namespace PredictionModules {
54 namespace QualityModules {
78 namespace QualityFeatures {
89 extern const char Bin0[];
91 extern const char Bin1[];
93 extern const char Bin2[];
95 extern const char Bin3[];
97 extern const char Bin4[];
99 extern const char Bin5[];
101 extern const char Bin6[];
103 extern const char Bin7[];
105 extern const char Bin8[];
107 extern const char Bin9[];
111 extern const char Mean[];
113 extern const char StdDev[];
121 extern const char Count[];
148 namespace RegionOfInterest {
153 extern const char Mean[];
178 namespace Histogram {
180 extern const char Bin0[];
182 extern const char Bin1[];
184 extern const char Bin2[];
186 extern const char Bin3[];
188 extern const char Bin4[];
190 extern const char Bin5[];
192 extern const char Bin6[];
194 extern const char Bin7[];
196 extern const char Bin8[];
198 extern const char Bin9[];
202 extern const char Mean[];
204 extern const char StdDev[];
210 extern const char Mean[];
226 namespace Histogram {
228 extern const char Bin0[];
230 extern const char Bin1[];
232 extern const char Bin2[];
234 extern const char Bin3[];
236 extern const char Bin4[];
238 extern const char Bin5[];
240 extern const char Bin6[];
242 extern const char Bin7[];
244 extern const char Bin8[];
246 extern const char Bin9[];
250 extern const char Mean[];
252 extern const char StdDev[];
266 namespace Histogram {
268 extern const char Bin0[];
270 extern const char Bin1[];
272 extern const char Bin2[];
274 extern const char Bin3[];
276 extern const char Bin4[];
278 extern const char Bin5[];
280 extern const char Bin6[];
282 extern const char Bin7[];
284 extern const char Bin8[];
286 extern const char Bin9[];
290 extern const char Mean[];
292 extern const char StdDev[];
303 namespace Histogram {
305 extern const char Bin0[];
307 extern const char Bin1[];
309 extern const char Bin2[];
311 extern const char Bin3[];
313 extern const char Bin4[];
315 extern const char Bin5[];
317 extern const char Bin6[];
319 extern const char Bin7[];
321 extern const char Bin8[];
323 extern const char Bin9[];
327 extern const char Mean[];
329 extern const char StdDev[];
335 namespace Thresholds {
344 namespace ActionableQualityFeedback {
const char SufficientFingerprintForeground[]
Number of pixels in the computed foreground.
const char EmptyImageOrContrastTooLow[]
The image is blank or the contrast is too low.
const char FingerprintImageWithMinutiae[]
Number of minutia in image.
const char UniformImage[]
Standard deviation of gray levels in image indicates uniformity.
const char RandomForest[]
Identifier for the RandomForest prediction module.
const char Mean[]
Arithmetic mean of the image.
const char MeanBlock[]
Arithmetic mean of per-block means of the image.
const char Bin4[]
Fifth of ten histogram bin boundaries.
const char Bin1[]
Second of ten histogram bin boundaries.
const char Bin2[]
Third of ten histogram bin boundaries.
const char Bin5[]
Sixth of ten histogram bin boundaries.
const char Bin7[]
Eighth of ten histogram bin boundaries.
const char Bin9[]
Tenth of ten histogram bin boundaries.
const char Bin0[]
First of ten histogram bin boundaries.
const char Bin8[]
Ninth of ten histogram bin boundaries.
const char Bin6[]
Seventh of ten histogram bin boundaries.
const char Bin3[]
Fourth of ten histogram bin boundaries.
const char StdDev[]
Standard deviation of local quality values.
const char Mean[]
Mean of local quality value.
const char Bin7[]
Eighth of ten histogram bin boundaries.
const char Bin0[]
First of ten histogram bin boundaries.
const char Bin3[]
Fourth of ten histogram bin boundaries.
const char Bin5[]
Sixth of ten histogram bin boundaries.
const char Bin6[]
Seventh of ten histogram bin boundaries.
const char Bin8[]
Ninth of ten histogram bin boundaries.
const char Bin4[]
Fifth of ten histogram bin boundaries.
const char Bin9[]
Tenth of ten histogram bin boundaries.
const char Bin2[]
Third of ten histogram bin boundaries.
const char Bin1[]
Second of ten histogram bin boundaries.
const char StdDev[]
Standard deviation of local quality values.
const char Mean[]
Mean of local quality value.
const char QualityMu2[]
Percentage of minutiae whose quality value, as determined by Contrast::Mean of a 32x32 pixel region c...
const char Count[]
Number of minutiae in the image.
const char CountCOM[]
Number of minutiae lying in a 200x200 pixel rectangle centered at the center of mass of the locations...
const char QualityOCL80[]
Percentage of minutiae whose quality value, as determined by the Orientation Certainty Level of a 32x...
const char Bin4[]
Fifth of ten histogram bin boundaries.
const char Bin8[]
Ninth of ten histogram bin boundaries.
const char Bin1[]
Second of ten histogram bin boundaries.
const char Bin3[]
Fourth of ten histogram bin boundaries.
const char Bin5[]
Sixth of ten histogram bin boundaries.
const char Bin7[]
Eighth of ten histogram bin boundaries.
const char Bin9[]
Tenth of ten histogram bin boundaries.
const char Bin2[]
Third of ten histogram bin boundaries.
const char Bin0[]
First of ten histogram bin boundaries.
const char Bin6[]
Seventh of ten histogram bin boundaries.
const char Mean[]
Mean of local quality value.
const char StdDev[]
Standard deviation of local quality values.
const char Bin5[]
Sixth of ten histogram bin boundaries.
const char Bin0[]
First of ten histogram bin boundaries.
const char Bin2[]
Third of ten histogram bin boundaries.
const char Bin4[]
Fifth of ten histogram bin boundaries.
const char Bin9[]
Tenth of ten histogram bin boundaries.
const char Bin6[]
Seventh of ten histogram bin boundaries.
const char Bin7[]
Eighth of ten histogram bin boundaries.
const char Bin1[]
Second of ten histogram bin boundaries.
const char Bin3[]
Fourth of ten histogram bin boundaries.
const char Bin8[]
Ninth of ten histogram bin boundaries.
const char StdDev[]
Standard deviation of local quality values.
const char Mean[]
Mean of local quality value.
const char CoherenceMean[]
Average of coherence values over all 16x16 pixel regions within the ROI.
const char CoherenceSum[]
Sum of coherence values over all 16x16 pixel regions within the ROI.
const char Mean[]
Mean grayscale value of the number of 32x32 pixel regions having at least 1 pixel in the ROI.
const char FrequencyDomainAnalysis[]
Identifier for the FrequencyDomainAnalysis feature module.
const char RegionOfInterestMean[]
Identifier for the RegionOfInterestMean feature module.
const char MinutiaeQuality[]
Identifier for the MinutiaeQuality feature module.
const char RegionOfInterestCoherence[]
Identifier for the RegionOfInterestCoherence feature module.
const char OrientationCertainty[]
Identifier for the OrientationCertainty feature module.
const char Contrast[]
Identifier for the Contrast feature module.
const char MinutiaeCount[]
Identifier for the MinutiaeCount feature module.
const char RidgeValleyUniformity[]
Identifier for the RidgeValleyUniformity feature module.
const char OrientationFlow[]
Identifier for the OrientationFlow feature module.
const char LocalClarity[]
Identifier for the LocalClarity feature module.
const double FingerprintImageWithMinutiae
Threshold value for IDs::FingerprintImageWithMinutiae.
const double SufficientFingerprintForeground
Threshold value for IDs::SufficientFingerprintForeground.
const double UniformImage
Threshold value for IDs::UniformImage.
const double EmptyImageOrContrastTooLow
Threshold value for IDs::EmptyImageOrContrastTooLow.
Classes and functions that contribute to the calculation of NFIQ 2 quality scores.