Stress detection with the help of facial cues and human behavior

Mental health is a problem which is getting really common especially in Pakistan and still it is being ignored on a large scale in our society. It leads to mental instability among people and can cause depression, anxiety and even suicidal thoughts. According to stats over internet, stress is the ma

2025-06-28 16:36:09 - Adil Khan

Project Title

Stress detection with the help of facial cues and human behavior

Project Area of Specialization Computer ScienceProject Summary

Mental health is a problem which is getting really common especially in Pakistan and still it is being ignored on a large scale in our society. It leads to mental instability among people and can cause depression, anxiety and even suicidal thoughts. According to stats over internet, stress is the major reason which leads to all the mental health in high school students and eighty percent of people faces stress in their work place. Therefore, the main purpose of this project is to provide an effective and efficient way for people to self-evaluate their mental health with the help of deep learning and artificial intelligence. Furthermore, our project allows the user to interact with the system with the help of some trained model and it also generates the final results with the help of real time video of the user. The real time video helps the project to evaluate stress with the help of algorithm and datasets. To be honest, stress detection of facial cues is more effective because it will be using real time video and as well as human behavior in order to capture real expressions of the user. Apart from self-care, it can help the doctors and therapist in order to find out more about their potential patient’s behavior on their first meeting.

Project Objectives

The scope of this project is very wide as it targets the user of every age and also it can be used by every person irrespective of its professional field or career. This project cannot be only used as a self-help program but it can also be used by mental health officials in their meetings with their patients. In terms of admin panel, this project can be used especially by therapists or physiatrist, counsellors which can use this in order to know about their patients in the limited time. In addition to this, it can be helpful in order to identify the behavior of a particular person.

This software product is eventually intended for the software developers. Product will be deployed to web site and all users of the product will access by use of the website. Website will be main user interface where users can operate all the provided functionality. The basic perspective of developing of this Product is to globalize the reach of testing and self-evaluating stress when a user might be feeling demotivated and have a hard time. So that, he can determine his stress level and can take precautions in order to tackle it so that it does not get worst.

Project Implementation Method

The whole data which has been used as a dataset in the form of images are real which are collected from the various dataset websites. The algorithm which includes the implementation of convolutional neural network (CNN) along with its training has been build. Moreover, the result of this whole product has been classified into two main module that is it depends on stress measured with the help of human behavior and stress which has been measured with the help of human facial expressions. In addition to this, our project will evaluate the end result and will propose a suitable solution or measures which needs to be followed in order to cure it. Furthermore, this model or product guarantees the accuracy up to nighty percent (90%) to eight-five percent (85%). In order for better interaction and ease of usability for user, our model consists of user-friendly graphical user interface that will help the user to carry out and test effectively and efficiently. 

Benefits of the Project

Stress is a feeling of emotional or physical tension. It can come from any event or thought that makes you feel frustrated, angry, or nervous. Stress is your body's reaction to a challenge or demand. In short bursts, stress can be positive, such as when it helps you avoid danger or meet a deadline.  On the other hand, negative stress (called distress) results in the full-blown stress response. If continuous, negative stress can lead to loss of productivity, health problems, and exhaustion. Furthermore, stress can also lead to life threatening problems which includes mental instability like negative thinking, depression and even suicide. Depression, anxiety, suicidal tendencies, negative thoughts etc they all are major issues in all over the world and millions of people end their lives per year. According to World Health Organization (WHO) almost 800 000 people die due to suicide every year, which is one person every 40 seconds.  Since January 2020, a total 29 suicide cases were reported in Pakistani press media. Although our best religion (Islam) considers suicide a major sin and a crime in some jurisdiction. Furthermore, while doing pre research while developing this project we noticed over the internet that most of the websites offer the user to test the stress based on questions. Therefore, this core purpose of the program was to offer a reliable platform that test via run time user video along with modern techniques and allows the user to interact also. Hence, the core purpose of this program is to provide a user with an authentic source that will identify stress by capturing the video of a user and at the same time, it will allow him to interact in order to capture the expressions more clearly.     

Technical Details of Final Deliverable

The final project will be delivered in the form of a web based project which will allow the user to evaluate stress. Moreover, a detailed report will be provided which will also act as a user guide and it will be explaining our project in detail.

Final Deliverable of the Project Software SystemCore Industry HealthOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 34650
RAM Equipment2800016000
SSD 120 GB Equipment140004000
SSD CASE Equipment130003000
Webcam Equipment150005000
Paperwork Miscellaneous 305150
Keyboard Equipment115001500
Travelling Equipment103003000
Charger Miscellaneous 120002000

More Posts