I developed this face recognition system on my Raspberry Pi 3B on the Rasbian Stretch OS. I used pycharm IDE on my laptop to remotely code on the Pi. I used the OpenCV 3 library in Python to detect faces using Cascade Classifier. The recognizer uses the LBPH (Local Binary Patterns Histograms) algorithm to recognize faces.