Emotion Recognition using Convolutional Neural Network
Emotion recognition system place the important role in many fields, particularly image processing, medical science, machine learning. As per human needs, the effect and potential use of programmed emotion recognition have been developing in a wide scope of utilizations, including human-PC communication, robot control and driver state observation. In any case, to date, vigorous acknowledgment of outward appearances from pictures and recordings is yet a testing errand because of the trouble in precisely extricating the helpful passionate highlights. These highlights are regularly spoken to in various structures, for example, static, dynamic, point-based geometric or area based appearance. Facial development highlights, which incorporate component position and shape changes, are by and large brought about by the developments of facial components and muscles on the face of enthusiastic manner. Emotion recognition system has many applications. and it plays a vital part in fault detection and in gaming application. In this project the emotion recognition is of dynamic way and not like uploading the image and finding the emotion. And this is achieved with the help of the concept of machine learning called Convolutional Neural Network. This is one of the most familiar deep learning concept. The main moto of using this concept is to maintain accuracy. The CNN consists of many intermediate state which plays the important role in producing the accurate output. The layers of CNN are input layer, hidden layer and output layer. The hidden layer is used to update weight, bias and activation function. If we use the CNN methodology the unwanted parts which is un necessary for the emotion recognition will be eliminated accurately. The CNN helps to reduce our elimination task in easier way and with minimal steps.