Projects
Open-source work, mostly computer vision and mostly faces. The pattern across all of it is the same: take a model that works in a paper or a closed SDK, reimplement it cleanly, verify it against the original, and ship it as something you can pip install and run on CPU.
UniFace
A unified face analysis library for Python
Detection, recognition, landmarks including FaceMesh (MediaPipe), parsing, matting,
tracking, and attributes spanning age, emotion, gaze, head pose, and anti-spoofing.
Every model returns the same Face object, so one stage feeds straight into the next.
Face Parsing
Real-time facial semantic segmentation with BiSeNet
Per-region face masks across 19 classes, with ResNet-18 and ResNet-34 backbones. Training code, evaluation, and ONNX export included.
Gaze Estimation
Lightweight gaze direction with MobileOne
Pitch and yaw gaze estimation trained on Gaze360, with ResNet, MobileNet and MobileOne backbones for edge deployment.
More on GitHub, including smaller tools, tutorials, and dataset utilities.