Skip to content

Implements PCA from scratch in NumPy to compress and reconstruct few faces from the Olivetti Faces Dataset

Notifications You must be signed in to change notification settings

svp19/pca-on-faces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Face Reconstruction from PCA Components

Uses PCA to compress and reconstruct a few faces from the Olivetti Faces Dataset

These are the instructions for this assignment.

  1. Your task is to perform PCA on the images provided to you, and reconstruct the images using the components.
  2. Pick any random Image from your folder and compare it with its reconstructed images.
  3. Reconstruct the image taking -
  • All 4096 components
  • The minimum number of components from which a face is still discernible (Call this number x).
  • Less than x components.

Create a PDF summarising your results and either link to your code on Github, or attach the code you have created in the PDF. You can submit your assignment on the following google form.

https://forms.gle/gBPcXKDaPszbLWej8

About

Implements PCA from scratch in NumPy to compress and reconstruct few faces from the Olivetti Faces Dataset

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published