Slashdot Mirror


Real-Time, Detailed Face Tracking On a Nokia N900

ptresadern writes "Researchers at the University of Manchester this week revealed a detailed face tracker that runs in real-time on the Nokia N900 mobile phone. Unlike existing mobile face trackers (video) that give an approximate position and scale of the face, Manchester's embedded Active Appearance Model accurately tracks a number of landmarks on and around the face such as the eyes, nose, mouth and jawline. The extra level of detail that this provides potentially indicates who the user is, where they are looking and how they are feeling. The face tracker was developed as part of a face- and voice-verification system for controlling access to mobile internet applications such as e-mail, social networking and on-line banking."

139 comments

  1. Finally, something to do with this phone by Anonymous Coward · · Score: 4, Interesting

    I love my N900, it's a shame Nokia doesn't. Still waiting for MeeGo, and to get the best out of my device I've OC'ed it slightly, not to mention transition and touch screen sensitivity tweaks which all make the phone much more usable. What I want to know is why can't they get it right the first time? Since they didn't, how hard would it be to adopt similar tweaks directly into the OS so it doesn't feel so sluggish? It had/has so much potential, but I'm afraid for now, we'll never see it. As soon as Apple releases an iPhone with a slide out QWERTY keyboard, I'm in.

    1. Re:Finally, something to do with this phone by KiloByte · · Score: 3, Interesting

      As soon as Apple releases an iPhone with a slide out QWERTY keyboard, I'm in.

      Why would you bother? That's a completely different class of gear.

      iPhone is a phone with a bunch of toys, N900 is a full sub-notebook with phone capabilities tacked on.
      The former can run just a few random "apps", the latter allows you to install a regular OS with all of its functionality.

      The keyboard is one of significant advantages of N900, but definitely not the main one.
      For one, the research done in this article would be flat out impossible on iPhone due to its closed nature.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:Finally, something to do with this phone by Darkness404 · · Score: 1, Insightful

      They are two different classes, yes, but the iPhone has a lot of developer focus, the N900 has a few hobbyist developers. Of course you "can" do more for the N900... but only if you want to code it yourself.

      In all honesty, just get a Droid, root it and be done with it. Better hardware and better support than the N900.

      The N900 was a great idea with a terrible implementation, no ability to buy it subsidized in the US at launch from any major carrier, low amount of apps, etc.

      Nokia should have just made the N900 with Android and made it be pre-rooted, it would be a lot more useful.

      --
      Taxation is legalized theft, no more, no less.
    3. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 1, Informative

      I think you failed to understand what the above poster said.

    4. Re:Finally, something to do with this phone by KiloByte · · Score: 1, Flamebait

      You can say exactly the same about laptops, and somehow quite a lot of people use them.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    5. Re:Finally, something to do with this phone by colinrichardday · · Score: 4, Insightful

      If I'm not going to treat my phone as a subnetbook, then why do I need an iPhone in the first place? I can make calls onmy cell phone without having to pay Apple for a walled garden.

    6. Re:Finally, something to do with this phone by chammy · · Score: 5, Interesting

      ... low amount of apps, etc.

      You can install Debian packages on an N900. It's essentially a tiny ARM tablet running Linux.

    7. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      If you want to install 1GB of code that I have no idea what is for. It's a great idea, yeah, but it's not ideal.

    8. Re:Finally, something to do with this phone by xnpu · · Score: 1

      The N900 was always marketed as a "Mobile Computer", not a phone. (http://maemo.nokia.com/n900/) This is why those who think it should be a phone are whining.

    9. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      "works well" or not (yet), it's what people want.

    10. Re:Finally, something to do with this phone by dnaumov · · Score: 3, Insightful

      As soon as Apple releases an iPhone with a slide out QWERTY keyboard, I'm in.

      Why would you bother? That's a completely different class of gear.

      iPhone is a phone with a bunch of toys, N900 is a full sub-notebook with phone capabilities tacked on.
      The former can run just a few random "apps", the latter allows you to install a regular OS with all of its functionality.

      Are you seriously this delusional?

      1) "A few random apps" = over 250,000. How many apps were there in Maemo repos again?
      2) Who the fuck is going to bother installing a "regular OS" on an N900? Next thing you will be probably suggesting people "work" in commandline on a phone or try to use Abiword on it.

      And this is coming from a person who has owned and used N900 since December.

    11. Re:Finally, something to do with this phone by IICV · · Score: 1

      Offtopic I know, but what tweaks are these? If there's a single major downside to the phone it's that the user interface is sluggish.

    12. Re:Finally, something to do with this phone by Lally+Singh · · Score: 5, Interesting

      Ahem.

      I had an iPhone before my N900, and frankly I adore the N900. It's fast, responsive, and it's easy to understand what's going on. If the music's skipping (which happened on both devices), I pull up top, then renice my music player. If I want a nice note-taking program, I just run emacs & org-mode on it. Then I'll 'git push' those notes for my other machines. I use citrix to run an app at work (note: despite what the website says, it doesn't actually require motif). The map program (not the stock one, but one you can download a package for) is utterly fantastic. I even have a subway map for my city.

      Really, advanced users of the iPhone really just want a mobile computer, with a phone tacked on. The UI on the N900 is pretty good, and it does what I want with few problems, and many, many wonderful plusses over the iPhone platform.

      Also, it has a keyboard, replaceable battery, and flash :-) I can stream full-screen flash videos in a cab.

      --
      Care about electronic freedom? Consider donating to the EFF!
    13. Re:Finally, something to do with this phone by Urkki · · Score: 1

      I love my N900, it's a shame Nokia doesn't. Still waiting for MeeGo, and to get the best out of my device I've OC'ed it slightly, not to mention transition and touch screen sensitivity tweaks which all make the phone much more usable. What I want to know is why can't they get it right the first time? Since they didn't, how hard would it be to adopt similar tweaks directly into the OS so it doesn't feel so sluggish? It had/has so much potential, but I'm afraid for now, we'll never see it. As soon as Apple releases an iPhone with a slide out QWERTY keyboard, I'm in.

      You'll have to wait for N9 (if you haven't check the pics or videos of something that may be N9, google for it!). Hopefully it'll be this year, but I'm not holding my breath, even considering how important it would be to get it to stores before Christmas. There'll be a lot iPads and stuff bought for Christmas, and some of those are permanently lost sales for Nokia, if N9 isn't out and available by then.

      About N900, I've got a feeling, that the desperate(?) need to get N9 ready and out ASAP might have something to do with N900 not being given more love by Nokia. Ie. the best people are needed to work on N9.

    14. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      Ahem.

      I had an iPhone before my N900, and frankly I adore the N900. It's fast, responsive, and it's easy to understand what's going on. If the music's skipping (which happened on both devices), I pull up top, then renice my music player. If I want a nice note-taking program, I just run emacs & org-mode on it. Then I'll 'git push' those notes for my other machines. I use citrix to run an app at work (note: despite what the website says, it doesn't actually require motif). The map program (not the stock one, but one you can download a package for) is utterly fantastic. I even have a subway map for my city.

      Really, advanced users of the iPhone really just want a mobile computer, with a phone tacked on. The UI on the N900 is pretty good, and it does what I want with few problems, and many, many wonderful plusses over the iPhone platform.

      Also, it has a keyboard, replaceable battery, and flash :-) I can stream full-screen flash videos in a cab.

      Could you please be more specific about which map app you're speaking of? I'd really appreciate it, thanks.

    15. Re:Finally, something to do with this phone by DarwinSurvivor · · Score: 5, Informative

      250,000 huh?

      Most of the iPhone apps fall under the following categories:
      -small flash-like games
      -videos wrapped in an app api
      -sound boards

      If you are going to count apps like that, then lets add the following to the n900's list
      -*actual* flash games (addictinggames.com, etc all work)
      -built in unix tools (top, etc)

      I'm fairly certain if you compared these now-equivalent lists, you would probably find the n900 has MANY more apps, and that most of them are probably MUCH better written to boot.

      Oh, did I mention you can literally write your own apps in almost ANY language you want without paying $100 for a developers key. You can even distribute your own software repository publicly without paying a fee or asking users to void their warranties.

      Yeah, 250 000 apps sounds kind of pathetic to me...

    16. Re:Finally, something to do with this phone by digitalchinky · · Score: 1

      >>> Why would you bother? That's a completely different class of gear.

      Different in what way? Both use pretty much the same Cortex A8 processor and share many similar specifications - in that regard both units are just 'sub-notebook' type computers with different operating systems. Your argument would perhaps be better defined as "one has better applications for telephony than the other" - these things could be fixed on the N900 but...

      Most of those tacked on phone capabilities are a half-arsed attempt, obviously Nokia has tagged the whole lot with "Wont Fix", though many requests have been made to open source it all so developers can hammer out the rough edges themselves. Reading Maemo and MeeGo forums, there is much talk of Nokia doing just this, so there is hope I guess.

    17. Re:Finally, something to do with this phone by portalcake625 · · Score: 1

      Troll harder. The number of ARM packages in the Debian repo vastly outnumber the "apps" on your iDevice. Also, guess which device is rooted BY DEFAULT.

    18. Re:Finally, something to do with this phone by vinsci · · Score: 3, Interesting

      Probably Mappero. or if you want to edit OpenStreetMap, OSM2GO. These are golden. The Nokia Maps application has one big plus, though: you can store complete maps for the whole world on the N900 device (free downloads from Nokia, in case you managed to miss the commercials) so you don't need Internet access while finding your way. I still prefer Mappero though and simply zoom in to the required detail level and go over the route I intend to take in advance, so that Mappero downloads and caches the maps and I can do without Internet access again. Only if I get truly lost, i.e. when I am outside the cached maps in Mappero, do I switch over to the Nokia Maps application. Now if we could have the wonderful Mappero combined with the pre-downloaded Nokia Maps map database, it would be perfect.

      --

      Trusted Computing FAQ | Free Dawit Isaak!
    19. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 1, Interesting

      You're an idiot. The iPhone runs a regular OS (OS X) just with a different UI designed for small touch-screen usage and it is locked down so you can only do Apple approved things with it. The N900 runs a regular OS (a Linux variant) with a custom UI designed for small touch-screen usage and it is deliberately left wide open and unrestricted so the user can do whatever they want with the device. The big difference between the devices is the restrictions placed on the users and developers.

      And who are you to tell me how to be happy, if I want to treat my N900 like the small computer it is rather than a phone that can run a few cool apps, I damn well will.

      (Posted from my N900 ;)

    20. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      Erhm... Rooted by default so you need to install qwerty's "gainroot" app from the maemo extras repo? Or you need to run the device in R&D mode?

      Yeah, right.

    21. Re:Finally, something to do with this phone by dnaumov · · Score: 0, Troll

      Troll harder.

      The number of ARM packages in the Debian repo vastly outnumber the "apps" on your iDevice.
      Also, guess which device is rooted BY DEFAULT.

      Seriously, what's your point? Who gives a shit about your ARM Debian packages? Noone sane is going to be using them on a phone. People don't want nor need command-line applications for a phone. People also aren't going to be using Gnome or KDE on a phone. They want a rich selection of applications optimized for their device.

    22. Re:Finally, something to do with this phone by dnaumov · · Score: 0, Troll

      Oh and, you've got that completely backwards. The amount of apps on the App Store outnumbers the amount of ALL PACKAGES (including libs and sources) for Debian/ARM by several orderes of magnitute.

    23. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      haha i use debian on my phone and run abiword regularly for restaurant menu updates! do i win?

    24. Re:Finally, something to do with this phone by Urkki · · Score: 2, Informative

      >>> Why would you bother? That's a completely different class of gear.

      Different in what way? Both use pretty much the same Cortex A8 processor and share many similar specifications - in that regard both units are just 'sub-notebook' type computers with different operating systems.

      To put the difference in a nutshell, iPhone is an "embedded device", ie. software and hardware are meant to be inseparable. It is a device with fixed features (of course running approved "apps" and limited (no Flash) browsing of web services are very powerful features). N900 is a PC in the sense that it/Nokia/Maemo does not try to limit what you can do with it. Real limits (as opposed to limits enforced by software only) of the hardware are the only limitation.

      N900 has one software feature: it can run software. iPhone has only the software features explicitly approved by Apple.

      Of course if Apple had it's way, they'd bring Macs to the same class as iPhone, running only approved software. But Macs are thought of as computers, so they can't do that. But wait for a displayless iPad Mini with wireless touchpad-keyboard and an HDMI-out, I'm sure that's on it's way... ;-) Actually, just give me "legal" Python or Ruby with reasonable UI library bindings and a developer community, and give me Flash with usable (Linux-like) performance, and I'd buy one as soon as I'd be able get my hands on one.

    25. Re:Finally, something to do with this phone by pedantic+bore · · Score: 1

      The N900 was always marketed as a "Mobile Computer", not a phone. (http://maemo.nokia.com/n900/) This is why those who think it should be a phone are whining.

      I don't care whether I can talk to my friends on it. I care whether it has connectivity. The 810 wifi is less than wonderful (it's OK, but no iTouch...) but as soon as I step away from a wifi hotspot, it's an island.

      Adding cell connectivity is a big win for me.

      --
      Am I part of the core demographic for Swedish Fish?
    26. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      I like the N900 but I have an iPhone 3G and planing to get the iPhone 4, why? because for my uses and needs the iPhone does what I do want without any problems, while the N900 does what I want and more, but with a few problems.

      I guess our needs and tastes differ... what a surprise!

    27. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      *Raises hand* I guess my name is "Noone sane".

    28. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 1, Informative

      Actually there is fix for PulseAudio which reduces skipping by factor of magnitude. With this my overclocked (1GHz) N900 is able to play 256kbit/s oggs in background while surfing the web without skipping. However, it is not perfect, heavy multitasking still causes skips.

      Instructions how to get updated PA for N900 in Maemo.org talk thread: http://talk.maemo.org/showthread.php?t=60788&page=1

    29. Re:Finally, something to do with this phone by GameboyRMH · · Score: 2, Interesting

      Anyone who thinks there is a "low amount of apps" for the N900 must be counting the apps in the Ovi Store.

      The Ovi Store is where all the crappy commercial apps are, and there are few. I have 2 apps installed from there. The good apps are in the community repos, and there are MANY.

      Plus there are the Debian packages on top of that.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    30. Re:Finally, something to do with this phone by GameboyRMH · · Score: 1

      I've gone from a smartphone-type phone (Treo 650) to a netbook-like phone (N900) and I'm happier and more productive. It's like going from a luxury sedan to an offroad-capable pickup: Not as convenient for everyday things but MUCH more fun and useful, you can do things that would never be possible with the "convenient" solution.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    31. Re:Finally, something to do with this phone by GameboyRMH · · Score: 1

      Yeah Mappero's nice, just keep a .deb for any working versions you get, the package maintainer sometimes breaks important stuff like POIs and fixes it whenever he gets around to it. I tried to download the source and fix it myself once but the git clone operation always hung half way through >:(

      The current version works well.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    32. Re:Finally, something to do with this phone by CRCulver · · Score: 1

      Seriously, what's your point? Who gives a shit about your ARM Debian packages? Noone sane is going to be using them on a phone. People don't want nor need command-line applications for a phone.

      Certainly the general public wouldn't be interested, but we're on a site that bills itself as "news for nerds". I don't get too nostalgic for the old days of Slashdot (my first UID was 5 digits, so perhaps I haven't been around long enough to be really crusty), but it seems like the last two or three years have seen a big decline in passion for nerdy computing, with discussion here now little different from other sites like Reddit.

    33. Re:Finally, something to do with this phone by GameboyRMH · · Score: 1

      Exactly, most iPhone apps are crappy offline readers for blogs/news sites, social networking clients, crappy little games and such shit. On the N900 these are a small minority. Most apps are truly useful things, not a news reader with a spherical 3D interface.

      And really who could have any use for anywhere near 250K apps? Even if you count all the games I've ever played and all the Linux and Windows CLI apps, It's a very safe guess to say I've used under 10K different programs in my lifetime.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    34. Re:Finally, something to do with this phone by GameboyRMH · · Score: 1

      You go to App Manager, System, install Rootsh. There you go, all done, allowed and encouraged by the manufacturer. There's just an extra step to getting root access via the terminal to keep noobs from falling for rm -rf jokes.

      Before this it was possible to install random .debs via the GUI by enabling "red pill mode," but this was removed later as it was no longer necessary.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    35. Re:Finally, something to do with this phone by GameboyRMH · · Score: 1

      Wassup crazy buddy? GAAH SPIDERS!

      rm -rf *spider*

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    36. Re:Finally, something to do with this phone by GameboyRMH · · Score: 1

      If you OC to 700 or more the UI will run smooth enough to satisfy an Apple fan. At 850 it's blazing fast.

      The stock clock speed isn't too slow though, but the GUI doesn't run silky smooth. I'd like to OC on a regular basis but the power kernel causes a problem with some DD-WRT APs, so I'm at stock speeds for now.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    37. Re:Finally, something to do with this phone by ScrewMaster · · Score: 2, Interesting

      but it seems like the last two or three years have seen a big decline in passion for nerdy computing, with discussion here now little different from other sites like Reddit

      Yes. I'd say that the popularity of discussions about completely non-nerd-friendly, hacker-useless products like the iPhone and iPad indicates a shift in viewership. I've never owned an N900, but after reading the above comments I must say it sounds like a device that I would get something out of. I say that as a software developer, but as you point out, this is a site that's supposed to be "News for Nerds."

      --
      The higher the technology, the sharper that two-edged sword.
    38. Re:Finally, something to do with this phone by icsx · · Score: 1

      Many people are having difficulty due to not having a selectable list where to choose from. The default app lib on the phone is *very* limited and so is Ovi store too. Adding the maemo extras-devel brach into app sources, you get a fine selection of apps that actually run quite ok on the phone.

    39. Re:Finally, something to do with this phone by E+IS+mC(Square) · · Score: 0, Flamebait

      >> "A few random apps" = over 250,000. How many apps were there in Maemo repos again?

      Call me when you have an app which makes phone calls functioning on your jesus phone from your 250K plus 'apps'? Till then, go troll on digg.com. Jobs' dicksuckers are out in large numbers today.

    40. Re:Finally, something to do with this phone by E+IS+mC(Square) · · Score: 1

      >> People don't want nor need command-line applications for a phone.

      Yes. Going by iphone's popularity, people don't even want phone functionality on their phones anymore. What's your point?

    41. Re:Finally, something to do with this phone by Anonymous Coward · · Score: 0

      >>If the music's skipping (which happened on both devices), I pull up top, then renice my music player.

      The first phone or music player I purchase that skips because I need to modify process priorities, I return it to the store in a box filled with my shit. What a complete failure.

    42. Re:Finally, something to do with this phone by mdwh2 · · Score: 1

      If you had 15 mod points all in one go, I presume you must have multiple sockpuppet accounts, which you're using to mod down people for liking the N900, and then you come and violate the spirit of the rules by posting in the same thread.

      And you accuse them of being fanatical?

      (And yes, it is a once in a blue moon thread about Nokia, the number one phone company. If you don't like people praising devices and being unable to cope with any criticism, why not have a go on the many Iphone stories?)

    43. Re:Finally, something to do with this phone by dwpbike · · Score: 1

      face tracking? let's move on to ass tracking.

    44. Re:Finally, something to do with this phone by mdwh2 · · Score: 1

      The point is, if he did want that, there are many phones to consider besides the Iphone. Even sticking with Nokia, they have the number one smartphone platform, Symbian.

      Stop trying to treat your phone like a desktop ... or even a sub notebook and you'll be a lot happier AND more productive.

      If you just want a phone, get a locked down feature phone that does Internet access and apps, and is way cheaper than Apple's. But the point of a smartphone is, or was before Apple redefined the term, to provide something more like a mobile handheld computer.

    45. Re:Finally, something to do with this phone by lucian1900 · · Score: 1

      Get an Android phone. The G1 has a lovely keyboard, the Droid/Milestone has a decent one and there are some new QWERTYs coming soon.

  2. Personal Minority Report by ScrewMaster · · Score: 4, Funny

    The extra level of detail that this provides potentially indicates who the user is, where they are looking and how they are feeling.

    Phone: I noticed that you've been watching that blonde over there, and you appear to be sad. Would you like a list of local escort services?

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:Personal Minority Report by nikomo · · Score: 2

      Yes please.

    2. Re:Personal Minority Report by giorgist · · Score: 2, Funny



      <quote><p>The extra level of detail that this provides potentially indicates who the user is, where they are looking and how they are feeling.</p></quote>

      <p>Phone: I noticed that you've been watching that blonde over there, and you appear to be sad. Would you like a list of local escort services?</p></quote>

      There's an app for that

    3. Re:Personal Minority Report by Anonymous Coward · · Score: 0

      I thought it's just facial recognition, not genitalia recognition....

    4. Re:Personal Minority Report by bjartur · · Score: 1

      Oh, you mean M-x M-c M-spy-on-my?

    5. Re:Personal Minority Report by daveime · · Score: 1

      Is it just my observation, or is eldavojohn an idiot?

      Possibly, but at least he knows the difference between Minority Report and Lord of the Rings.

      Congrats, Smidge207, you win the Fuckwit of the Day award.

  3. was the n900 a good buy? by Anonymous Coward · · Score: 3, Interesting

    Articles like this make me glad that I bought the n900 because it is the premier development environment for phone based science, unfortunately, the downside is that there aren't very mainstream apps for the n900 (google maps being the most glaring absence).

    1. Re:was the n900 a good buy? by Lally+Singh · · Score: 1

      Check out mappero: http://www.mardy.it/mappero

      The UI's a little strange, but it treats me reasonably well!

      --
      Care about electronic freedom? Consider donating to the EFF!
    2. Re:was the n900 a good buy? by Urkki · · Score: 1

      (google maps being the most glaring absence).

      The web version works quite well though IIRC, at least after you've noticed that you can actually get a mouse cursor on the screen with N900 browser...

  4. Yes! by Anonymous Coward · · Score: 0

    Face Post!

  5. The advance of technology. by Anonymous Coward · · Score: 0

    This is going to be an excellent addition to Tipmann X7 paint gun based automatic home defence system.

    Menu preferences settings

    Press "1" for between the eyes

    Press "2" for in the throat

    Press "3" for in the testicles

    Press "4" for tripple wammy

  6. OpenCV by Haven · · Score: 2, Informative

    Those game demos looked a lot like the standard implementation of OpenCV. It's too bad there isn't any security on this technology as merely showing a picture of the person to the camera defeats it.

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

      Perhaps when more mobile devices get 2 front facing cameras like the 3DS that flaw will be eliminated.

    2. Re:OpenCV by Anonymous Coward · · Score: 1, Insightful

      Should be easy enough to add detection to reduce the chances of this occurring. By asking the person to turn their head slowly, you can make sure that the various features move according to a 3-d object rotating as opposed to a flat object rotating. Another paper that I just found suggests checking for blinking. This wouldn't solve holding up the phone to a video display showing a person turning their head or blinking, of course, but it would make it marginally more difficult to spoof. And you should always back up biometric authentication with some other form of authentication, such as a password or RFID or something.

      On a side note, this entire field is packed with patent landmines, especially from Japanese companies, so be careful before writing an "app for that" and trying to sell it.

    3. Re:OpenCV by queazocotal · · Score: 2, Informative

      Not quite.
      For example - face recognition plus "now smile" "now frown" - required the attacker to be using some sort of video system.

      Face recognition plus a short list of words that the user has assigned an emotion - for example - the phone
      displays in sequence the words
      Fish (erman drowned) = frown
      Localsportsteam (won) = smile ...

      Or gaze tracking on a virtual keyboard.

    4. Re:OpenCV by ptresadern · · Score: 1

      As already mentioned, getting the user to move their head and checking for the correct 3D effect solves this problem (known as 'liveness detection'). In our case, we actually use combined face and voice recognition where the user needs to answer a question posed by the phone - we can therefore check for the lips moving to make sure it's not a photo. Showing a video could potentially spoof the system (any system is hackable - it's just a question of whether it's worth the effort) but there are almost certainly differences that we can detect between light reflected from a real object and the light generated by a video screen. Same goes for sound.

  7. Blacks? by line-bundle · · Score: 4, Interesting

    How well do they work with black people? These have been issues in other face recognition systems.

    1. Re:Blacks? by Anonymous Coward · · Score: 0

      How well do they work with black people? These have been issues in other face recognition systems.

      What'chu talkin' 'bout, Willis?

    2. Re:Blacks? by colinrichardday · · Score: 2, Informative

      He's talking about the fact that some facial-recognition software works better on lighter-skinned people.

      http://today.msnbc.msn.com/id/34514093/ns/technology_and_science-tech_and_gadgets/

       

    3. Re:Blacks? by Anonymous Coward · · Score: 0

      Gary? We thought you were dead! DO YOU KNOW WHERE ELVIS IS?

    4. Re:Blacks? by Anonymous Coward · · Score: 0

      Whooooosh.

    5. Re:Blacks? by ooshna · · Score: 3, Funny

      It works great with blacks as long as they cover their face in white out.

    6. Re:Blacks? by Anonymous Coward · · Score: 0

      When they had a similar problem at Veridian Dynamics with their motion sensors they had white people follow the black people around.

      http://www.tv.com/better-off-ted/racial-sensitivity/episode/1260542/summary.html

    7. Re:Blacks? by Anonymous Coward · · Score: 0

      No, but I'm sure my N900 is gonna recognize him as soon as he appears within visual range!
      I'll keep it on at night, just in case Elvis comes to sing me a lullaby or something.

    8. Re:Blacks? by Anonymous Coward · · Score: 0

      When they had a similar problem at Veridian Dynamics with their motion sensors they had white people follow the black people around.

      Fair enough. They use that technique pretty successfully at Walmart.

    9. Re:Blacks? by Ethanol-fueled · · Score: 0, Troll

      Have the black person smile.

      Oh, wait. Black people never smile on-camera.

    10. Re:Blacks? by Anonymous Coward · · Score: 0

      They're correctly identified as thieves that have just stolen an expensive smart phone.

    11. Re:Blacks? by Anonymous Coward · · Score: 0

      If a black person is detected, a photo and GPS location is sent to the nearest police station so they can pic him up.

    12. Re:Blacks? by Anonymous Coward · · Score: 0

      whoosh!!

    13. Re:Blacks? by Anonymous Coward · · Score: 0

      why is that? is it because when developing these technologies the researchers only had access to light skinned people?

    14. Re:Blacks? by Anonymous Coward · · Score: 0

      OMG RACISTS, ALERT OBAMA

    15. Re:Blacks? by Anonymous Coward · · Score: 0

      He's talking about the fact that some facial-recognition software works better on lighter-skinned people.

      No shit!

  8. Gut reaction.. by Anrego · · Score: 3, Insightful

    controlling access to mobile internet applications such as e-mail, social networking and on-line banking.

    First one kinda iffy.. second one makes sense.. third one, no way in hell!

    It's the old convenience vs. security argument. Personally for things like my money, I'm willing to go the extra mile and enter a password (or some kind of one time code if only my bank offered it).

    1. Re:Gut reaction.. by Anonymous Coward · · Score: 1, Insightful

      If you have access to someone's email account you generally have access to every single other account they have anywhere...

    2. Re:Gut reaction.. by Chelmet · · Score: 1

      But.. A password, then face verification? Facebook et al. I'd be happy with face only, ditto with emails, but for the banking stuff it'd be great to have both. As you enter the password, the face recognition does it's business. I'd even love this on the unlocking screen (when the phone goes into keylock due to idleness). My N900 is great, but when someone says "what can it do that my phone can't?", I'm usually at a loss to demonstrate. I know its capable of lots of cool stuff, but currently its shining glory is the FM transmitter, and that's not blow-your-socks-of wow.

    3. Re:Gut reaction.. by Nemyst · · Score: 2, Funny

      Who doesn't want to make weird faces to their phone to enter a password for their bank?

    4. Re:Gut reaction.. by ooshna · · Score: 1

      yeah that's great and all until you have a stroke.

    5. Re:Gut reaction.. by dbcad7 · · Score: 1

      Yes a lot of people do some very stupid things, like use the same password for multiple accounts. Using the same username and password for your email, bank, and every other place you visit may be easy.. but it's also easy for the bad guys too.. Banking in particular is one account that should not have a username or password used on any other accounts..

      --
      waiting for ad.doubleclick.net
    6. Re:Gut reaction.. by Anonymous Coward · · Score: 0

      On a large number of sites the attacker can simply click the "I forgot my password" link and receive a new password (or a single-use link to change the password) in e-mail.

    7. Re:Gut reaction.. by DarwinSurvivor · · Score: 1

      If I ever found such a "feature" on my bank's website, they would find my account drained and closed VERY quickly.

    8. Re:Gut reaction.. by DarwinSurvivor · · Score: 1

      I log into my laptop with ssh, then remotely run cheese (remote-X) and check out my webcam from another floor. A really fun trick is to install mpd on the laptop, then watch the webcam until someone starts trying to mess with it and start playing a self-destruct audio file using mpc (or ncmpcpp, etc). My favorite is a star-trek recording with the start of a countdown :D

    9. Re:Gut reaction.. by DarwinSurvivor · · Score: 1

      Of all the problems with using biometrics (ESPECIALLY face-recognition) for online banking, you think a STROKE is the biggest flaw?!?

    10. Re:Gut reaction.. by ooshna · · Score: 1

      Biggest no just a simple one.

    11. Re:Gut reaction.. by Anonymous Coward · · Score: 0

      Isn't mpd + mpc a bit overkill for palying a single sound file. If you just used mplayer from your ssh login it'd still come out of the laptop's speakers and work just as well for the effect you want.

    12. Re:Gut reaction.. by Anonymous Coward · · Score: 0

      Isn't mpd + mpd a bit overkill for playing a sound file remotely? You could just use mplayer from your ssh session and it'd still come out of the laptop speakers and have the same effect.

    13. Re:Gut reaction.. by Anonymous Coward · · Score: 0

      um. http://www.pwdhash.com/

    14. Re:Gut reaction.. by Bratmon · · Score: 1

      If I ever found such a "feature" on my bank's website, they would find THEIR accounts drained and closed VERY quickly.

      FTFY

    15. Re:Gut reaction.. by ptresadern · · Score: 1

      I actually agree - the recognition will need to prove its worth before I put my bank account in its hands. This is, however, a long-term goal and the reality is we'll get there mostly with baby steps. In the short-term, it'd be a piece of cake to capture an image of your face as you're entering your password as an additional (rather than substitute) level of security. Other obvious ethical issues include where and how your biometric 'fingerprint' is stored - on the phone (don't lose it) or a central database (who's in charge of that?)

    16. Re:Gut reaction.. by DarwinSurvivor · · Score: 1

      Actually, since mpd is already running (It's my main music app), and the sound file is in the database, It's actually easier to fire up ncmpcpp (ncurses mpc app) and just hit play.

  9. Viola-Jones? by airfoobar · · Score: 2, Interesting

    Can't find any detailed info, but from looking at their demo, I'll guess they are probably using the Viola-Jones method, possibly with a "tree" cascade to detect face angles. The last time I checked, libopencv provided most of the tools to build such as a system, as well as pre-trained detectors for individual face features. Not much invention going on here, but possibly some innovation -- I'd be interested to see more info, if anyone knows where to find it.

    1. Re:Viola-Jones? by hannson · · Score: 1

      They're using active appearance models that (AFAICT) work quite differently from the Viola-Jones method.

      There's also an open source C++ implementation.

    2. Re:Viola-Jones? by airfoobar · · Score: 1

      Ah, cheers. You are right, this is a very different approach than VJ. When I posted that comment I was actually looking at the YouTube video linked in the /. article that is definitely using VJ -- why is there a completely unrelated video linked in the article?!?

      Anyway, I remember I did some work with Active Shape Models many many years ago, though we were trying to fit a 3d face model on the image instead of a 2d template -- much harder (and painfully slow with the computers we had in those days).

    3. Re:Viola-Jones? by straponego · · Score: 2, Funny

      Bah. I won't trust it until they use Voight-Kampff.

    4. Re:Viola-Jones? by Steve+Mitchell · · Score: 2, Interesting

      Active Appearance Models work by creating a deformable model of appearance built by combining a point distribution model with a texture model using principal component analysis (PCA). Basically what that means you take a bunch of faces, located landmark points like the corners of eyes, apex of the chin, etc., create an average face and use PCA to statistically model the variations. Next you morph the faces together from their original landmark points to average face, and do a PCA on the pixel values. This creates a pixel-wise model of 'texture' which also models variations. With these two parts you have a thing that (with a good sampling of face) models most faces and emotions with about say 80 to 120 numbers and statistical ranges for those numbers.

      So how do you use this to track faces? Well you use gradient decent to optimize the appearance of the face to image by adjusting those 80-120 values, x, y, scale, rotation until the pixel difference is close to zero. The trick is the gradients are approximated by precomputed derivative images, but this only works if the model is initialized on top of the original face. You can see in the video, he used Viola-Jones (the green squares) to locate the face and then dropped the AAM on top of it. He's only showing the landmark points and not the texture model.

      I did my dissertation on this almost a decade ago for tracking MRs of hearts, even back then it was pretty fast. What's interesting is not only can the model identify, but you can also reconstruct synthetic images of faces, and the model parameters could be used for identifying a person, identifying an emotion, creating a synthetic face swapping another person's identity but keeping the same parameters for expression, etc. My own implementation reliably detected anomalies in beating hearts.

      I really wanted to build a business around it back then, but it was in conflict with my advisor and university at the time.

      --
      -- Making computers see, hear, and think... http://www.componica.com/
  10. N900 without phone? by tepples · · Score: 1

    If I want something like an N900, but I don't plan to use it on a cell phone carrier, is the N810 any good?

    1. Re:N900 without phone? by xnpu · · Score: 2, Informative

      The N810 is bulkier and a bit behind in software version. There's no obligation to use the N900 with a carrier. I don't. I use it with WiFi exclusively.

    2. Re:N900 without phone? by maeka · · Score: 1

      re N810:
      You can chroot Debian, but not run it natively. Too many drivers are locked down, so you're pretty much forced to use the shipping OS if you expect all your hardware to work.

      If you want the unrestricted Linux freedom you're come to expect from a PC on a device of that form factor the N900 is 80% there, the N810 is 50% there.

    3. Re:N900 without phone? by sela · · Score: 3, Informative

      If I want something like an N900, but I don't plan to use it on a cell phone carrier, is the N810 any good?

      IMHO, you should still be much better off with an N900. The N810 is already quite old and have a lot of annoying limitations. It got only 128MB of RAM, which is a major limitation. You can easily get out of memory with the N810 if you browse a heavy web site, and multi-tasking is limited as well. In addition, it got a relatively slow CPU, no OS support for GPU accelaration, 2GB internal storage and a limited size of system space for installing apps.
      The N900 got 256MB RAM and 1GB virtual memory (with swap space), faster CPU, 32GB internal storage and up to 2GB for applications.

      The N810 have a larger screen, which can be an advantage in some cases, but it is also bigger and heavier.

      Better go with an N900. You can find used/refurb units for quite cheap prices on ebay.

    4. Re:N900 without phone? by Anonymous Coward · · Score: 1, Informative

      "There is an app for that!"
      There is an app called "Cellular Modem Control Buttons" which turns off the cell phone circuits.
      Once off you can have the N900 connected to Wifi and use Skype, Browse the web (including YouTube) ... use it as you please :)
      http://maemo.org/downloads/product/Maemo5/cell-modem-ui/

    5. Re:N900 without phone? by beermad · · Score: 1

      The N900 works fine without needing to use the 'phone capabilities. I have no intention (or need) of using it for telephony, I just use it as a pocket computer and it does a good job. The N810 might be a good option; it'll be cheaper, but it's a lot less powerful and the OS is a lot older, so not everything you might want will build for it (for example, I've ported MySQL 5 to the N900 OS, but the N8XX series will only run MySQL 4).

    6. Re:N900 without phone? by Weezul · · Score: 1

      You'll get a warning message during boot up if your N900 has no SIM card, no other issues arise.

      You could prevent this message by putting in some old SIM card. I'd recommend against that however as you'll probably save cpu time and batteries if the GSM stack does not initialize.

      An N810's only advantage over an N900 is the larger screen, plus maybe you can find one uber cheap on ebay, but really I'd say either buy an N900 or wait for Nokia's first MeeGo device.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
    7. Re:N900 without phone? by tpwch · · Score: 1

      I have an N800 and I think its the best thing I ever bought. I use it for hours every day and have for almost 3 years. I'm just sad that its battery is starting to die and I can't afford to replace it at the moment.

      I don't see why you couldn't get a N900 and just not use the phone feature. Unless you live somewhere where you have to buy a phone plan to buy a phone (read: The U.S., the only country I know where you can't buy all phones separately without a subscription from any phone stores. And even there you might be able to import one without a subscription.).

      --
      Posted by a Debian GNU/Linux user
  11. Been there, done that. by Anonymous Coward · · Score: 0

    And it was not expensive at all... just a bunch of Post-It papers...

    (trademarks not mine etc.etc.)

  12. Mood Banking by kainosnous · · Score: 1

    The extra level of detail that this provides potentially indicates who the user is, where they are looking and how they are feeling. The face tracker was developed as part of a face- and voice-verification system for controlling access to mobile internet applications such as e-mail, social networking and on-line banking.

    We're sorry, but we do not recognise the sad face with which you view your bank account. Please try again when you are more happy.

    --
    There are 10 commandments: 01)Thou shalt love the Lord Thy God 10)Thou shalt love thy neighbour as thyself.Matt22:34-40
  13. What Repository? by blackpig · · Score: 3, Insightful

    Where can I find this?

    exras-testing or extras-devel ?

    Surely it's not in the Ovi Store?
    ;-)

  14. There is an app for that by shikoletta · · Score: 0, Offtopic

    I saw this working on the iPhone: http://www.youtube.com/watch?v=tf-_jUP1AUs

  15. Emacs? WTF? by mangu · · Score: 1

    I just run emacs

    No way! I'm not getting a phone to run emacs. OTOH, give me a phone that runs vi and I'll buy it.

    1. Re:Emacs? WTF? by bcmm · · Score: 1

      No way! I'm not getting a phone to run emacs. OTOH, give me a phone that runs vi and I'll buy it.

      Ah, but Nokia recognises the One True Text Editor, and the N900 runs vi out of the box. (It's the minimal BusyBox implementation, but vim is available as an optional package too.)

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    2. Re:Emacs? WTF? by vinsci · · Score: 1

      Well, you're in luck. The N900 comes with vi pre-installed. Personally, I prefer Emacs of course. After all, the N900 is much more powerful than the desktop computers that existed in the first 10-15 years of Emacs.

      --

      Trusted Computing FAQ | Free Dawit Isaak!
    3. Re:Emacs? WTF? by Idiomatick · · Score: 1

      Vi mode?

    4. Re:Emacs? WTF? by Anonymous Coward · · Score: 0

      You and vinsci are awarded one "whoosh" each. Welcome to Slashdot, there's a pamphlet by the door.

  16. Photos by gilesjuk · · Score: 1

    Can it be fooled with a photo though? this is the whole problem with using face recognition alone for security.

    It really needs to do more than just look at the front of your face.

    Two cameras would be better, 3D image. Although even that could be fooled with a 3D model of someone's face. If gaining access to a famous person's bank account you could steal a waxwork dummy head and use that, okay a bit far fetched but if the stakes were high?

    Let's not forget the scene in Demolition Man where Simon Phoenix needs a retina scan to get out of the jail, so he uses an eye of a prison guard stuck on the end of a pencil.

    Biometrics should be used in conjunction with existing methods, they are not a replacement for passwords or PIN codes.

  17. The N900 ISN'T (just) a phone by Colin+Smith · · Score: 5, Insightful

    Course, Nokia is a phone company and that's how they market it.

    The N900 is a Linux box, which fits in your pocket, and which can talk to GSM, UMTS, WiFi, Bluetooth, FM transmitter and receiver, infrared transmitter, GPS.. Has an accelerometer, touchscreen, 5MP camera, audio (obviously), and TV out.

    Lets put it this way. The N900 is a general purpose mobile computing module with battery backup that can do everything, talk to everything, uses open standards and is easy to use.

    You can write bog standard shell/python/java/c/ASM/whatever software for it and distribute them as Debian packages.

    Anything you can think of to do with a computer, you can do with the blessing of Nokia and you can do it mobile with full knowledge of location and movement. That is the difference between open and closed.

    No offense or anything, but it's a no brainer.

    --
    Deleted
  18. Some weird anomalies in that video... by knarf · · Score: 1

    If you look close at the video during the '360 rotation' segment you'll see the tracking dot for the guy's chin on top of the video camera lens and after that on top of his finger. Does it actually track that part of the face or does it merely deduce the presence of a chin in that region from the position of the eyes?

    --
    --frank[at]unternet.org
    1. Re:Some weird anomalies in that video... by ptresadern · · Score: 1

      Spot on - it models the whole face in one go rather than each feature independently. So as long as most of the face is visible it will guess the positions of the bits it can't see based on the bits it can. The more face gets hidden, however, the worse this guess gets. For most practical purposes you can assume that there's a clear line of sight between the camera and the face.

  19. Mod parent up! by Kupfernigk · · Score: 4, Insightful
    No mod points, good post.

    If you filled in the extensive questionnaire Nokia sent N900 owners, you were asked to rate the N900 on a scale from "computer with phone functions" to "phone with computer functions". Nokia understands the issue well. I don't think the N900 is anything at all to do with the iPhone/Android world. It is simply a completely different class of machine, and Nokia's low key approach suggests they regard it as a research vehicle. In exchange for supporting their research, you get a piece of equipment targeted at software developers. Yes, it's slower than an iPhone or recent Android devices. It's heavier. It's clunkier. But it's lighter, smaller and more convenient than anything else which I can use to do the same job.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:Mod parent up! by tpwch · · Score: 1

      Nokia has in fact stated that this is more of a research project currently. According to what they posted years ago they plan generation 5 of the device to be ready for mass usage by everyone. The 770 being gen 1, N800 gen 2, not sure if N810 is gen 3 or just counts as a "2.5" since it was just a few small improvments over N800, which makes N900 either gen 3 or gen 4. That doesn't mean that the N900 isn't worth getting however, its an amazing device.

      --
      Posted by a Debian GNU/Linux user
    2. Re:Mod parent up! by F34nor · · Score: 1

      But...

      this is what is wrong with Nokia. They market shit heavily like the n97 which I have and is subtlety not quite right in almost every way while not marketing something awesome. They suffer from the "not invented here" problem just as badly as Motorola in my opinion.

      Also for an awesome augmented reality game check out http://cellagames.com/ stuff. It has made more non-geeks look at my e71 and say that is cooler than an iPhone then anything else.

    3. Re:Mod parent up! by coofercat · · Score: 1

      I have to agree with you, including with my N900. Don't get me wrong, my N900 is good - I love that I can ssh into my company servers, but truthfully, I'm not using that sort of thing nearly as much as the phone, contacts and alarm clock. In my view, these three things meet the marketing spec sheet, but really aren't as good as they should be. I'd love to think I could just hack them, but they're not actually hackable, as they're part of the core phone OS.

      Of course, if I can get hold of this face-rec app, then I'll show that off, rather than bitch about how the alarm clock doesn't have simple things like an option to not vibrate when the phone's on silent (it does fade up the alarm sound, but wakes me up long before that with the brrr... of the vibrate).

  20. How is this redundant? by Anonymous Coward · · Score: 0

    Its a comment about the two parent posts, was the only post of its kind when posted and added additional information not present in the thread at the time.

    Sounds like the moderator was an Apple fanboi.

    =)

    At least the original post was finally modded into oblivion.

  21. I don't want my phone... by Anonymous Coward · · Score: 0

    ... to know how I am feeling.

  22. Nokia USA: N900? Oops sorry, 404. by tepples · · Score: 1

    The U.S., the only country I know where you can't buy all phones separately without a subscription from any phone stores.

    I do in fact live in the United States. I went to NokiaUSA.com, searched for N900, clicked "Buy online", and got "Oops sorry, the page you're looking for isn't available." I walked into a T-Mobile store, asked about Nokia N900, and the salesperson had never heard of it. Is it discontinued?

    1. Re:Nokia USA: N900? Oops sorry, 404. by Gnitset · · Score: 1

      Is it discontinued?

      Not in sweden. http://www.prisjakt.nu/produkt.php?p=474421

    2. Re:Nokia USA: N900? Oops sorry, 404. by tpwch · · Score: 1

      No its not discountinued, the model isn't even a year old. Plenty of stores around here (Sweden) has it.

      --
      Posted by a Debian GNU/Linux user
    3. Re:Nokia USA: N900? Oops sorry, 404. by Descalzo · · Score: 1

      Try Dell (where I got mine) or Amazon. It'll likely be cheaper anyway. Or eBay.

      --
      I cried real tears when Li Mu Bai died.
  23. Atleast... by icsx · · Score: 1

    ...N900 has other functions that some other phones do not have, like face recognition and flash.

  24. Re:Finally, something to do with this troll by Anonymous Coward · · Score: 0

    I'm so tired of the butthurt over the n900. Every forum on the device has a bunch of spoiled brats whining that they don't feel cool.

    Every other post on every n900 forum known to man says something along the lines of "I think I'll go buy (recently released device)" or "god this (insert mobile OS) seems light years ahead...". It's pretty obvious they're deliberate marketing trolls, or obnoxious children...or foreigners.

    You want an iphone? Go fucking buy it. Go now. I have no idea what could be stopping you from buying one, since half the people in the US have one. Poor people have them, rich people have them. Young people, old people. Whatever. How can they make this awesome leap forward in using technology....and you haven't?

    Care to explain why you don't have an iphone? Nevermind. I don't care. Just don't spew your "WAAAHH I WISH I HAD AN IPHONE" all over the internet. That's all I really want. Just a place to discuss a device without someone changing the god damned subject.