face detection using matlab

Can you remove the shirt and tie? That looks quite a specific face, I think you need a bigger training set :)

Ok cool, I will use a bigger training set and give it another go tomorrow. However, my main confusion comes from what to do next once the eigenfaces have been obtained. I was simply correlating that eigenface with an image and looking for the highest peak which should correspond to a face. However this only worked in 2 images and so I am wondering if it was more luck than anything that this technique worked, as for the majority of cases it proved extrememly inaccurate.
 
Have you tried my moving window idea? If you have a photograph with some random faces in and you are trying to resolve the entire photo in the direction of an eigenface I am not at all surprised it isn't working.

I don't really understand what you mean?
 
You cannot use eigenfaces for detection, they can only be used for recognition - this is not the same as detection. So basically I have wasted weeks of my time.
 
Can you not just change the project title? ;)

Is this common to all MechEng courses?

I don't know, it is nothing to do with Mech Eng and that is why I don't have a clue what I am doing. I am on the verge of failing it and it's worth 40 %. I hate face detection, I think the idiots that invented it should be shot. I've been through hell the last few months with this project.
 
You cannot use eigenfaces for detection, they can only be used for recognition - this is not the same as detection. So basically I have wasted weeks of my time.

You could, by checking every rectangle that makes up a picture and finding one that could be in the face space. Common quick technique for finding faces is just to look for a large uniform ellipse though.
 
Back
Top Bottom