Regular face tracker but you can change the face by moving toward and back away from the camera, BTW something really cool happens if the camera doesn't see you! :3
First code i'm posting but i've done this for a long time.