Introduction
We design a website to do face detection, face landmark localization, face swap, face age and gender recognition.
Face detection
Harr cascade
At first, we tried harr cascade with opencv to do face detection. However, this method cannot achieve a comparable performance.
Dlib
Then, we switched to Dlib. And use the dlib.get_the_frontal_face() as detector. Due to the limited time, we cannot choose better method like SSD, Mask-RCNN.
SSD
We plan to use Single Shot Detection method to imporve the performance.
Face Alignment
We use dlib to implement this function. Dlib implement the paper One Millisecond Face Alignment with an Ensemble of Regression Trees