Face Recognition & Verification Pipeline

A computer-vision pipeline for face detection, feature embedding, and similarity-based identity verification, built with TensorFlow and OpenCV.

Python TensorFlow OpenCV Machine Learning Computer Vision

An early computer-vision project exploring the full face-matching pipeline end to end: detecting faces in an image with OpenCV, generating feature embeddings with a TensorFlow model, and verifying identity by comparing embeddings for similarity.

The focus was on getting the pieces to work together — preprocessing, detection, embedding, and a distance-based match — rather than on a production deployment.

Source on GitHub

Project Links