journal article·2025Open access

A YOLOv11-Based Deep Learning Framework for Multi-Class Human Action Recognition

Nayeemul Islam Nayeem, Shirin Mahbuba, Sanjida Islam Disha, Md Rifat Hossain Buiyan, Shakila Rahman, M. Abdullah-Al-Wadud, Jia Uddin

Computers, Materials & Continua· Volume 85· Issue 1

Abstract

Human activity recognition is a significant area of research in artificial intelligence for surveillance, healthcare, sports, and human-computer interaction applications. The article benchmarks the performance of You Only Look Once version 11-based (YOLOv11-based) architecture for multi-class human activity recognition. The article benchmarks the performance of You Only Look Once version 11-based (YOLOv11-based) architecture for multi-class human activity recognition. The dataset consists of 14,186 images across 19 activity classes, from dynamic activities such as running and swimming to static activities such as sitting and sleeping. Preprocessing included resizing all images to 512 512 pixels, annotating them in YOLO’s bounding box format, and applying data augmentation methods such as flipping, rotation, and cropping to enhance model generalization. The proposed model was trained for 100 epochs with adaptive learning rate methods and hyperparameter optimization for performance improvement, with a mAP@0.5 of 74.93% and a mAP@0.5-0.95 of 64.11%, outperforming previous versions of YOLO (v10, v9, and v8) and general-purpose architectures like ResNet50 and EfficientNet. It exhibited improved precision and recall for all activity classes with high precision values of 0.76 for running, 0.79 for swimming, 0.80 for sitting, and 0.81 for sleeping, and was tested for real-time deployment with an inference time of 8.9 ms per image, being computationally light. Proposed YOLOv11’s improvements are attributed to architectural advancements like a more complex feature extraction process, better attention modules, and an anchor-free detection mechanism. While YOLOv10 was extremely stable in static activity recognition, YOLOv9 performed well in dynamic environments but suffered from overfitting, and YOLOv8, while being a decent baseline, failed to differentiate between overlapping static activities. The experimental results determine proposed YOLOv11 to be the most appropriate model, providing an ideal balance between accuracy, computational efficiency, and robustness for real-world deployment. Nevertheless, there exist certain issues to be addressed, particularly in discriminating against visually similar activities and the use of publicly available datasets. Future research will entail the inclusion of 3D data and multimodal sensor inputs, such as depth and motion information, for enhancing recognition accuracy and generalizability to challenging real-world environments.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Human Pose and Action Recognition · Anomaly Detection Techniques and Applications · COVID-19 diagnosis using AI

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (29)

Show source-provided references
1. Enhancing surveillance systems with YOLO algorithm for real-time object detection and tracking
2. DCNN based human activity recognition using micro-doppler signatures
3. Human activity detection from still images using deep learning techniques
4. Human action recognition method using YOLO and OpenPose
5. YOLO-face: a real-time face detector10.1007/s00371-020-01831-7 ↗
6. A comprehensive survey of RGB-based and skeleton-based human action recognition10.1109/ACCESS.2023.3282311 ↗
7. Multi-scale convolution transformer for human activity detection
8. A multimodal approach for human activity recognition based on skeleton and RGB data10.1016/j.patrec.2020.01.010 ↗
9. A survey on deep learning for human activity recognition
10. Human activity recognition using low cost doppler radar sensor network and CNN
11. Radar-based continuous human activity recognition with multi-label classification
12. Human activity recognition via hybrid deep learning based model10.3390/s22010323 ↗
13. RGB-D sensing based human action and interaction analysis: a survey10.1016/j.patcog.2019.05.020 ↗
14. Two-stream convolution augmented transformer for human activity recognition
15. Human activity recognition using dynamic representation and matching of skeleton feature sequences from RGB-D images10.1016/j.image.2018.06.013 ↗
16. Human activity recognition system using angle inclination method and keypoints descriptor network
17. Human activity recognition system from different poses with CNN
18. A YOLO-based method for improper behavior predictions
19. Human activities detection using deep learning technique-YOLOv8
20. Top-heavy CapsNets based on spatiotemporal non-local for action recognition10.62411/jcta.10551 ↗
21. Enhanced complex human activity recognition system: a proficient deep learning framework exploiting physiological sensors and feature learning10.1109/LSENS.2023.3326126 ↗
22. Real-time obstacle detection with YOLOv8 in a WSN using UAV aerial photography10.3390/jimaging9100216 ↗
23. GFSPP-YOLO: a light YOLO model based on group fast spatial pyramid pooling
24. YOLO based human action recognition and localization10.1016/j.procs.2018.07.112 ↗
25. A deeply coupled ConvNet for human activity recognition using dynamic and RGB images10.1007/s00521-020-05018-y ↗
26. Small object detection method based on YOLOv5 improved model
27. Ensembled pretrained convolutional neural network techniques for human activity detection and recognition
28. YOLOv3-based human activity recognition as viewed from a moving high-altitude aerial camera
29. YOLO algorithm implementation for real time object detection and tracking