darshilparmar / Face_Landmarks_Detection

A facial landmarks detection system is a technology capable of detecting a person from a digital image or a video frame from a video source. There are multiples methods in which facial detection systems work, but in general, they work by comparing selected facial features from given image with faces within a database.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Face_Landmarks_Detection

This project helps in detecting facial parts and creates snap-chat like filters.

Code Requirements

You can install Conda for python which resolves all the dependencies for machine learning.

pip install requirements.txt

Description

A facial detection system is a technology capable of detecting a person from a digital image or a video frame from a video source. There are multiples methods in which facial detection systems work, but in general, they work by comparing selected facial features from given image with faces within a database.

Functionalities added

  1. Detecting facial parts
  2. Added Snap-Chat like eye filters

If you face any problem, kindly raise an issue

Procedure

  1. If you want to detect facial parts run #### detect_fact_parts.py --image image_name.jpg
  2. For Snap-Chat like filter simply run #### eye_filter.py
  3. For real time facial land mark detection run #### video_facail_land_marks.py
  4. For facial landmarks from photo run #### facail_landmarks.py --image image_name.jpg

References:

EYE GIF

LANDMARKS GIF

About

A facial landmarks detection system is a technology capable of detecting a person from a digital image or a video frame from a video source. There are multiples methods in which facial detection systems work, but in general, they work by comparing selected facial features from given image with faces within a database.

License:MIT License


Languages

Language:Python 100.0%