Skip to content

Face Quality Assessment

Definition

Face Quality Assessment (FQA) evaluates whether a captured face image meets the minimum quality requirements for reliable biometric processing. Poor quality inputs lead to false rejections, failed matches, and unreliable liveness decisions.


Quality Factors

Factor Metric Good Marginal Poor
Sharpness Laplacian variance > 200 50-200 < 50
Brightness Mean luminance 80-200 40-80 or 200-240 < 40 or > 240
Contrast Standard deviation > 40 20-40 < 20
Face size Inter-ocular distance > 90px 60-90px < 60px
Yaw angle Degrees < 15° 15-30° > 30°
Pitch angle Degrees < 15° 15-25° > 25°
Eye visibility EAR score Both open One partially closed Closed/occluded
Occlusion Coverage % < 5% occluded 5-15% > 15%
Expression Neutral score Neutral Mild expression Extreme expression

ICAO Compliance (Passport/Travel Document Photos)

ICAO (International Civil Aviation Organization) defines strict quality standards:

Requirement ICAO Standard
Head position Frontal, neutral expression
Eyes Open, clearly visible, no red-eye
Mouth Closed
Glasses Preferably none; if worn, no reflections, eyes fully visible
Head covering Only for religious reasons; face fully visible
Background Plain, light, uniform
Lighting Even, no shadows on face
Resolution Minimum 300 DPI
Color Full color (not B&W)

Quality-Aware Processing

graph TD
    A[Face Image] --> B[Quality Assessment]
    B --> C{Quality Score}
    C -->|High quality > 0.8| D[Standard processing<br/>Normal thresholds]
    C -->|Medium quality 0.5-0.8| E[Adaptive processing<br/>Adjusted thresholds]
    C -->|Low quality < 0.5| F[Reject + retry<br/>Guide user to improve]

    E --> G[Lower match threshold<br/>Compensate with stronger liveness]

    style D fill:#2E7D32,color:#fff
    style F fill:#e53935,color:#fff
    style E fill:#F57F17,color:#000

Quality-Aware Models

Model Approach
AdaFace Adapts loss function based on image quality during training
SER-FIQ Self-supervised quality estimation from face embeddings
MagFace Uses embedding magnitude as quality indicator
FaceQnet Dedicated quality estimation network

Key Takeaways

Summary

  • Quality assessment is a critical gate — prevents poor images from entering the pipeline
  • Key factors: sharpness, brightness, face size, pose angle, eye visibility, occlusion
  • ICAO standards define the gold standard for face image quality
  • Quality-aware models (AdaFace, MagFace) adapt their processing based on input quality
  • Real-time quality feedback in the SDK dramatically improves first-attempt success rate