Skip to content

PosturePro is a real-time posture detection system that uses a webcam and computer vision to monitor and alert users of poor posture. It helps promote healthier sitting habits by tracking key body points and providing instant feedback on posture alignment.

License

Notifications You must be signed in to change notification settings

tanishpoddar/PosturePro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PosturePro: Real-Time Posture Detection System

PosturePro is a real-time posture detection tool designed to help users maintain healthy posture by identifying and alerting them to poor posture. Our system offers both a Python GUI application and a web-based solution to cater to different user preferences.

Project Overview

  • Purpose: Detect poor posture among university staff in real-time and provide instant feedback to promote healthier sitting habits.
  • Technology: Uses computer vision and machine learning for accurate posture detection
  • Key Features:
    • Real-time posture analysis and alerts
    • Visual feedback indicating good or poor posture
    • Tracking of neck and torso angles for detailed posture assessment
    • Available in both desktop and web formats

Applications

The project contains two main applications:

  1. Python GUI Application (/python-app)

    • Desktop-based solution using OpenCV and MediaPipe
    • Direct webcam integration
    • Low-latency processing
    • Setup Instructions
  2. Web Application (/web-app)

    • Browser-based solution using MediaPipe
    • No installation required
    • Cross-platform compatibility
    • Setup Instructions

How It Works

  • Body Tracking: Utilizes advanced computer vision to detect key body points like shoulders, neck, and hips
  • Posture Analysis: Calculates metrics such as shoulder width and neck and torso angles
  • Feedback: Real-time alerts are displayed for poor posture, with colors indicating alignment status

License

All Rights Reserved. Unauthorized use, reproduction, or distribution of this code is prohibited.

Disclaimer

This project is provided for educational purposes. For any additional use or modifications, please contact the author.

About

PosturePro is a real-time posture detection system that uses a webcam and computer vision to monitor and alert users of poor posture. It helps promote healthier sitting habits by tracking key body points and providing instant feedback on posture alignment.

Topics

Resources

License

Stars

Watchers

Forks

Languages