Real time Facial expression recognition in Python | Facial Emotion Detection
Real time Facial expression recognition in Python | Facial Emotion Detection
PROJECT ABSTRACT:
We offer Real-time Facial Expression Recognition in Python with CNN for detecting facial emotions in real-time and in bulk to obtain a higher classification result in this project. We create a real-time vision system to see if our model is effective.
The objective of emotion classification is accomplished by this system, which uses CNN Model Architecture. Facial expression recognition computer technology may extract emotional information from a person’s expression in order to determine the person’s condition and purpose. A model of a convolutional neural network is proposed in this article (CNN).
This model is used to recognize facial expressions. The article starts by constructing a CNN model and learning the local features of the eyes, brows, and lips. Finally, the model’s output result is chosen and fused to get the final recognition result. The system will compile the model and use the fit function to apply it. There will be 32 batches in all. The average validation accuracy was 90.00%, and the average training accuracy was 90.00%.
PROJECT OUTPUT VIDEO:
ALGORITHM MODEL / USED:
CNN Model Architecture.
SYSTEM REQUIREMENTS:
HARDWARE REQUIREMENTS:
- System : Pentium i3 Processor.
- Hard Disk : 500 GB.
- Monitor : 15’’ LED
- Input Devices : Keyboard, Mouse
- Ram : 4 GB.
- Camera: Web Camera.
SOFTWARE REQUIREMENTS:
- Operating system : Windows 10 / 11
- Coding Language : Python 3.8.