Skip to content

sachin7695/Automated-Ergonomic-Posture-Assessment-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated-Ergonomic-Posture-Assessment-System

Description

Designed and implemented a real-time posture assessment system using MediaPipe and YOLO for pose estimation, demonstrating strong computer vision skills. Evaluated ergonomic risks through RULA and REBA scoring, providing actionable insights to prevent work-related musculoskeletal disorders and enhance workplace safety. This is a practical representation of Computer Vision in a real-life problem, it makes a starking attempt to help the companies and individuals in ergonomics and personal safety.

Objective

  1. Improve Workplace Safety: Deploy a real-time posture assessment system using MediaPipe and YOLO to reduce work-related musculoskeletal disorders.
  2. Enhance Ergonomic Risk Evaluation: Utilize RULA and REBA scoring integrated with computer vision technologies for accurate ergonomic risk assessments.
  3. Promote Proactive Interventions: Provide data-driven insights to educate workers and management on ergonomic hazards, fostering a safer work environment.

Results:

WhatsApp Image 2024-05-22 at 12 04 56_6ddbfec0

Screenshot 2024-05-22 121928

Screenshot 2024-05-22 122013

Screenshot 2024-05-22 124447

Screenshot 2024-05-22 124454

Tech Stack

Computer Vision and Pose Estimation:
MediaPipe:
Used for human pose estimation to detect and analyze body posture in real-time.
YOLO (You Only Look Once):
Employed for object detection and enhancing the accuracy of pose estimation.
Ergonomic Risk Evaluation:
RULA (Rapid Upper Limb Assessment):
Algorithm implemented for assessing upper limb ergonomic risks based on pose data.
REBA (Rapid Entire Body Assessment):
Algorithm used to evaluate the whole body ergonomic risks from the pose data.
Frameworks and Libraries:
OpenCV:
Used for image processing and computer vision tasks.
NumPy:
Utilized for numerical operations and data manipulation.
Pandas:
Used for data analysis and handling ergonomic scoring results.

#Future Scope

  1. Integration with Wearable Technology
  2. Machine Learning for Predictive Analytics

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages