Stress analysis preview

Stress Analysis App

Real-time stress tracking using breathing + blink detection

I built a computer vision–based stress monitoring system that analyzes physiological signals directly from a live camera feed. It uses pose estimation and facial landmark detection to track blink rate and breathing patterns in real time.

See it in action

Watch how the system guides breathing and tracks user behavior.

What it does

  • Guides inhale (4s), hold (4s), exhale (4s), hold (4s)
  • Tracks breathing cycles in real time
  • Measures blink rate as a stress indicator
  • Detects incorrect breathing rhythm
  • Provides feedback to repeat or confirm completion

📄 Article - Full breakdown

Detailed explanation with code, logic, and system design.

Read article →

🎥 Video explanation

Walkthrough of how the system works step by step.

Watch video →

Tech stack

  • Python
  • MediaPipe
  • OpenCV
  • Pandas

Status

The demo version is completed.