To run the Python files you will need Face_Recognition and OpenCV installed. MAKE SURE TO INSTALL ON PYTHON3 if you install things on Python2 it wont work I have only tried it on ubuntu 16.04 but should work on any linux distro with python. It might also work on windows but I am not sure what work arounds would need to be done. You can create an ubuntu VM or downlaod the premade one, I tried it but it was glitchy on my computer.
Run real_time.py to start the program:
python real_time.py
OpenCV is only needed for the realtime video,face_forward can be done on a premade image and later applied to the frames of the video
Google doc: https://docs.google.com/document/d/1D86WATNAzA41q1BJhBM0U32pX9dtJmqNk8vl003Gsc0/edit?usp=sharing