Human Activity Recognition ML Frameworks

Frameworks and datasets for recognizing human actions and activities from video, sensor, or pose data. Includes temporal models, multi-modal approaches, and group activity recognition. Does NOT include animal behavior classification, gesture control interfaces, or pose estimation as primary objectives.

There are 64 human activity recognition frameworks tracked. 3 score above 50 (established tier). The highest-rated is OxWearables/stepcount at 62/100 with 52 stars and 826 monthly downloads.

Get all 64 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=human-activity-recognition&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 OxWearables/stepcount

Improved Step Counting via Foundation Models for Wrist-Worn Accelerometers

62
Established
2 OxWearables/actinet

An activity classification model based on self-supervised learning for...

56
Established
3 guillaume-chevalier/LSTM-Human-Activity-Recognition

Human Activity Recognition example using TensorFlow on smartphone sensors...

51
Established
4 felixchenfy/Realtime-Action-Recognition

Apply ML to the skeletons from OpenPose; 9 actions; multiple people....

44
Emerging
5 aqibsaeed/Human-Activity-Recognition-using-CNN

Convolutional Neural Network for Human Activity Recognition in Tensorflow

44
Emerging
6 mmalekzadeh/motion-sense

MotionSense Dataset for Human Activity and Attribute Recognition (...

43
Emerging
7 Retsediv/WIFI_CSI_based_HAR

Human Activity Recognition based on WiFi Channel State Information

42
Emerging
8 OxWearables/ssl-wearables

Self-supervised learning for wearables using the UK-Biobank (>700,000 person-days)

40
Emerging
9 haoranD/Awesome-Human-Activity-Recognition

An up-to-date & curated list of Awesome IMU-based Human Activity...

38
Emerging
10 mariusbock/dl-for-har

Improving Deep Learning for HAR with shallow LSTMs (best paper award), Bock...

38
Emerging
11 markub3327/HAR-Transformer

Transformer for Human Activity Recognition

37
Emerging
12 takumiw/Deep-Learning-for-Human-Activity-Recognition

Keras implementation of CNN, DeepConvLSTM, and SDAE and LightGBM for...

37
Emerging
13 aqibsaeed/On-device-activity-recognition

Personalized machine learning on the smartphone

36
Emerging
14 kracwarlock/action-recognition-visual-attention

Action recognition using soft attention based deep recurrent neural networks

36
Emerging
15 jindongwang/MachineLearning

一些关于机器学习的学习资料与研究介绍

36
Emerging
16 curiousily/TensorFlow-on-Android-for-Human-Activity-Recognition-with-LSTMs

iPython notebook and Android app that shows how to build LSTM model in...

35
Emerging
17 iantangc/SelfHAR

Improving Human Activity Recognition through Self-training with Unlabeled Data

35
Emerging
18 DiFronzo/LSTM-for-Human-Activity-Recognition-classification

Deep convolutional and LSTM feature extraction approach with 784 features.

34
Emerging
19 stuarteiffert/RNN-for-Human-Activity-Recognition-using-2D-Pose-Input

Activity Recognition from 2D pose using an LSTM RNN

34
Emerging
20 ni79ls/har-keras-cnn

Jupyter Notebook for Human Activity Recognition (HAR) with 1D Convolutional...

34
Emerging
21 qinnzou/Gait-Recognition-Using-Smartphones

Deep Learning-Based Gait Recognition Using Smartphones in the Wild

33
Emerging
22 OlafenwaMoses/DeepStack_ActionNET

A custom DeepStack model for detecting 16 human actions.

32
Emerging
23 niyelhassan/csi-fall-dsp

A framework for fall detection with CSI Wi-Fi data

29
Experimental
24 caglarmert/MOT-Research

Human Activity Recognition Research Repository

28
Experimental
25 huangshk/WiMANS

[ECCV 2024] WiMANS: A Benchmark Dataset for WiFi-based Multi-user Activity Sensing

28
Experimental
26 sjsreehari/Wi-Fi-gesture-dectection

WiFi CSI-based gesture recognition using dual-path ensemble deep learning...

27
Experimental
27 Tlaloc-Es/aipose

The aipose library provides a simple API for performing human pose...

27
Experimental
28 B-HAR-HumanActivityRecognition/B-HAR_Baseline-Human-Activity-Recognition

This package focuses on the definition, standardization, and development of...

26
Experimental
29 carlwharris/DeepAction

Toolbox for classification of animal behavior in video

26
Experimental
30 dspanah/Human-Activity-Recognition-Keras-Android

Sensor-based human activity recognition from smartphone data in Keras with...

26
Experimental
31 ermshaua/mobile-sensing-human-activity-data-set

This is the supporting website for the paper "MOSAD – a new data set for...

25
Experimental
32 sahiljagtap08/UcanCme

UcanCme: Swimmer Position Estimation Using RNN-LSTM Based on Sensor Data (NO GPS)

24
Experimental
33 cepdnaclk/e17-6sp-Sobriety-Detection-Using-Mobile-Phone-Gyroscope-Data

An intelligent API which is capable of passively tracking gyroscopic data to...

24
Experimental
34 mmact19/2019

MMAct: A Large-Scale Dataset for Cross Modal Learning on Human Action Understanding

24
Experimental
35 Leo-Cyberautonomy/awesome-human-activity-recognition

Curated catalog of 40+ Human Activity Recognition (HAR) and action...

23
Experimental
36 yuhengguo/TimeSeriesDataset-MIAS-427

Multivariate time-series dataset for in-air signature recognition (427...

22
Experimental
37 12miednight/WiFi-CSI-Human-Pose-Detection

Detect human poses and monitor vital signs in real time using WiFi CSI...

22
Experimental
38 anujanegi/TheShoe

Smart Shoe for GAIT and activity recognition.

22
Experimental
39 Jayesh368/Human-Activity-Recognition

This Project is based on the human activity detection. In this project we...

21
Experimental
40 superZ678/MG-HAD

The official repo for the technical report "Multi-Granularity Hand Action Detection"

20
Experimental
41 G0rav/Human_Activity_Recognition

The MHEALTH (Mobile Health) dataset is devised to benchmark techniques...

20
Experimental
42 JayPrakash189/human-activity-recognition-imu

Machine learning analysis of accelerometer (IMU) time-series data for human...

19
Experimental
43 mahmoudazizorignal/group-activity-recognition

Modern implementation of CVPR16 "Hierarchical Deep Temporal Models for Group...

18
Experimental
44 gokulramanaa/Human-Activity-Recognition-with-Smartphones

Compare R and Python Libraries behavior for predicting Human Activity

17
Experimental
45 edocsss/RARSS

Edwin Candinegara - Nanyang Technological University - Final Year Project (2016/17)

17
Experimental
46 enceladus2000/IMU-MuscleFatigue

Detect potential muscle fatigue during human activities using accelerometer...

16
Experimental
47 CG4002-ComputerEngineering-Capstone/DanceDance

Human Activity Recognition using wearable sensors. Project @ National...

16
Experimental
48 nehSgnaiL/LPA

Improving Next Location Prediction with Inferred Activity Semantics in...

16
Experimental
49 MatinHosseinianFard/Edge-Computing-Project

A replication of "A multi-resolution fusion approach for human activity...

16
Experimental
50 Sh-31/Group-Activity-Recognition

A modern implementation of CVPR 2016 paper: "A Hierarchical Deep Temporal...

15
Experimental
51 urceolate-genusophioglossum435/awesome-human-activity-recognition

🤖 Explore curated resources for Human Activity Recognition (HAR), including...

15
Experimental
52 Fatemeh-ameri/step_prediction

Experiments with machine learning and deep learning models for physical...

15
Experimental
53 Estella-Hu/sports-activity-classification

Sports activity classification using wearable-device features, XGBoost, and...

14
Experimental
54 dumpalisharathchandrareddy/Human-Activity-Recognition-main

ML research — 15 algorithms benchmarked on 10k sensor samples, 96.8%...

14
Experimental
55 muhammadshiraz/human-activity-recognition

The aim of this project is to create a model that can identify the basic...

14
Experimental
56 IliesChibane/Exploring-the-OPPORTUNITY-Dataset-for-Activity-Recognition

Exploring the OPPORTUNITY Dataset for Human Activity Recognition, aiming to...

14
Experimental
57 lky473736/ABFA-HAR

(paper source) Activity-Based Feature Augmentation with Multi-Kernel...

14
Experimental
58 Niloy333/KU-HAR

KU-HAR is a trending human activity recognition dataset.

13
Experimental
59 MohamedLotfy989/Group_Activity_Recognition_Volleyball

An implementation of seminal CVPR 2016 paper: "A Hierarchical Deep Temporal...

13
Experimental
60 LoreImbo/hmdb51-video-classification

Human Activity Recognition (HAR) using LRCN approach and MoveNet approach on...

12
Experimental
61 salehghotbani/RNN_LSTM_Transformer_HAR_Dataset

Train the RNN, LSTM and Transformer models with HAR Dataset and compare to...

12
Experimental
62 abbaszal/HumanActivityRecognition

Wearable accelerometers have become integral in health research, offering...

11
Experimental
63 hienhayho/human-action-recognition

Human Action Recogition With MMAction2

11
Experimental
64 gvnberaldi/Pose2Action

This repository contains the implementation of a system for Human Action...

10
Experimental