Detection of face emotions on live web camera conversation

This project focuses on detecting human face emotions on live web camera. During a live stream, system will identify  the emotion on the face of the person , if  a person is happy, sad, disgusted, angry, surprised or neutral. System will classify the emotion and it will be displayed with l

2025-06-28 16:32:01 - Adil Khan

Project Title

Detection of face emotions on live web camera conversation

Project Area of Specialization Artificial IntelligenceProject Summary

This project focuses on detecting human face emotions on live web camera. During a live stream, system will identify  the emotion on the face of the person , if  a person is happy, sad, disgusted, angry, surprised or neutral. System will classify the emotion and it will be displayed with live feed of video. System will also find the degree of emotion on human face in terms of “normal”, “very” and “extremely”.

By evaluating the emotional state, there is an attempt to overcome the barrier between man and non-emotional machine.” This software can be applied in various fields of life and activities, and evaluating emotions concerning statement on online learning, for example, is necessary to improve qualities or collecting statistics of personal impressions for researchers. For the project, “Res-Net Cifar 10” data model will be used to recognize emotions. Since, face features of people of different origins are distinct to some extent, aim is to take this model and work by training   it for our own data in future.

This software can be applied in various fields of life and activities, and evaluating emotions concerning statement on online learning, for example, is necessary to improve qualities or collecting statistics of personal impressions for researchers.

OpenCV and CNN methods will be used to detect object and realize emotion on the face.

Project Objectives
  1. Object classification to identify the human face on live feed.
  2. Emotion identification on live video feed.
  3. Estimation intensity estimation.
Project Implementation Method
  1. This project focuses on detecting face emotions on live web camera conversation by coding on python, using open source library of Anaconda to join and
  2. Utilize OpenCV and CNN methods to detect object and realize emotion on the face, and PyCharm is used to show the result.
Benefits of the Project

This software  can be used in various fields of life and activities, and evaluating emotions concerning statement on online learning, for example, is necessary to improve qualities or collecting statistics of personal impressions for researchers.

In the future, plan is to expand this project to detect multiple emotions on human faces. This system will be very helpful to the multinational company for their security systems and to enhance their business and at public sector e.g. Airport security, police station criminal’ investigation concern’s. Additionally, it is possible to develop these projects in the form of mobile applications. In today's mobile world, such applications would be downloaded and used on a large scale.

Technical Details of Final Deliverable Final Deliverable of the Project Software SystemType of Industry IT , Medical , Security Technologies Artificial Intelligence(AI)Sustainable Development Goals Industry, Innovation and Infrastructure, Partnerships to achieve the GoalRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 62000
8 GB DDR3 RAM Equipment160006000
Logitech C920 external web Camera Equipment11100011000
Internal 500GB SSD Hard Disk Drive. Equipment11500015000
GTX 1050 Ti G1 4GB Video Graphics Card Equipment13000030000

More Posts