?
Solved

face recognitin

Posted on 2005-04-01
6
Medium Priority
?
317 Views
Last Modified: 2010-04-15
hi

is there any web resourses where i can get coding info & sample code
for signature & face recognition .

any e-books related  to this


bye

manoj
0
Comment
Question by:manoj_bramhe
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 256 total points
ID: 13681953
0
 
LVL 11

Assisted Solution

by:avizit
avizit earned 248 total points
ID: 13686544
There are some papers here
http://vismod.media.mit.edu/vismod/demos/facerec/

also check the papers link here
http://www.cs.colostate.edu/evalfacerec/

and check the documentation for some assignment here
http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/mitchell/ftp/faces.html
0
 
LVL 22

Assisted Solution

by:grg99
grg99 earned 248 total points
ID: 13688098
Face recognition is trivial for humans and animals to do-- it's has to be, as you don't survive if you don't recognize your parents.

But it's a very difficult computational task.  First you have to be able to extract 3-D information from 2-D input.  That's as far as I know, an unsolved problem.   That has to work even if there are variations in lighting and angles.  Your brain does that with no strain, but it's algorithmically and computationally difficult.    Then you have to extract salient features, while ignoring unimportant ones.  Your brain does that automatically--- for example, you ignore slight variations in hair position, eyelid opening, jaw position, smiling versus not, pouting, frowning, smiling, looking to the left, surprised, sad, , because you just "know" those things change from second to second, within certain limits.  But the computer does not.    Your brain makes many judgement calls.  One example-- Your brain automatically corrects for the avrious ways hair can appear-- clean and dry, or after several days without shampooing-- oily and more compact.  But your brain also "knows" that someone with really short hair doesnt look like someone with oily-matted down hair, even though the ratios of light and dark may be very similar.   Also you "know" when someone is smiling the eyes crinkle up, so if they're "smiling", which is another tough judgement, and not "snarling", their eyes are going to look differently, so yo have to change the kind of eye appearance you expect in that situation, and not identify them as someone with normally "crinkly" eyes.  

This is a VERY HARD problem.   Like unsolved and perhaps unsolveable.  I suspect for the next 30 years or so it's going to be much cheaper and much more accurate to pay a human being to compare faces.

0
 
LVL 16

Assisted Solution

by:PaulCaswell
PaulCaswell earned 248 total points
ID: 13696847
Here's a some useful sites to start at:

http://exaflop.org/docs/cgafaq/

http://homepages.inf.ed.ac.uk/rbf/CVonline/

This one's an Intel package that implements many of the algorithms in C on Intel PCs.

http://www.intel.com/research/mrl/research/opencv/

Good luck!

Paul
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This tutorial is posted by Aaron Wojnowski, administrator at SDKExpert.net.  To view more iPhone tutorials, visit www.sdkexpert.net. This is a very simple tutorial on finding the user's current location easily. In this tutorial, you will learn ho…
Windows programmers of the C/C++ variety, how many of you realise that since Window 9x Microsoft has been lying to you about what constitutes Unicode (http://en.wikipedia.org/wiki/Unicode)? They will have you believe that Unicode requires you to use…
The goal of this video is to provide viewers with basic examples to understand recursion in the C programming language.
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use while-loops in the C programming language.
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question