Facial Expression Recognition (FER) using ML-HDG
Version 1.0.0 (17.6 MB) by
Farid AYECHE
Facial Expression Recognition with Machine Learning Using HDG descriptor applied in CK+ Dataset.
Facial Expression Recognition is a human emotion classification problem that attracted much attention from scientific research. Classifying human emotions can be a challenging task for machines. However, more accurate results and less execution time are there still the main issues when extracting features of human emotions. To cope with these challenges, we propose an automatic system that provides users with well-adopted classifier for recognizing facial expressions more accurately. The system consists of two fundamental machine-learning stages, namely, feature selection and feature classification. Feature selection is performed using Active Shape Model (ASM) composed of landmarks while the feature classification has examined seven well-known classifiers. We have used CK+ dataset, implemented and tested seven classifiers to find the best classifier. Experimental results showed that Quadratic classifier provides excellent performance and outperforms other classifiers with the highest accuracy of 92.42% on the same dataset.
Cite As
Farid AYECHE (2026). Facial Expression Recognition (FER) using ML-HDG (https://in.mathworks.com/matlabcentral/fileexchange/166321-facial-expression-recognition-fer-using-ml-hdg), MATLAB Central File Exchange. Retrieved .
Ayeche F, Alti A. Local directional gradients extension for recognising face and facial expressions. Int J Intell Syst Technol Appl. 2022;20(6):487–509. DOI: https://doi.org/10.1504/ijista.2022.128525
Ayeche, Farid & Adel, Alti. (2021). HDG and HDGG:an extensible feature extraction descriptor for effective face and facial expressions recognition. Pattern Analysis and Applications. 24. 10.1007/s10044-021-00972-2.
MATLAB Release Compatibility
Created with
R2020b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
