Slashdot Mirror


Face Recognition - Real or Science Fiction?

An anonymous reader writes "Facial recognition software has been touted as one of the technologies that will change our future, particularly in law enforcement. How close are we to being recognized by a computer anywhere we go, as portrayed in movies like Minority Report? According to the industry's recent Public Relations releases, these products are closer than we think. The reality though, is that current products work only when utilizing a small comparative sample, and any attempts for an individual to disguise themselves typically throw off the results. To see how far this technology needs to go before becoming mainstream, one site utilized Government-tested face recognition software, available freely through MyHeritage.com, to compare hundreds of famous people, animals, and cartoons to a database of 2,000 celebrities. Some of the results showed promise for the technology, but most were just funny — for example, who would mistake Barbara Streisand for Shrek, or Lance Bass of N'Sync for a Teletubby?"

202 comments

  1. trick question by Lurker2288 · · Score: 5, Funny

    "who would mistake Barbara Streisand for Shrek, or Lance Bass of N'Sync for a Teletubby?"

    I think it's more a question of 'how many beers' than of 'who.'

    1. Re:trick question by palladiate · · Score: 1

      Wait, wait, I know the answer to this one! Is it zero?

    2. Re:trick question by EvilMonkeySlayer · · Score: 0

      Listen, i've been quite clear on this.. yes, I had been drinking and it was dark in the club. What happened between me and Laa-Laa is strictly between me and Laa-Laa.

    3. Re:trick question by WindBourne · · Score: 3, Insightful

      Or what computer program, camera, and lighting that you have. And add facial hair (perhaps on all), cosmetics(again on all), or even haircuts. Basically, it will always fail on those that do not want to be recognized. But down the road(20 year), it will work well on those that are not suspecting it i.e. it will be a good way to track down regular citizens when the government is granted the power to grab whoever they want and attribute it to say terrorism. Fortunately, we are a long ways from that. Or are we?

      --
      I prefer the "u" in honour as it seems to be missing these days.
    4. Re:trick question by pluther · · Score: 0
      Fortunately, we are a long ways from that. Or are we?

      I'll tell you in two weeks.

      --
      If the masses can keep you down, you're not the Ubermensch.
    5. Re:trick question by Some_Llama · · Score: 1

      "What happened between me and Laa-Laa"

      Riiight, Laa-Laa, we all know it was Tinky Winky..

    6. Re:trick question by Anonymous Coward · · Score: 0

      Barbara Streisand, Shrek => both ogres.
      Lance Bass, Tinky-Winky => both gay and have no singing ability.

      I don't see the problem here.

    7. Re:trick question by Anonymous Coward · · Score: 0

      "who would mistake Barbara Streisand for Shrek, or Lance Bass of N'Sync for a Teletubby?"

      Hmmm... Well Shrek is green and teletubbies are also brightly colored, so I guess the answer must be: somebody who is colorblind.

    8. Re:trick question by slysithesuperspy · · Score: 2, Funny

      I've never seen them in the same place at the same time. Hmm...

    9. Re:trick question by BusyByte · · Score: 1

      Actually I think the recognition software uses things like the distance between your pupils along with other ratios of your face to give a match. Maybe the people who designed Shrek or Teletubby used their faces as a basis or they have some kind of ratio that says it's a match. It wouldn't surprise me if there were a few of these that weren't coincidence with all the games out there with computer models based on real actors being scanned in. BusyByte

  2. Holy shit! by Anonymous Coward · · Score: 0

    You mean Barbara Streisand and Shrek *arent* the same person!?

  3. I've heard this for years by 2.7182 · · Score: 5, Interesting

    After working in computer vision for 5 years I've realized that most problems aren't hard - they are not well defined. Mathematically face recognition is not a problem that can be stated.

    Many other problems in CV are like this - edge detection, segmentation, etc. But people write hacks that work in restricted conditions and say they've solved.

    And look, you could always just put on those Groucho Marx glasses.

    1. Re:I've heard this for years by PieSquared · · Score: 5, Interesting

      I think the real problem is what it looks at. The shape of your face is what it looks at. What if you put a little clay or really thick makeup around your jaw and cheek bones to change your visible facial structure... and of course facial hair can be shaped to look like pretty much anything is under it without even adding anything artificial to your face. And of course, you'll need multiple frames of reference with a wide angle between them to get any useful information anyway... you can't really judge depth from a single frame and if you try a little eyeshadow will throw it off. I can only see facial recognition as proving that you aren't someone smaller then you are, not that you are a specific person. And of course you could always get one of those masks from mission impossible! Yea, that's what I thought!

      --
      Does a line appended to your comment give your post meaning in and of itself, or only in relation to those without?
    2. Re:I've heard this for years by gt_mattex · · Score: 1

      To add to this, for this to be usable in a public environment they would have to:

      1. Perfect the software to be able to match a face with stored data to within a reasonable percentage of error.
      2. Develop the hardware that could process enough individuals in a given area to be useful.
      3. Construct a national network.
      4. ?
      5. Profit!
      --
      "No doubt one may quote history to support any cause, as the devil quotes scripture." - Learned Hand
    3. Re:I've heard this for years by Illserve · · Score: 4, Insightful

      Many other problems in CV are like this - edge detection, segmentation, etc. But people write hacks that work in restricted conditions and say they've solved.

      Having worked in brain science for years I can say that the brain itself is a collection of hacks.

      It's just a very huge collection that covers all of the bases that we find ourselves in from day to day. Put a brain in a situation it's not designed to handle and it breaks down just as badly as many artificial CV algorithms do.

    4. Re:I've heard this for years by CastrTroy · · Score: 1

      Maybe they should just x-ray your skull and forget the face altogether. I don't think a lot of people would want to alter the shape of their skull just to avoid detection. They could probably make it safer by using ultrasound instead of xrays or something. I wonder how feasable this is?

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    5. Re:I've heard this for years by tverbeek · · Score: 1

      I got matched to Kevin Costner, whose face is shaped nothing like mine (his is long and angular; mine is pretty round) because we were wearing similar glasses and both smiling.

      --
      http://alternatives.rzero.com/
    6. Re:I've heard this for years by Anonymous Coward · · Score: 0

      That's interesting that you know that. Why don't you write an article on it - I think you'll get a Nobel prize.

    7. Re:I've heard this for years by davidsyes · · Score: 1

      Or stuff your face a la The Godfather... "What have I done to deesurf dees?" But, in case the camera has gait analysis algorithms, then you have to sway and swagger like that black slimy zombie in "Return of the Living Dead".

      Actually, you might want to watch Jet Li's/Simon Yam's "The Hit Man". It was made before 1998, and it showed (probably studio exaggerated, tho) gate analysis with facial matching software to track down an assassin. Looked pretty kewl for the time. (Beware: there are two versions: the HK and the English, which has several minutes of scenes deleted. I watched both. I think the some of the cuts might have been the biometric/gate-analysis stuff, and one scene where Jet Li was in a shop being dressed up to take his hit man role: Eric Tsang had him sorta gay-dressed... Maybe the studios in the west didn't like that?)

      heheh... slash image word: "export"

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    8. Re:I've heard this for years by john83 · · Score: 2, Funny

      That's just what I need: Tesco X-raying my head every time I walk into the store to direct me to specials on items I might want. It'll break as soon as I develop super-powers from all the X-rays though.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    9. Re:I've heard this for years by Wolfger · · Score: 1
      And look, you could always just put on those Groucho Marx glasses.
      That's not even necessary. Gain or loose some weight. I submitted two different photos for celebrity face comparissons, and both came back with radically different answers. One pics was a couple years old, when I was on a diet, and one was just a few months old, 1 year off the diet. So which is it? Do I look like Adam West, or O.J. Simpson? (...and the photo that matched with OJ also matched me up with Natalie Portman... That's scary!)
    10. Re:I've heard this for years by SQLGuru · · Score: 1

      And think how funny it would be when that car crash victim gets out of the hospital only to find out that he's locked out of his house.

      Layne

    11. Re:I've heard this for years by Anonymous Coward · · Score: 0
      ...also matched me up with Natalie Portman...

      That diet didn't involve hot grits by any chance, did it?

    12. Re:I've heard this for years by awesomo2001 · · Score: 1

      Actually, face recognition can be stated mathematically. It is about finding a function that maps an image's pixel values to a boolean value, i.e., true if the particular person is present in the image and false if otherwise. You can extend this to more than one person. In fact, the computer vision problems that you describe can all be stated mathematically. The "hacks" that you talk about are the heuristics that we have in our algorithms that search over the space of all possible functions to find the one that solves our problem. These heuristics simply encode our knowledge of the information that a face recognition algorithm should use. If you have enough data and a robust machine learning algorithm, the computer could learn these heuristics. Unfortunately, we don't have such algorithms yet. In the computer vision community, nobody claims that face recognition is a solved problem. However, we have developed some good algorithms that work well for certain tasks. Cheers!

    13. Re:I've heard this for years by perlchild · · Score: 2, Insightful

      Are skulls that unique? I was sure the unicity was contributed to by not just bone structure, but muscle structure, cartilage(the nose) and pigmentation. In fact, do we know for sure that no two faces are unique? Until facial recognition can tell fraternal twins better than a human can, perhaps we shouldn't put those in mission critical environments, shall we?

    14. Re:I've heard this for years by bzipitidoo · · Score: 2, Interesting

      I also worked on a project to compare images. The idea was general purpose, not just for faces only. Unfortunately, it didn't really work. I took the woefully slow prototype and rewrote it so it worked correctly, and was far faster. And all that did was help destroy their illusions and delusions that it was going to work. Before, they could be optimistic because it wasn't fast enough to do hundreds of tests, and so they were able to point to extremely small sets of data upon which it had apparently mostly worked. Progress of a sort. Meanwhile, potential sources of more funding were not interested in the general purpose. Some wanted facial recognition for security uses, and another group wanted pr0n detection for censorship uses.

      I don't know why facial recognition is so sexy and hot right now. Quite a few ventures claim to have something that works, but when you dig into the few details they provide, you find a lot of vapor. Some sort of do work, but they need lots of help. The faces have to be positioned, scaled, and oriented the same. Some employ methods for handling that automatically, and some lean on people to do that. The lighting has to be just so. Pretty much every method must be trained. And if those difficulties aren't enough, the methods have to be fast. Of course we'd like them to be always right, but even after all the help, a method is doing awesome if it's right 90% of the time.

      Currently, people are far, far better at this problem, and we're still fooled quite often, otherwise no one would bother with disguises. But some expect computers to do better. Check a photo of a person against a database of a _million_ photos to see if there's a match? Could people do that? I doubt it. Facial recognition by computer is fantasy, and probably will remain fantasy for many years yet.

      "Do you see anything there?"

      I looked at the broad plumed hat, the curling love-locks, the white lace collar, and the straight, severe face which was framed between them. It was not a brutal countenance, but it was prim hard, and stern, with a firm-set, thin-lipped mouth, and a coldly intolerant eye.

      "Is it like anyone you know?"

      "There is something of Sir Henry about the jaw."

      "Just a suggestion, perhaps. But wait an instant!" He stood upon a chair, and, holding up the light in his left hand, he curved his right arm over the broad hat and round the long ringlets.

      "Good heavens!" I cried in amazement.

      The face of Stapleton had sprung out of the canvas.

      "Ha, you see it now. My eyes have been trained to examine faces and not their trimmings. It is the first quality of a criminal investigator that he should see through a disguise."

      "But this is marvellous. It might be his portrait."

      "Yes, it is an interesting instance of a throwback, which appears to be both physical and spiritual. A study of family portraits is enough to convert a man to the doctrine of reincarnation. The fellow is a Baskerville--that is evident."

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    15. Re:I've heard this for years by lawpoop · · Score: 3, Informative

      Brain hacks seem to be fundamentally different than computer hacks. Or, the brain seems to have a collection of hacks that we have almost no understanding of, in addition to the hacks that we do understand.

      Ever since the advent of solid state electronics, it was said to be only a matter of time before robots would be sweeping, washing dishes, performing surgery, etc.

      Things that we think are really simple, that even retarded people can do, like recognize a face or a voice, understand speech, move bipedally with grace (hell, with any number of legs -- 2, 4 or 6), pour a glass of water, etc. are *hard* for robots and AI. We don't even have a model for how these things work. Even really dumb animals like turkeys can run through their environments and successfully hunt and catch flying insects.

      We do have robots that are getting good with articulation, like Asimo, but we still aren't sure whether they are using the same 'tricks' that organisms use. That is to say, they are a solution to the problem of bipedal motion, but we don't know if they are the same solution that the human mind is. I'm not sure that we have even a model of what solutions organisms use.

      Meanwhile, things that we think are difficult, like playing chess, factoring polynomials, or other kinds of difficult math, are easy for a computer. Now we know that the brain can do complex math like trigonometry, in order to accomplish tasks like catching a ball. but that doesn't help the average person play chess or do complex math on paper. However, the average person excels at these hard AI problems, like having a conversation or pouring a glass of water.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    16. Re:I've heard this for years by Zordak · · Score: 1
      Put a brain in a situation it's not designed to handle and it breaks down just as badly as many artificial CV algorithms do.
      Wow, I have never seen a more concise and accurate description of Congress. Thank you.
      --

      Today's Sesame Street was brought to you by the number e.
    17. Re:I've heard this for years by Illserve · · Score: 1

      Brain hacks seem to be fundamentally different than computer hacks. Or, the brain seems to have a collection of hacks that we have almost no understanding of, in addition to the hacks that we do understand.

      I think it's just that the underlying information representation is different. If you build neural networks that closely mimic the information proccesing of the brain you can get patterns of behavior that's remarkably similar. That is, they are good at the same kind of problems the brain is good at.

      Not that this is easy, and the vast majority of neural networks are nothing like the brain.

      We do have robots that are getting good with articulation, like Asimo, but we still aren't sure whether they are using the same 'tricks' that organisms use.

      I don't think Asimo does, but there are approaches to robotics, such as the subsumption architecture, that simulate the hierarchical structure of motor control, producing behavior that's very similar to more primitive neural systems, as found in insects.

      There's nothing fundamentally mysterious about our brains, they're just complicated and we don't understand them yet, but a great deal of progress has been made.

    18. Re:I've heard this for years by Anonymous Coward · · Score: 0

      Put a brain in a situation it's not designed to handle and it breaks down just as badly as many artificial CV algorithms do.

      Like writing my physics mid-year exam... =(

    19. Re:I've heard this for years by lawpoop · · Score: 1

      I guess my point is that I'm interested in understanding what the actual underlying mechanism is. Even if synthetic, electronic nueral networks can emulate perfectly all of the behaviors that an organic nervous system can, I'm still interested in the organic nervous system in and of itself.

      As a layperson, I'm still skeptical that the nueral network is the same 'type' of system that an organic nervous sytem is. I think your argument is that, in the same way that a solid state computer is qualitatively the same device as a vacuum-tube computer, a nueral network is qualitatively the same 'thing' as an organic nervous system. I'm not convinced; I'm open to conclusive evidence that it is or it isn't.

      At this point, I have a hunch that the organic nervous system is a different type of system than a nueral network. I am well aware that this is just a funny feeling of mine, and I am totally open to abandoning my feeling in the face of compelling evidence. I terrible at math, but I've been reading about Goedel's theorem, which seems to imply that human minds can understand certain proofs that a turing machine cannot. Not that we haven't built a big enough, fast enough, or powerful enough computer, it's just that it is fundamentally impossible to build a computer that could ever do the things that a human mind can.

      I am aware that I don't understand the math enough to make this claim myself, but I've read some debates, and to me, there is enough debate amongst experts that I can confidently say that the matter is not settled.

      I liken this period to the period shortly after the industrial revolution. The steam engine was replacing animal power, and the steam engine was the metaphor du jour for all of the functions of the mind and body. The first psychologists talked about pressure building up, releasing steam, blowing off steam, etc. People thought that we were going to be replaced by mechanical men that would run on steam or oil. The metaphor is pretty good, but it only works up to a point. In the end, the mind is not a steam engine, even though you can build a steam engine that does calculations. There is the computation aspect of human behavior that is similar to, but mind-bendingly different, from turning a few pistons.

      Nowadays the latest breakthrough is the very fast solid-state electronic computer, which, when you come down to it, is just a turing machine. But it serves as the metaphor for the human mind. People seem to think that this really is it; if we just build a big enough and fast enough computer, it can completely emulate a human mind. My hunch is (and it is just a hunch) that this metaphor isn't the right one either, just like we will never build a steam engine that is like a human mind -- they aren't the same type of devices.

      But I think we agree on one thing: I don't believe that intelligence or consciousness is a black box of mystery that is irreduceable. There is no ghost in the machine. One day we will figure out exactly how it works. I just happen to believe that we don't have that understanding today.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    20. Re:I've heard this for years by Illserve · · Score: 1

      At this point, I have a hunch that the organic nervous system is a different type of system than a nueral network.

      Based on the available evidence, it doesn't seem to be. We know that neurons transmit information to each other, and we know, down to fairly meticulous levels of detail, how that transmission happens and what changes it causes at the other side. We don't know everything about what happens inside the cell, but we know quite alot about the form and timing of the messages (spikes) they send to each other.

      I am well aware that this is just a funny feeling of mine, and I am totally open to abandoning my feeling in the face of compelling evidence.

      The evidence is very compelling.

      I am aware that I don't understand the math enough to make this claim myself, but I've read some debates, and to me, there is enough debate amongst experts that I can confidently say that the matter is not settled.

      It depends what population you ask. If you asked around the halls of the building I'm in now, you'd be hard pressed to find anyone who thinks that we can't fully behavior with neurons. It's not a debate that exists within the neuroscience, or the vast majority of the psychology. In philosophy the debate will never die away, ever, because philosophers debate for the sheer joy of it. Listen to them at your peril.

    21. Re:I've heard this for years by quadelirus · · Score: 1

      I think that there will always be a way for determined people to get past automatic identification systems. False fingerprints, fake ID's, and clay face masks (as proposed above) are good examples. Face recognition, however, could do a better job than a airport security officer at catching more people, however. I mean, he might memorize the faces of the FBI's top 10 most wanted list. But if they do any of the things that would trick get face recognition, it will probably trick him as well. Good face recognition, however, could potentially have the FBI's top 10,000 most wanted. If any of those guys happened to jump a flight to somewhere without thinking to disguise their face they could be recognized by the software. The security guard, however, would not have even known they were wanted. I agree that this isn't an end all solution, but I think that it is not necessarily without application or usefulness.

    22. Re:I've heard this for years by lawpoop · · Score: 1

      "We know that neurons transmit information to each other, and we know, down to fairly meticulous levels of detail, how that transmission happens and what changes it causes at the other side."

      That really doesn't tell us anything about mental phenomena. We don't know what that information is. We don't have a definition of a thought, emotion or memory at the nueron level. We just know that they have a level of activity that is correlated with some broad mental phenomena, like 'depression' or 'vision'.

      Basically, we have a macro-level of *where* ( in what parts of the brain) thoughts and emotions are occuring. We have the micro-level of nueron activity. But we still are missing the entire middle of thought, emotion, and memory.

      I think if one were going to argue that we have a good understanding how the mind works, they would have to claim that the mind really isn't about thoughts an emotions, contrary to our self-conscious intuition. That may be the case -- people seem to percieve a lot of things that don't really exist in reality, such as gods or ghosts. But it would take a lot of explaining to show that thoughts, emotions, and memory aren't real. I'm open to a compelling argument.

      The evidence is very compelling.

      I'll believe it when I have a conversation with a computer, or one shows that it can recognize faces -- when there is an artificial device that can handle a 'hard AI' problem. AFAIK, nueral networks can't ( or don't yet ) model the behavior of worms, which have the simplest nervous systems, IIRC.

      Like I said, I am open to compelling evidence. I just haven't seen any yet.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    23. Re:I've heard this for years by Illserve · · Score: 1

      Of course we don't have a good understanding of how the mind works.

      But if we have an understanding of the mechanistic processes underlying brain function, then we can simulate them, and therefore a human mind, on a turing machine, case closed.

      I'll believe it when I have a conversation with a computer, or one shows that it can recognize faces -- when there is an artificial device that can handle a 'hard AI' problem. AFAIK, nueral networks can't ( or don't yet ) model the behavior of worms, which have the simplest nervous systems, IIRC.

      This is all Irrelevant to the question you originally posed. We don't need to replicate the function of the brain to demonstrate that it is ultimately a computing device, we just need to understand its mechanisms.

      And yes we can model the behavior of worms to varying degrees of complexity (depending on the intent of the modelling effort). These models are not very interesting so you don't hear about them.

    24. Re:I've heard this for years by Magada · · Score: 1

      Weeell... that should tell you a bit about just how cumbersome the current modes of mathematical expression are. It's an interface problem, really.

      --
      Something bad is coming when people are suddenly anxious to tell the truth.
    25. Re:I've heard this for years by cbacba · · Score: 1

      That and eye separation etc - a much more difficult problem to overcome. However, anyone willing to wear a mask and view with only 1 eye while hiding the other could succeed in fooling even that. I guess people who believe in and promote biometrics are dealing with such complex issues as to make thinking outside the box extremely difficult. Those desiring to fool biometrics apparently don't have nearly that sort of difficulty, typically constrained by morality more than by other constraints.

      Need a finger print for scanning? One can go to great lengths to acquire a sample and fabricate an immitation that might work. Or, one can simply take the finger - either with or without the rest of the person and it's going to work.

      Visual biometrics is like many other sets of similar thing such as creating text fonts versus character recognition or voice recognition versus a speech synthesizer. Video graphics is far easier than the video recognition. They are paired but they do not have a reciprocity in the complexity. What's worse is that the recognition/comparision complexity is subject to far more innaccuracies and to being fooled.

      Until someone can fabricate human (or close to human) level intellegence in the artifical realm, don't expect biometrics to carry out much. Of course, if one gets to that level, will it be possible to fabricate an artificial being that will perform its duty honestly or even to continue to function with the realization that it is artificial. How would you like being forced to be a stationary object stuck on the side of a wall in an airport with nothing to do but look at faces of travelers
      coming and going to all the exotic places of the world?

      Considering such jobs now done by people (who actually might have a life too) require a great deal of training, it's doubtful that there will ever be enough of them to adaquately handle the small fraction those in society refusing to abide by society's basic rules or even seeking to destroy society, it's rather hard to imagine enough of them to deal with the much greater number of the relatively normal too. Of course, there are much better low tech ways to deal with them - such as the mandatory participation used by most if not all tyrannies during modern times. After all, when everyone participates in ratting out their friends and family, including reporting the participation (or lack there of) of others, it becomes a web from where there isn't escape.

    26. Re:I've heard this for years by HuguesT · · Score: 1

      Segmentation even under the simplest of conditions (piecewise constant images) is an NP-difficult optimisation problem.

      People have to use hacks (more politely meta-heuristics) because the problem is unsolvable otherwise.

  4. Cartoons vs People by mgblst · · Score: 1, Insightful

    Surely trying to match people with cartoons or puppets is never going to work - what do they really expect. They sort of facial clues you get from a real person and very different to what you could get from a cartoon.

    But, this does scare me - I invisage a future wear the government knows where you are at any time, if not by picking up your face on the streets, to embedding some sort of chip. This is the way we are heading (sure, not for a while, but that doesn't mean we shouldn't think 20 year ahead)

    1. Re:Cartoons vs People by davidsyes · · Score: 1

      "But, this does scare me - I invisage a future wear the government knows where you are at any time, if not by picking up your face on the streets, to embedding some sort of chip."

      Well then, if you MUST carry a cell phone (or any other "chip-embedded" device) not only should you remove the battery from the cell, but remember that it has a battery for your contact list and settings retention.

      Ever seen your phone say, "Updating Contact List, Please Wait"?

      Well, I don't fear their knowing my CONTACT LIST. After all, I do send and receive calls/messages. What bugs the shit out of me is that if I can't lose my phone, they wont' restore my list from the call records. Worse, when it says, "Updating Contact List", I think they're combing my list for notations that I DON'T call. I mean, names and numbers I enter for memory jogs or restaurants or other places. Now, I don't know if that's something YOU would worry about.

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    2. Re:Cartoons vs People by Anonymous Coward · · Score: 0

      "But, this does scare me - I invisage a future wear the government knows where you are at any time, if not by picking up your face on the streets, to embedding some sort of chip. This is the way we are heading (sure, not for a while, but that doesn't mean we shouldn't think 20 year ahead)"

      No need for being scared anymore, since now you can go and have a full face transplant.

      http://www.medicalnewstoday.com/healthnews.php?new sid=55080

  5. That's actually a good estimation by Vardamir · · Score: 0, Offtopic

    Just because its funny that Lance Bass has something in common with a Teletubby and Barbara with Shrek doesn't make it bad technology!

  6. recognized by AcidLacedPenguiN · · Score: 3, Interesting

    This is all well and good, but the minute I get falsely identfied as a criminal just for being in the bar district late at night in the wrong place/wrong time I won't be too happy. . .

    --
    disclaimer: I've been known to store numbers in my ass for which to dig out when quantities are required.
    1. Re:recognized by voice_of_all_reason · · Score: 0, Offtopic

      Don't worry, they'll make sure you get thrown into some far corner of the world as a "detainee" to prevent you family from feeling bad.

    2. Re:recognized by Anonymous Coward · · Score: 0

      Liberal fags.

    3. Re:recognized by kalirion · · Score: 1

      Just stay out of sight of armed hover drones, and you'll be fine.

  7. so I guess... by theStorminMormon · · Score: 2, Insightful

    So I guess next time a teletubby or Shrek wanders through a mall, they're totally going to throw off the face-recognition software.

    Is it just me, or does that seem like a stupid way to test the software? If you want to show that rudimentary disguise is an easy way to get around it, that's valid, but just messing with the sample of potential matches by throwing in cartoon characters destroys the validity of the "study".

    -stormin

    --
    The Southern Baptist Convention has creationism. On Slashdot, we have porn.
    1. Re:so I guess... by AcidLacedPenguiN · · Score: 1

      . . .Though I'll still laugh when Streisand gets framed for robbing a bank or something. . .

      --
      disclaimer: I've been known to store numbers in my ass for which to dig out when quantities are required.
    2. Re:so I guess... by misleb · · Score: 1
      . .Though I'll still laugh when Streisand gets framed for robbing a bank or something. . .


      But how are you going to convince Shrek to rob a bank?

      -matthew
      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    3. Re:so I guess... by Silver+Sloth · · Score: 1

      Report to PHB version 1:- This software is so poor it threw up many false positives
      PHB :- This software get's positive results. We'll buy it!

      Report to PHB version 2:- This software is so bad it confuses Barbara Striesland and Shrek
      PHB :- My kid wouldn't get those two confused. We won't buy it.

      A 'good' report depends on it's audience. For most /.ers we would want to inspect the data and see a proper statistical breakdown of the results. To catch the public's attention, however, you need to add a few celebs and put your results into newspaper headlines.

      --
      init 11 - for when you need that edge.
    4. Re:so I guess... by CreatureComfort · · Score: 0, Flamebait


      No, you totally miss the point. This isn't about failing to recognize a face you are looking for becuase someone uses a disguise, although that is a perfectly valid reason to despise police and gevernment use of this technology. This is about the absurdly high number of false positives you get. So next time you are walking through the airport, get pulled into a back room, falsly identified as a terrorist (after all if the computer says you're him, you must be traveling with false identification), secretly deported to another country and "questioned", then let loose in a completely different country with no passport, ID, or documentation, just because the computer thought you resembled a potential terrorist. You might re-think your position on this.

      --
      "Unheard of means only it's undreamed of yet,
      Impossible means not yet done." ~~ Julia Ecklar
    5. Re:so I guess... by d474 · · Score: 1

      "Shrek" might be in a store's window display, as a cardboard cut-out. So when the Feds are looking for Barbara, they may get "false positives" from mall video surveillance all over the country.

      Just saying...

      --
      Authority questions you. Return the favor.
    6. Re:so I guess... by theStorminMormon · · Score: 1
      ...you might rethink your position.
      Especially when they start the interrogation with: "So we've finally caught up with you at last, Yosemite Sam."

      If the system is designed to match faces against a database of photographs of real humans and you plug cartoons in there - what do you expect? False positives generated in this manner prove nothing about how the system would actually work. If there are a large number of false positives even when the match database is realistic, then we have a problem.

      -stormin
      --
      The Southern Baptist Convention has creationism. On Slashdot, we have porn.
    7. Re:so I guess... by Anonymous Coward · · Score: 0
      If the system is designed to match faces against a database of photographs of real humans and you plug cartoons in there - what do you expect?

      Failure, every time.

      False positives generated in this manner prove nothing about how the system would actually work.
      Yes, it does. It proves that the system will fail even under absurd cases. If it can't even properly handle images that can't possibly be correct matches, then what makes you think it'll do better with realistic images?
    8. Re:so I guess... by theStorminMormon · · Score: 1

      Try this parallel. You've just been handed a voice-recognition program. You speak English text, it spits out plain text. You're skeptical that it works. So, to demonstrate how bad it is, you start up the program and immediately start spouting Hungarian into the microphone. The result? Not lines and lines of phoneticly correct syllables, but lines and lines of English gobbledygook. The conclusion? If it can't even properly handle [words] that can't possibly be correct matches, then what makes you think it'll do better with realistic [words]? The system was designed to operate in an English-only environment, why should throwing Hungarian at it prove anything about the system at all? You have no more idea now than you did before the test how well the program would actually convert English to text.

      The parallel isn't exact. In this case, every word you speak in English is supposed to have an equivalent. Whereas the visual-recognition program is supposed to be determining just that: does this front-end input (from a video camera) match any of the back-end input (the stock of images). Those two activities are not analogous, but that's not where the visual recognition program breaks down.

      You see the system is designed so that it will derive characteristics from data input on the back-end (e.g. the images loaded into the database of suspects) regardless of whether that's good data or bad data. You've completely circumvented the filter you're trying to test! When you put in a picture of a cartoon, it applies algorithms designed for photographs of people to a picture of a cartoon, and this part of the process is pretty much exactly the same as feeding an English dictation program Hungarian text.

      In essence, you're specifically testing the one part of the system and making judgments about another. Why not just do penetration testing from root? That's another good analog. And that's why this is an utterly invalid method of testing. It tells us nothing about how accurate the system would be if we gave it good input on the back end, and then realistic input through the front end. That's the kind of test that would give us something to talk about.

      -stormin

      --
      The Southern Baptist Convention has creationism. On Slashdot, we have porn.
    9. Re:so I guess... by Anonymous Coward · · Score: 0
      So, to demonstrate how bad it is, you start up the program and immediately start spouting Hungarian into the microphone. The result? Not lines and lines of phoneticly correct syllables, but lines and lines of English gobbledygook. The conclusion? If it can't even properly handle [words] that can't possibly be correct matches, then what makes you think it'll do better with realistic [words]? The system was designed to operate in an English-only environment, why should throwing Hungarian at it prove anything about the system at all? You have no more idea now than you did before the test how well the program would actually convert English to text.

      That's a bad analogy. A better analogy would be to say that speaking Hungarian would end up producing proper English sentences. The problem is, facial recognition is such that it's more of a boolean situation. Any result that it returns would be seen as perfectly valid. If it were obvious that the facial recognition software was malfunctioning by producing garbage, then it'd be a non-issue. The fact that it's displaying something that looks *valid* is the issue.

    10. Re:so I guess... by theStorminMormon · · Score: 1

      You think that matching a real person to a cartoon looks valid?

      --
      The Southern Baptist Convention has creationism. On Slashdot, we have porn.
    11. Re:so I guess... by Anonymous Coward · · Score: 0

      I think the real person is, well, a real person. Again, the issue is that the face recognition's job is primarily to aid or supplant human recognition of people. If the question is its use at being an aid, then the issue is false negatives; at a remotely high false negative rate, it'd be useless as an aid. If the question is its use at supplanting humans, then the issue is false positives and false negatives; these absurd cases give strong evidence that facial recognition simply isn't up to the task of supplanting humans for the false positive rate and the extreme absurdity of the matches; the only way I'd see them as acceptable is if it's assumed that all people in the world are in the database and hence all inputs will result in a match in the database, though such an assumption of the existence of such a database gives me pause.

      As a small note, the best way to test for false negatives would involve taking many photos of someone who is in your backend database and verifying that they all match to that person. It doesn't sound like there was sufficient testing does in this area, unfortunately, so it's not clear if the facial recognition software is useful as an aid.

  8. Actors not characters by Anne_Nonymous · · Score: 1, Funny

    >> who would mistake Barbara Streisand for Shrek

    Actors hate it when fans think they are the characters they play.

    1. Re:Actors not characters by Aladrin · · Score: 1

      So you think they should compare Mike's voice with Barbara's face?

      Shrek's face is not Mike Meyers' face. Since they are comparing faces, this is not an invalid comparison, as you think.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    2. Re:Actors not characters by Nevynxxx · · Score: 1

      Wooosh!

  9. But I thought by xirtap · · Score: 3, Informative

    I thought they used chips in the eyes of people in minority report, not face recognition.

    1. Re:But I thought by john83 · · Score: 3, Informative
      I thought they used chips in the eyes of people in minority report, not face recognition.
      Retina recognition, I think.
      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    2. Re:But I thought by jonnyelectronic · · Score: 1

      Indeed that's what I think they did. Which is why he replaced his eyes when he was wanted for pre-murder.

    3. Re:But I thought by Anonymous Coward · · Score: 0

      Technically, it's iris recognition.

    4. Re:But I thought by john83 · · Score: 1

      I think both are in use, but it certainly seems reasonable to prefer the iris. It's much easier to photograph. The distortion induced by the lens and internals of the eye mean that you have to use adaptive optics to get a decent resolution.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    5. Re:But I thought by Conspiracy_Of_Doves · · Score: 1

      umm.. won't the distortion be the same every time you take a picture of the retina? Meaning you would take a distorted picture of the retina and compare it to a distorted picture that was taken earlier. Why would you need to compensate?

    6. Re:But I thought by john83 · · Score: 1

      When you take a photo through a crappy optical system like the human eye (it's a ball of jelly, give it a break!) or the atmosphere, the smallest feature you can pick up is limited. It's explained well here. For ground-based astronomy, it's really important.

      I guess you could use the blurry picture and match that, but it'd be more prone to false matches. Put it this way, assume we've a fairly similar skin colour. If you blur your face and mine enough, you couldn't tell us apart. The more similar we look, the less blurring we could allow before a computer couldn't tell us apart.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    7. Re:But I thought by zis000 · · Score: 1

      I worked for some time on retinal analysis, but it was for medical purposes and not recognition. The retina scan is very coherent, the quality of the picture doesn't really matter.. But to do a retinal scan, the eye needs to be immobilized a couple of seconds in front of the scanner.. so it ain't very practical on a large scale screening plan.. but for identification, retinal scan is more accurate than fingerprints..

    8. Re:But I thought by WilliamSChips · · Score: 1

      Close the iris!

      --
      Please, for the good of Humanity, vote Obama.
    9. Re:But I thought by Anonymous Coward · · Score: 0

      I think it was iris recognition not retina.

      Anyway the interesting thing is this technology exists and has been in use for several years. Here's an example I recently played with,

      http://www.lgiris.com/products/3000.html

      I think the biggest problem is just getting a good picture of a person's eye. Right now you have to be pretty close to the unit and it takes a second or two. It does work through sunglasses although the unit will not work in direct sunlight, too much glare off your eyeball I suspect.

      So if we could get high resolution picture of an eye from any distance and process it against a massive database fast enough you would have the minority report technology.

      And CSI is total BS so dont think we can just blow any picture up 1000x and ID somebody from the resulting perfect picture.

  10. Oops by Hyram+Graff · · Score: 0, Offtopic

    No kidding on the oops part. Taco, you put the link to MyHeratage as a relative URL instead of an absolute one.

    --
    0*0
    00*
    ***
  11. All you subscribers out there... by Anonymous Coward · · Score: 0

    who would mistake Barbara Streisand for Shrek, or Lance Bass of N'Sync for a Teletubby?
    Time for an "iwould" tag.

  12. MyHeritage site by LoverOfJoy · · Score: 4, Informative

    I've tried out the software and it was fun for some laughs. I'm not sure how it works exactly but I can tell that the angle of the face makes a difference. When I put one picture of myself in where I'm looking ever so slightly to the right, I'm matched with celebrities photos looking in that direction. When I put in a similar photo facing the other direction, I get a different set of celebrities looking in the other direction. There's a few overlaps and those are the ones I think I look the most like (although it's a stretch to say I have anything that could pass as a celebrity look).

    1. Re:MyHeritage site by Wubby · · Score: 2, Insightful

      I saw the same thing. Also, if the person in the image is doing something with their face (smiling, open mouth, wide eyes) it tends to match with images of people doing the same thing. Kinda simplistic, more like a trick than a tool.

      --
      Sig
      Appended to the end of comments you post. 120 chars
    2. Re:MyHeritage site by misleb · · Score: 1

      Oh, I have a great idea. If they ever start making wide use of this technology in public places (I'm looking at you, England), all you need to do is smile all the time. Chances are that if you are matched with someone, it will be someone happy, and therefore, probably not a criminal (how many criminals smile for their mugshot?)

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    3. Re:MyHeritage site by LoverOfJoy · · Score: 1

      Or better yet, smile when you get your mug shot. Then when you escape from prison as long as you never smile they'll never find you.

    4. Re:MyHeritage site by misleb · · Score: 1

      Hot damn, you are clever.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    5. Re:MyHeritage site by tomzyk · · Score: 1

      Yeah, the site seems to be mainly for entertainment than practical purposes.

      They even kind of lie in the examples they show on that SayNoToCrack site. The first Bill Clinton picture that they show that they say immediately recognizes him... is the same picture. (one in color, the other in black and white)

      From testing a few photos of me and some friends I noticed some of the same things you did. My pictures would always return a different set of recognitions based on the size of the smile on my face or the angle my nose was pointing. A picture of a female friend of mine (who I consider pretty hot) came up with the following list of celebrity matches (in this order): Mariah Carey, Lucy Lawless, Dakota Fanning, Anthony Kiedis, Peter Jackson, Jessica Simpson, Jared Leto, Rob Bourdon, Jessica Alba, Pete Burns.

      WTF Mate?

      --
      Karma: NaN
    6. Re:MyHeritage site by QuantumPion · · Score: 1
      I've tried out the software and it was fun for some laughs. I'm not sure how it works exactly but I can tell that the angle of the face makes a difference. When I put one picture of myself in where I'm looking ever so slightly to the right, I'm matched with celebrities photos looking in that direction. When I put in a similar photo facing the other direction, I get a different set of celebrities looking in the other direction. There's a few overlaps and those are the ones I think I look the most like (although it's a stretch to say I have anything that could pass as a celebrity look).

      I wonder if this technology could be combined with other advances in artificial recognition. I recently saw a video on youtube which demonstrated how a computer algorithm could determine the perspective of a photograph and create a 3-dimensional space that you could navigate inside of. Sorry I don't have the direct link but I can't access youtube from work.

      Anyway, if this were applied to photos of faces, the software could create a 3d-model of the person to more accurately determine his shape, which would increase the accuracy of facial recognition. In addition, you could help by adding a white space in the person's photo with a ruler on it, so that the program would have an accurate idea of scale and colors to match dimensions and skin tones.

  13. Inevitable. by Lethyos · · Score: 5, Insightful

    Not to nitpick excessively, but you could easily substitute portions of this article with terms like (and relating to) “Internet”, “personal computer”, “telephone”, “car”, and others. Asking ourselves if a technology is “real or science fiction” when it already exists (albiet in a primitive form) is silly. Of course it exists; the question itself cites examples. Perhaps the meaningful questions might be along the lines of: “what are the challenges associated with making it accurate?” or “what impact will facial recognition have on society?”

    --
    Why bother.
    1. Re:Inevitable. by kfg · · Score: 1

      Of course it exists. . .

      In the same manner that lie detectors exist.

      KFG

    2. Re:Inevitable. by john83 · · Score: 1

      Tomorrow on Slashdot: Face Recognition - Real or Science Fiction? (Tag: dupe)
      Friday on Slashdot: Spoons - Real or Science Fiction? (Tag: isnospoon)

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    3. Re:Inevitable. by Mister+Whirly · · Score: 1

      To simplify:
      Facial Recognition - Real or Science Fiction? -- Real, but still inaccurate and easily fooled
      Real Time Facial Recognition - Complete science fiction at this point

      --
      "But this one goes to 11!"
    4. Re:Inevitable. by Anonymous Coward · · Score: 0
      Not to nitpick excessively, but you could easily substitute portions of this article with terms like (and relating to) "Internet", "personal computer", "telephone", "car", and others. Asking ourselves if a technology is "real or science fiction" when it already exists (albiet in a primitive form) is silly. Of course it exists; the question itself cites examples. Perhaps the meaningful questions might be along the lines of: "what are the challenges associated with making it accurate?" or "what impact will facial recognition have on society?"

      Klunk. There goes the conversation. I can always tell this kind of shit is coming when I see the word portion used instead of part. Same as people who say utilize instead of use.

      Self important twats. I'll leave the rest of Pompous Harry's errors for the rest of the congregation.

  14. Legal hoops by solevita · · Score: 2, Interesting

    I'm wondering about the legality of all this, especially in a criminal justice system. My DNA, for example, can't be used in court as evidence unless certain hoops have been jumped through; the prosecutor needs a reason to obtain a DNA sample and then procedures must be followed.

    I wonder if the same systems will apply to a computer analysed image of my face; will there be a criterea for when this image is admissable in court? Will I have rights concerning my image? Or are we just going towards a 1984 style system. Interesting because this hasn't been the result of DNA admissions to court, despite the seemingly more robust nature of this evidence.

    1. Re:Legal hoops by Shadow_139 · · Score: 1

      Once they have you DNA on file it is kept FOREVER even if you are not charged with a crime. i.e. Samples given to so-call "Rule you out as a suspect...." And when they do perfect the tech. think of all the CCTV video they have been collecting for year (UK have millions of CCTV camera and them fold onto ALL of the recordings under UK law) All they need to do is cross-reference the face reconditioned CCTV footage and other info life the RFID travel cards (or Oyster cards for the UK underground system) and they can see everywhere you have been over a huge time scale.

    2. Re:Legal hoops by Quadraginta · · Score: 3, Insightful

      Using a computer-captured image of your face in Court would presumably come under the same rules as using a photograph of your face. More or less, if you appear in public, your image can be used.

      The more interesting question, I suggest, is whether a computer recognition of your face is going to be in any way equivalent to a human recognition of your face.

      For example: if you stroll into a 7-Eleven, and the donuphage with a badge sitting there swilling coffee thinks you look like a famous bank robber whose mug has been circulated by the FBI, then he's entitled to take you into custody, and search you (for his own safety and those nearby, et cetera). If he finds half a gram of coke on you, you're in trouble. Now suppose it isn't the cop's eye/brain combination that "recognizes" you as a bank robber, but rather his shoulder-mounted camera/computer combination. Is he still entitled to act in the same way?

      You can argue it both ways: (1) the camera/computer is almost certainly always going to be worse at this kind of thing than the eye/brain. Recognition is about the single most important thing our eyes and brains do, and they are highly optimized for it by natural selection. If it could be done better and faster, we would do it. So, we should trust the camera/computer less. But (2) the camera/computer is not subject to the vagaries of human psychology, mood, et cetera. The cop may take you in unreasonably because he doesn't like your skin color or length of hair, the camera/computer isn't subject to the same prejudices. So maybe it's better to trust the mindless device.

    3. Re:Legal hoops by FrostedChaos · · Score: 1

      They're not trying to use this to prove you are one person or another in court.

      If you have a surveillance video of a crime scene, and a huge database of faces of citizens, then you could use this to narrow down your list of suspects. Obviously once it ever gets to the court system, there will be plenty of human experts on hand to look at the camera footage and testify as to whether it looks like you.

      Also, this could be used to flag "suspicious" people at airports and other places. That way, the human security could pay close attention to them.

      Any way you look at it, it's a potentially orwellian technology-- but not the technology you are thinking of.

      --
      "Any connection between your reality and mine is purely coincidental." -Slashdot
    4. Re:Legal hoops by voice_of_all_reason · · Score: 1

      IF by "certain hoops" you mean "anyone ever arrested, regardless if they were ever charged", then yes.
      http://www.washingtonpost.com/wp-dyn/content/artic le/2005/09/23/AR2005092301665.html

    5. Re:Legal hoops by B3ryllium · · Score: 4, Insightful

      or, maybe it's better to not carry a half-gram of coke on you.

    6. Re:Legal hoops by MBCook · · Score: 1

      Why? They have to get the warrant to get your DNA. Once they have it, they can test it.

      Getting a picture is easy. In fact, they take one when they book you. Why shouldn't they be able to use it?

      Also, they use non-scientific face matching all the time (line-ups and eye-witnesses). Why shouldn't they be allowed to do the same thing with a more accurate and unbiased judge like a computer over a person (who may be the victim, or biased in some other way)?

      I would think it would be allowed now without any kind of warrant.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    7. Re:Legal hoops by d474 · · Score: 1

      I would assume that this software is really just a way for computers to sift through lots of photo/video to look for possible matches - it is then the job of humans to make the final call. Even humans make false positive id's, so we can hardly expect computers to ever be better at judging such a subjective and changing real world feature as the human face.

      --
      Authority questions you. Return the favor.
    8. Re:Legal hoops by Zaatxe · · Score: 1

      Depending on what the standard procedure would be, you could get away with your half gram of coke much more easily with the face recognition. Probably the face recognition equipment would beep and show the cop your face and a pic of who it thinks you are. The cop would be looking to both pics in the same screen, if they aren't the same people, he would probably spot it in the blink of an eye. Instead, if he relies only on his memory, he could make a "honest mistake".

      People rely more and more on technology. I can't even remember my wife's cellphone number, since I always call her from my own cellphone and I it's on its memory. And it's like this for more things than I can number.

      I believe the face recognition should be a tool for the law inforcement, not a substitute for it.

      --
      So say we all
    9. Re:Legal hoops by Anonymous Coward · · Score: 0

      or, maybe it's better to not carry a half-gram of coke on you.

      Oh yeah? Then why did I find this half-gram of coke on you? And what do you think you're doing with the kilo of opium, the pound of marijuana, these crack rocks, this baretta, rifle, shotgun, and RPG launcher? And I haven't even gotten my rubber glove on yet.

      If the cops want to bust you for something, they will, even if they have to fabricate the whole thing. Giving them more reasons to want to isn't the way to make the world a better place.

    10. Re:Legal hoops by Mister+Whirly · · Score: 1

      When is the last time you saw a fat, donut eating cop catch a determined and coked up suspect in a foot chase?? Recognition is only half the battle...

      --
      "But this one goes to 11!"
    11. Re:Legal hoops by SQLGuru · · Score: 1

      Well, the best use of the technology would be for the shoulder mounted camera to scan your face, flag it as a possible suspect, and then the pseudo-fuzz (or real fuzz) would be presented with a screen containing several images (similar to the "line-up" they do on Law & Order). If the cop picks the "right" one as matching your face, then you can be detained pretty much the same way they could do it now.....just technology assisted.

      Layne

    12. Re:Legal hoops by Anonymous Coward · · Score: 0

      (3) a computer can match your face to way bigger a number of suspects the policeman, thus growing the number of false positives.

    13. Re:Legal hoops by Anonymous Coward · · Score: 0
      When is the last time you saw a fat, donut eating cop catch a determined and coked up suspect in a foot chase?? Recognition is only half the battle...

      The Simpsons. Remember, a cop doesn't have to be fast. Bullets are faster than you are and he can get away with shooting you in the back, if he does it in *cough* good faith *cough*.

      The child star, Jackie Coogan, had an extremely fast car and he knew how to use it. He was the scourge of the CHP. But, as they said, he could outrun anything they had except for their radios.

    14. Re:Legal hoops by Anonymous Coward · · Score: 0

      Yeah, but... "it'd be a lot cooler if you did!"

  15. The miracle of technology by Lisandro · · Score: 2, Funny

    For example, who would mistake Barbara Streisand for Shrek, or Lance Bass of N'Sync for a Teletubby?

    So, i see it's working correctly!

  16. How can it not be real? by Have+Blue · · Score: 1

    Humans seem to have no problem with it, so it's clearly possible.

    1. Re:How can it not be real? by drnlm · · Score: 1
      It's perfectly possible to get very good results on comparatively small databases (a few 100 faces). See the comprative tests conducted on the Surrey XM2VTS database, or the FERET test runs. These tests don't adress the disguise issues, but do address natural variation over time (breads, hair-style, presence or absence of glasses). Partly because computer vision is still a comparatively young field, there's very little work on performance of long time periods. Most databases cover only two or three years

      It's hard to scale to significantly larger databases, and it's not an uncommon opinion that face recognition is fundamentally unsuited to very large scale problems. Indeed, some studies suggest that faces are inherently not distinct enough to be a reliable measure when the database size gets very large.

    2. Re:How can it not be real? by kfg · · Score: 1

      Humans seem to have no problem with it. . .

      Those (insert ethnic group here) all look alike.

      Inserting something like "Asians" in the blank just drives the point home even further, because Japanese, Koreans, Chinese and Mongols (nevermind Persians) are all quite readily distinguishable from each other, although most "westerners" can't do it.

      KFG

  17. Ol' Billy Boy by BSOD+DOC · · Score: 0

    Bill Gates seems to look like... Meryl Streep???

    --
    Nuns. No sense of humor. -Kurgan
  18. I freely admit I know jack about GAs, but by Control+Group · · Score: 1

    Isn't this the sort of problem that might be well-addressed with genetic algorithms? We've got a problem that we can't really define well (mathematically), but we know what good results should look like. So the actualy process to solve the problem is hard to design, but a test for good results is (comparatively) easy to design.

    That sounds exactly like the sort of problem that you could use GAs on.

    Unless, of course, I'm completely wrong about the state of the art in genetic algorithms, or am making some other fundamental error in my reasoning.

    --

    Reality has a conservative bias: it conserves mass, energy, momentum...
    1. Re:I freely admit I know jack about GAs, but by vidnet · · Score: 1

      but a test for good results is (comparatively) easy to design.

      Actually, it's terribly hard. You can say that "this picture should match this person and that picture should match that person", and that will give you an algorithm that works great on those faces, but can/will give horrible results on everything else.

      Of course, if your genotype representation is good, a GA would surely do wonders, but then you're basically back to where you started, how to represent and interpret a face in general.

  19. It's flawless by benhocking · · Score: 1

    Evidently, I look a lot like Tom Cruise. Well, actually, the first hit was Matt Stone, but with a much less flattering picture. Tom Cruise was 4th or 5th on the list, after Luke Wilson. Here was the picture I submitted. Naturally, I'm being sarcastic when I say it's flawless.

    --
    Ben Hocking
    Need a professional organizer?
    1. Re:It's flawless by hal2814 · · Score: 1

      So is that the picture of you or the picture of Tom Cruise? I can't tell.

  20. Cool by broothal · · Score: 1, Insightful

    Okay, so I look like your regular geek. I'm fat and bald. Yet I apparently look like some hot female movie stars. 80% like Grace Kelly. Not sure if I can link directly to a result. Let's try: http://www.myheritage.com/FP/photo.php?siteID=1&ph otoID=5969307&source=album&sourceID=963790&albumID =963790

    Granted - the examples looked pretty good, but I just can't see Grace Kelly when I look myself in the mirror.

    1. Re:Cool by Anonymous Coward · · Score: 0

      You can not only link to the photo you posted, but you can also link to
      http://www.myheritage.com/FP/albumPage.php?siteID= 1&albumID=963790&indID=0
      http://www.myheritage.com/FP/albumPage.php?siteID= 1&albumID=963791&indID=0
      http://www.myheritage.com/FP/albumPage.php?siteID= 1&albumID=963792&indID=0
      Get the idea ? OK, so the two following your album have tough luck ... so has everybody submitting his picture there ...

    2. Re:Cool by Plutonite · · Score: 1

      Dude, they gave you a 74% with John Travolta. I can't believe you came back to post on slashdot. There's just to much to do with your life to come back here if you have a 74% match on Travolta and a 73% with Jennifer Lopez.

      Think of the possibilities.

  21. Here to Stay by DumbSwede · · Score: 4, Insightful

    I believe Minority Report used retina scans, but that nit aside facial recognition works to a degree and will only get better. Security cams will eventually upgrade to HDTV resolutions, perhaps augmented with very high resolution stills when a potential match is made. This will all take more processing power, but all mighty god Moore will eventually gives us this day our daily CPU load.

    About false positives. So what? Eyewitnesses make mistakes also. Eventually, perhaps very soon, machines will surpass humans in this arena just as they have in others. Can anyone here on Slashdot defeat Deep Blue at Chess?

    As to the legality or ethics, what can be done will be done, at least in public areas. If it would be legal for a human to do (they haven't outlawed humans scanning for suspects in public areas) then it will be legal for machines to do despite the unease many will feel knowing they are constantly being watched.

    1. Re:Here to Stay by cohomology · · Score: 1

      "About false positives. So what? Eyewitnesses make mistakes also."

      True, but with computers making the mistakes at high speed, a lot more people will be falsely accused. I'm worried about how much damage will be done before people get used to thinking in terms of false positive and false negative rates.

      --
      Don't mess with The Phone Company. Piss them off and you'll be using two tin cans and a piece of string.
    2. Re:Here to Stay by Anonymous Coward · · Score: 0
      Can anyone here on Slashdot defeat Deep Blue at Chess?
      But how many people here could beat the best AI algorithms at Go? Just because one machine intelligence problem has been 'solved', it doesn't follow that every other problem will be solvable with our current knowledge - exponential increases in computing power, taking years to double, are not going to make up for brute-force algorithms that get a hundred times more complex for each turn.
  22. heh... !? by SuperStretchy · · Score: 1

    Hmm.. Well Myheritage seems to think I look like Chevy Chase and John Travolta.

    When in fact I KNOW I like like Prince William.

  23. GA guided NN's by benhocking · · Score: 1

    Sounds good. You could use GA guided neural networks. Worked once (i.e., us), so it stands to reason it could work again. I'd set up an input system similar to how we understand V1 to work, and then let the GA explore over a range of options for V2, V3, and V4. Each of these would be constrained by some of our best guesses of how they work in humans. I've been trying similar things recently with a model of the hippocampus.

    --
    Ben Hocking
    Need a professional organizer?
    1. Re:GA guided NN's by MBCook · · Score: 2, Interesting

      The problem is the inputs. Do you inputs sets of geometry (eyes are X" apart, at an angle of 0.53 degrees, chin is .5" below lips, blah blah blah), the raw image, or something else? If you use the raw image, you'd need a system in the front end scale/rotate the images to be in about the same place otherwise you probably have no chance (unless you want your neural net to do that TOO, which would make training harder and take longer).

      Even if you use geometry (we have a vague understanding of what makes people look similar or beautiful) you'll still run into problem. You have problems of perspective (not all pictures are taken straight on).

      Garbage in, garbage out. The best solution is to provide tons of information and let the neural net sort out what matters and what doesn't (they are quite good at that) but that will require more training which means more time.

      So in the end you may build a good system. But to use it you must provide it with geometry of a face that someone picks out after fixing the perspective on a photo. Or it works much like our brains and accounts for all that, but it will take you 6 years of non-stop training alone.

      And what is a success? Two people who look similar? A perfect match? What if your software rates a picture of a celebrity impersonator (looking like the celebrity) over a picture of that celebrity looking different (movie role, disheveled mugshot, etc)? Is that a success?

      And how do you rate the people for the training input? Sure a neural net can figure out the way to something where we know the end, but what about when we don't quite know the end?

      It probably took evolution a VERY long time to get good at recognizing individuals. And even then, we are not that great (mistaken identity, all cocker spaniels look alike until you spend more time with them, etc).

      It's a neat problem, but it is seriously tough even with the "voodoo magic" that a neural net would provide over trying to come up with a straight formula.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  24. Belittling technology by MobyDisk · · Score: 2, Interesting
    Some of the results showed promise for the technology, but most were just funny -- for example, who would mistake Barbara Streisand for Shrek, or Lance Bass of N'Sync for a Teletubby?"
    That's just trolling. The software was instructed to find the celebrity who most closely matched a cartoon character. It didn't mistake anyone for a cartoon character. And since cartoon characters are not within the scope of what the software is for, it shows that it worked better than expected. Attempts like this to belittle the success of the technology are akin to Ad Hominem attacks, and have no merit in a discussion.
    1. Re:Belittling technology by Capitalist1 · · Score: 1

      Actually, it sounds more like the software has developed the ability to peer into a person's soul.

      Either that, or it's an Easter Egg.

      --
      One man's religion is another man's belly-laugh. - LL
    2. Re:Belittling technology by Anonymous Coward · · Score: 0
      Ad Hominem attacks

      Oh, shit -- now we have to worry about ad machinam attacks.

  25. In the future... by daranz · · Score: 1

    Now we have those banners advertising magical spraypaint-thing that makes your license plate harder to see through a traffic camera. I guess in the future, we'll be seeing banners advertising stuff that you spray on your face so that nobody recognizes you.

    --
    This is a sig. It is appended to the end of comments I post.
    1. Re:In the future... by SevenHands · · Score: 1

      Just wear a wide brimmed hat and sunglasses. Or go for a few rounds of boxing making sure to receive a few facial shots to induce swelling...

  26. Matt Stone: an example by benhocking · · Score: 1

    Here are two pictures of Matt Stone, one of the pictures of South Park, just to prove your point.

    --
    Ben Hocking
    Need a professional organizer?
  27. Complete Crap by splatacaster · · Score: 1

    The facial recognition on myheritage.com is a complete joke. All it does, for the most part, is match skin tone and face angle in relation to the camera. I hope to god that whatever else out there being developed is a little better thought out, you know, something actually based on some sort of algorythm that wasn't designed by a third grader.

    1. Re:Complete Crap by quadelirus · · Score: 1

      Do you know this is how it works for a fact? From their explanation it looks like it might apply some sort of learning algorithm (say, a neural network) to the face recognition. There is a lot of good work being done in this area right now.

  28. re: hacks and restricted conditions by King_TJ · · Score: 4, Interesting

    But don't we almost always get a computer to solve a problem that's not strictly a mathematical one using "hacks that only work in restricted conditions"?

    Our spell-checkers in our word processors don't actually know anything about the rules of a language, phonics, etc. They just do lookups from a dictionary. If a word's not listed, it has no idea if it's spelled properly or not -- even if the misspelling is one that's simply not a possible correct sequence of letters for the language. Most don't even realize if a word is misspelled in the context of the sentence, as long as it matches a correct spelling in the word list.

    Until we figure out how the human brain recognizes faces as individuals, we can't expect anything *but* a clever hack for a computer to do the same. And truthfully, I suspect the human brain takes many things into account to do a "recognition" on a person. How often do you see somebody in the store that you're pretty sure you know from a previous job, school, etc. but you're not quite sure? I've had this happen a few times, and to make a better determination, I had to take other factors into account, like the sound of their voice if I heard them speak, the way they walked, or maybe an expression that came across their face. Humans "key in" on specific things that help them remember a person. And depending on which "features" they chose, they may or may not be effective. (Say you remember a gal really well because of her long, flowing hair? If she cuts it real short, there's a good chance you won't recognize her at all anymore if she walks by you.)

  29. who would mistake Barbara Streisand for Shrek

    I do that all the time.

  30. Already here... in Vegas by Anonymous Coward · · Score: 0

    This technology has been used in Vegas to identify cheats for a long time. I guess the difference is its looking for particular people instead of trying to identify every person. More at http://www.cnn.com/2006/TECH/07/13/popsci.gambling /index.html/

  31. Good example. by verl810 · · Score: 0

    I tried the http://www.myheritage.com/ site to do the funny who you look like example. I used two face photos one (3.2 MP) with the ocean behind me and one in a park (6MP). It couldn't find a face in either photo. If this is the best this technology has to offer we are many years away from anything real. I know the US government is using this stuff, but they are still looking for WMDs in Iraq if my experience is typical with the same results.

    My two cents,
    verl

  32. As always Southpark says it best about Streisand by MikeRT · · Score: 1, Funny

    Cartman: Try this on for size. Blood-drenched, frozen tampon popsicle!
    Sadaam Hussein: Hey buddy, I know I was mean before, but don't worry, I can change!
    Cartman: Okay.
    Not. Fuck, shit, cock, ass, dildo, boner, bitch, pussy, butthole, Barbara Streisand!

  33. Possibility for error? by mblase · · Score: 1

    What about plastic surgery? Identical twins? Even a close sibling could be similar enough to fool software in some cases.

    On the other hand, fingerprints are completely unique, even between identical twins, and (last I heard) unchangeable. Researchers would be better off spending time on improving fingerprint-scanning technology for identification purposes, although clearly face scanning would be even less intrusive for other tasks.

    1. Re:Possibility for error? by taustin · · Score: 1

      Fingerprint scanners are trivial to spoof, using a variety of techniques. It's not all that hard to covertly get someone to handle a hard, smooth object (like a glass), and collect their fingerprint. A little scanning, some photo-etching plates and a little make-up quality latex, and it would probably pass even a cursory visual exam by a live security guard.

      Plus, as I recall, Mythbusters fooled one of the more expensive, brand new design, "never been cracked" fingerprint scanne with a xerox of a fingerprint. http://www.engadget.com/2006/09/22/digital-fingerp rint-door-lock-defeated-by-photocopied-print/

    2. Re:Possibility for error? by cdrguru · · Score: 1

      Fingerprint scanners come in a variety of forms. The optical ones can be spoofed pretty simply.

      The RF ones can't be. They work very well and are extremely easy to use and accurate. No way can they be spoofed by anything except a finger. And some versions can detect a pulse so even a cut-off finger that was warm wouldn't work.

  34. Must be science fiction... by __aaclcg7560 · · Score: 2

    Every morning I wake up to look into the mirror and it's a different face that I don't recognized. Maybe I need to upgrade my mirror?

    1. Re:Must be science fiction... by l0cust · · Score: 1

      Good point. I am not sure where I stand on the feasibility of using computers for face recongnition but I am certain that after sufficient progress has been made in this field, computers will be no worse than humans.

      We seem to have this defensive attitude that Humans are by default superior to anything we ourselves create which, though a very appealing concept, may not necessarily be true in every case. Most of the people applauded when Kasporov defeated Deep Blue and cited logical reasoning et al as the reason why computer can never reach the mental level of a human. Then when Deep Blue won, they cited the mathematical model of chess and huge memory at computer's disposal as the reason. I personally think that most(if not all) of the points being raised against computer's ability to perform this task will be answered once we get a better understanding of how many and which specific factors actually matter when it comes to face recognition, atleast for human level.

      Someone made a good point about that feeling of almost recognising someone. I think we are still far from understanding the process well enough to convert it into an algorithm and feed it to a computer system. But that does not mean it will always be the case.

      --
      Politicians and Pedophiles: Two groups of exploitive bastards who are most dangerous when they're thinking of children.
  35. this thing needs scores by mapkinase · · Score: 1

    Showing the resemblance in absolute numbers, better with some P-value or E-value.

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  36. Re:Cool (parent is informative ffs) by Ciarang · · Score: 1

    To be fair to the software, I can see the resemblance!

    However, as other posters have noted, the match seems to be more based on orientation of head, facial expression, etc. I don't see much facial recognition going on, just primitive image matching.

    And how the hell you got modded off-topic is beyond me. Thanks for posting a link that let me see this garbage in action without having to mess around uploading my own pictures or jumping through any hoops.

  37. for what it's worth... by Anonymous Coward · · Score: 0

    I currently work for one of the larger digital biometrics company and our facial scanning software is quite impressive to see in action. The problems companies face right now is crowds of people. Facial scanning systems are best in areas such as airport checkpoints because it's an easy place to limit confusion with the algorithms. There's some very cool stuff we have in the works but I'm not sure how much I'm publically allowed to give information about.

    I don't think facial scanning will ever be used for convictions but I don't see why it shouldn't be used for finding suspects. Imagine a bank is robbed and they take video. Digital biometrics analyzing against a database of known criminals is no different than having an employee look through a mugshot book. It's faster and then can be cross checked with eye witness accounts.

  38. leader in this space by xxblackice · · Score: 0
  39. free advert, dubious value by drjzzz · · Score: 1

    Even the "demo" requires registration, including name, sex, and birthdate. That's just plain wrong.

    --
    to err is human, to forgive is divine, to forget is... umm...
  40. Initially, cameras would be spaced like eyes by benhocking · · Score: 2, Interesting

    If I was training to match V1-4, I'd have the input come from two "eyes" with inputs similar to what our eyes actually provide to our brain. We know quite a bit about visual cortex, but there's a lot we don't know. Initially, I'd train it using a batch of photographs for a single person (we'll call her "Momma") and then I'd train with a few others (where a match is a match only if it's the same person). From there, I'd create histograms of parameter settings that seem to do an adequate job on this small set, and then use this reduced parameter space to create populations that are evaluated after training on millions of photographs. (The photographs can be placed in front of the eyes - once for each photograph, mind you, and not for each "individual" being tested - just like we can recognize photos and not just people.)

    I could imagine narrowing the parameter space down to 100 or so unknown parameters, and each training session might take several hours. Given enough resources (e.g., the Pittsburgh Supercomputer Center), I'd run population sizes of 500 or so (in parallel), so that you could possibly go through 4-5 generations per day. In a month, you might have some pretty good individuals. Of course, my research area is the hippocampus and not the visual cortex, so it might take significantly more than 100 parameters to even begin to set this up.

    Now, someone else pointed out that such computers would not have the biases that we humans have, but that's not necessarily true. If you train the computer using an input set of 950,000 "white" people and 50,000 "black" people, it would tend to make the mistake of thinking that "black" people look a lot like each other. (Studies done with speech recognition have shown that neural networks trained on Japanese have a much harder time telling "l" from "r" than those trained on English.)

    --
    Ben Hocking
    Need a professional organizer?
  41. Dick Cheney, here's who by Anonymous Coward · · Score: 0

    "who would mistake Barbara Streisand for Shrek, or Lance Bass of N'Sync for a Teletubby?"
    Tell that to Cheney, who has trouble distinguishing between a man and a duck.

  42. Easy hack... by CapitalT · · Score: 1

    wear a mask! Flaws of this technique: 1-There are many realistic mask makers out there (should I say Hollywood?). 2-Twins (especially evil ones). 3-Changes in the face (shaving, burning, etc.). . . . I can't see this technique applied anytime soon.

  43. Isn't face recognition a case of pattern matching? by master_p · · Score: 1

    We simply need strong pattern matching algorithms for images...then anything could be recognizable. The brain uses pattern matching, doesn't it?

  44. retinal scanning by Jack+Sombra · · Score: 2, Informative

    "How close are we to being recognized by a computer anywhere we go, as portrayed in movies like Minority Report?"
    Now I could be wrong but I am pretty sure Minority report was portraying retinal scanning not facial recognition

    1. Re:retinal scanning by MAHartman · · Score: 1
      "How close are we to being recognized by a computer anywhere we go, as portrayed in movies like Minority Report?"

      Pretty close already. Many telecommunications companies store the roaming behavior of your cell phone which probably implicates your whereabouts as well.

  45. Re: hacks and restricted conditions by kfg · · Score: 1

    But don't we almost always get a computer to solve a problem that's not strictly a mathematical one using "hacks that only work in restricted conditions"?

    Out of the mouths of . . .

    Our spell-checkers in our word processors don't actually know anything about the rules of a language, phonics, etc. They just do lookups from a dictionary. If a word's not listed, it has no idea if it's spelled properly or not . . .

    Because the standard spelling of a word is simply and precisely mathematically definable, whereas language is not. That is the parent poster's point. We call them computers for a reason. Deep in their little rocky brains all they can do is compute by shoving "beads" around.

    Until we figure out how the human brain recognizes faces as individuals, we can't expect anything *but* a clever hack for a computer to do the same. And truthfully, I suspect the human brain takes many things into account to do a "recognition" on a person. How often do you see somebody in the store that you're pretty sure you know from a previous job, school, etc. but you're not quite sure?

    In other words, face recognition doesn't actually work. Even the human brain is horribly inaccurate at recognizing faces. Anyone working in law enforcement in any capacity is well aware of this. That's why we now use fingerprints and DNA to more precisely define an individual . . . or electronically tag them.

    I used to work in this field, but had the advantage of the full cooperation of the subject in desiring to be recognized and the only actual solution is to uniquely tag each one with something that can be read from a distance and looked up in a database. Assign each one a "word."

    Why do you think racing cars have numbers painted on them?

    KFG

  46. Unreal comparison by mozzis · · Score: 0

    The free software from myheritage does not compare to what is being done by several private companies associated with/funded by law enforcement or the military.

    --
    This is not a self-referential sig.
  47. Bunch of BS by suv4x4 · · Score: 0, Troll

    Facial recognition software has been touted as one of the technologies that will change our future, particularly in law enforcement.

    What a bunch of bull. Sure it will, ... I can already aee it being implemented everywhere from everyone's home to the military and government entry security. ... And then MythBusters coming and defeating it with a pencil drawing of a face done by a retarded kid in a hurry, just like that episode with the fingerprint readers.

  48. Compare speech recognition by dpbsmith · · Score: 1

    Think about "voice typewriters." Then think about what we really have. Yes, speaker-independent voice recognition systems that can recognize the words "yes" and "no" and the digits from 0 to 9 exist, and work reasonably well for short strings of digits like ID numbers that can be read back to the caller.

    No, we do not have voice typewriters, and if you don't believe that, well all I can say is, "dear aunt, let's set so double the killer delete select all."

    A face recognition system that could be mounted in a dashboard and recognize whether it's my wife or myself sitting in the car, and call up and power-adjust the seat and mirror positions, is perfectly feasible... it could probably be marketed today as a $10,000 car option if there were enough yuppies willing to pay that price. A toy. A convenience. And no serious downside if the system doesn't always work perfectly.

    A face recognition system good enough for airport security or "global security concerns" is nonsense.

  49. not unexpected performance by blackcoot · · Score: 1

    reading up on how cognitec (the folks supplying the facial recognition capabilities) do the facial recognition, i'm utterly unsurprised by these results.

    in a nutshell, they apply face detection to localize faces in the image (good, although they're clearly ignoring the flesh color cue since that would have immediately ruled out shrek), then they scale and rotate the face to a fixed, standard position based on the position of the eyes (since they only have two points, they're absolutely limited to planar rotation and scaling, which means that views that aren't head-on are going to cause problems for recognition unless you have a really large training set covering a wide variety of poses). if you think about it, the scaling step probably explains the lance bass/teletubby and barbara streisand/shrek correspondences (squish or stretch the faces and suddenly they look a lot more alike). finally, they feed the corrected faces through the recognition engine which appears to be a k-nearest neighbor type classifier. this is rather odd since facial recognition has traditionally involved using techniques like eigenfaces and more structural / 3d approaches.

    also, if you read the performance evaluation done by NIST and DARPA (available here http://www.frvt.org/FRVT2002/documents.htm and look at the ROC curves, it become pretty obvious that the performance of these algorithms is, in general, abysmal.

  50. Q: How do you get a mug-shot database for free? by AmIAnAi · · Score: 1

    Answer: just put up a site where the public submit their own photos (after registration) to see which celeb they look like :-) Steve

    --
    Any sufficiently advanced bug is indistinguishable from a feature.
  51. The answer is.... by Alcari · · Score: 1
    Face Recognition - Real or Science Fiction?
    Real of course, i've been recognising faces for years
  52. Facial Recognition for train tix payments in Japan by davidsyes · · Score: 1

    Tokyo train station gets facial scan payment systems
    http://www.engadget.com/2006/04/27/tokyo-train-sta tion-gets-facial-scan-payment-systems/ [engadget.com]

    Your face could soon become just another 'bar code'
      SURVEILLANCE CAMERAS AT STATIONS
    http://www.infowars.com/articles/bb/biometrics_you r_face_could_be_barcode.htm

    Tokyo's Kasumigaseki Station
    http://www.smartmobs.com/archive/2006/04/26/tokyos _kasumig.html

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  53. It must be over twenty years ago now... by exp(pi*sqrt(163)) · · Score: 1
    ...that I remember seeing this guy in all the popular science magazines touting his facial recognition system. They demonstrated it on TV showing that facial recognition was already here. 20 years later, it's gone without a trace. I don't mean to pick on Igor (I owe him because he taught me digital electronics when I was a kid), he's just one of many people who've made ridiculous claims that the popular science press fall for over the years.

    So not only do I not believe claims that facial recognition "is coming soon". I don't believe claims that it's "already here". I don't even believe the demos done right in front of my eyes, because we all know what demos are like. I'll believe it when a credible organisation trusts their money or security to it for an extended period.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  54. Re:MyHeritage site... Try this... by davidsyes · · Score: 1

    Gimp your eyes.. one up and one down. Round out your mouth like Nancy Crater (the Salt Monster from Star Trek's "Man Trap" episode). Be sure to put a stringy mop on your yead. Add a couple of black dots or raisins to your face to see if actors with moles come up.

    Or, adjust your hair with hair glue. See if Sid Vicious or Suicidal Tendencies or the like appear...

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  55. obviously not science fiction by MoxFulder · · Score: 1

    Teleportation is science fiction. Antigravity is science fiction. Time travel is science fiction.

    Face recognition is definitely NOT science fiction. Humans can do it, as can chimps, dogs, dolphins, horses, to some degree. Computers can sort of do it in restricted situations. Clearly no laws of the universe need to be violated in order to make an effective computer face recognition system...

    1. Re:obviously not science fiction by AusIV · · Score: 1

      Cell phones, personal computers and space travel were all science fiction at one time. No laws of the universe needed to be violated to make them a reality. I believe the headline is referring to the current state of face recognition. Are there programs that can accurately identify people by face identification, or does that (at this moment) only exist in the realm of sci-fi? Science fiction describes things that may some day be possible (without violating laws of physics), otherwise it's fantasy. This line is often blurred because we don't know if certain concepts will ever become reality. This ambiguity is why many bookstores put their Sci-Fi books in the same section as their fantasy books.

  56. It's the false positives that kill performance... by geoff+lane · · Score: 1

    It doesn't matter how good the automatic recognition is, the false positive problem will always dominate the performance. Suppose it is 100% accurate at recognising bad guys, but generates a false positive 1 out 10,000 faces? In a busy airport that may mean 20 or 30 false recognitions a day and each may require a full security alert.

  57. Ybor city by Mycroft_514 · · Score: 1

    Near Tampa put a system into practice a couple of years ago. First time out of the barrel it IDed a "criminal" who turned out to be someone else.

    Sorry, no sale.

  58. Yes, but the question is by SnapperHead · · Score: 1

    Did it mix up Ted Stevens with Grandpa Simpson ?

    --
    until (succeed) try { again(); }
  59. Score 1 for Headscarfs by nodrogluap · · Score: 1

    Chalk up one more reason to wear a headscarf/burka/etc., even if I am a guy:-)

  60. Sorry, already cracked this.... by Bravoc · · Score: 1

    This is all probbly moot at this point

    Now, you can get a face transplant and be whoever you want to be anyways

    LONDON (Reuters) - Surgeons were given the final go-ahead on Wednesday to perform the world's first full transplant, a radical procedure that has raised concerns about its physical and psychological risks. The UK Face Transplantation team at the Royal Free Hospital in London received permission for four transplants from the hospital's Research Ethics Committee.

  61. Didn't Minority Report by Gemini_25_RB · · Score: 1

    use retinal scans for all of the identification needs? Similar, but != to face recognition.

  62. Re: hacks and restricted conditions by RAMMS+EIN · · Score: 1

    ``Our spell-checkers in our word processors don't actually know anything about the rules of a language, phonics, etc. They just do lookups from a dictionary. If a word's not listed, it has no idea if it's spelled properly or not''

    That goes for spell checking in general, also when it's not being performed by computers. Whether or not a word is spelled correctly is exactly equivalent to whether or not that word exists in a dictionary containing all words in the language...and no such dictionary exists. The best you can do is declare some dictionary to be the authorative source at some point in time, and then you can judge whether or not a word exists in the language of that time. That's a task where computers probably beat humans.

    --
    Please correct me if I got my facts wrong.
  63. Re:It's the false positives that kill performance. by Debug0x2a · · Score: 1

    A system like this doesnt necessarily need to be worried about false positives as much as it has to be worried about false negatives. While a 100% accurate system would be great, if they can guarantee that the system will never return false negatives, and will only return false positives 1 out ot 10,000 times, the system would be great to use not as a final judgement, but for leads. If every 'positive' were taken with a grain of salt and scrutinized by the authorities then it would be no different then the thousands of people responding to wanted posters. The only difference is this would be quicker and would give other information such as exactly where and when the sightings occured.

    --
    First post = troll. Cleverly worded post designed to enrage others = flamebait.
  64. Even humans have trouble... by AnomaliesAndrew · · Score: 1

    Under various circumstances, even perfectly functional humans have trouble interpreting what they see. Camouflage and optical illusions are just two examples that I can think of. Think of the drawing with some circles and some lines that asks, "which circle is larger" and it's clear what the answer is, but when you measure them, they're exactly the same size.

    I don't really have a point, I'm just adding human cases to the statement that computer image interpretation is not well defined.

    - Andy

    --
    Move all sig!
  65. It exists, it works, and I think it's used in UK by Anonymous Coward · · Score: 0

    There are known solutions to this problem, we were looking at the "eigenfaces" method in class the other day.

    There are some things though, first, the picture needs to be normalised: i.e. it needs to be set to the appropriate scale, and the head has to be at the correct angle (usually straight). This is why Bill Clinton with his head tilted to the left and looking to his left in one of the MyHeritage.com examples doesn't match the other picture of him with his head straight and looking towards his right; except at the fourth attempt (which is fairly impressive, BTW).

    The next thing is that if you disguise your face with big glasses and beards, a computer will be no better able to do the job than will any human. They are DISGUISES after all, they hide detail.

    The technology still has advantages though. In any UK airport, you're asked to stand in front of the customs desk and look at a camera: this takes a picture of you, and thanks to the instruction, it's to scale and your face is straight. I'm not sure if they do this at the moment, but the software could then look up a couple of thousand people in seconds using this technology, and submit likely possibilities to the guard who can then use his own eyesight and intuition to see if any of these are matches.

    It's a whole lot better than training hundreds of guards to recognise thousands of faces.

  66. Re:Cool (parent is informative ffs) by SQLGuru · · Score: 1

    Yeah, I looked at the gp post and Grace Kelly. The follow features stood out as being very similar: eyebrow line, mouth shape (and position), and the nose (although they pointed in different direction and were different length).

    Layne

  67. Casinos are using facial recog software already by Anonymous Coward · · Score: 0

    According to the book "Bringing down the house", facial recognition software has been in use in Vegas for 6-7 years to help identify known cheats and card counters. Software has likely advanced greatly since the book was written.

    One interesting tidbit was that ears are often the best indicator of a match. They are not normally bothered with when people put on disguises.

  68. Once face recognition will get too good by Easy2Remember · · Score: 1

    Camera lenses will break and computers will bug when recognizing certain faces.

  69. Mathematical rigor is a part of vision by AndOne · · Score: 3, Insightful

    I'm afraid I'm going to call shennanigans on some of this. I've been doing Vision work for about 5 years now with a hefty does of image and signal processing in the mix(Working as gradstudent in the field right now in fact). Edge detection is well defined. The canny and shah-istan(think that's the name) are about as close to a mathematical optimal edge detector as one can get. There is in fact a well developed body of theory regarding differentiation of Signals. The problem doesn't lie in the mathematical models involved. It lies in how many people want to use those models. Edge detection suffers from spurious edges or edge flakes which are a symptom of noise in the signal at differention(ie differentiation enhances noise, integration smooths it). Segmentation can also be well defined you just have to be clear on what it is you're segmenting. Are you working in a color space, texture, motion? That matters. However you can get some very good results in these fields. See GPCA techniques for some examples of doing it. Or even modified PCA + EM or PCA+ Kmeans(clustering theory). Again very well defined. Mathematically there are several models for face recognition. One can examine the ideas of eigen faces(not my personal favorite but it's there), kernel based SSD type approaches to find key points, partial face detection followed by recognition over a sequence of images used to reconstruct the face, and more. The problem isn't the math. It's that when you project a model you are essentially destroying an entire degree of freedom which is a huge deal. Further just as you can match a partial finger print or a partial ear print you can match partial facechunks. The problem with makeup or facial hair comes when one relies on global matching techniques or uses only 2d information to do the matching. Now I'll be a first to say that alot of computer vision is a solution in search of a problem or that people do use a number of cheap hacks and dirty tricks to get things working but saying it's not mathematical is a lie. I can turn around and see at least 3 books at a glance that detail the mathematics that are a part of vision and image processing. So please don't confuse peoples fuzzy use or lack of understanding of the math for there being no math. Note: Machines are also bad at a number of tasks humans are really good at but the same can be said that there are many tasks that humans are very bad at but the machines excel at. Absolute range detection is a good example. Humans are very bad at telling you the exact range to an object, even with some sort of scale of the scene reference. Computers on the other hand(while suffering from noise in the signal) are still able to achieve significant accuracy depending on the range. You can see tyzx for an example of a comany who makes highly accurate stereo rigs.(They were around as of 2 years ago at least and I assume they're still going strong) Cheers

    --
    I don't care what you say, all I need is my Wumpabet soup.
    1. Re:Mathematical rigor is a part of vision by 2.7182 · · Score: 1

      I disagree completely with you about those edge detectors. If they are mathematically rigourous then there is a well defined answer that you should be able to give me for every input. Now consider the following input image: a bw matrix in a checkerboard pattern. What are the "edges" there ? What does Canny do ? Give me a mathematical definition of an edge rather than pointing to someones (hack) algorithm.

      You're proving my point. People in CV don't know what rigor is. But people in computer vision do have math envy and try to make stuff appear mathematical (such as that eigenfaces stuff).

    2. Re:Mathematical rigor is a part of vision by AndOne · · Score: 1

      pissing contest mode.

      I have an undergraduate degree in Computer Science and Mathematics, I've also got a minors in image processing and electrical engineering, I've almost completed my CS masters, I'm working on an applied math masters and a CS phd. Just to establish my credentials on this one. I get what rigour is . Mathematical rigour does not imply that a function is defined in all contexts. The example you propose is a degenerate one since I'm assuming you want a matrix of alternating 1's and 0's and not an actual block matrix of black and white squares such as you'd use to calibrate a camera. That matrix is the equivalent of noise from a derivative standpoint. It falls into the same category as the function of marking the rationals with 1's and irrationals with 0's and asking what's the integral of this function. Reimann integration can't tell you this(hence by your definition isn't rigourous). Measure theory will tell you it's 0. That's beyond the scope of the edge detector thing but I like the example.

      As far as the result of the noise matrix you propose, the gradient in the X or Y direction of the image is defined as a finite element difference. A well known numerical technique. You could also use a number of other filters to extract gradient information. Whether that information is useful is beyond the scope of the question but it is defined to operate there. A Canny detector would freak out to a degree on that image since it would attempt to smooth the noise into continuous edges which was one of the goals Canny built directly into his detector. If you look at his work he set out to accomplish a set of specific goals when given an image(under reasonable constraints) and then examined the optimization problem these goals created. He then determined what an optimal detector would look like but then approximated it to make computation more efficient. If you read a book on image processing such as Gonzales and Woods introductory text you will see that image processing is indeed founded on the principles of rigourous analysis. The problems you are complaining about are the result of the fact that digital images are discrete. Discrete sample spaces play havoc with all the nice continous math behind the scenes and I suppose a number of what you would call hacks become necessary to develop any theory.

      As for your final point of wanting a definition of an edge, an edge is a boundary between two objects. Those objects can be surfaces, color patches, texture regions. Pretty much anything you'd like. If I draw a curve in the plane, say a circle, and I ask you where the boundary between the inside and the outside of the circle lies(a defined question provided you give the curve an orientation and apply the Jordan curve theorem(Been a while but i'm pretty sure Jordan is the guy)) you'd be willing to say the circle divides these regions, ie circle points are edge points. In particular, Canny defined a point as being an edge if the graiant norm reached a local maximum at that point. I hate to break it to you but that's what mathimaticl rigour is. You can define something as having the functionality you want and then determine the results of that in a rigourous manner. Admittedly you wish to work in some sense from a minimal definition so as to not make too many assumptions in one place.

      I do agree with you though that many CV practioners do not subscribe to enough mathamatical rigour and that many times poor ideas are introduced but eigenfaces are not mathematically ill-defined. I'm not that fond of them but they do form a basis for the face space as determined by a PCA framework.

      /pissing contest mode

      --
      I don't care what you say, all I need is my Wumpabet soup.
    3. Re:Mathematical rigor is a part of vision by 2.7182 · · Score: 1

      Your definition of an edge is not mathematical. It is just in English.

      So my proposed image is an unacceptable one ? Can you define the set of acceptable images mathematically, not just with language. What is "noise" ? Why is this discrete example the same as looking at the characteristic functions of the rationals ? That is an infinite dense set in the reals. Here everything is finite.

      Forget discussing credentials. It is irrelevant here. I could say I have a Nobel prize.

    4. Re:Mathematical rigor is a part of vision by AndOne · · Score: 1

      I mentioned the rationals more to illustrate the concept that being defined on all data sets and rigour have nothing to do with one another. Nothing more to it than that. I mentioned that you can treat points of local maximum in your gradient function as edge points. Beyond that the simplest definition is that an edge point is a point of discontinuity(hence the idea of maximizing the gradient locally). The example you cited is a valid signal to consider. However every point would be a point of discontinuity and thus be an edge point. To be complete we can define edges as sets consisting of edge points which are connected or close under a specified distance metric. Beyond simple differentiation, specific edge detectors choose to do different things to help extract edges which are optimal or dominant according to the desired operating parameters specified by their construction. In the context of the Canny edge detector your proposed signal would cause difficulties not because of the underlying theory but due to other operating parameters that the detector is working under i.e. the detector tries to enusure that detected edge points are localized to edges that support them.

      As to defining noise, noise is nebulous. Noise is just undesired signal activity or signal corruption. Therefore a definition of noise is specific to every application. I said your example was essentially noise to an edge detector since the detector would detect every point which would defeat the purpose of using a detector since the hope of an edge detector is to reduce the information one must consider. In this sense I was defining noise to be a signal for which the edge detector gave no meaningful data in the context of edge detection i.e. everything is an edge point but nothing is an edge(under the assumption that you're operating with a metric which says edge points are close if they are spatially related and if the gradient function is close in value). As for more "acceptable" images, one needs only consider images or signals which vary at a slower rate or have only a sparser number of discontinuities. Your example wasn't unworkable just more of a worse case scenerio where the behavior of an edge detector wouldn't be useful in practical terms.

      --
      I don't care what you say, all I need is my Wumpabet soup.
  70. Disguise? by zeketp · · Score: 1

    I've seen and played around with a facial recognition system that could correctly identify emotions and would draw a box on screen around each face in the image (done in real time with a thermal camera, works even in the dark!) and then write the proper name for each emotion expressed under the box along with estimated distance, etc. It was very accurate, and fooling it, while possible, required a good deal of concentration to express the proper emotion, and without seeing the screen, chances are the emotion you were actually expressing would slip through at some point, so you couldn't completely mask what you were thinking. The question is, will you be faking the expression at the moment you are caught on camera? Will you be able to hold the fake expression (requiring a lot of concentration) and do anything else at the same time. Throw in an RFID id card system and they will be able to know who is where and what they are thinking, anytime you are on camera. So microwave those RFID tags and wear paper sacks over your heads! (Ski masks and panty hose are really suspicious and still could give away identifiable expressions!) Even worse, the real time emotion identification could be used to identify thought patterns with a decent accuracy (at least with the thought patterns you want to find and stamp out...)

    --
    Last Post!
  71. Re:MyHeritage site... Try this... by Lemmeoutada+Collecti · · Score: 1

    Wow, maybe it does work...

    A pic of G.W. got a match to Adolf... and a pic of hot grits matched to Natalie Portman.

    --

    You can have it fast, accurate, or pretty. Pick any 2.
  72. It doesn't matter if it works or not. by karlandtanya · · Score: 1

    As long as we get "probable cause" out of it, it's good enough.

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
  73. A less war-on-terrory application by andreamer · · Score: 1

    What we need is a gadget running this software that fits on a pendant, so people with prosopagnosia can figure out who just came up to them and hugged them. "Shrek! So nice to see you again!"

  74. Taxation without Representation by giafly · · Score: 1

    "From today [October 05, 2006] all British citizens renewing their passport will receive a new biometric passport. The hi-tech, or ePassports contain a secure chip with an image of the holder's face, and are designed to make forgery more difficult and improve international security ... also from today passport fees will rise. A 10-year adult passport will now cost £66" - Times

    Q. So why are we paying this tax on holidays for a technology that apparantly couldn't tell Osama bin Laden from Captain Birdseye?

    A. Although "facial recognition biometric data" all sounds very sci-fi, it is in fact the least accurate biometric identifier there is, according to experts. It will, however, be good enough for entry into the US without a visa - BBC

    --
    Reduce, reuse, cycle
  75. Commentary on programming shortcuts. by dino213b · · Score: 1

    Obviously facial recognition is a bit more complex than my example, but, the process is similar. Programmers take on a task, realize how much work it is, find a quicker way to go about doing it, and then take that shortcut that dooms them into claiming victory.

    In my example, I wrote a program to play Solitaire. It used a primitive form of optical recognition to identify numbers 1-2-3-4-5-6-7-8 and rest of the board from examining screenshots. The algorithm was a bit slow (after all, this was only a prototype) but it did the job just perfectly.

    Then I realized that I could take a shortcut. In Windows' Solitaire, the field numbers are color coded; therefore, I reduced my "pattern recognizing" algorithm into a color-recognizing one and improved gaming efficiency at expense of being cheap about it.

    After I had developed rest of the game and made it work, I realized that couple of situations were unaccounted for : blank fields, and marked fields. At this point in time, it was miserable to go back and try to rewrite the recognition algorithm to help identify the board so instead I started taking more shortcuts and making assumptions.

    End result? Lets say that a human is still reigning champion of the Solitaire world.

  76. I haven't RTFA by dR.fuZZo · · Score: 1

    I haven't read the article, but I've used MyHeritage before. It doesn't do a very good job at all. You can tell it takes cues off incidental things like: which direction the light source in the pictures are coming from, what angle your face is at, how much are you smiling, and what style of glasses you're wearing. Good facial recognition software needs to be able to ignore these things and look instead at the actual shape of a face.

    --
    -- dR.fuZZo
  77. Fuzzy Vision by restafarian · · Score: 1

    For the most part, vision recognition technologies have acquired a circus type appeal; the technology is being manipulated for generating media blitz and courting VCs. Several startups utilize this type technology for focusing on color hues and various traits, but dodge the terrific challenge of recognizing images in its entirety. The interesting question is, with all this noise, to what extent will it slow down innovative technologies from coming forth.

  78. Skeletons by Rashdot · · Score: 1

    I'd go for 3D skeleton recognition, if there's a way to scan them without large doses of x-rays.

    It would be hard to fool a system like that. Skeletons usualy don't change a lot over time, and the database can determine how much change is acceptable, based on the time difference between old and current scans. As far as I know skeletons may be just as unique as DNA or fingerprints.

    --
    This is not the sig you're looking for.
  79. Company working seriously on this by olau · · Score: 1

    Guardia (http://www.guardia.com/) is a Danish company that has been working on this for several years. They were featured in a show about startups last year. I think they use two cameras and infrared scanning to make the system more reliable, although I'm not sure how well it works yet.

    Their floor model looks pretty neat. It was featured in the show. The cameras are mounted on two pillars and can move up and down by themselves. You get the feeling of a creepy intelligent robot, not far from Minority Report.

    Anyway, they are working on it. If it can be done and they don't run out of money, I'm sure they will succed. The entrepreneur (the CEO) is really dedicated to the idea.

  80. re: spell checking by King_TJ · · Score: 1

    Yes, but that's not exaactly my point. I'm not arguing it's a very effective and efficient way for computers to verify the correct spelling of words. We've been doing it for at least what, 15-20 years now, in our software packages?

    My point was more the fact that a human would usually catch certain errors that a spell checker won't necessarily catch. For example, in the English language, we know that q is always followed by u in our words. But a spell checker has no such information coded into it. It probably "just works anyway" in this situation, because we don't have that many words with "qu" in them, and a decent dictionary of word spellings will likely cover all of the possibilities. But it doesn't make it any less of a "hack", as far as how the computer solves the problem (brute force comparisons from a predefined list).

  81. Re: hacks and restricted conditions by Anonymous Coward · · Score: 0

    > Until we figure out how the human brain recognizes faces as individuals, we can't expect anything *but* a clever hack for a computer to do the same.

    There are many ways to do long division. Computers don't need to mimic the way humans do it in order to be doing it correctly.

  82. Re: spell checking by RAMMS+EIN · · Score: 1

    ``My point was more the fact that a human would usually catch certain errors that a spell checker won't necessarily catch. For example, in the English language, we know that q is always followed by u in our words.''

    I understood that, but I don't think it works. At the end of the day, spelling is _not_ bound by rules that are consistently followed in most languages. Even if it were in English, you would run into trouble with things like names and loanwords. For example, you say q is always followed by u, but it's not:

    al-Qaeda
    Qatar
    QED
    qty
    qwerty

    So you must, at least, have a list of words that are exceptions to the rule. You could, of course, use the rule to let the spellchecker give responses like "I don't know the word, but it looks ok" or "I don't know the word and it looks wrong". However, at the end of the day, whether or not a word is accepted into the language depends on consensus, and not (ultimately) on a set of rules.

    --
    Please correct me if I got my facts wrong.
  83. What, me worry? by yusing · · Score: 1

    When they can recognize my face through an Alfred E. Nixon facemask, I'll be impressed.
    What'll they do, switch to positrons?

    As for the claims about what the technology can do ... or will *ever* be able to do ... where's the beef? I don't believe 90 percent of it. It'll create so many false positives that even a Machiavellian funding level won't provide the needed personnel to sort it all out.

    And of course, the "free" market will respond with stealth makeup. Call it "counter-physics".

    --

    "You must try to forget all you have learned. You must begin to dream." -- Sherwood Anderson

  84. In Soviet RUSSIA by copdk4 · · Score: 1

    you recognize the camera (into SONY, NIKON etc...)

  85. Orlando Florida by DynaSoar · · Score: 1

    $150,000 for a face recognition system. It ran for two years, seeded with all known local offenders. It never found one despite the fact that cops caught some in the areas of cameras. They shut it off after two years of failure.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  86. This is a very possible future by Anonymous Coward · · Score: 0

    I have Aibo robot dogs that can distinguish my own face and voice from other people, and they are essentially toys. It's not perfect; the camera is low resolution and the software can be fooled by glasses or hats... Even a hairstyle change can throw it off. I imagine a more complex system could make much more reliable determinations, and that is something that is likely to happen at some time.

    Couple a good camera to a robust analytical program and give it access to the ID database and this is a probable future capability.

  87. Re:Isn't face recognition a case of pattern matchi by Anonymous Coward · · Score: 0
    We simply need strong pattern matching algorithms for images...then anything could be recognizable. The brain uses pattern matching, doesn't it?
    Well, it looks like you solved it. What were all of those scientists wasting there time on for all of these years?
  88. Re:It's the false positives that kill performance. by aadvancedGIR · · Score: 1

    You don't need high tech for false positives.
    One of my former boss has the same name as a criminal WHO IS STILL IN PRISON and it is a real PITA every time he has to take the plane.

  89. "Even retarded people..." [can] "recognise a face" by FoamingToad · · Score: 1

    I have prosopagnosia, you insensitive clod!

    True. Facial recognition is a heck of a lot more difficult if just one of those "brain hacks" has failed to compile.