Skip to content

Uses human pose estimation to detect human feature points and detect whether one person has fallen on the ground for more than five seconds

Notifications You must be signed in to change notification settings

j3rryhu/People-accidental-fall-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

People's accidental fall detection

1. Introduction

The application aims at giving alert on any accidental falls of people living by themselves using human pose estimation. The application uses algorithm from paper Realtime Multi-Person 2D Pose Estimation using Part Affifinity Fields to generate the human pose feature points. And calculate the angle between human body and floor to see whether one person is on the ground for more than five seconds.

2. Prerequisites

Python 3.7

PyTorch==1.7.1

Windows10 20H2

3. Requirements

Run pip install -r requirements.txt

4. Preprocessing

Run convert_annotation.py first to generate a new compiled json file.

4. Training

Put the WFLW dataset folder in the parent folder. Run training.py which will generate a folder models which saves trained model in ckpt.pth.tar.

About

Uses human pose estimation to detect human feature points and detect whether one person has fallen on the ground for more than five seconds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages