Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

After updating my UK HTC Sensation to Android 4.0 I was keen to try out Face Unlock. I'm happy to say that it works reasonably well, however the setup process has led to me having a query.

When setting up face lock, after your face has been captured for the first time and setting up your backup access, you are given the following prompt:

You've Finished!

To unlock your phone, just look at it.

Tip: Improve face matching by having your face captured in different conditions

The tip sounds good, however it doesn't actually tell you how to have your face captured in different conditions! After clicking OK to the prompt you are returned to the security menu and any attempt to re-set-up face unlock just seems to over-write your previous settings (or at least I assume it does as it asks you to set up a new backup system).

How can I recapture my face multiple times to improve face recognition?

share|improve this question
1  
Through frustration I have now created the app to train the face recognition. I need to test it further but I'm already seeing the difference xD Assuming that it works fine over the next few days I'll publish it –  Rory Apr 28 '12 at 15:56
add comment

3 Answers

Go to Settings -> Security -> Lock screen -> Improve face matching. You will need to confirm your PIN, and then follow the on-screen directions to capture your face again.

After each successful capture you will be placed back to the Lock screen settings menu, so just keep going into the Improve face matching section to repeat the process as many times as you wish.

share|improve this answer
    
Unfortunately I don't have that pathway. Instead of Lock Screen I have Screen lock which then doesn't have an improve face matching option. This then just resets the face lock as described above :( –  Rory Apr 10 '12 at 13:29
    
I am going by the menu structure on my Galaxy Nexus which is running "vanilla" Android 4.0.4 version. HTC must've shuffled things around with Sense 4 again. I wish manufacturers would stop trying to distinguish themselves by messing up basic OS functions. –  Chahk Apr 10 '12 at 13:33
add comment
up vote 5 down vote accepted

As discovered here, HTC have removed the link to the training option in the settings menu. However, the actual feature remains intact so I have created a quick app to access it.

Please note that we don't know why HTC took it out, they may have had a very good reason and I could be meddling, however I have used the training feature successfully on my sensation without any negative effects and the recognition is much improved.

enter image description here

I've put the application on Google Code, the download link being here (including CR code for devices). Please note that all use is under the MIT License - hope this helps others with the same problem!

Also, the option seems to have been returned to it's normal position in the menu in the following android/HTC versions:

Android 4.0.3
HTC Sense 3.6
Software number 3.33.401.53

Viewable in Settings --> About Phone --> Software Information

share|improve this answer
    
The possibility exists that the more you train it, the easier it is to fool it. The first time you train it, perhaps it's literally doing a fairly tight comparison but now there are all sorts of possible yes that's a match situations on your eyes, nose, hair etc? –  Poldie Sep 22 '12 at 13:12
    
That would be a poor algorithm, and I'd expect better from Google. The more you train it, the better it knows your face (assuming you always do use your own face), so the chances of both a false negative and a false positive should decrease if implemented well. –  Prateek Jan 22 at 9:41
add comment

One hypothesis is this:

Face unlock learns automatically. Each time you unlock successfully, the function learns a new variation of your face image. Therefore the "Improve face matching" function is not needed. Just keep unlocking, and your phone will get better and better at it. But be patient, because of security concerns the learning has to be slow and reluctant.

This is only a hypothesis. I have asked in a Google forum whether it is true or not, but got no answer.

share|improve this answer
    
even if it does learn, it may have difficulty detecting your face in a radically different lighting condition. For example, if you unlock in your own bedroom which with overhead warmlight lamp vs unlocking in your workplace with overhead daylight lamp vs outdoors in a shade with lots of ambient lighting but no overhead light. Manually triggering learning mode can help the phone learns how your face look on all these different conditions. –  Lie Ryan Sep 22 '12 at 12:15
add comment

protected by Community Oct 10 '12 at 3:59

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.