README.md 1.5 KB

Face Reconstruction using EigenFaces

The repository contains code for the blog post Face Reconstruction using EigenFaces.

EigenFaces

download

Steps to Train you own Model

  1. Download images. These images are the first 1000 images of the CelebA dataset. You can create a larger model by using more aligned and cropped images from the CelebA dataset.
  2. Use createPCAModel.cpp or createPCAModel.py to create the modelfile pcaParams.yml.
  3. Use reconstructFace.cpp or reconstructFace.py to reconstruct the face. It needs the pcaParams.yml file.

AI Courses by OpenCV

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.