IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v12y2024i22p3622-d1525010.html
   My bibliography  Save this article

High-Performance Real-Time Human Activity Recognition Using Machine Learning

Author

Listed:
  • Pardhu Thottempudi

    (Department of Electronics and Communications Engineering, BVRIT HYDERABAD College of Engineering for Women, Hyderabad 500090, India
    Faculty of Electronic Engineering & Technology, Universiti Malaysia Perlis, Pauh Putra Campus, Arau 02600, Perlis, Malaysia
    Centre of Excellence for Micro System Technology (MiCTEC), Universiti Malaysia Perlis, Pauh Putra Campus, Arau 02600, Perlis, Malaysia)

  • Biswaranjan Acharya

    (Department of Computer Engineering-AI & BDA, Marwadi University, Rajkot 360003, India)

  • Fernando Moreira

    (REMIT, IJP, Universidade Portucalense, 4200 Porto, Portugal
    IEETA, Universidade de Aveiro, 3810 Aveiro, Portugal)

Abstract

Human Activity Recognition (HAR) is a vital technology in domains such as healthcare, fitness, and smart environments. This paper presents an innovative HAR system that leverages machine-learning algorithms deployed on the B-L475E-IOT01A Discovery Kit, a highly efficient microcontroller platform designed for low-power, real-time applications. The system utilizes wearable sensors (accelerometers and gyroscopes) integrated with the kit to enable seamless data acquisition and processing. Our model achieves outstanding performance in classifying dynamic activities, including walking, walking upstairs, and walking downstairs, with high precision and recall, demonstrating its reliability and robustness. However, distinguishing between static activities, such as sitting and standing, remains a challenge, with the model showing a lower recall for sitting due to subtle postural differences. To address these limitations, we implement advanced feature extraction, data augmentation, and sensor fusion techniques, which significantly improve classification accuracy. The ease of use of the B-L475E-IOT01A kit allows for real-time activity classification, validated through the Tera Term interface, making the system ideal for practical applications in wearable devices and embedded systems. The novelty of our approach lies in the seamless integration of real-time processing capabilities with advanced machine-learning techniques, providing immediate, actionable insights. With an overall classification accuracy of 90%, this system demonstrates great potential for deployment in health monitoring, fitness tracking, and eldercare applications. Future work will focus on enhancing the system’s performance in distinguishing static activities and broadening its real-world applicability.

Suggested Citation

  • Pardhu Thottempudi & Biswaranjan Acharya & Fernando Moreira, 2024. "High-Performance Real-Time Human Activity Recognition Using Machine Learning," Mathematics, MDPI, vol. 12(22), pages 1-28, November.
  • Handle: RePEc:gam:jmathe:v:12:y:2024:i:22:p:3622-:d:1525010
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/12/22/3622/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/12/22/3622/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:12:y:2024:i:22:p:3622-:d:1525010. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.