OpenFace

Open source face recognition using deep neural networks. Created at Carnegie Mellon University, the developers say that it can recognize faces in real time with just 10 reference photos of the person.