Projects · 2023

Face Tracker

Computer vision · re-identification.

What it is

A webcam app that detects people, recognizes their faces, and remembers them across sessions. It assigns each person an identity — Person 1, Person 2 — and re-identifies them when they leave the frame and come back.

A sidebar lets you rename or delete people and export the whole gallery to a file; load that file later and it recognizes everyone again. Built with Python and OpenCV (YuNet detection + SFace embeddings) and running live on the Playground.

How it works

  • Detection and recognition

    YuNet finds faces and SFace embeddings identify them, assigning each person a stable identity.

  • Re-identification

    People who leave the frame and come back are recognized as the same person, not as someone new.

  • Portable gallery

    Rename or delete people from a sidebar and export the whole gallery to a file — load it later and everyone is recognized again.

Built with

Python · OpenCV · YuNet + SFace

· Computer vision — built by Musa Alanssari, a software engineer in Houston, Texas. 2023.

That's the last one

See every project

· Back to all 14 projects · MRA Maintenance App