SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 9, Issue 1 (November 2013), PP. 36-39

Facial Expression Recognition using 2D-DCT and Self
Organizing feature Map (SOM)
Mrs. Sunita Roy1 and Prof. Samir K. Bandyopadhyay2
1

Ph.D. scholar in the Dept. of Computer Science & Engineering, University of Calcutta, Kolkata, India.
2
Professor of the Dept. of Computer Science Engineering, University of Calcutta, Kolkata, India.

Abstract:- The combined concept of image processing [9] and neural network [3] [4] can be used in many
applications like security system, medical imaging system, forensic identification system, biometric
identification system and human computer interaction system (HCI) etc. Face recognition [4] [6] [7] [8] is a
common approach used in security system, forensic identification system and biometric identification system. In
this paper we will show how the concept of face recognition can be used to recognize the facial expression of a
person. Here we use some image processing techniques like 2D-DCT [2] to compress the digital images and
some preprocessing techniques to enhance the performance and then we use the concept of neural network like
SOM (Self Organizing Map) [3]-[8] to recognize the facial expression efficiently. Here we use an image
database consisting a number of faces of each expression to make a face space. For example, we use 10 sets of
smiley faces (same person or different persons) to make a smiley face space. Now if a given image has to be
recognized, the SOM will detect in which class it belongs to. The accuracy of our approach is depends on the
number of epochs used in the SOM and the number of training face images.
Keywords:- Face detection, face recognition, facial expression recognition, 2D- DCT, Self Organizing Map
(SOM).

I.

INTRODUCTION

Facial expression recognition [1] [3] is another fruitfulness of computer vision research. Computer
vision is the way to electronically represent the human vision with the help of some data analysis techniques. In
a Human Computer Interaction (HCI) system, the communication between human and computer can take place
through different aspects (like verbal, non-verbal) of a human. Here we are considering only the non-verbal
aspects of human being like, facial expression, body movement etc. In this paper we are mainly concern about
the facial expression recognition process, which needs a face image on which we should apply our facial
expression recognition algorithm. Now once we have the face image data, we need to apply some processing
techniques with the help of pattern recognition, artificial intelligence, mathematics, computer science,
electronics or any kind of scientific concept. Hence there are huge numbers of applications in computer vision
research, but we will discuss only face recognition and facial expression.
There are many applications, where facial expression detection process plays an important role.
Researches in the field of social psychology show that facial expression are more natural in nature than the
speaker‟s spoken words and truly reflects the emotion of a person. According to statistical reports verbal part of
a message contributes only for 7 percent to the effect of the message as a whole. The vocal part contributes for
38 percent, while facial expression of the speaker contributes for 55 percent to the effect of the spoken message.
The facial expression recognition system was introduced in 1978 by Suwa et. al [12]. The main issue of building
a facial expression recognition system is face detection [10] and alignment, image normalization, feature
extraction, and classification. There are number of techniques which we use for recognizing the facial
expression.
In the following section we will discuss about a very simple facial expression recognition algorithm,
optimizing the time complexity.

II.

FACIAL EXPRESSION RECOGNITION

In recent technology we have seen that how the advance image processing techniques with the help of
pattern recognition and artificial intelligence can be effectively used in automatic detection and classification of
various facial signals. Among them face recognition and facial expression recognition are the best ones to
describe the concept of man-machine interaction efficiently. In both of these techniques we are doing patter
recognition. For example, in face recognition we consider two patterns „known‟ and „unknown‟ whereas in
facial expression recognition we consider five patterns „neutral‟, „happy‟, „sad‟, „angry‟, „disgust‟ etc. Facial
expression recognition can be used in behavior monitor system and medical system. In this paper we will show
36
Facial Expression Recognition using 2D-DCT and Self Organizing feature Map (SOM)
how the concept of face recognition with the help of neural network can be used in facial expression recognition
process. The following figure shows the concept of a typical facial expression recognition system.

Figure 1: Block diagram of a typical facial expression recognition system.
A. INPUT ACQUISITION
At first we need to acquire the image on which we will apply our facial expression recognition
techniques. Input image can be captured by any kind of imaging system. There is no specific standard regarding
the size, format or color (RGB or gray) of the image. It is the responsibility of the next phase to transform the
input image from one form to another, which is suitable for our processing.
B. PREPROCESSING
The input image can be of different size, format, color (RGB or gray) etc. Hence we should preprocess
the input image, so that we can efficiently apply our algorithm to get better result. In the preprocessing
technique we use some compression technique like 2D-DCT to compress the data, because an image consists a
large number of data, which increases the computation time. Also, we can apply some filtering techniques to
remove the noise from the input image, because the presence of any artifacts can lead to false detection of facial
features, which could produce wrong output.
C. EXTRACT IMPORTANT FEATURES
In this stage we will extract important facial features, on which we will apply the pattern recognition
algorithm. As we are recognizing facial expression, hence we need to detect and extract the face region from the
background. There are a variety of face detection algorithms, but among them we use a very simple skin color
based face detection algorithm [11].
D. CLASSIFIER
Here we determine on which class the given input image belongs to. For a face recognition algorithm
we classify the input image in two classes either „known‟ or „unknown‟. But in case of a facial expression
recognition algorithm, we classify the input image in four classes like „neutral‟, „happy‟, „sad‟, „angry‟, and
„disgust‟.

III.

PROPOSED FACIAL EXPRESSION RECOGNITION ALGORITHM

In this paper we have implemented a very simple facial expression detection algorithm. This algorithm
is not only an efficient one but also reduces the computation time.

Figure 2: Block diagram of our proposed facial expression recognition system.
A. IMAGE ACQUISITION
Image acquisition can be made using any kind of imaging system or they can be collected from an
image database. There are many image databases available on the Internet and hence acquiring image data from
database is the most fast and inexpensive way. But in case of a real-time system, we should install the proper
imaging system to capture the face image of a person.
B. EXTRACT THE FACIAL FEATURE
Once we acquire the face image, we need to extract the facial features from the background of the
image. In this paper we use skin color based face detection technique, which uses RGB and HSV color model
[11]. There are another color model (YCbCr) that can also be used to detect skin color region.
C. IMAGE COMPRESSION
37
Facial Expression Recognition using 2D-DCT and Self Organizing feature Map (SOM)
In this stage, we use 2D-DCT to compress the extracted facial feature, which can make our processing
faster. As our algorithm uses an image database, we have to apply the compression technique in all the images
in the database.
D. SOM CLASSIFIER
Self Organizing Map (SOM) is a well known artificial neural network, which uses unsupervised
learning process. Here the learning process is dependent on the input data, which is known as unlabeled data and
is independent of the desired output data. The success rate of SOM network is dependent on the number of
training data we are using, higher training data means higher success rate.
SOM can also be termed as topology preserving map. There is a competition among the neurons to be
activated and only one neuron that wins the competition is fired and is called the “winner”. Kohonen rule is used
to learn the winner neuron and neurons within a certain neighborhood of the winning neuron. This rule allows
the weight of neuron to learn an input vector so this makes it perfect for recognition. Hence in this system SOM
is used as classifier.
In our proposed approach we populate the training data set with 25 training images. As we are
recognizing facial expressions, we need to store images for every expression. In our proposed approach we have
used five types of expression: „neutral‟, „happy‟, „sad‟, „angry‟, „disgust‟. For each expression we use five
different individuals. Hence our database has 25 train images. If we populate the database with more training
images, we will get better results.
IV. EXPERIMENTAL RESULTS
In this section we have shown some screen shots of (a) the input image; (b) the image which, closely
matches with the input image and (c) the expression.

(a)

(b)

(d)
Figure 3: (a) Input image, (b) Matched database image, (c) Input image with expression details the top.

V.

CONCLUSION

In this paper we have shown, how the concept of image processing and neural network can be
effectively used to design a facial expression recognition system. The working principle is very similar with the
working principle of face recognition system. In face recognition system we find out whether a given face
Image is present in a specified database or not. Whereas, in our facial expression recognition system we find out
in which class a facial image is belongs to and output will be the expression of the matched database image.

REFERENCES
[1].
[2].

Farah Azirar, „Facial Expression Recognition‟, Bachelor Thesis, School of Electronics and Physical
Sciences, Department of Electronic Engineering, University of Surrey, 2004.
Andrew B. Watson. Image Compression using the Discrete Cosine Transform. NASA Ames Research
Center, Florida, United States of America. Mathematica Journal, 4(1), 1994. p. 81-88.
38
Facial Expression Recognition using 2D-DCT and Self Organizing feature Map (SOM)
[3].

[4].
[5].

[6].

[7].

[8].
[9].
[10].
[11].
[12].

L. Franco and A. Treves. A Neural Network Face Expression Recognition System using Unsupervised
Local Processing. Proceedings of the Second International Symposium on Image and Signal Processing
and Analysis (ISPA 01), Croatia, pp. 628-632, June 2001.
Yuan Fan, 2002. Face Recognition System based on Self-Organizing Maps and Multilayer Perception
Networks. Class Project. Engineering Faculty, Michigan State University.
Abdallah S. Abdallah, A. Lynn Abbott, and Mohamad Abou El-Nasr, ”A New Face Detection
Technique using 2D DCT and Self Organizing Feature Map”, Proceedings Of World Academy Of
Science, Engineering And Technology Volume 21 May 2007.
Jawad Nagi, Syed Khaleel Ahmed and Farrukh Nagi, ” A MATLAB based Face Recognition System
using Image Processing and Neural Networks”, 4th International Colloquium on Signal Processing and
its Applications, March 7-9, 2008, Kuala Lumpur, Malaysia.
Dinesh Chandra Jain and V. P. Pawar,” A Novel Approach For Recognition Of Human Face
Automatically Using Neural Network Method”, International Journal of Advanced Research in
Computer Science and Software Engineering, Volume 2, Issue 1, January 2012.
M.Nandini, P.Bhargavi and G.Raja Sekhar, ”Face Recognition Using Neural Networks”, International
Journal of Scientific and Research Publications, Volume 3, Issue 3, March 2013.
Digital Image Processing - R.C. Gonzalez Richards and Xiuping Jia, enlarged edition, Springer-Verlag,
1999. Woods, Addison Wesley, 1992.
Angel Noe Martinez-Gonzalez and Victor Ayala-Ramirez, “Real Time Face Detection Using Neural
Networks”, 2011 10th Mexican International Conference on Artificial Intelligence.
[11] Mrs. Sunita Roy and Prof. Samir Kumar Bandyopadhyay, “Face detection using a hybrid approach
that combines HSV and RGB”, IJCSMC, Vol. 2, Issue. 3, March 2013, pg.127 – 136.
M. Suwa, N. Sugie, and K. Fujimora. A preliminary note on pattern recognition of human emotional
expression. In International Joint Conference on Pattern Recognition, pages 408–410, 1978.

39

Weitere ähnliche Inhalte

Was ist angesagt?

FACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKFACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKTITHI DAN
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...IJMER
 
Face Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image ProcessingFace Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image Processingpaperpublications3
 
Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers Rupinder Saini
 
Explaining Aluminous Ascientification Of Significance Examples Of Personal St...
Explaining Aluminous Ascientification Of Significance Examples Of Personal St...Explaining Aluminous Ascientification Of Significance Examples Of Personal St...
Explaining Aluminous Ascientification Of Significance Examples Of Personal St...SubmissionResearchpa
 
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...Willy Marroquin (WillyDevNET)
 
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...ijtsrd
 
Automatic Emotion Recognition Using Facial Expression: A Review
Automatic Emotion Recognition Using Facial Expression: A ReviewAutomatic Emotion Recognition Using Facial Expression: A Review
Automatic Emotion Recognition Using Facial Expression: A ReviewIRJET Journal
 
Multi modal face recognition using block based curvelet features
Multi modal face recognition using block based curvelet featuresMulti modal face recognition using block based curvelet features
Multi modal face recognition using block based curvelet featuresijcga
 
Facial expression recognition based on image feature
Facial expression recognition based on image featureFacial expression recognition based on image feature
Facial expression recognition based on image featureTasnim Tara
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesIJERA Editor
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPHIRJET Journal
 
An Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance SystemAn Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance SystemIJERDJOURNAL
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Face Detection
Face DetectionFace Detection
Face DetectionAmr Sheta
 

Was ist angesagt? (20)

FACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORKFACE RECOGNITION USING NEURAL NETWORK
FACE RECOGNITION USING NEURAL NETWORK
 
A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...A novel approach for performance parameter estimation of face recognition bas...
A novel approach for performance parameter estimation of face recognition bas...
 
Real time facial expression analysis using pca
Real time facial expression analysis using pcaReal time facial expression analysis using pca
Real time facial expression analysis using pca
 
Ch 1
Ch 1Ch 1
Ch 1
 
Ch 2
Ch 2Ch 2
Ch 2
 
Ijcet 06 08_005
Ijcet 06 08_005Ijcet 06 08_005
Ijcet 06 08_005
 
Face Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image ProcessingFace Recognition & Detection Using Image Processing
Face Recognition & Detection Using Image Processing
 
Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers Facial expression recongnition Techniques, Database and Classifiers
Facial expression recongnition Techniques, Database and Classifiers
 
Explaining Aluminous Ascientification Of Significance Examples Of Personal St...
Explaining Aluminous Ascientification Of Significance Examples Of Personal St...Explaining Aluminous Ascientification Of Significance Examples Of Personal St...
Explaining Aluminous Ascientification Of Significance Examples Of Personal St...
 
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
Facial Expression Recognition Using Enhanced Deep 3D Convolutional Neural Net...
 
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
Cross Pose Facial Recognition Method for Tracking any Person's Location an Ap...
 
Automatic Emotion Recognition Using Facial Expression: A Review
Automatic Emotion Recognition Using Facial Expression: A ReviewAutomatic Emotion Recognition Using Facial Expression: A Review
Automatic Emotion Recognition Using Facial Expression: A Review
 
Multi modal face recognition using block based curvelet features
Multi modal face recognition using block based curvelet featuresMulti modal face recognition using block based curvelet features
Multi modal face recognition using block based curvelet features
 
Facial expression recognition based on image feature
Facial expression recognition based on image featureFacial expression recognition based on image feature
Facial expression recognition based on image feature
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPH
 
An Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance SystemAn Iot Based Smart Manifold Attendance System
An Iot Based Smart Manifold Attendance System
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Ijebea14 276
Ijebea14 276Ijebea14 276
Ijebea14 276
 
Face Detection
Face DetectionFace Detection
Face Detection
 

Andere mochten auch

International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 

Andere mochten auch (10)

International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 

Ähnlich wie Facial Expression Recognition using 2D-DCT and Self Organizing Map

IRJET - Emotion Recognising System-Crowd Behavior Analysis
IRJET -  	  Emotion Recognising System-Crowd Behavior AnalysisIRJET -  	  Emotion Recognising System-Crowd Behavior Analysis
IRJET - Emotion Recognising System-Crowd Behavior AnalysisIRJET Journal
 
IRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET Journal
 
IRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection SystemIRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection SystemIRJET Journal
 
Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...ijbuiiir1
 
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORKHUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORKijiert bestjournal
 
Development of Real Time Face Recognition System using OpenCV
Development of Real Time Face Recognition System using OpenCVDevelopment of Real Time Face Recognition System using OpenCV
Development of Real Time Face Recognition System using OpenCVIRJET Journal
 
Face Recognition System and its Applications
Face Recognition System and its ApplicationsFace Recognition System and its Applications
Face Recognition System and its ApplicationsIRJET Journal
 
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
IRJET-  	  Persons Identification Tool for Visually Impaired - Digital EyeIRJET-  	  Persons Identification Tool for Visually Impaired - Digital Eye
IRJET- Persons Identification Tool for Visually Impaired - Digital EyeIRJET Journal
 
Criminal Face Identification
Criminal Face IdentificationCriminal Face Identification
Criminal Face IdentificationIRJET Journal
 
Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...eSAT Publishing House
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition TechnologyShravan Halankar
 
IRJET- Women Security Alert using Face Recognition
IRJET- Women Security Alert using Face RecognitionIRJET- Women Security Alert using Face Recognition
IRJET- Women Security Alert using Face RecognitionIRJET Journal
 
Attendance System using Facial Recognition
Attendance System using Facial RecognitionAttendance System using Facial Recognition
Attendance System using Facial RecognitionIRJET Journal
 
Real Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and ImitationReal Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and Imitationijtsrd
 
IRJET- ATM Security using Machine Learning
IRJET- ATM Security using Machine LearningIRJET- ATM Security using Machine Learning
IRJET- ATM Security using Machine LearningIRJET Journal
 
Improved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionImproved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionBRNSSPublicationHubI
 
A Robust & Fast Face Detection System
A Robust & Fast Face Detection SystemA Robust & Fast Face Detection System
A Robust & Fast Face Detection SystemIDES Editor
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification SystemIRJET Journal
 

Ähnlich wie Facial Expression Recognition using 2D-DCT and Self Organizing Map (20)

IRJET - Emotion Recognising System-Crowd Behavior Analysis
IRJET -  	  Emotion Recognising System-Crowd Behavior AnalysisIRJET -  	  Emotion Recognising System-Crowd Behavior Analysis
IRJET - Emotion Recognising System-Crowd Behavior Analysis
 
IRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection SystemIRJET - Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection System
 
IRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection SystemIRJET- Emotionalizer : Face Emotion Detection System
IRJET- Emotionalizer : Face Emotion Detection System
 
Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...Innovative Analytic and Holistic Combined Face Recognition and Verification M...
Innovative Analytic and Holistic Combined Face Recognition and Verification M...
 
Human Face Detection And Identification Of Facial Expressions Using MATLAB
Human Face Detection And Identification Of Facial Expressions Using MATLABHuman Face Detection And Identification Of Facial Expressions Using MATLAB
Human Face Detection And Identification Of Facial Expressions Using MATLAB
 
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORKHUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
 
Development of Real Time Face Recognition System using OpenCV
Development of Real Time Face Recognition System using OpenCVDevelopment of Real Time Face Recognition System using OpenCV
Development of Real Time Face Recognition System using OpenCV
 
Face Recognition System and its Applications
Face Recognition System and its ApplicationsFace Recognition System and its Applications
Face Recognition System and its Applications
 
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
IRJET-  	  Persons Identification Tool for Visually Impaired - Digital EyeIRJET-  	  Persons Identification Tool for Visually Impaired - Digital Eye
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
 
184
184184
184
 
Criminal Face Identification
Criminal Face IdentificationCriminal Face Identification
Criminal Face Identification
 
Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...Real time voting system using face recognition for different expressions and ...
Real time voting system using face recognition for different expressions and ...
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 
IRJET- Women Security Alert using Face Recognition
IRJET- Women Security Alert using Face RecognitionIRJET- Women Security Alert using Face Recognition
IRJET- Women Security Alert using Face Recognition
 
Attendance System using Facial Recognition
Attendance System using Facial RecognitionAttendance System using Facial Recognition
Attendance System using Facial Recognition
 
Real Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and ImitationReal Time Facial Expression Recognition and Imitation
Real Time Facial Expression Recognition and Imitation
 
IRJET- ATM Security using Machine Learning
IRJET- ATM Security using Machine LearningIRJET- ATM Security using Machine Learning
IRJET- ATM Security using Machine Learning
 
Improved Approach for Eigenface Recognition
Improved Approach for Eigenface RecognitionImproved Approach for Eigenface Recognition
Improved Approach for Eigenface Recognition
 
A Robust & Fast Face Detection System
A Robust & Fast Face Detection SystemA Robust & Fast Face Detection System
A Robust & Fast Face Detection System
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
 

Mehr von IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksIJERD Editor
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEIJERD Editor
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’IJERD Editor
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignIJERD Editor
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationIJERD Editor
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...IJERD Editor
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRIJERD Editor
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingIJERD Editor
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string valueIJERD Editor
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...IJERD Editor
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeIJERD Editor
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraIJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...IJERD Editor
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingIJERD Editor
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...IJERD Editor
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart GridIJERD Editor
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderIJERD Editor
 

Mehr von IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Kürzlich hochgeladen

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Kürzlich hochgeladen (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Facial Expression Recognition using 2D-DCT and Self Organizing Map

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 9, Issue 1 (November 2013), PP. 36-39 Facial Expression Recognition using 2D-DCT and Self Organizing feature Map (SOM) Mrs. Sunita Roy1 and Prof. Samir K. Bandyopadhyay2 1 Ph.D. scholar in the Dept. of Computer Science & Engineering, University of Calcutta, Kolkata, India. 2 Professor of the Dept. of Computer Science Engineering, University of Calcutta, Kolkata, India. Abstract:- The combined concept of image processing [9] and neural network [3] [4] can be used in many applications like security system, medical imaging system, forensic identification system, biometric identification system and human computer interaction system (HCI) etc. Face recognition [4] [6] [7] [8] is a common approach used in security system, forensic identification system and biometric identification system. In this paper we will show how the concept of face recognition can be used to recognize the facial expression of a person. Here we use some image processing techniques like 2D-DCT [2] to compress the digital images and some preprocessing techniques to enhance the performance and then we use the concept of neural network like SOM (Self Organizing Map) [3]-[8] to recognize the facial expression efficiently. Here we use an image database consisting a number of faces of each expression to make a face space. For example, we use 10 sets of smiley faces (same person or different persons) to make a smiley face space. Now if a given image has to be recognized, the SOM will detect in which class it belongs to. The accuracy of our approach is depends on the number of epochs used in the SOM and the number of training face images. Keywords:- Face detection, face recognition, facial expression recognition, 2D- DCT, Self Organizing Map (SOM). I. INTRODUCTION Facial expression recognition [1] [3] is another fruitfulness of computer vision research. Computer vision is the way to electronically represent the human vision with the help of some data analysis techniques. In a Human Computer Interaction (HCI) system, the communication between human and computer can take place through different aspects (like verbal, non-verbal) of a human. Here we are considering only the non-verbal aspects of human being like, facial expression, body movement etc. In this paper we are mainly concern about the facial expression recognition process, which needs a face image on which we should apply our facial expression recognition algorithm. Now once we have the face image data, we need to apply some processing techniques with the help of pattern recognition, artificial intelligence, mathematics, computer science, electronics or any kind of scientific concept. Hence there are huge numbers of applications in computer vision research, but we will discuss only face recognition and facial expression. There are many applications, where facial expression detection process plays an important role. Researches in the field of social psychology show that facial expression are more natural in nature than the speaker‟s spoken words and truly reflects the emotion of a person. According to statistical reports verbal part of a message contributes only for 7 percent to the effect of the message as a whole. The vocal part contributes for 38 percent, while facial expression of the speaker contributes for 55 percent to the effect of the spoken message. The facial expression recognition system was introduced in 1978 by Suwa et. al [12]. The main issue of building a facial expression recognition system is face detection [10] and alignment, image normalization, feature extraction, and classification. There are number of techniques which we use for recognizing the facial expression. In the following section we will discuss about a very simple facial expression recognition algorithm, optimizing the time complexity. II. FACIAL EXPRESSION RECOGNITION In recent technology we have seen that how the advance image processing techniques with the help of pattern recognition and artificial intelligence can be effectively used in automatic detection and classification of various facial signals. Among them face recognition and facial expression recognition are the best ones to describe the concept of man-machine interaction efficiently. In both of these techniques we are doing patter recognition. For example, in face recognition we consider two patterns „known‟ and „unknown‟ whereas in facial expression recognition we consider five patterns „neutral‟, „happy‟, „sad‟, „angry‟, „disgust‟ etc. Facial expression recognition can be used in behavior monitor system and medical system. In this paper we will show 36
  • 2. Facial Expression Recognition using 2D-DCT and Self Organizing feature Map (SOM) how the concept of face recognition with the help of neural network can be used in facial expression recognition process. The following figure shows the concept of a typical facial expression recognition system. Figure 1: Block diagram of a typical facial expression recognition system. A. INPUT ACQUISITION At first we need to acquire the image on which we will apply our facial expression recognition techniques. Input image can be captured by any kind of imaging system. There is no specific standard regarding the size, format or color (RGB or gray) of the image. It is the responsibility of the next phase to transform the input image from one form to another, which is suitable for our processing. B. PREPROCESSING The input image can be of different size, format, color (RGB or gray) etc. Hence we should preprocess the input image, so that we can efficiently apply our algorithm to get better result. In the preprocessing technique we use some compression technique like 2D-DCT to compress the data, because an image consists a large number of data, which increases the computation time. Also, we can apply some filtering techniques to remove the noise from the input image, because the presence of any artifacts can lead to false detection of facial features, which could produce wrong output. C. EXTRACT IMPORTANT FEATURES In this stage we will extract important facial features, on which we will apply the pattern recognition algorithm. As we are recognizing facial expression, hence we need to detect and extract the face region from the background. There are a variety of face detection algorithms, but among them we use a very simple skin color based face detection algorithm [11]. D. CLASSIFIER Here we determine on which class the given input image belongs to. For a face recognition algorithm we classify the input image in two classes either „known‟ or „unknown‟. But in case of a facial expression recognition algorithm, we classify the input image in four classes like „neutral‟, „happy‟, „sad‟, „angry‟, and „disgust‟. III. PROPOSED FACIAL EXPRESSION RECOGNITION ALGORITHM In this paper we have implemented a very simple facial expression detection algorithm. This algorithm is not only an efficient one but also reduces the computation time. Figure 2: Block diagram of our proposed facial expression recognition system. A. IMAGE ACQUISITION Image acquisition can be made using any kind of imaging system or they can be collected from an image database. There are many image databases available on the Internet and hence acquiring image data from database is the most fast and inexpensive way. But in case of a real-time system, we should install the proper imaging system to capture the face image of a person. B. EXTRACT THE FACIAL FEATURE Once we acquire the face image, we need to extract the facial features from the background of the image. In this paper we use skin color based face detection technique, which uses RGB and HSV color model [11]. There are another color model (YCbCr) that can also be used to detect skin color region. C. IMAGE COMPRESSION 37
  • 3. Facial Expression Recognition using 2D-DCT and Self Organizing feature Map (SOM) In this stage, we use 2D-DCT to compress the extracted facial feature, which can make our processing faster. As our algorithm uses an image database, we have to apply the compression technique in all the images in the database. D. SOM CLASSIFIER Self Organizing Map (SOM) is a well known artificial neural network, which uses unsupervised learning process. Here the learning process is dependent on the input data, which is known as unlabeled data and is independent of the desired output data. The success rate of SOM network is dependent on the number of training data we are using, higher training data means higher success rate. SOM can also be termed as topology preserving map. There is a competition among the neurons to be activated and only one neuron that wins the competition is fired and is called the “winner”. Kohonen rule is used to learn the winner neuron and neurons within a certain neighborhood of the winning neuron. This rule allows the weight of neuron to learn an input vector so this makes it perfect for recognition. Hence in this system SOM is used as classifier. In our proposed approach we populate the training data set with 25 training images. As we are recognizing facial expressions, we need to store images for every expression. In our proposed approach we have used five types of expression: „neutral‟, „happy‟, „sad‟, „angry‟, „disgust‟. For each expression we use five different individuals. Hence our database has 25 train images. If we populate the database with more training images, we will get better results. IV. EXPERIMENTAL RESULTS In this section we have shown some screen shots of (a) the input image; (b) the image which, closely matches with the input image and (c) the expression. (a) (b) (d) Figure 3: (a) Input image, (b) Matched database image, (c) Input image with expression details the top. V. CONCLUSION In this paper we have shown, how the concept of image processing and neural network can be effectively used to design a facial expression recognition system. The working principle is very similar with the working principle of face recognition system. In face recognition system we find out whether a given face Image is present in a specified database or not. Whereas, in our facial expression recognition system we find out in which class a facial image is belongs to and output will be the expression of the matched database image. REFERENCES [1]. [2]. Farah Azirar, „Facial Expression Recognition‟, Bachelor Thesis, School of Electronics and Physical Sciences, Department of Electronic Engineering, University of Surrey, 2004. Andrew B. Watson. Image Compression using the Discrete Cosine Transform. NASA Ames Research Center, Florida, United States of America. Mathematica Journal, 4(1), 1994. p. 81-88. 38
  • 4. Facial Expression Recognition using 2D-DCT and Self Organizing feature Map (SOM) [3]. [4]. [5]. [6]. [7]. [8]. [9]. [10]. [11]. [12]. L. Franco and A. Treves. A Neural Network Face Expression Recognition System using Unsupervised Local Processing. Proceedings of the Second International Symposium on Image and Signal Processing and Analysis (ISPA 01), Croatia, pp. 628-632, June 2001. Yuan Fan, 2002. Face Recognition System based on Self-Organizing Maps and Multilayer Perception Networks. Class Project. Engineering Faculty, Michigan State University. Abdallah S. Abdallah, A. Lynn Abbott, and Mohamad Abou El-Nasr, ”A New Face Detection Technique using 2D DCT and Self Organizing Feature Map”, Proceedings Of World Academy Of Science, Engineering And Technology Volume 21 May 2007. Jawad Nagi, Syed Khaleel Ahmed and Farrukh Nagi, ” A MATLAB based Face Recognition System using Image Processing and Neural Networks”, 4th International Colloquium on Signal Processing and its Applications, March 7-9, 2008, Kuala Lumpur, Malaysia. Dinesh Chandra Jain and V. P. Pawar,” A Novel Approach For Recognition Of Human Face Automatically Using Neural Network Method”, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 2, Issue 1, January 2012. M.Nandini, P.Bhargavi and G.Raja Sekhar, ”Face Recognition Using Neural Networks”, International Journal of Scientific and Research Publications, Volume 3, Issue 3, March 2013. Digital Image Processing - R.C. Gonzalez Richards and Xiuping Jia, enlarged edition, Springer-Verlag, 1999. Woods, Addison Wesley, 1992. Angel Noe Martinez-Gonzalez and Victor Ayala-Ramirez, “Real Time Face Detection Using Neural Networks”, 2011 10th Mexican International Conference on Artificial Intelligence. [11] Mrs. Sunita Roy and Prof. Samir Kumar Bandyopadhyay, “Face detection using a hybrid approach that combines HSV and RGB”, IJCSMC, Vol. 2, Issue. 3, March 2013, pg.127 – 136. M. Suwa, N. Sugie, and K. Fujimora. A preliminary note on pattern recognition of human emotional expression. In International Joint Conference on Pattern Recognition, pages 408–410, 1978. 39