Skip to content

In this project, I am creating a facial mesh using opencv and mediapipe. It can detect a face even with a face mask.

License

Notifications You must be signed in to change notification settings

HxnDev/Face-Mesh-using-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Mesh using MediaPipe

Face Mesh:

MediaPipe Face Mesh is a face geometry solution that estimates 468 3D face landmarks in real-time even on mobile devices. It employs machine learning (ML) to infer the 3D surface geometry, requiring only a single camera input without the need for a dedicated depth sensor.

Requirements:

Inorder for this project to run, you need to install the following libraries:

  • OpenCV (pip install opencv-python)
  • Mediapipe (pip install mediapipe)

Options:

You can detect a face mesh on both of the following options:

  • Static Images imported to the project
  • Real-time video straight from the web-cam

Uses:

FaceMesh is mostly used in AR Technology. For instance, different face editing apps use the same feature.

Alt Text

Note:

All the files have been commented for your ease. Furthermore you may also add further comments if you may.

Contact Info:

Feel free to contact me at : chhxnshah@gmail.com