Hi guys! My name is Mirarchi and i'm an italian software developer that comes from Windows programming. Recently i bought a fantastic Galaxy Nexus and i started a project called "ISeeYou". This program recognizes your face while you seeing the phone keeping on the screen. When you don't look the phone, the screen will go off after a specified timeout. So this is similar to a popular app integrated in the new Galaxy S III.
Developed for device targeting Android SDK rel 9-14 (Android 2.3 and later)
No 3rd party libs. Uses only integrated system libraries(so it SHOULD work on every Android 2.3/4.0 based device).
Detectes the face, not the eyes(for now).
Customizable timeouts and app starts.
Requirements for using the app
Android 2.3 or later.
Front facing camera that detects your face. You can use the integrated Camera app to verify if the camera can detect your face (this app uses the same face detection system)
While using the app you can encounter the "Failed to connect to camera service" error. This is ok because you can't use the camera while the service is scanning your face. You can simply resolve by retrying to open the Camera app.
When the app detects your face, an "eye" icon will appear on the left side of the status bar such as a notification.
Enjoy the app and let me know the results.
Suggestions are also appreciated.
NOTE: UNISTALL ANY PREVIOUS VERSION OF THE APPLICATION OTHERWISE YOU CAN HAVE STRANGE ERRORS!
Edit 20120616: Upped a new version that should be compatible with devices other than the GNex. Now the app doesn't use constantly the camera, but now polls the camera every N seconds where N is a custom parameter. Also you can specify the maximum scan rate that is the maximum time that the camera is occuped by the ISeeYouService. In the next few days i will releasea FREE version with reduced features. Enjoy!!
Edit 20120617: Released the "free" version based on build 20120616. This version hasn't the 5 minutes limit, but there is no possibility to change settings. This will be available in the "PRO" version and i will sell it in the next few days. Stay tuned!
Edit 20120617-2: New version available! Added a persistent notify icon that links directly to the app. Now when the service is running, will show a "closed eye" icon. When the service detects your face, the eye will "blink" for a split second. Now the service runs in foreground mode. This will prevent undesidered closes of the app by the android system and should solve the FC issues. Cheers!!
Edit 20120617-3: Link for PRO version. Enjoy!!
Edit 20120621: v1.2 available for download on google play. Cheers!
Edit 20120630: v1.4 available for download! Added the exception list feature. With this mode you can "Blind" the i seeyouservice for certain applications. The keepOn button will let you to keep the screen on for exceptions apps. Also now you should be able to run the service on 2.3 devices. Enjoy!
Edit 20121021: v1.4.3 available for download! Enjoy and sorry for delay!