ranjith-acharya / Face-Recognition-App

A facial recognition system is a technology capable of matching a human face from a digital image against a database of faces. Here, in this project, we manually train the images for face recognition, and then we provide an unknown image to recognize against the data present in the database. If found it will show Match Found and the name of the person and if not then it will output as no match found! It uses SQLite for the database.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Face-Recognition-App

A facial recognition system is a technology capable of matching a human face from a digital image against a database of faces. Here, in this project we manually train the images for face recognition and than we provide an unknown image to recognize against the data present in the database. If found it will show Match Found and the name of the person and if not than it will output as no match found! It uses SQLite for database.

Components used

:: PyCharm
:: DB Browser SQLite

Links to Download

:: Python 3.8.8 Windows (32-bit) - Download Link
:: Python 3.8.8 Windows (64-bit) - Download Link
:: PyCharm Community - Download Link
:: DB Browser SQLite (32-bit) - Download Link
:: DB Browser SQLite (64-bit) - Download Link

Packages used

pip install face-recognition
pip install Flask
pip install db-sqlite3 OR pip install pysqlite3

Output

Click here to watch the demo!
Click here to watch full project setup and demo!

About

A facial recognition system is a technology capable of matching a human face from a digital image against a database of faces. Here, in this project, we manually train the images for face recognition, and then we provide an unknown image to recognize against the data present in the database. If found it will show Match Found and the name of the person and if not then it will output as no match found! It uses SQLite for the database.


Languages

Language:Python 55.4%Language:HTML 27.6%Language:JavaScript 17.0%