Skip to content
guest@acisneros
ESEN
cd ..

~/projects$ cat face-recognition-ml/README.md

Machine Learning face recognition

university--aijun 2025 – nov 2025

Eigenfaces and LBP implemented from scratch, a recognition and alerts API, and a mobile app that uses it.

## README.md

The system uses no pretrained models: it implements Eigenfaces (PCA) and Local Binary Patterns, plus a fusion that combines both. In testing it reached 85 to 92% accuracy depending on lighting.

The FastAPI service exposes 25+ endpoints to register people, recognize in real time, retrain the model on registration and raise alerts. It has 95% test coverage.

The React Native app built with Expo captures with the camera, calls the API and stores data offline with AsyncStorage.

## Architecture

Architecture: Machine Learning face recognitionApp ExpoFastAPIEigenfaces · LBPMySQL

## Highlights

  • Eigenfaces, LBP and hybrid fusion from scratch
  • 25+ endpoints
  • 95% test coverage
  • Mobile app with offline mode