This package implements a well-known PCA-based face recognition method, which is called 'Eigenface'.
The program is easy to use. Furthermore, a sample Project file demo_PCA.m' is added that demonstrate how to use, ORL training and test database is also included to show Performance comparison for execution time and Recognition percentage, on different size of testing and training dataset by picking images randomly.
Additional file LOOCV.m for LOOCV (Leave One Out Cross Validation) Test.
Additional file Comparision.m for Comparision of PCA with mean,mode and median modifications.
Additional file PRR.m is added in the Sub Functions for calculating Precision and Recall of individual class.
for better understanding of PCA and the Tests involved you can use the tutorials given : http://www.cs.otago.ac.nz/cosc453/student_tutorials/principal_components.pdf
Shujaat Khan (2020). PCA Based Face Recognition System Using ORL Database (https://www.mathworks.com/matlabcentral/fileexchange/43610-pca-based-face-recognition-system-using-orl-database), MATLAB Central File Exchange. Retrieved .
The console shows output as 1 : recognition time is 0.048 sec for 360 out of 40 number of images .... first number is larger than the second
ashraf q: The code is available for free and you can download code from file exchange MATLAB; the same website you are using to create comments
Dear Mr. Shujaat Khan i need face recognition software if you can provide me the same kindly contact me on firstname.lastname@example.org
expecting ur reply as early as possible
thank & regards
the code is available for free and you can download code from file exchange MATLAB; the same website you are using to create comments
Please how trining and testing code written in matlab ?
shujaat khAn can u please mail me the documentations and main code of this please to email@example.com my id.plzz help me my project is not complete i m so tensed..
shujaat khAn can u please mail me the documentations and main code of this please to firstname.lastname@example.org
maam can u plz explain how to use all these files for face recognition , m not getting it correctly
images are permanently stored in folder, and every time it create a new data-set for training and testing
it stores images into database permanently or every we run code it creates new database..please reply
Can someone please explain to me where exactly in the code does the face recognition process take place? the code seems to be training using a database but where exactly can we pass on a picture and the code recognized if it's in class 1, 2, 3.... 40
endra utomo, use projected images for testing and training of ANN(MLP) with class ids
Shujaat Khan, how to combine PCA with Back propagation neural network on this your project?? Please help..Thanks
run demo_PCA.m and send screenshots on my email id
i found error in this line '[Tr,DS]=CDT(ns,DatabasePath,ff,escImages);'. can u please correct the error
Mark Jecel thank you for your interest in my code please find the download button on the top right of this page, you will get complete code (all required files) in a single .zip file. extract the zip file and enjoy the code
Shujaat Khan can i have the codes and everything that make up this project? this is what our professor asked us to do for our final project in DSP. this would be a great help. thanks in advance!
Pratik panchal : Please find the download button on the top right of the page you will get complete code (all required files) in a single .zip file. extract the zip file and enjoy the code
code are not seen...plz give me code
for video demonstration visit http://tinyurl.com/ieeg-RGD and download FPS_Tutorial.avi file and see
hi everyone...i tried to run this code but i am getting the following error
"Error: Function definitions are not permitted at the prompt or in scripts."
Can anybody among you tell me how to overcome this problem...???
Hi Shujaat Khan, can you kindly send me the related documents to my mail id: email@example.com
Thanks in advance
Thank you Hamid Hussain
Brilliant work !
You have done great work!!!
Nice keep it up
Hi Shujaat Khan
Could you please send me the documentation and the code. this is the project i have taken up for my academics it will be of great help if u send me. pls send at firstname.lastname@example.org
plz send me the documentation and full code... at email@example.com
Pelagia file is working fine on my computer you can use any zip file utility , i am using peazip software to extract and compress my files
The file is corrupted im not able to open it.
Please send me a copy at firstname.lastname@example.org
it hard to me to understand, can you please send me the documentatins.
Thank you mragank kumar and Akshay Gore
Please send me documentation
Thank you Geetika, I have corrected your mentioned error.
Please Replace "find((recd-outd)<0)" in Recognition.m file with find((recd-outd)~=0) .
one thing more. you will have to check for find((recd-outd)<0) this condition as well.
Thank u very much for this. I had one question..
Why are u using this?
temp = ( norm( ProjectedTestImages(:,j) - ProjectedImages(:,i) ) )^2;
I mean what is the significance of using this?
Brilliant, Good work Shujaat Khan
Inspired by: Kernel PCA and Pre-Image Reconstruction
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!