Face Detection
ONNX-optimized detectors (RetinaFace, SCRFD, YOLO) with 5-point landmarks.
Face Recognition
AdaFace, ArcFace, MobileFace, and SphereFace embeddings for identity verification.
Landmarks
Accurate 106-point facial landmark localization for detailed face analysis.
Attributes
Age, gender, race (FairFace), and emotion detection from faces.
Face Parsing
BiSeNet semantic segmentation with 19 facial component classes.
Gaze Estimation
Real-time gaze direction prediction with MobileGaze models.
Tracking
Multi-object tracking with BYTETracker for persistent face IDs across video frames.
Anti-Spoofing
Face liveness detection with MiniFASNet to prevent fraud.
Privacy
Face anonymization with 5 blur methods for privacy protection.
Vector Indexing
FAISS-backed embedding store for fast multi-identity face search.
Installation
UniFace runs inference primarily via ONNX Runtime; some optional components (e.g., emotion TorchScript, torchvision NMS) require PyTorch.
Standard
GPU (CUDA)
From Source
Next Steps
License
UniFace is released under the MIT License.