Skip to content

ShawnNew/Facial_Expression_Recognition_MATLAB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Facial_Expression_Recognition_MATLAB

This project is a graduate project from BUPT, and the purpose of the project is to design and implement a facial expression recongition system based on machein learning.

This project is built on Mac OS, MATLAB 2016a.

  • The system is trained by JAFEE databse, which contains 213 expression pictures taken from Japanese Women. And the format of the pictures is tiff file.

  • main.m file is the main file. The frame such as training the neural network, adjusting the parameters, predicting and calculating accuracy is contained in the main file.

  • readImg.m file is aiming at gaining data from the picture library and store them in the workspace.

  • displayData.m file is able to display the picture in the figure command.

  • nnCostFunction.m file refers to the cost function of the neural network.

  • randInitializeWeights.m file initialize the network randomly.

  • computeNumericalGradient.m file compute the gradient of the neural network.

  • checkNNGradients.m file can check the nerual network whether the network is convergent or not.

  • predict.m file is used to predict the result given a certain set of samples.

  • app.m file is the interface of the system in MATLAB.

About

Design and implementation of facial expression recognition based on machine learning

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages