Slashdot Mirror


The Face Detector

Roland Piquepaille writes "Almost all human faces have common characteristics, such as two eyes and one mouth. Still, some people, affected by face blindness, cannot recognize one face from another one. So it's understandable that face recognition is a major challenge for computer vision systems. In "Facing facts in computer recognition,", the Pittsburgh Post-Gazette reports that a team from Carnegie Mellon University's Robotics Institute has developed a very accurate software to find faces within images. By analyzing only 768 pixels, the system can detect 93 percent of the faces in a set of images while falsely identifying four objects as faces. The Face Detector Demo is available online and you can submit an image for analysis and receive the results by e-mail. The technology will be used for security purposes, but also by digital photography companies who want to automatically reduce "red eye" effects. You'll find more details and references in this overview."

19 of 241 comments (clear)

  1. a real use for this kind of technology by hype7 · · Score: 5, Interesting

    instead of the endless "let's use it in airports" crap, it looks like they've found a real use for this kind of thing.

    give it to blind people so they can know who they're talking to. But don't stop there - man, the number of times I've forgotten names... it'd be great if they could integrate this kind of thing into some glasses, that popped up the name of the person as you looked at them (assuming, of course, you knew them).

    whoever commercialises that tech first is going to make a lot of $$$, I think...

    -- james

  2. Old news by Geoffd1 · · Score: 3, Interesting

    This is old news - software that finds faces has been available for years. To cite an older example, the company Miros, which later became TrueFace - they used a neural-net approach.

  3. Face detector by sotonboy · · Score: 4, Interesting

    I dont get the point ? It doesnt recognise faces, just tells you if theres one there. Thats not exactly state of the art is it ? When other companies are producing systems that can identify people from images, albeit inaccurately.

    1. Re:Face detector by Anonymous Coward · · Score: 1, Interesting

      You are right to notice that facial recognition != facial detection. The latter is a much harder problem, but the Slashdot introduction for this article implies they are one in the same. What they've done is like talking about a computer program that can bring about world peace, then link to an article on Eliza (see: http://www.manifestation.com/neurotoys/eliza.php3) . If anything, this research just shows how difficult the problem of face recognition is. The research endeavor that is facial recognition is a blackhole for funding. Smart security analysts think that the research money would be better spent on paying more human analysts to do intelligence work. Here is what technology security pundit Bruce Schneier wrote on the subject after September 11th: http://www.schneier.com/crypto-gram-0109a.html#3.

  4. Interesting by Doesn't_Comment_Code · · Score: 5, Interesting

    ...while falsely identifying four objects as faces.

    That's interesting. The AI is sufficient to identify most faces. And it sees a few faces where none exists - not unlike people. Little kids point out when their bananas, carrots and peas line up just right to make a face. If they see it, why shouldn't a computer? What about the moon? Would this software see a face there? A man maybe?

    There is no point to this, just interesting thoughts that struck me while reading.

    --

    Slashdot Syndrome: the sudden, extreme urge to correct someone in order to validate one's self.
  5. Gender Recognition by Black+Rabbit · · Score: 2, Interesting

    Can it differentiate between a male face and that of a female? Besides the obvious facial hair thing, what makes the two different anyway?

  6. A Good Tool for WOT by USAPatriot · · Score: 2, Interesting
    I'm surprised this technology isn't in more widespread use today. Casinos are known to have implemented face-recognition technology to recognize cheater and card counters and bar them.

    If something like this were installed in airports, bus terminals, landmarks, and other public places, we could have a very effective way of stopping potential suicide bombers, terrorists or other evildoers in their tracks. What if the video camera that captured Mohammed Atta had been linked to face-recognition software that had his picture in a database? 9/11 could have been stopped right there.

    I would rather put my trust in this than some rent-a-cop making minimum wage to spot suspicious people. It's been reported how unreliable eyewitness testimony is, this technology would make a much better crime fighting tool.

    --

    Slashdot Moderation: From positive to terrible in 2 "insightful" posts.

    1. Re:A Good Tool for WOT by xystren · · Score: 2, Interesting
      If something like this were installed in airports, bus terminals, landmarks, and other public places, we could have a very effective way of stopping potential suicide bombers, terrorists or other evildoers in their tracks.

      But at the bolded places now, they are already doing this (perhaps with out the face recognition). Ever tried to go to the Sears or the CN Tower or even a ride at an amusement park where they have there "let's take a picture of you, so we can try and sell it to you" after your tour/trip/ride???

      Next question, have you ever tried to *NOT* have it taken? I pulled out a pic of myself and g/f at the Sears Tower and told them, 'No, I'm not interested in one, I already have one, just let me through..', and it was "Uhh, sir, it's policy, we have to photo everyone going through."

      Hmmmm, I wonder why? If it's just a marketing/$$$ game, then why would the waste the resources to print out my photos when I've stated I won't be buying another one (and even produced a past one to support that argument).

      Perhaps I'm a bit paranoid, I would suspect that there is *more* than just a "let's try and sell a tourist a picture" type thing. --- We can't go on like this, with suspicious minds...
  7. Re:MED Award by physick · · Score: 4, Interesting

    Almost all human faces have common characteristics, such as two eyes and one mouth.

    The "almost" reminds me of the joke: "Do you know that you have more than the average number of legs?

    Some people have lost one or both legs, but no one has three or more. So the average number of legs is slightly less than two."

  8. I used it in a project two years ago by Anonymous Coward · · Score: 1, Interesting

    I used this library for a multimedia installation two years ago. But the source was not available... I still managed to integrate it in my project, and I had a lot of fun. I should build a web site to document this project.

  9. Re:But does it detect... by Short+Circuit · · Score: 2, Interesting

    Or stored a master and rebuilt the original on height/width/orientation.

  10. Only to recognize where faces are...but good by icekillis · · Score: 5, Interesting

    The algorithm only recognizes where the face is. It does NOT recognize the face to match it with another picture.
    The algorithm is almost scary, watch this sample
    http://vasc.ri.cmu.edu/demos/faceindex/05062004/us ers/2236.html

    The problem is that even if you can recognize where this 80 pixel face is, it will be very hard to match it up against features of known people. Several [automated] face recognition systems implemented in Florida failed. In more than 3? months they failed to identify a single known offender.

  11. Re: Okay, call me crazy by nathan+s · · Score: 2, Interesting

    I don't believe I have actual face blindness, but I definitely suffer from face-recognition problems. It has been one of the defining factors of my personality, to the point that most of my friends know not to be offended if I do not recognize them until they actually speak to me. Interestingly enough, my face recognition is quite good within small time periods (1 or 2 days) but degrades quite quickly; if I haven't seen you in a week or two, then no matter how long I've known you, odds are that I won't recognize you if we meet on the street or in a small crowd of people.

    This also goes along with an inability to remember faces; I can't remember at this moment what my girlfriend's face looks like, even tho I saw her a few hours ago. Hell, I can't even remember my family's faces, and I spent years around them.

    Just amusing thoughts from experience..

  12. Re: Okay, call me crazy by richg74 · · Score: 4, Interesting
    There is an actual mental handicap, called prosopagnosia, which is marked by the inability of the person to identify individual faces. That is, the person can recognize that what (s)he is looking at is a face, but not whose face it is.

    Steven Pinker talks about this in his book, How the Mind Works (New York: W.W. Norton & Co., 1997). He writes:

    Many psychologists believe that face recognition is special. In a social species like ours, faces are so important that natural selection gave us a processor that registers the kinds of geometric contours and ratios needed to tell them apart. Babies lock onto facelike patterns, but not onto other complex and symtrical arrangements. when they are only thirty minutes old.
    He also discusses a patient, LH, who was unable to recognize faces following a severe head injury, although he was in other ways entirely normal.

    It's important to note that this is a different question than the one the software addresses: it tries to distinguish which images are faces and which are not, not whose faces they are.

  13. An online-DEMO of some NEWER stuff by ControlFreal · · Score: 4, Interesting

    Seriously, that's old. I'm a computer vision Ph.D. student, and there now are much faster methods. I'll just refer to my old comment.

    A demo can be found here. You can contact me for more details...

    Current really fast methods use cascades of very simple classifier that are very weak themselves, but very strong when combined. The work of Viola & Jones is what most of the stuff is centered around nowadays.

    Do your own here:

    http://argus.cs.unimaas.nl/fddemo

    --
    Support a Europe-related section on Slashdot!
  14. Re: Okay, call me crazy by acb · · Score: 4, Interesting

    The human brain is not a general-purpose computer. There are specialised modules, which evolved by natural selection, for various tasks which were evolutionarily adaptive in the ancestral environment. Which is to say, if being able to perform one type of mental processing quickly helped your hunter-gatherer ancestors survive, find fit mates and not get cheated or otherwise bested by competitors, it gradually evolved into an optimised piece of neural hardware, its template coded in their DNA. Being able to recognise faces quickly (and thus be able to match an image of someone to what you know about them and their reputation) was a major advantage in a highly social environment, and so evolved into a highly optimised module.

    Sometimes, through various disorders, these modules don't work properly. Which is why conditions such as autism (dysfunction of the relating-to-other-people module), schizophrenia (inability to distinguish between internal and external stimuli), face blindness (the face-recognition module). and so on, can exist. Sure, a face-blind person can step themselves through a face-recognition algorithm, but it's slow and laborious, and by the time you're done, that cute girl/guy you're wondering whether you recognised has moved on.

  15. open source/academic projects? by d4rkmoon · · Score: 2, Interesting

    I wonder if there are open-source/academic projects that are in relation to this. I've been testing GSPY and some other security camera software as of late. If you could do testing on this type of software and coincide with facial recog, there could be a lot of useful things that have nothin to do with homeland security and the like. (such as having a computer system activate off standby from facial recognition at a certain point). So I like science fiction... don't we all.

    --
    -- Friends don't let friends buy Nokia.
  16. Names to faces? by TXP · · Score: 2, Interesting

    My problem remembering people's names stems from the countless hours playing video games. In video games the characters don't have feelings so it doesn't matter if you remember their name or not. So I tend not to remember their names but what they function/occuption is. So if someone tells me they are George the CEO of the company I work at. I'll remember that he's the CEO of the company but not his name.

  17. Ask an artist by JGski · · Score: 2, Interesting
    The funny thing is you can tell what matters for facial recognition by just asking or being an artist. Anyone who's done drawn or painted portraiture knows that it's the eyes, then mouth, and then nose that defines a recognizable face. The "proof" of concept is how you can draw a face with as few as 4 or 5 curved lines and the face is utterly recognizable. This is akin to Douglas Hofstadter's article "Letter Spirit" in "Fluid Concepts and Creative Analogies" which talks about what gives an image of a letter 'a', it all it's possible fonts and glyphs, its recognizable "letter-a-ness" or letter spirit as an 'a'.

    Most of the "insights" about facial recognition in the article would probably elicit a collective "well, duh, that's been known for hundreds of years" from artists (it does from me). BTW I identified all four faces correctly from the side-bar - being an artist let's you actually "see" the world rather "project" the world.

    JG