• Home
  • Search
  • Design and Implementation of a Convolutional Neural Network on an Edge Computing Smartphone for Human Activity Recognition
  • Cite Icon97
  • https://doi.org/10.1109/access.2019.2941836Copy DOI Icon

Design and Implementation of a Convolutional Neural Network on an Edge Computing Smartphone for Human Activity Recognition

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Edge computing aims to integrate computing into everyday settings, enabling the system to be context-aware and private to the user. With the increasing success and popularity of deep learning methods, there is an increased demand to leverage these techniques in mobile and wearable computing scenarios. In this paper, we present an assessment of a deep human activity recognition system's memory and execution time requirements, when implemented on a mid-range smartphone class hardware and the memory implications for embedded hardware. This paper presents the design of a convolutional neural network (CNN) in the context of human activity recognition scenario. Here, layers of CNN automate the feature learning and the influence of various hyper-parameters such as the number of filters and filter size on the performance of CNN. The proposed CNN showed increased robustness with better capability of detecting activities with temporal dependence compared to models using statistical machine learning techniques. The model obtained an accuracy of 96.4% in a five-class static and dynamic activity recognition scenario. We calculated the proposed model memory consumption and execution time requirements needed for using it on a mid-range smartphone. Per-channel quantization of weights and per-layer quantization of activation to 8-bits of precision post-training produces classification accuracy within 2% of floating-point networks for dense, convolutional neural network architecture. Almost all the size and execution time reduction in the optimized model was achieved due to weight quantization. We achieved more than four times reduction in model size when optimized to 8-bit, which ensured a feasible model capable of fast on-device inference.

Loading PDF

Similar Papers
  • Research Article
  • Citations5

Analysis of CNN Architectures for Human Action Recognition in Video

  • Jun 30, 2022
  • Computación y Sistemas
  • David Silva +4
  • Research Article
  • Citations4

Human Activity Recognition in a Realistic and Multiview Environment Based on Two-Dimensional Convolutional Neural Network

  • May 09, 2023
  • Journal of Artificial Intelligence and Technology
  • Ashish Khare +2
  • Research Article
  • Citations1

Modern architectures convolutional neural networks in human activity recognition

  • Jun 30, 2022
  • Advances in Computing and Engineering
  • H Mahmoud
  • Research Article

Research on the Application of MobileNetV2 Object Detection Algorithm Based on Memristor Cross Array

  • Mar 02, 2026
  • Recent Advances in Electrical & Electronic Engineering (Formerly Recent Patents on Electrical & Electronic Engineering)
  • Yifan Liu +2
  • PDF
  • Research Article

The effect of data diversity on the performance of deep learning models for predicting early gastric cancer under endoscopy

  • Feb 21, 2022
  • Journal of Digital Health
  • Conghui Shi +2
  • Research Article
  • Citations46

Receptive Field Regularization Techniques for Audio Classification and Tagging With Deep Convolutional Neural Networks

  • Jan 01, 2021
  • IEEE/ACM Transactions on Audio, Speech, and Language Processing
  • Khaled Koutini +2
  • Research Article
  • Citations1

Performance Analysis of Convolutional Neural Networks with Different Optimizers and Hybrid Pooling Methods for Sound Classification

  • Mar 30, 2025
  • International Journal of Advances in Soft Computing and its Applications
  • Pratibha Rashmi +1
  • Conference Article
  • Citations17

Classification of Hand-Drawn Basic Circuit Components Using Convolutional Neural Networks

  • Jun 01, 2020
  • 2020 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)
  • Mihriban Gunay +2
  • Conference Article
  • Citations3

Comparison of CNN Architectures using RP Algorithm for Burst Signal Detection

  • Oct 21, 2020
  • Dongho Seo +2
  • Research Article

Analysis of convolutional neural network architectures for machine vision systems

  • Dec 30, 2025
  • Transportation and Information Technologies in Russia
  • Alexey A Akulov +3
  • Book Chapter
  • Citations5

Convolutional Neural Network for Machine-Printed Traditional Mongolian Font Recognition

  • Jan 01, 2018
  • Hongxi Wei +3
  • PDF
  • Research Article
  • Citations23

Is it enough to optimize CNN architectures on ImageNet?

  • Nov 15, 2022
  • Frontiers in Computer Science
  • Lukas Tuggener +2
  • Conference Article
  • Citations4

Vision based Fall Detection using Optimized Convolutional Neural Network

  • Jan 25, 2022
  • R.R Rajalaxmi +4
  • Research Article
  • Citations5

Image quality and computer vision performance: assessing the effects of image distortions and modeling performance relationships using the general image quality equation

  • Mar 23, 2023
  • Journal of Electronic Imaging
  • Austin C Bergstrom +1
  • Conference Article

Gas Turbine Diagnostics by Means of Convolutional Neural Networks Fed With Time Series Data Encoded As Images

  • Jun 16, 2025
  • Enzo Losi +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.