Stress Estimation from Video

Stress Estimation from video is an Android-based health application. It implements a non-invasive and the contactless process to estimate the beats per minute (BPM) of a human heart. BPM estimation is an important link in the diagnosis of multiple diseases such as stress, high/low blood pr

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

Project Title

Stress Estimation from Video

Project Area of Specialization Artificial IntelligenceProject Summary

Stress Estimation from video is an Android-based health application. It implements a non-invasive and the contactless process to estimate the beats per minute (BPM) of a human heart. BPM estimation is an important link in the diagnosis of multiple diseases such as stress, high/low blood pressure, and asthma, etc. There are multiple methods of Stress 
estimation which requires trained assistance and is difficult to perform in certain situations. The application records the stress level of humans through a bi-pronged approach. It uses the age factor in conjunction with BPM information to estimate the stress level. The method is non-invasive and can easily be applied on a regular basis in day
to-day routine. The main features of the app are: 
? BPM estimation using Eulerian Video Magnification (EVM): 
? Video pre-processing 
? Information extraction from the face 
? Amplification 
? Video reconstruction 
? Heart rate measurement 
? Stress estimation 
? Display graph

Project Objectives

The main objective of this project is to provide ease to the users in measuring their BPM, instead of rushing to the hospitals to get their stress estimated and BPM checked. There are many applications that claim to measure heart rate and there are other applications that estimate stress levels. We proposed a hybrid approach to estimate stress, that is with the assistance of heart rate and age factor. The main focus is to facilitate user by providing them with ease and 
the best products with suitable specifications and good prices

Project Implementation Method

we will develop an Android application for our project, as our project is contactless and based on image processing.

The programming language will be Java and C++. C++ files will be integrated with the java files in android studio as our main algorithm will be written in c++, java will be used for an android studio to enable the C++ code run on mobile. for the image recognition and processing OpenCV will be used.

Benefits of the Project

Benefits:

1. User can estimate his/her Heart Beats any time.

2. User can Check his/her Stress level.

3. There is no need for sensors (rest bands) etc. 

4. user can estimate his/her Heart Beats and Stress level using his/her own smartphone camera.

Technical Details of Final Deliverable

the final deliverable is an android application which can be installed on any Android phone. through this application user can estimate/calculate heart beats per minute and his/her stress level.

Final Deliverable of the Project Software SystemType of Industry Medical Technologies Artificial Intelligence(AI)Sustainable 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) 40000
Mobile Equipment13650036500
Mobile Stand Equipment110001000
Report Printing Miscellaneous 26001200
Report Binding Miscellaneous 2250500
SRS Printing Miscellaneous 2400800

More Posts