SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1584
Emotion Detection Using Facial Expression Recognition to Assist the
Visually Impaired
Pradnya Nair1, Shubham Moon2, Tushar Patil3 , Dr. S. U. Bhandari4
1,2,3 B.E. Students, Electronics and Telecommunication Engineering, PCCoE
4Dean - Academics at Pimpri Chinchwad Education Trust’s. Pimpri Chinchwad College Of Engineering
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - We are living in the most defining period of
Human history and growing at a pace faster than ever before.
This growth witnesses theparticipationof machinesinmaking
human life easier and thus there is an increased interaction
with machines. As a matter of fact today a human interacts
with a machine more than a fellow human being. Hence in the
given scenario this project aims at providing machine the
ability to understand the human emotion based on the facial
expression. The project proposes to use austere machine
learning algorithm to establish the result by dividing the
project into broadly three stages. The three stages are
recognised as face detection, facialdataextractionfollowed by
expression recognition.
Key Words: Feature Extraction, Haar-cascade, Real-time
video capture, Audio message
1. INTRODUCTION
For humans it is quite easy to understand an emotion but
difficult for a computer or a machine to do so. The human
emotions are broadly classified into seven categories
Neutral, Happy, Fear, Sad, Surprise, Angry and Disgust. This
project successfully detects four emotions specifically
Neutral, Happy, Sad and Surprise. With the magnitude of
development the human race is experiencing the need and
the importance of automatic emotion recognition has
increased. Facial expression is the most prominentindicator
of the emotion possessed by human, other features of
expression recognition being voice recognition, eye activity,
heart rate monitoring, motion analysis etc. However, the
facial expression is the best indicator and indeed a major
sign of the emotion the human being is subjected to in the
moment. The project is hardware implemented using the
Raspberry pi 3b+ with a web-camera tocapturethereal time
video for detection and classification the emotion being
detected in the real time.
1.2 Objective and Scope of the Project
The machines are being integrated into the daily life of
human beings at pace faster than ever before. In such a
circumstance a machine capable of understanding the state
of mind of an individual would be a welcomeassistance.This
information can indeed be extended to a plethora of fields,
for example, the healthcare sector to aid the healthcare
providers better quality of service to cater the needs of a
patient unable to express his state of mind by explicit
communication, this mode of machine based emotion
detection can be used by retail workers to understand the
customer feedback and therefore give a better quality of
assistance.
All these instances successfully establish the scope of this
project with a sole objective of successfully establishing the
underlying human emotion by accuratedeterminationofthe
facial expression.
1.3 Literature Survey
In conclusion of the literature survey carried out the team
has narrowed down to usethemachinelearningalgorithmof
cascade classifier for location of the faces and eventually
detect the emotion by making use of appropriate . As an
addition to the existing system the team also evaluated the
need of sending out an audio message of the detected
emotion through facial expression which would aid in
helping the visually impaired which eventually would cater
for specially able people from all walks of life.
The decision to use machine learning based cascade
algorithm is a conclusion drawn from the survey as it is an
algorithm which identifiesfacesinanimage/real timevideo.
This algorithm basically uses edge and line detection
features proposed by Viola and Jones in theirresearchpaper
“Rapid Object Detection using a Boosted Cascade of Simple
Features” published in 2001. Cascade, the ML based
algorithm makes use of a gargantuanamountofconsistingof
both positive and negative images. The said positive images
are known to contain all the that is the subject of interest to
the user while the negative are the images of all the entities
that are of object the user doesn’t wish to detect.
The face detection operation is performed by using a series
of classifiers and algorithm which determines if the given
image is positive (a human face in our case) or a negative
image (not a human face). To achieve the desired precision
of detection the classifier needs to be trained with around
thousands of images with or without containing any face.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1585
2. SYSTEM DESIGN
2.1 Block Diagram
Automatic facial expression recognition is a procedure
performed by machine which can be broadly classified to
consists the following steps:
1. Capturing the image via a web-camera
2. Pre-Processing of image: This stage subjects the input
image to various processing like Reduction of noise,
Conversion of image to Gray scale, Pixel Brightness
Transformation
3. Detecting the faces in the real time scene: The system
detects multiple faces in the scene and attempts to embark
their location. This majorly is the input of the system as the
ultimate motive is to detect the emotion
4. Facial Feature Extraction: This is the process of extracting
facial features like mouth, nose, eyes, lips
5. Emotion classification : The detected faces are thus
classified into the emotion as per training
Fig 1: Block Diagram
2.2 Flow Diagram
Fig 2: Flow Diagram of Designed System
3. SYSTEM ARCHITECTURE
Fig 3: System Architecture
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1586
4. MATHEMATICAL MODELLING
Algorithm: DETECTION AND RECOGNITION
INPUT: Image Samples { Im1 , Im2, Im3 ,Im4 ……….}
OUTPUT: Detection of Face and Associated
Expression
Step 00: BEGIN
Step 01: Input sample images (using web camera)
Imi = { Im1 , Im2, Im3 ,Im4,…….}
Step 02: Read and store frame
F= { S1, S2, S3, S4,……….}
Step 03: Define Classifier
Step 04: Read contents of xml file
R= face_data.xml
Step 05: Pre-preprocessing
[1] Gray scale conversion:
G(x) = ………Average Value
G’(x) = 0.299R + 0.587G + 0.114B ……..
Weighted Value
[2] Noise Cancelation:
PG(x)=
√
Step 06:
i={1,2,3,4….n} [Stages of Cascade]
i=0
While i<n (No. of Stages)
START LOOP
Initialise Weight
Normalise Weight
Go to next Weak classifier
Evaluation Detection Quotient
Combine Weak Classifier
Output classifier conclusion
Step 07: END OF ALGORITHM
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1587
5. EXPERIMENTAL CONCLUSION
A similar experiment is conducted for other four emotion detected by the system and the observed results are used to plotthe
confusion matrix for the multiclass data.
Table 2: Confusion Matrix
Emotion
Happy
Table 1: Experiment Outcome For Happy Emotion Validation Dataset
Database
Image
Truth
Value
1 1 1 1 1 1 1 1 0 1
False
Value
0 0 0 0 0 0 0 0 1 0
Detected
Emotion Happy Happy Happy Happy Happy Happy Happy Happy Neutral Happy
Actual
Predicted
Happy Sad Fear Neural
Happy 0.96 0.1 0.12 0.06
Sad 0 0.78 0.08 0
Fear 0 0.04 0.62 0.02
Neutral 0.04 0.06 0.18 0.92
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1588
Fig 4: Graphical Representation of Confusion Matrix
Using the data obtained from the experimentation the team
performed mathematical calculations as showm below to
determine the accuracy, precision and recall value for the
system.
Precision: Number of correctly predicted event out of all the
considered events
Recall: Number of correctly predicted out of actual events
 Accuracy = =
= 82.4%
 P(H) = =
Av (P) = = 83.98%
 R(H) = =
Av(R) =
6. CONCLUSIONS
The proposed system puts forth an accurate method for
detection of emotion using machine learning approach by
implementation of cascade classifier. This system
differentiates itself from the others by giving an audio
message of the detected emotion.
The project also successfully detects multiple images in real
time in a single frame a gives out promising results. The
designed system implements a simple strategy and thus
helps in rapid recognition.
REFERENCES
[1] Paul Viola Michal Jones (2001), “Rapid Object Detection
using a Boosted Cascade of Simple Features”, Accepted
ConferenceonComputerVisionandPatternRecognition
[2] CharviJain, KshitijSawant, MohammedRehman, Rajesh
Kumar “Emotion Detection and Characterization using
Facial Features”, IEEE
[3] Shervin Minaee , Amirali Abdolrashidi, “Deep-Emotion:
Facial Expression Recognition Using Attentional
Convolutional Network”, Expedia Group University of
California, Riverside
[4] Navachethana, ShwethaKumari,Dr.VenkateshShankar,
“Recognizing Emotions on Face using Haarcascade
Method”, IRJET
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1589
[5] Rohan Shukla, AgilandeeswariL,PrabukumarM “Facial
EmotionRecognition by Deep CNN and HAARCascade”,
IJITEE
[6] Nishant Hariprasad Pandey, Dr. Preeti Bajaj, Shubhangi
Giripunje, “Design and Implementation of Real Time
Facial Emotion Recognition System”, IJSER
[7] Komala K , Jayadevappa D , Shivaprakash G, “Human
Emotion DetectionAndClassificationUsingConvolution
Neural Network”, EJMCM
[8] Bharath Surendar I , P Sri Siddharth Chakravarthy ,
Roshini Thangavel , Swarnalatha P, “Facial Feature
AnalysisusingDeepConvolutionalNeuralNetworksand
HAAR Classifier for Real-Time Emotion Detection”,
IJERT
[9] Luz Santamaria-Granados Mario Munoz-Organero
Gustavo Ramirez-González, (2018), “Using Deep
ConvolutionalNeuralNetworkforEmotionDetectionon
a Physiological Signals Dataset (AMIGOS)”, IEEE
[10]Prof. V.D. Bharate, Shubham Sunil Phadatare, Suhas
Panchbhai, Vishal Pawar, (2017), “Emotion Detection
using Raspberry Pi”, IRJET
[11]Navjot Rathour, Anita Gehlot, Rajesh Singh , (2019),
“Training of machinelearning algorithmisdonebySVM
in order to proceed towardsfacialemotionrecognition”,
IRJEAT
[12]PawełTarnowski,MarcinKołodziej,AndrzejMajkowski,
Remigiusz J. Rak, (2017), “Emotion recognition using
facial expressions”, ICCS
[13]V. D. Punjabi , Harshal Mali , Suchita Birari, Rohini Patil ,
Aparna Patil,ShubhangiMahajan,(2019),“Predictionof
HumanFacial Expression using Deep Learning” (IRJET)

More Related Content

Similar to Emotion Detection Using Facial Expression Recognition to Assist the Visually Impaired

IRJET - Face Detection and Recognition System
IRJET -  	  Face Detection and Recognition SystemIRJET -  	  Face Detection and Recognition System
IRJET - Face Detection and Recognition System
IRJET Journal
 
SMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AISMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AI
IRJET Journal
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face Recognition
IRJET Journal
 
FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...
FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...
FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...
IRJET Journal
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET Journal
 
Automated attendance system using Face recognition
Automated attendance system using Face recognitionAutomated attendance system using Face recognition
Automated attendance system using Face recognition
IRJET Journal
 
IRJET- Face Detection and Recognition using OpenCV
IRJET- Face Detection and Recognition using OpenCVIRJET- Face Detection and Recognition using OpenCV
IRJET- Face Detection and Recognition using OpenCV
IRJET Journal
 
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITIONA VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
IRJET Journal
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
IRJET Journal
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET Journal
 
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry PiIRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET Journal
 
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
IRJET Journal
 
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET Journal
 
IRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCVIRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET Journal
 
IRJET- Automation Software for Student Monitoring System
IRJET-  	  Automation Software for Student Monitoring SystemIRJET-  	  Automation Software for Student Monitoring System
IRJET- Automation Software for Student Monitoring System
IRJET Journal
 
Built-in Face Recognition for Smart Phone Devices
Built-in Face Recognition for Smart Phone DevicesBuilt-in Face Recognition for Smart Phone Devices
Built-in Face Recognition for Smart Phone Devices
IRJET Journal
 
IRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android AppIRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android App
IRJET Journal
 
IRJET- Student Attendance System by Face Detection
IRJET- Student Attendance System by Face DetectionIRJET- Student Attendance System by Face Detection
IRJET- Student Attendance System by Face Detection
IRJET Journal
 
MUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTION
MUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTIONMUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTION
MUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTION
IRJET Journal
 
Real time face recognition of video surveillance system using haar cascade c...
Real time face recognition of video surveillance system using  haar cascade c...Real time face recognition of video surveillance system using  haar cascade c...
Real time face recognition of video surveillance system using haar cascade c...
nooriasukmaningtyas
 

Similar to Emotion Detection Using Facial Expression Recognition to Assist the Visually Impaired (20)

IRJET - Face Detection and Recognition System
IRJET -  	  Face Detection and Recognition SystemIRJET -  	  Face Detection and Recognition System
IRJET - Face Detection and Recognition System
 
SMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AISMART MEDIA PLAYER USING AI
SMART MEDIA PLAYER USING AI
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face Recognition
 
FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...
FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...
FACE MASK DETECTION AND COUNTER IN THINGSPEAK WITH EMAIL ALERT SYSTEM FOR COV...
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
 
Automated attendance system using Face recognition
Automated attendance system using Face recognitionAutomated attendance system using Face recognition
Automated attendance system using Face recognition
 
IRJET- Face Detection and Recognition using OpenCV
IRJET- Face Detection and Recognition using OpenCVIRJET- Face Detection and Recognition using OpenCV
IRJET- Face Detection and Recognition using OpenCV
 
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITIONA VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
 
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry PiIRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
 
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
 
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
 
IRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCVIRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCV
 
IRJET- Automation Software for Student Monitoring System
IRJET-  	  Automation Software for Student Monitoring SystemIRJET-  	  Automation Software for Student Monitoring System
IRJET- Automation Software for Student Monitoring System
 
Built-in Face Recognition for Smart Phone Devices
Built-in Face Recognition for Smart Phone DevicesBuilt-in Face Recognition for Smart Phone Devices
Built-in Face Recognition for Smart Phone Devices
 
IRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android AppIRJET- Analysing Wound Area Measurement using Android App
IRJET- Analysing Wound Area Measurement using Android App
 
IRJET- Student Attendance System by Face Detection
IRJET- Student Attendance System by Face DetectionIRJET- Student Attendance System by Face Detection
IRJET- Student Attendance System by Face Detection
 
MUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTION
MUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTIONMUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTION
MUSIC RECOMMENDATION THROUGH FACE RECOGNITION AND EMOTION DETECTION
 
Real time face recognition of video surveillance system using haar cascade c...
Real time face recognition of video surveillance system using  haar cascade c...Real time face recognition of video surveillance system using  haar cascade c...
Real time face recognition of video surveillance system using haar cascade c...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 

Recently uploaded (20)

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 

Emotion Detection Using Facial Expression Recognition to Assist the Visually Impaired

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1584 Emotion Detection Using Facial Expression Recognition to Assist the Visually Impaired Pradnya Nair1, Shubham Moon2, Tushar Patil3 , Dr. S. U. Bhandari4 1,2,3 B.E. Students, Electronics and Telecommunication Engineering, PCCoE 4Dean - Academics at Pimpri Chinchwad Education Trust’s. Pimpri Chinchwad College Of Engineering ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - We are living in the most defining period of Human history and growing at a pace faster than ever before. This growth witnesses theparticipationof machinesinmaking human life easier and thus there is an increased interaction with machines. As a matter of fact today a human interacts with a machine more than a fellow human being. Hence in the given scenario this project aims at providing machine the ability to understand the human emotion based on the facial expression. The project proposes to use austere machine learning algorithm to establish the result by dividing the project into broadly three stages. The three stages are recognised as face detection, facialdataextractionfollowed by expression recognition. Key Words: Feature Extraction, Haar-cascade, Real-time video capture, Audio message 1. INTRODUCTION For humans it is quite easy to understand an emotion but difficult for a computer or a machine to do so. The human emotions are broadly classified into seven categories Neutral, Happy, Fear, Sad, Surprise, Angry and Disgust. This project successfully detects four emotions specifically Neutral, Happy, Sad and Surprise. With the magnitude of development the human race is experiencing the need and the importance of automatic emotion recognition has increased. Facial expression is the most prominentindicator of the emotion possessed by human, other features of expression recognition being voice recognition, eye activity, heart rate monitoring, motion analysis etc. However, the facial expression is the best indicator and indeed a major sign of the emotion the human being is subjected to in the moment. The project is hardware implemented using the Raspberry pi 3b+ with a web-camera tocapturethereal time video for detection and classification the emotion being detected in the real time. 1.2 Objective and Scope of the Project The machines are being integrated into the daily life of human beings at pace faster than ever before. In such a circumstance a machine capable of understanding the state of mind of an individual would be a welcomeassistance.This information can indeed be extended to a plethora of fields, for example, the healthcare sector to aid the healthcare providers better quality of service to cater the needs of a patient unable to express his state of mind by explicit communication, this mode of machine based emotion detection can be used by retail workers to understand the customer feedback and therefore give a better quality of assistance. All these instances successfully establish the scope of this project with a sole objective of successfully establishing the underlying human emotion by accuratedeterminationofthe facial expression. 1.3 Literature Survey In conclusion of the literature survey carried out the team has narrowed down to usethemachinelearningalgorithmof cascade classifier for location of the faces and eventually detect the emotion by making use of appropriate . As an addition to the existing system the team also evaluated the need of sending out an audio message of the detected emotion through facial expression which would aid in helping the visually impaired which eventually would cater for specially able people from all walks of life. The decision to use machine learning based cascade algorithm is a conclusion drawn from the survey as it is an algorithm which identifiesfacesinanimage/real timevideo. This algorithm basically uses edge and line detection features proposed by Viola and Jones in theirresearchpaper “Rapid Object Detection using a Boosted Cascade of Simple Features” published in 2001. Cascade, the ML based algorithm makes use of a gargantuanamountofconsistingof both positive and negative images. The said positive images are known to contain all the that is the subject of interest to the user while the negative are the images of all the entities that are of object the user doesn’t wish to detect. The face detection operation is performed by using a series of classifiers and algorithm which determines if the given image is positive (a human face in our case) or a negative image (not a human face). To achieve the desired precision of detection the classifier needs to be trained with around thousands of images with or without containing any face.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1585 2. SYSTEM DESIGN 2.1 Block Diagram Automatic facial expression recognition is a procedure performed by machine which can be broadly classified to consists the following steps: 1. Capturing the image via a web-camera 2. Pre-Processing of image: This stage subjects the input image to various processing like Reduction of noise, Conversion of image to Gray scale, Pixel Brightness Transformation 3. Detecting the faces in the real time scene: The system detects multiple faces in the scene and attempts to embark their location. This majorly is the input of the system as the ultimate motive is to detect the emotion 4. Facial Feature Extraction: This is the process of extracting facial features like mouth, nose, eyes, lips 5. Emotion classification : The detected faces are thus classified into the emotion as per training Fig 1: Block Diagram 2.2 Flow Diagram Fig 2: Flow Diagram of Designed System 3. SYSTEM ARCHITECTURE Fig 3: System Architecture
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1586 4. MATHEMATICAL MODELLING Algorithm: DETECTION AND RECOGNITION INPUT: Image Samples { Im1 , Im2, Im3 ,Im4 ……….} OUTPUT: Detection of Face and Associated Expression Step 00: BEGIN Step 01: Input sample images (using web camera) Imi = { Im1 , Im2, Im3 ,Im4,…….} Step 02: Read and store frame F= { S1, S2, S3, S4,……….} Step 03: Define Classifier Step 04: Read contents of xml file R= face_data.xml Step 05: Pre-preprocessing [1] Gray scale conversion: G(x) = ………Average Value G’(x) = 0.299R + 0.587G + 0.114B …….. Weighted Value [2] Noise Cancelation: PG(x)= √ Step 06: i={1,2,3,4….n} [Stages of Cascade] i=0 While i<n (No. of Stages) START LOOP Initialise Weight Normalise Weight Go to next Weak classifier Evaluation Detection Quotient Combine Weak Classifier Output classifier conclusion Step 07: END OF ALGORITHM
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1587 5. EXPERIMENTAL CONCLUSION A similar experiment is conducted for other four emotion detected by the system and the observed results are used to plotthe confusion matrix for the multiclass data. Table 2: Confusion Matrix Emotion Happy Table 1: Experiment Outcome For Happy Emotion Validation Dataset Database Image Truth Value 1 1 1 1 1 1 1 1 0 1 False Value 0 0 0 0 0 0 0 0 1 0 Detected Emotion Happy Happy Happy Happy Happy Happy Happy Happy Neutral Happy Actual Predicted Happy Sad Fear Neural Happy 0.96 0.1 0.12 0.06 Sad 0 0.78 0.08 0 Fear 0 0.04 0.62 0.02 Neutral 0.04 0.06 0.18 0.92
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1588 Fig 4: Graphical Representation of Confusion Matrix Using the data obtained from the experimentation the team performed mathematical calculations as showm below to determine the accuracy, precision and recall value for the system. Precision: Number of correctly predicted event out of all the considered events Recall: Number of correctly predicted out of actual events  Accuracy = = = 82.4%  P(H) = = Av (P) = = 83.98%  R(H) = = Av(R) = 6. CONCLUSIONS The proposed system puts forth an accurate method for detection of emotion using machine learning approach by implementation of cascade classifier. This system differentiates itself from the others by giving an audio message of the detected emotion. The project also successfully detects multiple images in real time in a single frame a gives out promising results. The designed system implements a simple strategy and thus helps in rapid recognition. REFERENCES [1] Paul Viola Michal Jones (2001), “Rapid Object Detection using a Boosted Cascade of Simple Features”, Accepted ConferenceonComputerVisionandPatternRecognition [2] CharviJain, KshitijSawant, MohammedRehman, Rajesh Kumar “Emotion Detection and Characterization using Facial Features”, IEEE [3] Shervin Minaee , Amirali Abdolrashidi, “Deep-Emotion: Facial Expression Recognition Using Attentional Convolutional Network”, Expedia Group University of California, Riverside [4] Navachethana, ShwethaKumari,Dr.VenkateshShankar, “Recognizing Emotions on Face using Haarcascade Method”, IRJET
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 05 | May 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 1589 [5] Rohan Shukla, AgilandeeswariL,PrabukumarM “Facial EmotionRecognition by Deep CNN and HAARCascade”, IJITEE [6] Nishant Hariprasad Pandey, Dr. Preeti Bajaj, Shubhangi Giripunje, “Design and Implementation of Real Time Facial Emotion Recognition System”, IJSER [7] Komala K , Jayadevappa D , Shivaprakash G, “Human Emotion DetectionAndClassificationUsingConvolution Neural Network”, EJMCM [8] Bharath Surendar I , P Sri Siddharth Chakravarthy , Roshini Thangavel , Swarnalatha P, “Facial Feature AnalysisusingDeepConvolutionalNeuralNetworksand HAAR Classifier for Real-Time Emotion Detection”, IJERT [9] Luz Santamaria-Granados Mario Munoz-Organero Gustavo Ramirez-González, (2018), “Using Deep ConvolutionalNeuralNetworkforEmotionDetectionon a Physiological Signals Dataset (AMIGOS)”, IEEE [10]Prof. V.D. Bharate, Shubham Sunil Phadatare, Suhas Panchbhai, Vishal Pawar, (2017), “Emotion Detection using Raspberry Pi”, IRJET [11]Navjot Rathour, Anita Gehlot, Rajesh Singh , (2019), “Training of machinelearning algorithmisdonebySVM in order to proceed towardsfacialemotionrecognition”, IRJEAT [12]PawełTarnowski,MarcinKołodziej,AndrzejMajkowski, Remigiusz J. Rak, (2017), “Emotion recognition using facial expressions”, ICCS [13]V. D. Punjabi , Harshal Mali , Suchita Birari, Rohini Patil , Aparna Patil,ShubhangiMahajan,(2019),“Predictionof HumanFacial Expression using Deep Learning” (IRJET)