X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=README;h=154e64dcfe0c4eafea501e360acb39020d3116db;hb=0cf99917bdeea2de56b6670c154cd2bec75dbdf7;hp=921a8fa2a16d3b27860d618eeb086fccd9662e77;hpb=a92408ab491259d4b93884e977480db5ab589e92;p=ozzloy%40gmail.com%2Foble diff --git a/README b/README index 921a8fa..154e64d 100644 --- a/README +++ b/README @@ -1,24 +1,18 @@ prevent the system from sleeping when a user is looking at the screen. -this is accomplished using the built-in camera on my laptop screen's top bezel -and opencv to detect a face. i'm going to use the API used by the default movie -player in ubuntu for preventing system sleeps. +this is accomplished using a camera and opencv to detect a face. -OTHER IDEAS: -1. detecting a face could simulate user activity. this would prevent sleeping -and bring up the password prompt when the system is already asleep. - * how cool would that be? if the system is asleep and you sit down at it, the - password prompt comes up before you touch anything! - * or if the screen saver doesn't lock the screen, then the laptop just wakes - up. -2. authenticating a user based on face recognition (as opposed to face -detection) - * much more difficult to do reliably -3. be more aggressive with turning off the screen. dim the screen as soon as -it's not being looked at. turn it off soon thereafter. - * could be enough to save battery. would need to power the camera sometimes, - but would save on backlight. need to test. -4. don't prevent sleep when face is detected, but user isn't actually looking at -screen. - * requires pose estimation. - * also requires estimating the direction of the eye. +this readme is woefully short. + +you'll need to get a file called +haarcascade_frontalface_alt.xml +i was able to get it with this: + wget http://eclecti.cc/files/2008/03/haarcascade_frontalface_alt.xml + +i'm not sure what the rules are on distributing this file, so you'll +have to get it yourself + +if you're on ubuntu: +make ubuntu-dependencies +make +make test # assumes you have haarcascade_frontalface_alt.xml in current dir