SlideShare a Scribd company logo
1 of 3
Download to read offline
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 4 Issue 6, September-October 2020 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD33267 | Volume – 4 | Issue – 6 | September-October 2020 Page 29
AI Therapist – Emotion Detection using Facial Detection and
Recognition & Showing Content According to Emotions
Sanket Godbole1, Jaivardhan Shelke2
1Student, 2Software Engineer,
1Departmet Information Technology, Government College of Engineering, Aurangabad, Maharashtra, India
2Kanthaka Consultancy Services Pvt Ltd, Pune, Maharashtra, India
ABSTRACT
This paper presents an integrated system for emotion detection using facial
detection and recognition. we have taken into account the fact that emotions
are most widely represented with eyes and mouth expressions. In this
research effort, we implement a general convolutional neural network (CNN)
building frameworkfor designing real-time CNNs.We validate our models by
creating a real-time vision system that accomplishes the tasks of face
detection, emotion classification, and generating the content according to the
emotion or mood of the person simultaneously in one blended step using our
proposed CNN architecture.
Our proposed model consisted of modules such as image processing, Feature
extraction, feature classification, and recommendation process. The images
used in the experiment are pre-processed with various image processing
methods like canny edge detection, histogram equalization,fitellipse,andFER
dataset ismediated for conducting the experiments. Withatrainedprofilethat
can be updated flexibly, a user can detect his/her behavior on a real-time
basis. It utilizes the state of the art of face detection and recognition
algorithms.
KEYWORDS: classification and recognition, Convolutional Neural Networks,
Feature Extraction
How to cite this paper: Sanket Godbole |
Jaivardhan Shelke "AI Therapist –
Emotion Detection using Facial Detection
and Recognition & Showing Content
According to
Emotions" Published
in International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN: 2456-
6470, Volume-4 |
Issue-6, October 2020, pp.29-31, URL:
www.ijtsrd.com/papers/ijtsrd33267.pdf
Copyright © 2020 by author(s) and
International Journal of TrendinScientific
Research and Development Journal. This
is an Open Access article distributed
under the terms of
the Creative
Commons Attribution
License (CC BY 4.0)
(http://creativecommons.org/licenses/by
/4.0)
I. INTRODUCTION
Human emotions and its detection and recognition play a
very vital role in applications intended for handicapped
persons or robotic intelligence or persons with difficulty in
recognizing emotions or for developing intelligentGraphical
Application. To detect the facial expressions on the human
face his face must be detected and the face location and
position must be known. Hence in most cases, emotion
detection algorithms start with face detection, taking into
account the fact that face emotions are mostly depicted in
eyes and mouth.
There are two mutually benefited subtasks in any facial
detection and recognition task that include Detection and
Extraction of the image features. facial expression
recognition system detects a facewithin the captured image
and then it extracts features from the potential face for the
recognition task. There are many different typesofemotions
that influence how we liveand interactwith others.Attimes,
it may seem like we are ruled by these emotions. we intend
to find this type of emotion like sadness, anger, happiness,
disguise, etc.
Furthermore, CNNs are used as black-boxes and often their
learned features remain hidden, making it complicated to
establisha balance between their classificationaccuracyand
unnecessary parameters Therefore, we implemented a real-
time visualization.
II. Literature Review
IliasMaglogiannis, Demosthenes Vouyioukas, and Chris
Aggelopoulospresented [1] presented an emotion detection
and recognition system for color images. The proposed
system detects the skin color using MRFs estimation in
YCbCr space, overcoming the difficulty ofvarious skin
regions detection under different lighting conditions,
emotion recognition then follows, based on the construction
of face, eye, and mouth maps.
Octavio Arriaga and Matias Valdenegro [2] have proposed
and tested general building designs for creating real-time
CNNs. Their architecture has been systematically built to
reduce the number of parameters. by eliminating the fully
connected layers and by reducing the number of parameters
in the remaining convolutional layers via depth-wise
separable convolutions.
Bee Theng Lau [3] developed to help to detect the emotions
of the disabled who could not make a speech and also
physical movements easily. These peopletendtobeseatedat
one fixed location or wheelchair and require assistance in
most of the physical movements. the detection and
IJTSRD33267
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD33267 | Volume – 4 | Issue – 6 | September-October 2020 Page 30
recognition rate is up to 89%, this is sufficient for assisting
the disabled and their family members or caretakers to use
in their daily life.
Wenlu Yang, Christophe Marsala [4] Investigates the
psychophysiological response to events on an affective
database in a game context. We address some common
challenges for a physiological-based affective model such as
segmentation, normalization, or relevant signals. For
emotion detection task,we show that higharousal emotions
are more detectable than the low arousal ones.
Fig1. Samples of FER 2013 Dataset
III. Emotion Recognition
The process of emotion detection system is to develop a
system that can recognize the faces under different viewing
angles in real time using video in an uncontrolled
environment. The only problem persists while doing this is,
we need to update the output in real time.
Facial detection is important step in emotion detection. The
first thing to do in any machine learning task is to collect the
data. What we need are thousands of images with labelled
facial expressions. The public FER dataset is a great starting
point for that. We imported the FER 2013 dataset for the
emotion detection step.
Fig2. Our Proposed System Architecture
Before we trainan emotion detector, wefirst mustbe ableto
locate the faces within each image. Since the goal is to
classify emotions from facial expressions, it makes sense to
only keep the faces we find and ignore all the irrelevant
things.
A. Converting Images into Grayscale Format
Grayscale isa range of monochromatic shades from black to
white. Therefore, a grayscale image contains only shades of
graycolor and no color. While digital imagescan be savedas
grayscale images, even color images contain somegrayscale
information. This is because each pixel has a certain
brightness or intensity value despite its color. intensity
values which can be measured on a scale from black to
white. Black means zero intensity and White means high
intensity. grayscale images are less complex and having an
only single layer for processing and thus making it efficient
for processing.
B. Histogram equalization
Histogram Equalization is a technique in image processing
for adjusting image intensities to enhance contrast. Some of
our images are blurry, dark and fragile we need to enhance
those images by using Open CV function. For equalizing the
histogram, we need to compute the histogram of the image
and then normalize it into a probability distribution. For
normalization, we just need to divide the frequency of each
pixel intensity value by the total number of pixels present in
the image. This is equal to the resolution of the image. The
equalization process makes sure thattheresultinghistogram
should be flat.
C. Neural Network
Implementation database is categorized as the
Preprocessing phase, Learningphase, validation and testing
phase. This has been carried outusing Keras anditsfunctions
which significantly reduces the time for neural network
training, validation and testing. Keras is a high-level neural
networks API, written in Python and capable of running on
top of Tensor Flow, CNTK, or Theano.
Our Convolutional neural network model consisted oflayers
of Conv2d and Maxpooling parameters. Keras Conv2Dis a
2D Convolution Layer, this layer creates aconvolutionkernel
that isa windwith layersinput which helps produceatensor
of outputs. Max-pooling reduces the dimensionality of
images by reducing the number of pixels in the output from
the previous convolutional layer and it also reduces the
problem of over fitting.
Fig3. Greyscale Conversion
D. Recommendation System
Recommender systems are algorithms that support human
decision making by reducing the amount ofavailableoptions
to choose from. Understanding the factors that influence
decision making is important for designing better
recommender systems. Emotions and personality traits are
psychological constructs that are linked to decision making
and are used to improve recommendations.
The input is acquired in real-time. The hiddenmarkovmodel
classification are used for processing the acquired images.
The frames that are obtained are considered in all frames
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD33267 | Volume – 4 | Issue – 6 | September-October 2020 Page 31
and all pixel formats for the purpose of emotion
classification. The value of each landmark in the face is
calculated and is stored for future use. The efficiency of
classifier is about 90-95%.
The emotions are assigned for every content shown. When
the emotion is transferred the respective content will
displays. There are four emotions that can be used and the
emotions are happy, anger, sad, surprise. When the happy
emotion is recognized the content that are assigned for that
particular emotion are played and the same happens with
the other emotions as well that is it the content is displayed
for the emotions detected respectively.
Fig 4 Recommendation Module
IV. Result
We validated this model in the FER-2013 dataset. This
datasetcontains 35,887grayscale imageswhere each image
belongs to one of the following classes [“angry”, “disgust”,
“fear”, “happy”, “sad”, “surprise”, “neutral”].
Table No.2 Sequential Model Performance
Epochs Loss Accuracy
1 1.4103 0.4147
2 1.1550 0.5257
3 1.0292 0.5817
4 0.9121 0.6352
5 0.8040 0.6867
6 0.6949 0.7329
7 0.5645 0.7840
8 0.4347 0.8373
9 0.3135 0.8875
10 0.2440 0.9150
The system was trained with trainingdata set, and validated
with validating data set to find the best networkarchitecture
and find the optimal solution. Our initial model achieved an
accuracy of 65% in this dataset.
Chart1. Epoch vs Accuracy
Chart2. Epoch vs Loss
V. Conclusion
This paper has described an approach to detect and
recognize face with the CNN and show contents like music,
blog, news according to the emotion of the person and it
describes its overall performance. The algorithm proposed
has three main stages Preprocessing, neural network
classification and testing. Our analysis shows that the
performance ofNeural network data witha preciseaccuracy
rate of 65%. This could significantly use to identify people
suffering from depression, anxiety etc. and at the same time
help them too. If user is often angry, program will suggest
him tips for anger management. Future work also would
investigate the use of a better complementing feature for
real-time classification and recognition and showing the
results live.
VI. References
[1] IliasMaglogiannis, Demosthenes Vouyioukas, Chris
Aggelopoulos, ”Face detection and recognition of
natural human emotion using Markov random fields” ,
Springer-Verlag London Limited 2007.
[2] Octavio Arriaga and Matias Valdenegro, “Real-time
Convolutional Neural Networks for Emotion and
Gender Classification”, Sankt Augustin Germany.
[3] Bee Theng Lau, “Portable real time emotion detection
system for the disabled”, Expert Systems with
Applications.
[4] Wenlu Yang, Christophe Marsala, ”Physiological-Based
Emotion Detection and Recognition in a Video Game
Context”, https://hal.sorbonne-universite.fr/hal-
01784795.

More Related Content

What's hot

Facial expression recognition
Facial expression recognitionFacial expression recognition
Facial expression recognitionElyesMiri
 
Facial Expression Recognition via Python
Facial Expression Recognition via PythonFacial Expression Recognition via Python
Facial Expression Recognition via PythonSaurav Gupta
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Takrim Ul Islam Laskar
 
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIntellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIJCSIS Research Publications
 
IRJET- Object Detection in an Image using Deep Learning
IRJET- Object Detection in an Image using Deep LearningIRJET- Object Detection in an Image using Deep Learning
IRJET- Object Detection in an Image using Deep LearningIRJET Journal
 
IRJET - Deep Learning Approach to Inpainting and Outpainting System
IRJET -  	  Deep Learning Approach to Inpainting and Outpainting SystemIRJET -  	  Deep Learning Approach to Inpainting and Outpainting System
IRJET - Deep Learning Approach to Inpainting and Outpainting SystemIRJET Journal
 
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...ijtsrd
 
Deep Neural NEtwork
Deep Neural NEtworkDeep Neural NEtwork
Deep Neural NEtworkVai Jayanthi
 
Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Ai Zhang
 
IRJET-In sequence Polemical Pertinence via Soft Enumerating Repertoire
IRJET-In sequence Polemical Pertinence via Soft Enumerating RepertoireIRJET-In sequence Polemical Pertinence via Soft Enumerating Repertoire
IRJET-In sequence Polemical Pertinence via Soft Enumerating RepertoireIRJET Journal
 
New research articles 2020 december issue- international journal of compute...
New research articles   2020 december issue- international journal of compute...New research articles   2020 december issue- international journal of compute...
New research articles 2020 december issue- international journal of compute...AIRCC Publishing Corporation
 

What's hot (19)

Ct35535539
Ct35535539Ct35535539
Ct35535539
 
Facial expression recognition
Facial expression recognitionFacial expression recognition
Facial expression recognition
 
Facial Expression Recognition via Python
Facial Expression Recognition via PythonFacial Expression Recognition via Python
Facial Expression Recognition via Python
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.
 
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic AlgorithmIntellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
Intellectual Person Identification Using 3DMM, GPSO and Genetic Algorithm
 
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
 
L026070074
L026070074L026070074
L026070074
 
IRJET- Object Detection in an Image using Deep Learning
IRJET- Object Detection in an Image using Deep LearningIRJET- Object Detection in an Image using Deep Learning
IRJET- Object Detection in an Image using Deep Learning
 
IRJET - Deep Learning Approach to Inpainting and Outpainting System
IRJET -  	  Deep Learning Approach to Inpainting and Outpainting SystemIRJET -  	  Deep Learning Approach to Inpainting and Outpainting System
IRJET - Deep Learning Approach to Inpainting and Outpainting System
 
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
 
Wu wei coaching
Wu wei coachingWu wei coaching
Wu wei coaching
 
Deep Neural NEtwork
Deep Neural NEtworkDeep Neural NEtwork
Deep Neural NEtwork
 
2018 09
2018 092018 09
2018 09
 
Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01
 
IRJET-In sequence Polemical Pertinence via Soft Enumerating Repertoire
IRJET-In sequence Polemical Pertinence via Soft Enumerating RepertoireIRJET-In sequence Polemical Pertinence via Soft Enumerating Repertoire
IRJET-In sequence Polemical Pertinence via Soft Enumerating Repertoire
 
1705.07543
1705.075431705.07543
1705.07543
 
New research articles 2020 december issue- international journal of compute...
New research articles   2020 december issue- international journal of compute...New research articles   2020 december issue- international journal of compute...
New research articles 2020 december issue- international journal of compute...
 
J01116164
J01116164J01116164
J01116164
 
Myung - Cognitive Modeling and Robust Decision Making - Spring Review 2012
Myung - Cognitive Modeling and Robust Decision Making - Spring Review 2012Myung - Cognitive Modeling and Robust Decision Making - Spring Review 2012
Myung - Cognitive Modeling and Robust Decision Making - Spring Review 2012
 

Similar to AI Therapist – Emotion Detection using Facial Detection and Recognition and Showing Content According to Emotions

Recognition of Sentiment using Deep Neural Network
Recognition of Sentiment using Deep Neural NetworkRecognition of Sentiment using Deep Neural Network
Recognition of Sentiment using Deep Neural Networkijtsrd
 
Human Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine LearningHuman Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine Learningijtsrd
 
Facial Emoji Recognition
Facial Emoji RecognitionFacial Emoji Recognition
Facial Emoji Recognitionijtsrd
 
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
 
CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...
CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...
CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...IRJET Journal
 
Project report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptxProject report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptxtaxihig737
 
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
 
Human emotion detection and classification using modified Viola-Jones and con...
Human emotion detection and classification using modified Viola-Jones and con...Human emotion detection and classification using modified Viola-Jones and con...
Human emotion detection and classification using modified Viola-Jones and con...IAESIJAI
 
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
 
Development of video-based emotion recognition using deep learning with Googl...
Development of video-based emotion recognition using deep learning with Googl...Development of video-based emotion recognition using deep learning with Googl...
Development of video-based emotion recognition using deep learning with Googl...TELKOMNIKA JOURNAL
 
IRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep LearningIRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep LearningIRJET Journal
 
76 s201920
76 s20192076 s201920
76 s201920IJRAT
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification SystemIRJET Journal
 
Real Time Translator for Sign Language
Real Time Translator for Sign LanguageReal Time Translator for Sign Language
Real Time Translator for Sign Languageijtsrd
 
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...ijtsrd
 

Similar to AI Therapist – Emotion Detection using Facial Detection and Recognition and Showing Content According to Emotions (20)

Recognition of Sentiment using Deep Neural Network
Recognition of Sentiment using Deep Neural NetworkRecognition of Sentiment using Deep Neural Network
Recognition of Sentiment using Deep Neural Network
 
Ijsrdv8 i10424
Ijsrdv8 i10424Ijsrdv8 i10424
Ijsrdv8 i10424
 
Human Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine LearningHuman Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine Learning
 
Facial Emoji Recognition
Facial Emoji RecognitionFacial Emoji Recognition
Facial Emoji 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
 
top journals
top journalstop journals
top journals
 
CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...
CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...
CONFIDENCE LEVEL ESTIMATOR BASED ON FACIAL AND VOICE EXPRESSION RECOGNITION A...
 
Project report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptxProject report of thr facial expressionppt.pptx
Project report of thr facial expressionppt.pptx
 
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
 
Human emotion detection and classification using modified Viola-Jones and con...
Human emotion detection and classification using modified Viola-Jones and con...Human emotion detection and classification using modified Viola-Jones and con...
Human emotion detection and classification using modified Viola-Jones and con...
 
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
 
Facerecognition
FacerecognitionFacerecognition
Facerecognition
 
Facerecognition
FacerecognitionFacerecognition
Facerecognition
 
Development of video-based emotion recognition using deep learning with Googl...
Development of video-based emotion recognition using deep learning with Googl...Development of video-based emotion recognition using deep learning with Googl...
Development of video-based emotion recognition using deep learning with Googl...
 
IRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep LearningIRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep Learning
 
76 s201920
76 s20192076 s201920
76 s201920
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
 
Real Time Translator for Sign Language
Real Time Translator for Sign LanguageReal Time Translator for Sign Language
Real Time Translator for Sign Language
 
184-144342105039-43
184-144342105039-43184-144342105039-43
184-144342105039-43
 
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
 

More from ijtsrd

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementationijtsrd
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...ijtsrd
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospectsijtsrd
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...ijtsrd
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...ijtsrd
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...ijtsrd
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Studyijtsrd
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...ijtsrd
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...ijtsrd
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...ijtsrd
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...ijtsrd
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...ijtsrd
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadikuijtsrd
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...ijtsrd
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...ijtsrd
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Mapijtsrd
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Societyijtsrd
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...ijtsrd
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...ijtsrd
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learningijtsrd
 

More from ijtsrd (20)

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
 

Recently uploaded

Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 

AI Therapist – Emotion Detection using Facial Detection and Recognition and Showing Content According to Emotions

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 4 Issue 6, September-October 2020 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD33267 | Volume – 4 | Issue – 6 | September-October 2020 Page 29 AI Therapist – Emotion Detection using Facial Detection and Recognition & Showing Content According to Emotions Sanket Godbole1, Jaivardhan Shelke2 1Student, 2Software Engineer, 1Departmet Information Technology, Government College of Engineering, Aurangabad, Maharashtra, India 2Kanthaka Consultancy Services Pvt Ltd, Pune, Maharashtra, India ABSTRACT This paper presents an integrated system for emotion detection using facial detection and recognition. we have taken into account the fact that emotions are most widely represented with eyes and mouth expressions. In this research effort, we implement a general convolutional neural network (CNN) building frameworkfor designing real-time CNNs.We validate our models by creating a real-time vision system that accomplishes the tasks of face detection, emotion classification, and generating the content according to the emotion or mood of the person simultaneously in one blended step using our proposed CNN architecture. Our proposed model consisted of modules such as image processing, Feature extraction, feature classification, and recommendation process. The images used in the experiment are pre-processed with various image processing methods like canny edge detection, histogram equalization,fitellipse,andFER dataset ismediated for conducting the experiments. Withatrainedprofilethat can be updated flexibly, a user can detect his/her behavior on a real-time basis. It utilizes the state of the art of face detection and recognition algorithms. KEYWORDS: classification and recognition, Convolutional Neural Networks, Feature Extraction How to cite this paper: Sanket Godbole | Jaivardhan Shelke "AI Therapist – Emotion Detection using Facial Detection and Recognition & Showing Content According to Emotions" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-4 | Issue-6, October 2020, pp.29-31, URL: www.ijtsrd.com/papers/ijtsrd33267.pdf Copyright © 2020 by author(s) and International Journal of TrendinScientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/by /4.0) I. INTRODUCTION Human emotions and its detection and recognition play a very vital role in applications intended for handicapped persons or robotic intelligence or persons with difficulty in recognizing emotions or for developing intelligentGraphical Application. To detect the facial expressions on the human face his face must be detected and the face location and position must be known. Hence in most cases, emotion detection algorithms start with face detection, taking into account the fact that face emotions are mostly depicted in eyes and mouth. There are two mutually benefited subtasks in any facial detection and recognition task that include Detection and Extraction of the image features. facial expression recognition system detects a facewithin the captured image and then it extracts features from the potential face for the recognition task. There are many different typesofemotions that influence how we liveand interactwith others.Attimes, it may seem like we are ruled by these emotions. we intend to find this type of emotion like sadness, anger, happiness, disguise, etc. Furthermore, CNNs are used as black-boxes and often their learned features remain hidden, making it complicated to establisha balance between their classificationaccuracyand unnecessary parameters Therefore, we implemented a real- time visualization. II. Literature Review IliasMaglogiannis, Demosthenes Vouyioukas, and Chris Aggelopoulospresented [1] presented an emotion detection and recognition system for color images. The proposed system detects the skin color using MRFs estimation in YCbCr space, overcoming the difficulty ofvarious skin regions detection under different lighting conditions, emotion recognition then follows, based on the construction of face, eye, and mouth maps. Octavio Arriaga and Matias Valdenegro [2] have proposed and tested general building designs for creating real-time CNNs. Their architecture has been systematically built to reduce the number of parameters. by eliminating the fully connected layers and by reducing the number of parameters in the remaining convolutional layers via depth-wise separable convolutions. Bee Theng Lau [3] developed to help to detect the emotions of the disabled who could not make a speech and also physical movements easily. These peopletendtobeseatedat one fixed location or wheelchair and require assistance in most of the physical movements. the detection and IJTSRD33267
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD33267 | Volume – 4 | Issue – 6 | September-October 2020 Page 30 recognition rate is up to 89%, this is sufficient for assisting the disabled and their family members or caretakers to use in their daily life. Wenlu Yang, Christophe Marsala [4] Investigates the psychophysiological response to events on an affective database in a game context. We address some common challenges for a physiological-based affective model such as segmentation, normalization, or relevant signals. For emotion detection task,we show that higharousal emotions are more detectable than the low arousal ones. Fig1. Samples of FER 2013 Dataset III. Emotion Recognition The process of emotion detection system is to develop a system that can recognize the faces under different viewing angles in real time using video in an uncontrolled environment. The only problem persists while doing this is, we need to update the output in real time. Facial detection is important step in emotion detection. The first thing to do in any machine learning task is to collect the data. What we need are thousands of images with labelled facial expressions. The public FER dataset is a great starting point for that. We imported the FER 2013 dataset for the emotion detection step. Fig2. Our Proposed System Architecture Before we trainan emotion detector, wefirst mustbe ableto locate the faces within each image. Since the goal is to classify emotions from facial expressions, it makes sense to only keep the faces we find and ignore all the irrelevant things. A. Converting Images into Grayscale Format Grayscale isa range of monochromatic shades from black to white. Therefore, a grayscale image contains only shades of graycolor and no color. While digital imagescan be savedas grayscale images, even color images contain somegrayscale information. This is because each pixel has a certain brightness or intensity value despite its color. intensity values which can be measured on a scale from black to white. Black means zero intensity and White means high intensity. grayscale images are less complex and having an only single layer for processing and thus making it efficient for processing. B. Histogram equalization Histogram Equalization is a technique in image processing for adjusting image intensities to enhance contrast. Some of our images are blurry, dark and fragile we need to enhance those images by using Open CV function. For equalizing the histogram, we need to compute the histogram of the image and then normalize it into a probability distribution. For normalization, we just need to divide the frequency of each pixel intensity value by the total number of pixels present in the image. This is equal to the resolution of the image. The equalization process makes sure thattheresultinghistogram should be flat. C. Neural Network Implementation database is categorized as the Preprocessing phase, Learningphase, validation and testing phase. This has been carried outusing Keras anditsfunctions which significantly reduces the time for neural network training, validation and testing. Keras is a high-level neural networks API, written in Python and capable of running on top of Tensor Flow, CNTK, or Theano. Our Convolutional neural network model consisted oflayers of Conv2d and Maxpooling parameters. Keras Conv2Dis a 2D Convolution Layer, this layer creates aconvolutionkernel that isa windwith layersinput which helps produceatensor of outputs. Max-pooling reduces the dimensionality of images by reducing the number of pixels in the output from the previous convolutional layer and it also reduces the problem of over fitting. Fig3. Greyscale Conversion D. Recommendation System Recommender systems are algorithms that support human decision making by reducing the amount ofavailableoptions to choose from. Understanding the factors that influence decision making is important for designing better recommender systems. Emotions and personality traits are psychological constructs that are linked to decision making and are used to improve recommendations. The input is acquired in real-time. The hiddenmarkovmodel classification are used for processing the acquired images. The frames that are obtained are considered in all frames
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD33267 | Volume – 4 | Issue – 6 | September-October 2020 Page 31 and all pixel formats for the purpose of emotion classification. The value of each landmark in the face is calculated and is stored for future use. The efficiency of classifier is about 90-95%. The emotions are assigned for every content shown. When the emotion is transferred the respective content will displays. There are four emotions that can be used and the emotions are happy, anger, sad, surprise. When the happy emotion is recognized the content that are assigned for that particular emotion are played and the same happens with the other emotions as well that is it the content is displayed for the emotions detected respectively. Fig 4 Recommendation Module IV. Result We validated this model in the FER-2013 dataset. This datasetcontains 35,887grayscale imageswhere each image belongs to one of the following classes [“angry”, “disgust”, “fear”, “happy”, “sad”, “surprise”, “neutral”]. Table No.2 Sequential Model Performance Epochs Loss Accuracy 1 1.4103 0.4147 2 1.1550 0.5257 3 1.0292 0.5817 4 0.9121 0.6352 5 0.8040 0.6867 6 0.6949 0.7329 7 0.5645 0.7840 8 0.4347 0.8373 9 0.3135 0.8875 10 0.2440 0.9150 The system was trained with trainingdata set, and validated with validating data set to find the best networkarchitecture and find the optimal solution. Our initial model achieved an accuracy of 65% in this dataset. Chart1. Epoch vs Accuracy Chart2. Epoch vs Loss V. Conclusion This paper has described an approach to detect and recognize face with the CNN and show contents like music, blog, news according to the emotion of the person and it describes its overall performance. The algorithm proposed has three main stages Preprocessing, neural network classification and testing. Our analysis shows that the performance ofNeural network data witha preciseaccuracy rate of 65%. This could significantly use to identify people suffering from depression, anxiety etc. and at the same time help them too. If user is often angry, program will suggest him tips for anger management. Future work also would investigate the use of a better complementing feature for real-time classification and recognition and showing the results live. VI. References [1] IliasMaglogiannis, Demosthenes Vouyioukas, Chris Aggelopoulos, ”Face detection and recognition of natural human emotion using Markov random fields” , Springer-Verlag London Limited 2007. [2] Octavio Arriaga and Matias Valdenegro, “Real-time Convolutional Neural Networks for Emotion and Gender Classification”, Sankt Augustin Germany. [3] Bee Theng Lau, “Portable real time emotion detection system for the disabled”, Expert Systems with Applications. [4] Wenlu Yang, Christophe Marsala, ”Physiological-Based Emotion Detection and Recognition in a Video Game Context”, https://hal.sorbonne-universite.fr/hal- 01784795.