A survey of face detection algorithms | Synapse