Skip to content

Osburg/eigenfaces

Folders and files

NameName
Last commit message
Last commit date
Aug 20, 2020
Aug 17, 2020
Aug 20, 2020
Aug 17, 2020
Aug 18, 2020
Jul 6, 2020
Aug 16, 2020
Aug 17, 2020
Jul 6, 2020
Jul 6, 2020
Aug 17, 2020
Aug 17, 2020
Jul 6, 2020

Repository files navigation

Eigenfaces

R Project by Marcel Fischer, Ida Jandl and Aaron Osburg

within the course "Programming Language R" - Summersemester 2020.

Table of contents

General info

This Project contains the principle component method on a large set of images of different human faces (here: Olivetti Dataset). The derived eigenvectors are called eigenfaces. They can be used for human face recognition.

Technologies

Project is created with:

  • R Version: 4.0.2

Setup

To run this project, we recommend using RStudio.


Illustration

Nine examples of the images in the Olivetti Dataset: (plots created with this code.)

Example of Images in Olivetti Dataset


First nine eigenfaces of the Olivetti Dataset: (plots created with this code.)

Nine Eigenfaces of the Olivetti Dataset


Projection of images onto the first two eigenfaces: (plots created with this code.)

Projection on eigenfaces Projection on eigenfaces


Furthermore, a classifcation algortihm is implemented. Here it is performed on picture 33 of the dataset.

3 Closest neighbor


Additional content:

  • Shiny App
  • Vignette
  • Extensive documentation

We recommend reading the vignette for additional details.

Sources

This Project is inspired by Marinovsky F., Wagner P., Gesichtserkennung mit Eigenfaces, FH Zittau/Görlitz


About

eigenfaces

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages