• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • RecognizeMe - Facial Recognition Unlock


    Speculation on facial recognition iOS software has been floating around ever since the release of the iPhone 4. Rumors of Apple buying small companies (e.g. Polar Rose) with the purpose of creating facial recognition technology went rampant the summer of the iPhone 4 release. But to this day, no report has been stated or released the public from Apple about their progress. For all of us who are avid jailbreak community enthusiasts realize that any opening in this regard will soon be filled if Apple doesn't step up the game. An upcoming application will add the first facial recognition functionality to the iDevice.



    RecognizeMe, an application by Chris Simpson (@apocolipse269), allows you to unlock your iDevice using a biometrics facial scan. After training your face in the application, you are able to either unlock your iDevice with the passcode or facial recognition. The application allows you to make multiple trainings to help the recognition go faster. The intensity of the verification threshold can be changed within the application as well (e.g. 0% = Not Secure, 75% = Fairly Secure). When the passcode on your iDevice is enabled, RecognizeMe becomes an option after setting it up accordingly. At the lockscreen, when you slide to unlock, the passcode comes up and at the top it gives you an option to use RecognizeMe. Overall, the application is simple and works well. Due to its use of the front facing camera, it is only compatible with the iPod/iPhone 4 (or any iDevice with a front facing camera). When it hits Cydia, it will be $6.99 for the first 3 weeks and then $9.99 after.

    In the process of obtaining a .deb and getting this article all squared away, I asked Chris a few questions about RecognizeMe:

    JOSH: How long did it take for you to create a working version of RecognizeMe?
    CHRIS: It took me about 2 1/2 months to build a working version of RecognizeMe.

    JOSH: Were you working on this project solo or do you have team members/other developers that helped you out?
    CHRIS I coded and designed this application completely myself but used a few close friends on IRC to test the application each step of the way.

    JOSH: What part was most difficult about developing this application?
    CHRIS: The most difficult part was all the processing. This application does an INTENSE amount of it. Good news is, due to the fact that it requires a front facing camera, I could optimize it specifically for ARMv7 (as 3GS + has ARMv7), which means I could take advantage of some ARMv7 NEON SIMD instructions for image processing to speed things up (it got complicated and I'm using assembly).

    JOSH: Are you planning any other implementations with RecognizeMe in the near future (such as individual recognitions for certain applications)?
    CHRIS: I'm planning on making an Appstore version that is a "Secure Notes" type application.


    Also, Chris made a suggestion to make the recognition go smoother and faster. A key note to be wary of is proper light is important for quick recognition:

    Quote Originally Posted by Chris Simpson
    Make 3 training sets, 1 with low light, 1 with medium light, and 1 with bright light (not too bright). This makes biometrics for 3 levels of light which usually covers most cases. More sets has slower training but better recognition. A lower threshold makes it faster with better recognition but more people can get in.
    Follow Chris Simpson on Twitter for more information regarding RecognizeMe and his other developments.

    Name: RecognizeMe
    Author: apocolipse
    Price: $6.99 (first 3 weeks), $9.99

    The video below showcases myself using a pre-release version of RecognizeMe:

    [ame="http://www.youtube.com/watch?v=xoq_IiYk0Pc"]http://www.youtube.com/watch?v=xoq_IiYk0Pc[/ame]

    Source(s): Chris Simpson, CNET
    This article was originally published in forum thread: RecognizeMe - Facial Recognition Unlock started by Joshua Tucker View original post
    Comments 91 Comments
    1. tsatryan's Avatar
      tsatryan -
      In order to even begin the process of unlocking, you need to type in "recognizeme"? Instead of just a four digit passcode? And that is before the actual recognition begins to take place? Talk about taking a lot of time to unlock your phone...
    1. SirZyrion's Avatar
      SirZyrion -
      Quote Originally Posted by jtanner View Post
      Anyone else purchased this?

      I have, but when I opt to scan my face to unlock, the bloody screen turns off before it's finished! (it re-locks) ... any ideas? I've tried Dim Delay etc but to no avail.
      I got it this morning and trained it in medium lighting, but I'm getting the same thing: The lock screen shuts off while the app is "Verifying..."

      There was a tweak in Cydia that kept the lockscreen lit up for 20 seconds. I had it before i upgraded to 4.2.8, but I forgot the name of it.
    1. jtanner's Avatar
      jtanner -
      Quote Originally Posted by SirZyrion View Post
      I got it this morning and trained it in medium lighting, but I'm getting the same thing: The lock screen shuts off while the app is "Verifying..."

      There was a tweak in Cydia that kept the lockscreen lit up for 20 seconds. I had it before i upgraded to 4.2.8, but I forgot the name of it.
      Well, I tried out "NoLock" by Gi-lo which works, but the problem is, If i get a notification or something the lockscreen turns on of course.... but then doesn't turn off :-/ so on a night out for exmaple where I don't hear it or feel it, I'll have a dead battery after an hour ... so that's no good!

      I wish I knew why David Ashman's "Dim Delay" doesn't work. I'm still on iOS 4.2.1 (iP4) for those curious
    1. Petrit H's Avatar
      Petrit H -
      Quote Originally Posted by SirZyrion View Post
      I got it this morning and trained it in medium lighting, but I'm getting the same thing: The lock screen shuts off while the app is "Verifying..."

      There was a tweak in Cydia that kept the lockscreen lit up for 20 seconds. I had it before i upgraded to 4.2.8, but I forgot the name of it.
      Ready my above post my friend...

      just press one number on passcode then try the recognizeme and it will not shut the screen off...


      BTW, has anyone had the issue of not being able to create more than one set of faces?
    1. jtanner's Avatar
      jtanner -
      Quote Originally Posted by tsatryan View Post
      In order to even begin the process of unlocking, you need to type in "recognizeme"? Instead of just a four digit passcode? And that is before the actual recognition begins to take place? Talk about taking a lot of time to unlock your phone...
      What are you on about? you don't type anything in??
    1. Joshua Tucker's Avatar
      Joshua Tucker -
      Quote Originally Posted by SirZyrion View Post
      I got it this morning and trained it in medium lighting, but I'm getting the same thing: The lock screen shuts off while the app is "Verifying..."

      There was a tweak in Cydia that kept the lockscreen lit up for 20 seconds. I had it before i upgraded to 4.2.8, but I forgot the name of it.
      It's called ScreenDimmer. Also if you have iRealSMS, there is a lockscreen dim setting (default is 8 secs) so mess around with that if applicable. The only reason why the lockscreen goes black is because of some installed application altering the lockscreen dim settings.
    1. ParadoX's Avatar
      ParadoX -
      Quote Originally Posted by rhekt View Post
      This is all just a big gimmick at this stage. Takes way too long in a low security setting. Easily can be fooled ie: picture. And isn't worth the $6.99-$9.99 he is trying to spin it off as. All that said I don't even PC lock mine because even that takes way too long.
      Okay. So you say the i4 processor is the culprit? Then why even release it for this phone. Wait till the i5 pops out. Another reason why this is way too expensive for it's gimmicky functions at this stage.
      There is no reason to not release it. If you can code it why not release it. some people will find it useful, others will not. Current hardware limits it's power but in future hardware it will zoom.
    1. Joshua Tucker's Avatar
      Joshua Tucker -
      ScreenDimmer is on Cydia $1.99.
    1. ParadoX's Avatar
      ParadoX -
      For those of you with the dimming screen issue. It's likely another tweak you have installed. I have had RecognizeMe installed since alpha and have never had that issue. You need to make 3 SETS. one in poor, moderate and optimal lighting for best results. This isnt a perfect tweak yet, but it will get there.
    1. Joshua Tucker's Avatar
      Joshua Tucker -
      Quote Originally Posted by ParadoX View Post
      There is no reason to not release it. If you can code it why not release it. some people will find it useful, others will not. Current hardware limits it's power but in future hardware it will zoom.
      Totally agree man. Not to mention that the amount if work that developers put in can sometimes be substantial. They are not forcing you to buy so if you don't want to, don't.
    1. SirZyrion's Avatar
      SirZyrion -
      Ah the tweak I had was "20 Second Lock Screen". That came in very handy for LockInfo as well.

      Petrit_H: sorry, I didn't see your post. Reading is fundamental. LOL It worked!
    1. jtanner's Avatar
      jtanner -
      Quote Originally Posted by ParadoX View Post
      For those of you with the dimming screen issue. It's likely another tweak you have installed.
      ... ideas? lol ... I checked BiteSMS but there's nothing there, Dim Delay (Even with the Force option on) has NO effect. Only other thing I can think is LockInfo (just this second seen an option within) although the developer may have made a bug there, as Dim Delay (same developer) has the FORCE option which apparently stops other apps tweaking the dim...all except LockInfo it may appear lol

      EDIT: LockInfo controlled the Dim for me! :-/ (it's better than entering 1 digit to force it)
    1. Petrit H's Avatar
      Petrit H -
      Quote Originally Posted by ParadoX View Post
      For those of you with the dimming screen issue. It's likely another tweak you have installed. I have had RecognizeMe installed since alpha and have never had that issue. You need to make 3 SETS. one in poor, moderate and optimal lighting for best results. This isnt a perfect tweak yet, but it will get there.
      I can't make 3 sets, everytime I try to make the second it replaces the first one... any ideas?
    1. jtanner's Avatar
      jtanner -
      Quote Originally Posted by Petrit H View Post
      I can't make 3 sets, everytime I try to make the second it replaces the first one... any ideas?
      I just tried on mine ... it works for me!
    1. Petrit H's Avatar
      Petrit H -
      Well, not in mine, dunno whats the problem... if I have to show someone this thing I have to make the face set first then show them... sucks :S

      Working kool now, maybe I didnt reboot my iPhone since I bought RecognizeMe.


      thanks guys.
    1. ParadoX's Avatar
      ParadoX -
      The issues with the making more than 1 set and the screen dimming issues have been resolved and the fix has been submitted, you should see it shortly
    1. Petrit H's Avatar
      Petrit H -
      Kool, cant wait for the screen dimming fix
    1. Fhsjaagshs's Avatar
      Fhsjaagshs -
      I bought it and it doesn't work... The first option crashes the app
    1. Joshua Tucker's Avatar
      Joshua Tucker -
      Quote Originally Posted by Fhsjaagshs View Post
      I bought it and it doesn't work... The first option crashes the app
      Yeah...I was having this problem when I was testing it too: hold on, let me get Chris to post the solution.
    1. Fhsjaagshs's Avatar
      Fhsjaagshs -
      If anyone has an issue with the top option, then try disabling some .dylib's