The disclosure provides an automatic geometric method for analyzing and recognizing human facial expressions based on extracted features using a neural network. The extracted features are obtained from extracted right eye, left eye and mouth using radial curves and Cubic Bezier curves. Facial expressions are classified into seven different emotion categories, namely surprise, happiness, disgust, neutral, fear, sadness and anger. The method employs an algorithm which hybridizes genetic algorithms (GA) and iterated local search (ILS) with back-propagation algorithm (BP). The BP is used to train the neural network. The GA and ILS are used to enhance and optimize initial weights of the BP.
Facial expression recognition