saurabhkar / action-recognition

Human action recognition using deep learning and classical machine learning algorithms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

action-recognition

The major final year project.ipynb extract data from HMDB51 dataset and process it using various algorithms.

recognition.py is the unchanged code and no modification has been done on that.

link to the complete dataset can be downloaded from here. CLICK HERE .

  • Some random images were taken from each class ( total number of classes =51) and datafame was made using those images.
  • SIFT algorithm was applied on that dataframe to extract the SIF points (keypoints and descriptors).
  • HOG was applied on the original dataframe to extract HOG features.
  • Both the above algorithms features have been classified using SVM and DNN.
  • SIFT and HOG feature combination has also been implemented and classified using SVM and DNN.
  • CNN was used independently directly on the original dataframe.

About

Human action recognition using deep learning and classical machine learning algorithms

License:Apache License 2.0


Languages

Language:Jupyter Notebook 64.3%Language:Python 35.7%