NIST Biometric Evaluation Framework
Software components for biometric technology evaluations
Classes | Typedefs | Enumerations
BiometricEvaluation::Face Namespace Reference

Biometric information relating to face images and derived information. More...

Classes

class  INCITSView
 A class to represent single facial image view and derived information. More...
 
class  ISO2005View
 A class to represent single face view and derived information. More...
 
struct  PoseAngle
 Representation of pose angle and uncertainty. More...
 

Typedefs

typedef std::vector< BiometricEvaluation::Face::PropertyPropertySet
 A set of properties. More...
 

Enumerations

enum class  Gender { Unspecified = 0x00 , Male = 0x01 , Female = 0x02 , Unknown = 0xFF }
 Gender identifiers. More...
 
enum class  EyeColor {
  Unspecified = 0x00 , Black = 0x01 , Blue = 0x02 , Brown = 0x03 ,
  Gray = 0x04 , Green = 0x05 , MultiColored = 0x06 , Pink = 0x07 ,
  Unknown = 0xFF
}
 Eye color. More...
 
enum class  HairColor {
  Unspecified = 0x00 , Bald = 0x01 , Black = 0x02 , Blonde = 0x03 ,
  Brown = 0x04 , Gray = 0x05 , White = 0x06 , Red = 0x07 ,
  Unknown = 0xFF
}
 Hair color. More...
 
enum class  Property {
  Glasses = 1 , Moustache = 2 , Beard = 3 , Teeth = 4 ,
  Blink = 5 , MouthOpen = 6 , LeftEyePatch = 7 , RightEyePatch = 8 ,
  DarkGlasses = 9 , MedicalCondition = 10
}
 Face property codes. More...
 
enum class  Expression {
  Unspecified = 0x0000 , Neutral = 0x0001 , SmileClosedJaw = 0x0002 , SmileOpenJaw = 0x0003 ,
  RaisedEyebrows = 0x0004 , EyesLookingAway = 0x0005 , Squinting = 0x0006 , Frowning = 0x0007
}
 Face expression codes. More...
 
enum class  ImageType { Basic = 0x00 , FullFrontal = 0x01 , TokenFrontal = 0x02 }
 Face image type classification codes. More...
 
enum class  ImageDataType { JPEG = 0x00 , JPEG2000 = 0x01 }
 Face image data type classification codes. More...
 
enum class  ColorSpace {
  Unspecified = 0x00 , RGB24 = 0x01 , YUV422 = 0x02 , Grayscale8 = 0x03 ,
  Other = 0x04
}
 Color space codes. More...
 
enum class  SourceType {
  Unspecified = 0x00 , StaticPhotoUnknown = 0x01 , StaticPhotoDigitalStill = 0x02 , StaticPhotoScan = 0x03 ,
  VideoFrameUnknown = 0x04 , VideoFrameAnalog = 0x05 , VideoFrameDigital = 0x06 , Unknown = 0x07
}
 Source type codes. More...
 

Detailed Description

Biometric information relating to face images and derived information.

The Face package gathers all face related matters, including classes to represent face information and helper functions for conversion between biometric representations. Contained within this namespace are classes to represent specific record formats, such as ISO 19794-5.

Typedef Documentation

◆ PropertySet

A set of properties.

Definition at line 30 of file be_face_incitsview.h.

Enumeration Type Documentation

◆ Gender

Gender identifiers.

Enumerator
Unspecified 
Male 
Female 
Unknown 

Definition at line 50 of file be_face.h.

◆ EyeColor

Eye color.

Enumerator
Unspecified 
Black 
Blue 
Brown 
Gray 
Green 
MultiColored 
Pink 
Unknown 

Definition at line 61 of file be_face.h.

◆ HairColor

Hair color.

Enumerator
Unspecified 
Bald 
Black 
Blonde 
Brown 
Gray 
White 
Red 
Unknown 

Definition at line 77 of file be_face.h.

◆ Property

Face property codes.

Enumerator
Glasses 
Moustache 
Beard 
Teeth 
Blink 
MouthOpen 
LeftEyePatch 
RightEyePatch 
DarkGlasses 
MedicalCondition 

Definition at line 93 of file be_face.h.

◆ Expression

Face expression codes.

Enumerator
Unspecified 
Neutral 
SmileClosedJaw 
SmileOpenJaw 
RaisedEyebrows 
EyesLookingAway 
Squinting 
Frowning 

Definition at line 110 of file be_face.h.

◆ ImageType

Face image type classification codes.

Enumerator
Basic 
FullFrontal 
TokenFrontal 

Definition at line 125 of file be_face.h.

◆ ImageDataType

Face image data type classification codes.

Enumerator
JPEG 
JPEG2000 

Definition at line 135 of file be_face.h.

◆ ColorSpace

Color space codes.

Enumerator
Unspecified 
RGB24 
YUV422 
Grayscale8 
Other 

Definition at line 144 of file be_face.h.

◆ SourceType

Source type codes.

Enumerator
Unspecified 
StaticPhotoUnknown 
StaticPhotoDigitalStill 
StaticPhotoScan 
VideoFrameUnknown 
VideoFrameAnalog 
VideoFrameDigital 
Unknown 

Definition at line 156 of file be_face.h.