International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395 -0056
Volume: 04 Issue: 05 | May -2017
p-ISSN: 2395-0072
www.irjet.net
Emotion Detection using Raspberry Pi Prof. V.D. Bharate1, Shubham Sunil Phadatare2, Suhas Panchbhai3, Vishal Pawar4 2,3,4Electronics
and Telecommunication Dept., Sinhgad Academy of Engineering, University of Pune , Pune, India 1Professor,Electronics and Telecommunication Dept. , Sinhgad Academy of Engineering, University of Pune, Pune, India ---------------------------------------------------------------------***--------------------------------------------------------------------2. Design Flow Abstract - Emotions play a very important role in our day to day life. Emotions are the natural physiological response of the human body which can be recognized by the facial expression. In the proposed system research has been done in the field of Human Computer Interaction(HCI). The entire project is divided into three major steps i.e. Face detection, facial feature extraction and classification. In the first phase face detection has been done using Haar Cascaded frontal face algorithm. The system detects and crops the lip region for further classifications, then the features are extracted into vectorized form. Extracted features are compared with trained database using Logistic Regression. the main hardware used in this project is Raspberry pi with linux based OS to neglect the drawbacks of personal computer and for better picture quality 8MP USB Camera is used. Key Words: Raspberry pi, 8MP USB camera, Facial expressions, Haar cascade, Logistic regression, Human computer Interaction(HCI).
1.INTRODUCTION
2.1 Training
In our day to day life emotions or facial expression are the prime factor which are required for communication purpose. For humans it is quite easy to detect an emotion but difficult for a computer or a machine to do so. Human emotions are mainly classified into 7 emotions i.e. Neutral, Happy, Sad, Anger, Disgust, Fear and Surprise. This project deals with 4 emotions they are Neutral, Happy, Sad and Surprise. As we are developing the need and importance of automatic emotion recognition has increased which supports Human Computer Interaction applications. Facial expression defines the emotions of an individual which is required for Human Computer Interaction (HCI) in this project. Apart from Human Computer Interaction the system could be used for monitoring medical patients emotional states and stress levels. The Hardware used in this project is a camera and a Raspberry pi. PYTHON is the programming language which is used on LINUX based Raspberry pi.
© 2017, IRJET
|
The Design flow of this project consists of two parts i.e. Training and Testing. In Training generation of database for different emotions is maintained while in Testing part comparison of real time images with the stored database is carried out and accordingly a particular emotion is displayed.
Impact Factor value: 5.181
|
Steps involved in Training process: Initializing the camera. Face Detection is carried out using Haar Cascaded Frontal face Algorithm. Then lip detection is done followed by cropping the lip region to avoid complexity The feature Extracted are then converted into vectorized form.
These Images are stored to generate the database.
ISO 9001:2008 Certified Journal
|
Page 780