Facial Recognition using supervised machine learning
Work in Progress
built with
Signed using GPG
Facial Detection using Eigenfaces
Trying to apply what I learned in class about Principal Component Analysis and
Singular Value Decomposition and create a C-library for a set of functions that
will determine whether a given image contains a humanly-recognizable face or not,
and if recognized if it is a face that is in the dataset.
Once inside the directory, navigate to the version
of your choice and then run the following commands.
./configure --prefix=/usr --disable-static && make
sudo make install
make clean
make distclean
make sure to clean up the .tar file it creates or any other files
not cleaned up by the set of make clean commands to prevent
false commits/pull requests to master.
make sure all dependencies are satisfied before building
make
to build for release
make debug
to build for debugging
When to malloc, realloc, free?
Does jacobi approximation provide enough accuracy?
Catastrophic cancellation when normalizing?
SVD or A * Eigenvectors of AAT?
~matmat_add()~
~matmat_subtract()~
~matscalar_multiply()~
~matscalar_divide()~
~mat_transpose()~
~vec_append()~
mat_average()
~tiff_to_vec()~
~vec_to_tiff()~
get_all_tiff_files()
prefetching for large linear algebra operations
optimizing cache behavior