Human Activity Recognition has varied application in the field of video surveillance, human computer interaction and health care.
There are different approaches in this field, this project is based on the binary motion image and deep learning approach. Currently, this project classifies eight different human activities - walking, running, jogging, galloping sideways, jumping horizontally, one hand wave, two hand wave and bending. These activities fall into two categories, the first one is the one which is completely dynamic and the second one is somewhat less dynamic, in the sense that there is no motion of the entire body.
This repo consists of four folders-
- activity1- Code to recognize walking, running, jogging, galloping sideways and jumping horizontally.
- activity2- Code to recognize one hand wave, two hand wave and bending.
- images- Binary motion images generated for different activities.
- videos - Output videos with labelled activities.