Beautiful code. I have one question that in the method im2vec (W27x18),we presently send an image of dimensions 27 X 18. what if an image of 200 X 200 pixels is used. What are the changes that need to be done to the code. And why has Features135x144 been used as opposed to mapping it any other way.
Hi Omid, iam running the same code in R2015a, but iam getting errors. 'run('include\createGabor.m')' . will u please help me with the necessary steps to be taken to run this code after it s downloaded. should i mention any directory paths or any changes to be made in the code etc.
pls mail me : firstname.lastname@example.org
Dear Ofir Goldshtok, iam running the same code in R2015a, but iam getting errors. 'run('include\createGabor.m')' . will u please help me with the necessary steps to be taken to run this code after it s downloaded. should i mention any directory paths or any changes to be made in the code etc.
I'm running your program on Matlab R2015a-
The file is compiled and everything is working with the built-in pictures--
but when I run this algorithm on my own pictures it doesn't detect any face at all.
How do I make my system to successfully detect new faces? Should I add files to the 'face' / 'non-face' folders? Where can I find more information?
hi omid sakhi，
using "im4.jpg" you have given，in the result,some rectangles are close,but some are open,and several are mistakes.why?
by the way,the program cannot run with color images?Can your code be modified without modifing a lot（algorithms,models,and etc）?
thank you for your answer!
i am doing my B.Tech project in Image processing.i have to compare the image captured from webcam or camera to images stored in data base.please help me,i undergone with the code,but i don;t understand how to connect with WebCam.
I'm interested to do project on 'face and eye detection'. I have downloaded the code and i tried to execute the code but it showed the errors because i don't know anything about programming part & even i don't know commands & functions in matlab. I have tried to execute the code without any manipulations.im a quick learner i can learn all about matlab in a short period of time but i have no time to finalize the project topic name.i have to finalize the topic name by 08-feb-2011.so kindly explain the code with an example or in detail.if u help me in executing the code then i will do project on this topic.so kindly help me.i will be very thankful to you.Forgive me if u find any mistakes in my english.I hope to receive your reply as soon as possible.Thank you.
Thank you for all your comments and questions. One of the most question that I get all the time is the bugs. This program only works with MATLAB version 7.1 and later. Also you need to have image processing and neural network toolbox installed.
Also recently I have heard that there is also a program with MATLAB x64. Please inform me if the program works on x64 or not. Thank you.
I have seen your Face Detection using Gabor feature extraction and neural network. Your Gabor feature extraction method is different from the papers. And I can not understand it. Can you introduce some materia about your code. Just like some Gabor formulas.
i am currently doing this project on face recognition,
so currently i want to extract face from an image using matlab, could you pls do me a favour that to give me some guidance about this topic? your help will be much appreciated. I would like to ask another favour that could i have the code so i can understand more about this topic. Thanks
i am currently doing some survey on object recognition and neural network.
Your code is wonderful. Do you have some guidance or documentation about it. It would be very nice, if you could send me some documentation about this topic, so that I can undrestand your code more better. Thank in advance for your help.
wonderful work , thank you, but it did not detect large image with high resolution
14 Sep 2008
User-friendly interface, nice.
The only drawback is that test images need to be re-sized as the algorithm may only recognise faces appr. 27 x 18 pixels.
25 Aug 2008
25 Aug 2008
03 Aug 2008
24 Jul 2008
20 Jul 2008
13 Jul 2008
Thanks for ur guidance, i have learned alot from it. I really appreciate ur help mr Omid Sakhi
30 Jun 2008
24 Jun 2008
I'm working for my PhD in "Face Recognition". I have a number of databases of still faces. In order to reduce the computational level and to discard the background information i tried your algorithm for detection, but with little success. I'm confident that with your guidance (in training and using the network) i can obtain much better results.
Thank you in advance.
04 Jun 2008
is it advisable to carry out a research in face detection techniques using image rpocesisng and neural networks?
04 Jun 2008
With such a small data base a good classifier has been developed. Need to increase the speed.
02 Jun 2008
29 May 2008
i encourage you to contenue in this project
16 May 2008
The codes can't detect face?
What can i do?
i followed the instruction too.
29 Mar 2008
hey. do anyone have any paper or thesis for this code... please mail me if u have.. it s very urgent... thanks in advance..
my email id is email@example.com
13 Mar 2008
10 Mar 2008
very helful for new comers
04 Mar 2008
a nibble slow
11 Feb 2008
could you pls do me a favour that to give me some guidance about this topic? your help will be much appreciated. I would like to ask another favour that could i have the code so i can understand more about this topic. Thanks
06 Feb 2008
i am currently doing some survey on this title, could you pls do me a favour that to give me some guidance about this topic? your help will be much appreciated. I would like to ask another favour that could i have the code so i can understand more about this topic. Thanks
05 Feb 2008
thanx for giving this.may god bless you.it really help me.
25 Jan 2008
can i have a little favour,by having the code of this excellent subject so that i can work more on this topic
18 Jan 2008
it is helpful in research work it is good
01 Jan 2008
Thanks Its Very nice But it need more work.
I wanna Ask can I use a part of the code in my Thesis Research.
31 Dec 2007
This is an interesting subject.
29 Dec 2007
thank you !The result is very right.
But I don't know how to use the gaborfilter?
26 Dec 2007
25 Dec 2007
very interested in the subject
30 Nov 2007
22 Nov 2007
muhammad ekbal ahmad
31 Oct 2007
Real face image can't be found with large face
26 Oct 2007
25 Oct 2007
got the following error after pressing train network button:
??? Error using ==> network.train
Inputs are incorrectly sized for network.
Matrices must all have 2160 rows.
Error in ==> trainnet at 17
net = train(net,P,T);
Error in ==> main at 36
net = trainnet(net,IMGDB);
what to do?
11 Oct 2007
Code has written by rich knoedge person
04 Oct 2007
To run under linux (ubuntu) with Matlab 7.3 (R2006b), I made the following changes:
* Use / instead of \ for paths in loadimages.m
* Use mapminmax( x' )' instead of premnmx( x )
in imscan.m and im2vec.m
22 Sep 2007
21 Sep 2007
19 Sep 2007
10 Sep 2007
thanks u much
06 Sep 2007
when i try to train the network , it gives an error. do i have to do something before training the n/w
03 Sep 2007
Hi dear Mr. Sakhi.I'm a AI student.I run your code & found it very interesting & usefull so I decided to use it as a part of one of my projects.I have some questions about your project:what sort of images can be used for train & specially for test,do you have any database for it?do you have any document & refrences about it(maybe in farsi)?I will be very appriciating if you let me have those docs.I hope to receive your reply as soon as possible.Thanks in advance for your help.
27 Aug 2007
22 Aug 2007
16 Aug 2007
Excelent Job, Sir.
03 Aug 2007
This is an excellent program i have ever seen in mathworks. Good job sir.
I am a student, working for my class project on "multi target tracking". it helped me a lot for the compleation of my project.Thanks a lot :)
30 Jul 2007
22 Jul 2007
I need a fuzzy connectivity toolbox for image segmentation.I can't find anything.plz help me!
19 Jul 2007
19 Jul 2007
11 Jul 2007
I am Suvad Selman and I have one thing to ask (report). I have download this file, unzip it and when i run main.m i got some strange error messages. Here is the message that I get:
*WARNING* PREMNMX is an obsolete function.
Use MAPMINMAX instead, type HELP PREMNMX for bug warning.
Type NNTWARN OFF to suppress NNT warning messages.
Please help me so that I can run this program normally.
Thanks in advance.
24 Jun 2007
The recognition rate of last release has been improved.
08 Jun 2007
siva kumar viswanadhuni
Very nice project sir,
25 May 2007
28 Apr 2007
Where is the mfile named adapthisteq?
18 Apr 2007
08 Apr 2007
your program is awesome man.
24 Mar 2007
find the DCT format
24 Mar 2007
dear sakhi, the code is excellent but how it is implemented in MATLAB and how NN is used for it is not explained in detail. pl do some help on these areas.
19 Mar 2007
01 Mar 2007
29 Jan 2007
Help is insufficient on the role of nn in the project......
29 Jan 2007
Excellent work done.
Can anyone tell me...
How nn is used in face detection ?? (Iam a beginner in nn)
27 Jan 2007
Hi i am student of BCS and doing my poject in matlab.So i need help thats why i am visiting this site/
06 Jan 2007
30 Dec 2006
it was really interesting seeing people submitting their work.i hope to do so.it was a good experience.
29 Dec 2006
bal krishna Kalidhar
I am in need of face recognition product for identification of few preselected faces out of crowd of 10000 moving on a railway plateform. product to be integrated to CCTV system of VEINT/ IngerSol Rand surveillance systems.
Please reply yes/no as i am serching such produc for presentation to High level security agency top brasses.
Col Kalidhar (retd)
29 Dec 2006
14 Dec 2006
excuse me sir,
my name is GoberGood.
I have been studying in Ahmad Dahlan University.
I have downloaded your program matlab about "face detection" at http://www.mathworks.com.
and I interest to develop your program
to finish the my master education. for that,
I hope to you to assist the me in collecting reference
of about " face detection" and problem any kind of which
you get when doing research. I very requiring of
your paper. forgiveness, if my english is bad.
11 Dec 2006
09 Dec 2006
hi like the project.But u should involve the final step of matching the rectangle marked face with image in database.which is actuall face recoginition
09 Nov 2006
30 Oct 2006
Ngoc Hanh Dang
26 Oct 2006
23 Oct 2006
26 Aug 2006
23 Aug 2006
Omid Bonakdar Sakhi
This source is for educational purpose only and is tested under MATLAB 7.0 . not for distribution or creating .exe files . Most of the compiling problems and building exe files return to Matlab bugs . Please check Matlab Bugs and Solutions .
01 Aug 2006
when I create the exe file recive this massage whats means?
The ntvdm cpu has encountered an illegal instruction
Cs:____ ip:____ op: _ _ _ _ _ choose close to terminate the aplication
24 Jun 2006
Alfa Gatriono Kencana
this gonna be a good work today
but, i still didn't get the point after using some RGB image. thanks for the reply. it's mean a lot to me
22 Jun 2006
when we run the Main under Matlab we received the following errors:
??? Error: File: C:\MATLAB6p1\work\loadimages.m Line: 6 Column: 6
Missing operator, comma, or semicolon.
Error in ==> C:\MATLAB6p1\work\main.m
On line 41 ==> IMGDB = loadimages;
We would appreciate it if you could help us solving the problem.
Dr. Tzafrir Shlomo
21 Jun 2006
good work !!
16 May 2006
Good work, but has some problems with exact detection.
16 May 2006
I have just download it and haven't check it yet. But iam sure it good. I am doing in face recognition using NN too. Hope i can learn a lot from yours
23 May 2006
I have Added comments to all files to make them easy and understandable.
21 May 2007
Version 5.0 : Better Algorithm with a user's guide
14 May 2009
one article ( in Persian ) and one user guide ( in English ) are added to the project.
15 May 2009
Fixing the FIle Format
10 Aug 2009
I have only changed the description and added the address of the website for this program.
14 Dec 2009
Two fixes are solved.
1- correcting path for linux systems
2- problem of mapminmax for older versions of MATLAB
13 Jan 2010
replacing two functions with built-in functions, so that older versions of MATLAB can run the program correctly.
26 Dec 2010
Some fixes are applied for executing the program under Linux CentOS
03 May 2015
Version 7.0 adds the implementation of a neural network.
22 Mar 2016
Added one empty folder "data" to fix a bug reported by the users.