Human Emotion Detection Using Open CV

Project Code :TEMBMA3341

Objective

The objective of this project is to recognize the human emotions based on their facial expressions

Abstract

In present day technology human-machine interaction is growing in demand and machine needs to understand human gestures and emotions. If a machine can identify human emotions, it can understand human behavior better, thus improving the task efficiency. Emotions can understand by text, vocal, verbal and facial expressions. Facial expressions play big role in judging emotions of a person. It is found that limited work is done in field of real time emotion recognition using facial images. In this project, we propose a method for real time emotion recognition from facial image. In the proposed method we use three steps face detection using Haar cascade, features extraction using Active shape Model(ASM) for classification  six emotions anger, sad, surprise, happy, neutral, fear.

Keywords: Raspberry Pi, Web Camera, Speaker, emotion recognition

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware components:

  • Raspberry pi
  • Web Camera
  • Speakers

 

Software requirements:

  • PYTHON
  • NOOBS

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install NOOBS  software
  • Setting up and installation procedure for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Working on Web Camera
  • Interface Web Camera with Raspberry Pi?
  • Interface Speaker with Raspberry Pi?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering((Hardware components, etc.,)
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Testing skills
    • presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects