This document outlines an emotional detection project using convolutional neural networks. The objectives are to introduce emotion detection using CNNs, apply image processing principles to create an image data generator in PyCharm, train a CNN model on the FER 2013 dataset for emotion detection, and improve the emotion detection model. The project uses the FER 2013 facial dataset for training, designs a CNN for emotion classification, and can detect emotions like happy, sad, angry, and more from video or webcam images in real-time. It is implemented in Python using libraries like PyCharm, OpenCV, and TensorFlow or Keras for the CNN model.
This document outlines an emotional detection project using convolutional neural networks. The objectives are to introduce emotion detection using CNNs, apply image processing principles to create an image data generator in PyCharm, train a CNN model on the FER 2013 dataset for emotion detection, and improve the emotion detection model. The project uses the FER 2013 facial dataset for training, designs a CNN for emotion classification, and can detect emotions like happy, sad, angry, and more from video or webcam images in real-time. It is implemented in Python using libraries like PyCharm, OpenCV, and TensorFlow or Keras for the CNN model.
This document outlines an emotional detection project using convolutional neural networks. The objectives are to introduce emotion detection using CNNs, apply image processing principles to create an image data generator in PyCharm, train a CNN model on the FER 2013 dataset for emotion detection, and improve the emotion detection model. The project uses the FER 2013 facial dataset for training, designs a CNN for emotion classification, and can detect emotions like happy, sad, angry, and more from video or webcam images in real-time. It is implemented in Python using libraries like PyCharm, OpenCV, and TensorFlow or Keras for the CNN model.
By : G.Sivasankaran D.Shyam sundar B.Vijaybalachandar OBJECTIVES OF THIS PROJECT
• To give an introduction to Emotion detection using Convolutional Neural
Networks(CNN) • To apply the principles of image processing to create a Image Data Generator in PyCharm. • To train out CNN with FER 2013 Dataset/To train CNN for Emotion Detection. • Improvisations in Emotion detection model. BLOCK DIAGRAM OF THE EMOTIONAL FACE RECOGNITION
FER– 2013 facial dataset .
Image preprocessing using image data generator.
Designing convolution neural network for emotions
Train CNN with FER – 2013 Dataset.
Access vedio or Camera for Image recognition(webcam)
Face detection with Harrcascade classifier
Display emotion on vedio .
All this implementations are done using Python modules .
BLOCK CHAIN FOR FACE RECOGNITION SOFTWARE AND DATABASE USED IN THIS PROJECT
• PyCharm Integrated Development Environment.
• Facial Expression Recognition – 2013 Dataset • Principles of Convolutional Neural Network • Principles of Image Processing EMOTIONS THAT CAN BE DETECTED USING THIS MODEL AS OUTCOMES : • ANGRY • DISGUST • SAD • HAPPY • NEUTRAL • SURPRISE • FEAR THANK YOU