Facial expression recognition (FER) survey: a vision, architectural elements, and future directions | Synapse