Comparative study of CNN and SVM models for facial emotion recognition across two real-world datasets (CK+ and RAF-DB). Includes full data preprocessing pipeline, model training, and performance evaluation. Research published in Springer, 2024.
- CK+ — Extended Cohn-Kanade Dataset
- RAF-DB — Real-world Affective Faces Database
Python | TensorFlow/Keras | Scikit-learn | Pandas | NumPy | Matplotlib
| Dataset | Model | Accuracy |
|---|---|---|
| CK+ | CNN | 96% |
| CK+ | SVM | 97% |
| RAF-DB | CNN | 85% |
| RAF-DB | SVM | 77% |
CNN outperformed SVM on the more complex RAF-DB dataset, demonstrating superior ability to handle varied lighting and facial orientations.
- Data Loading & Extraction
- Image Preprocessing & Normalization
- Feature Engineering
- Model Training (CNN & SVM)
- Performance Evaluation & Comparison
Gobind Kumar et al., "Facial Emotion Recognition: Review and Perspectives" Springer, 2024 https://link.springer.com/chapter/10.1007/978-981-97-8526-1_43
Gobind Kumar | gobind1721@gmail.com