Emotional detection in human faces is an important area in image processing and emotion understanding. This research develops an emotion detection application using the Haar Cascade Classifier algorithm to detect faces and Convolutional Neural Network (CNN) with the Adam optimizer to analyze emotions. The application developed successfully detected seven types of basic emotions (anger, disgust, fear, happy, neutral, sad and surprised) in real-time with an overall accuracy of 90%. The combination of CNN and Adam optimizer shows good performance with increasing accuracy and consistent decreasing loss as the epoch increases, although there are indications of overfitting. The research results show that this system can be relied on to detect various facial expressions and provides an effective and accurate solution for emotional detection.
Copyrights © 2025