A neural ada boost based facial expression recogniton System

23
A NEURAL ADABOOST BASED FACIAL EXPRESSION RECOGNITION SYSTEM

Transcript of A neural ada boost based facial expression recogniton System

Page 1: A neural ada boost based facial expression recogniton System

A NEURAL ADABOOST BASED FACIAL

EXPRESSION RECOGNITION SYSTEM

Page 2: A neural ada boost based facial expression recogniton System

BIRD EYE VIEW ABOUT THIS PAPER

Object Detection Framework(Viola-Jones Descriptor)

Down Sampled by Bessel Transform

Gabor Featrue Extraction Technique employed

Select numerous features using AdaBoost hypothesis

Neural Network Backpropogation algorithm use for

classification.

Tested on JAFEE and Yale Facial Expression

Database

Avergae Recogniton Rate is 96.83% and

92.2%.

Execution time for 100 Х 100 pixel is 14.5ms

Page 3: A neural ada boost based facial expression recogniton System

THE PAPER Title: A neural AdaBoost based facial

expresson recognition system

By: E.Owusu, Y. Zhan, Qi Rong Mao

From: Jiangsu University, China

Year: 2014

Citations: 12

Published: Expert System With Applications

Reference: http://www.sciencedirect.com/science/article/pii/S0957417413009615

Page 4: A neural ada boost based facial expression recogniton System

INTRODUCTION Facial expression involves application of AI.

It is related to Patten recognition and computer vision

Facial expression are seven prototypical ones, namely Anger, fear, surprise, sad, disgust, happy, neutral

This technology is applied in various fields like robotics, mobile applications, digital signs e.g. AIBO Robot Biologically inspired robots Some robots can display happiness feeling when detect face.

Databses: JAFFEE and Yale

Page 5: A neural ada boost based facial expression recogniton System

SOME PREVIOUS WORKYear Feature

ReductionFeature

ExtractionClassification Performance

2001 PCA FFNN 84.5%

2012 PCA GFE NN 60-70%

2012 AMI FFNN 93.8%

2007 Sobel Filter Elmon N/W 84.7%

2009 PCA GFE NN 93.4%

In Most of the Studies: Expression Classifier: Neural Network Extracted Features: Gabor Filter Feature Reduced: PCA

Displeasing is that the result is not encouragable.

Page 6: A neural ada boost based facial expression recogniton System

PROPOSED TECHNIQUE Data reduced by Bessel Transformation.

Extraction of the face by Gabor Methods

Feature Reduced by AdaBoost Feature Reduction Technique

Facial Expression Recognition using Bessel down Sampling

Classifier is Multi layer feed forward neural network using backpropogation

Page 7: A neural ada boost based facial expression recogniton System

HOW PROPOSED TECHNIQUE WORKS

Face detection and image down-sampling

Gabor feature extraction

Feature selection

Multilayer feed forward neural network(MFNN)

Page 8: A neural ada boost based facial expression recogniton System

FACE DETECTION AND DOWN-SAMPLING

Face Detection component was implemented by Viola Jones.

Image is rescaled to 20 * 20px by Bessel Down Sampling.

Page 9: A neural ada boost based facial expression recogniton System

GABOR FEATURE EXTRACTION

Page 10: A neural ada boost based facial expression recogniton System

FEATURE SELECTION

Selection Algorithm Initialize Sample Distribution For the iteration t = 1, 2,..., T, where T is the final

iteration Normalize the Weight Train a weak Clasifier Select the hypothesis Compute the weight Update the weight distribution

Final Selection feature Hypothesis

Page 11: A neural ada boost based facial expression recogniton System

MULTILAYER FEED-FORWARD NEURAL NETWORK (MFFNN) CLASSIFIER

Page 12: A neural ada boost based facial expression recogniton System

TRAINING ALGORITHM

Process of Training Involves Weight Initilization Calculation of Activatin Function Weight Adjustment Weight Adaption Testing for Convergence of N/W

Page 13: A neural ada boost based facial expression recogniton System

TRAINING ALGORITHM Training Algorithm Modeled as:

Activation Funciton of Hidden Units:

Activation Function of Output Units:

Network Error Function

Page 14: A neural ada boost based facial expression recogniton System

HOW TO MINIMIZE THE ERROR

To minimize the error, each weight in the network need to be computed.

Previous Weight Changes:

Page 15: A neural ada boost based facial expression recogniton System

WEIGHT UPDATTION

Page 16: A neural ada boost based facial expression recogniton System

RESULT ON JAFFEE

Page 17: A neural ada boost based facial expression recogniton System

RESULT ON YALE

Page 18: A neural ada boost based facial expression recogniton System

GRAPHICAL REPRESENTATION (JAFEE)

Page 19: A neural ada boost based facial expression recogniton System

GRAPHICAL REPRESENTATION (YALE)

Page 20: A neural ada boost based facial expression recogniton System

COMPARATIVE RESULTS(JAFEE)

Page 21: A neural ada boost based facial expression recogniton System

COMPARATIVE RESULTS(YALE)

Page 22: A neural ada boost based facial expression recogniton System

CONCLUSION

This study employs advance techniques Improve recognition rate and execution time Study Involves

Face Detection: Viola Jones Descriptor Down Sampled: Bessel Transform Extracted Feature: AdaBoost Algorithm Select Feature: Gabour Wavelets

Selected Feature fed into MFFNN Classifier Network trained by sample database JAFEE

and Yale

Page 23: A neural ada boost based facial expression recogniton System

EXECUTION TIME AND RECOGNITION RATE OF PROPOSED METHOD

Previous Performance The execution time for a pixel of size 100 x 100

is 14.5 ms; the average recognition rate in JAFFE database is 96.83% and that in Yale is 92.22%.

Proposed Method Study shows that

Automatic expression recognitions are very accurate in surprise, disgusts and happy about 100%.

Mild expressions like sad, fear and neutral have lower accuracies.