DEVELOPMENT OF AN AI-BASED HUMAN ACTION RECOGNITION SYSTEM

MBAZOR, GOSHEN AKACHUKWU (2026) DEVELOPMENT OF AN AI-BASED HUMAN ACTION RECOGNITION SYSTEM. Other thesis, Godfrey Okoye University, Enugu.

[img]
Preview
Text
DEVELOPMENT OF AN AI-BASED HUMAN ACTION RECOGNITION SYSTEM.pdf.pdf

Download (2MB) | Preview

Abstract

This project describes the design, implementation, evaluation, and deployment of ActionNet – a lightweight and real-time Human Action Recognition (HAR) system implemented without any usage of GPU hardware and deep learning. The system was implemented to solve the problem of costly GPU-powered HAR systems that can be run only on professional computers and specialized cloud-based platforms. The system was designed and implemented in Python using Streamlit, OpenCV, MediaPipe Pose, and scikit-learn libraries. The system detects 33 landmarks per frame (x, y, z, visibility), and then a 15 frames sliding window is converted into a feature vector of size 410 dimensions including means (132), standard deviations (132), ranges (132), and seven scale-normalized geometric features together with their variances (14). Four scikit-learn classification pipelines (Logistic Regression – 82.04%, Ridge Classifier – 82.04%, Random Forest – 79.84%, Gradient Boosting – 88.12%) were trained and tested on a custom data set of 7,463 pose rows of 8 action types (Arms Crossed, Bending, Clapping, Hand Raised, Jumping, Sitting, Standing, and Walking). The deployed application provides the following functionality: Video upload, live WebRTC webcam analysis, session history analysis, and confidence threshold tuning.

Item Type: Thesis (Other)
Subjects: Q Science > Q Science (General)
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: MICHAEL MADUBUKO
Date Deposited: 22 Jul 2026 12:12
Last Modified: 22 Jul 2026 12:12
URI: http://eprints.gouni.edu.ng/id/eprint/6010

Actions (login required)

View Item View Item