Cited by 68Context-Aware Activity Recognition SystemsGait Recognition and AnalysisPhysical Activity and Health

Feature extraction for robust physical activity recognition

Open access
Zhu, Jiadong, San-Segundo, Rubén, Pardo, José M.·2017·Human-centric Computing and Information Sciences

Abstract

This paper presents the development of a Human Activity Recognition (HAR) system that uses a network of nine inertial measurement units situated in different body parts. Every unit provides 3D (3-dimension) acceleration, 3D angular velocity, 3D magnetic field orientation, and 4D quaternions. This system identifies 33 different physical activities (walking, running, cycling, lateral elevation of arms, etc.). The system is composed of two main modules: a feature extractor for obtaining the most relevant characteristics from the inertial signals every second, and a machine learning algorithm for classifying between the different activities. This paper focuses on the feature extractor module, evaluating several types of features and proposing different normalization approaches. This paper also analyses the performance of every sensor included in the inertial measurement units. The main experiments have been done using a public available dataset named REALDISP Activity Recognition dataset. This dataset includes recordings from 17 subjects performing 33 different activities in three different scenarios. Final results demonstrate that the proposed HAR system significantly improves the classification accuracy compared to previous works on this dataset. For the best configuration, the system accuracy is 99.1%. This system has been also evaluated with the OPPORTUNITY dataset obtaining competitive results.

AI snapshot

Written from the paper’s full text.

TL;DR

This paper develops a wearable-sensor human activity recognition system using nine inertial measurement units and a feature-extraction plus Random Forest pipeline to classify 33 physical activities. On the REALDISP dataset, the best configuration reaches 99.1% accuracy and 0.991 F-measure, improving on prior work and showing robustness to sensor placement and inter-user variability.

Key findings

  • The best REALDISP configuration achieves 99.1% accuracy and 0.991 F-measure with subject-wise evaluation and Null-activity included; with Null-activity truncated under ideal placement, accuracy is 99.4% versus the baseline 97.0%.
  • Subject-wise evaluation is substantially harder than random-partitioning: for accelerometer/time-based features, accuracy drops from 99.1% to 95.5%, a 3.4% difference.
  • Magnetometer signals perform best among single sensor types (96.3% accuracy, 0.952 F-measure), while quaternion performs worst (93.0%, 0.924); combining all sensors improves accuracy to 97.0% before normalization.
  • Time-domain features outperform frequency-domain features and their combination; vector normalization on signal data (SIGN 5) is best, e.g. magnetometer reaches 97.9% accuracy and 0.976 F-measure.
  • The system is more robust across placement scenarios: self-placement reaches 98.9% versus baseline 88.4%, and mutual-placement results are 87.9%, 93.5%, 96.4%, and 83.2% for 4–7 misplaced sensors versus baselines of 71.2%, 71.6%, 77.2%, and 68.0%.

Methods

  • Design: a two-module HAR system with feature extraction from 3 s sliding windows (66% overlap, 150 samples per frame) and a Random Forest classifier; 9 inertial measurement units provide 117 inertial signals, and feature vectors contain 4086 features.
  • Data: main experiments use the REALDISP Activity Recognition dataset with 17 subjects (7 female, 10 male, ages 22–37), 33 activities, 9 on-body units, 13 inertial signals per unit, sampled at 50 Hz; additional validation uses the OPPORTUNITY dataset.
  • Analysis: compares tenfold random-partitioning and subject-wise cross-validation, evaluates sensor types, time- versus frequency-domain features, six normalization methods, placement scenarios, and OPPORTUNITY high-level locomotion and mid-level gesture tasks; significance is assessed with a confidence interval lower than 0.5%.

Limitations

  • The paper states that in the mutual-placement scenario only 3 of 17 volunteers were recorded, so training data are very small (2 of 3 subjects for training), and mutual-placement results are considerably lower than ideal-placement results.
  • The paper states that the amount of training data is an important factor, as training with ideal-placement data improves mutual-placement accuracy, e.g. mutual4 from 87.9% to 99.0%.
  • Evident from the text: the OPPORTUNITY evaluation truncates object and ambient sensors and uses only body-worn sensors; feature extraction is computationally heavy, needing 12 min for a whole session of about 18 min of exercise, and training needs less than 10 min.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1186/s13673-017-0097-2

Cites

31 of 31 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

0 of 16 cited sources checked · 0 supported · 0 flagged

  • Findingnone given

    The proposed HAR system identifies 33 different physical activities.

    “This system identifies 33 different physical activities (walking, running, cycling, lateral elevation of arms, etc.).”
    Quote in the paperNot a substantial claim
  • Findingown data

    The proposed HAR system significantly improves classification accuracy compared to previous works on the REALDISP dataset.

    “Final results demonstrate that the proposed HAR system significantly improves the classification accuracy compared to previous works on this dataset.”
    • Also stated in: § Introduction · boosted
      “The results obtained in this paper significantly improve the accuracy obtained in previous works on the same dataset.”
    Quote in the paperSubstantial claim
  • Findingown data

    For the best configuration, the system accuracy is 99.1%.

    “For the best configuration, the system accuracy is 99.1%.”
    Quote in the paperSubstantial claim
  • Findingown data

    Temporal features always beat frequency features and their combination for all three sensor types.

    “From the results shown in Fig. 2, it is obvious that the temporal features always beat the frequency features and their combination in the cases of all three sensor types.”
    Quote in the paperSubstantial claim
  • Findingown data

    In the ideal placement scenario, after introducing the signal normalization method and considering all sensors, the proposed system's accuracy is 99.4%.

    “After introducing the signal normalization method and considering all sensors, the system accuracy goes to 99.4%, a 2.4% improvement compared to the original paper (97%).”
    Quote in the paperSubstantial claim
  • May combine two claims. 10
  • Classified as probably not a substantial claim. 6
  • May combine two claims.

    Findingown data

    The random-partitioning evaluation method yields significantly better accuracy than subject-wise evaluation (99.1% vs 95.5%, difference 3.4% > CI 0.5%).

    “From the results, we can clearly see that the result given by the random-partitioning method is significantly better than the subject-wise method: the accuracy (Acc%) difference is 3.4% (99.1-95.5%)higher than the confidence interval, 0.5%.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The 3D magnetometer works best among the four sensor types and the quaternion sensor performs worst.

    “From the results, we can clearly see that the 3D magnetometer works best among the four types of sensor and the quaternion sensor performs the worst.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    The system evaluated with the OPPORTUNITY dataset obtains competitive results.

    “This system has been also evaluated with the OPPORTUNITY dataset obtaining competitive results.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Random Forest works better than J48 decision tree in this circumstance, defeating it by nearly 10% in accuracy in preliminary experiments.

    “In our preliminary experiments, it defeats the J48 decision tree algorithm by nearly 10% in accuracy.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning

    The 2.4% improvement over the original paper is statistically significant with 95% probability because it is higher than the 0.5% confidence interval.

    “This improvement is higher than the confidence interval (0.5%) so the difference is statistically significant with a 95% of probability.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    The REALDISP dataset includes recordings from 17 subjects, seven females and ten males, ages 22 to 37.

    “This dataset includes recordings from 17 subjects, seven females and ten males, with ages ranging from 22 to 37 years old.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [24] Banos O, Toth MA, Damas M, Pomares H, Rojas I (2014) Dealing with the effects of sensor displacement in wearable activity recognition. Sensors 14:9995–10023 source

      Not checked in the free run.

  • May combine two claims.

    Premiseown data

    The REALDISP dataset includes recordings from 17 subjects performing 33 different activities in three placement scenarios.

    “This dataset includes recordings from 17 subjects performing 33 different activities in three different scenarios.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [24] Banos O, Toth MA, Damas M, Pomares H, Rojas I (2014) Dealing with the effects of sensor displacement in wearable activity recognition. Sensors 14:9995–10023 source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The REALDISP dataset includes three placement scenarios: Ideal-placement, Self-placement, and Mutual-placement.

    “The dataset includes recordings in three placement scenarios:”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [24] Banos O, Toth MA, Damas M, Pomares H, Rojas I (2014) Dealing with the effects of sensor displacement in wearable activity recognition. Sensors 14:9995–10023 source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The REALDISP dataset samples 3D linear acceleration, 3D angular velocity, 3D magnetic field orientation and 4D quaternions every 20 ms (50 Hz).

    “Using these sensors, a 3D (3-dimension) linear acceleration, a 3D angular velocity, a 3D magnetic field orientation and a 4D quaternions are sampled every 20 ms (50 Hz sample-rate).”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [24] Banos O, Toth MA, Damas M, Pomares H, Rojas I (2014) Dealing with the effects of sensor displacement in wearable activity recognition. Sensors 14:9995–10023 source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    The REALDISP dataset includes a Null-activity label assigned to other activities and transitions between activities.

    “This dataset also includes a Null-activity.This label has been assigned to other activities (different from the 33 activities considered in this study), and also, the transitions between activities.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [24] Banos O, Toth MA, Damas M, Pomares H, Rojas I (2014) Dealing with the effects of sensor displacement in wearable activity recognition. Sensors 14:9995–10023 source

      Not checked in the free run.

  • May combine two claims.

    Study design and conductreasoning

    In this paper, for all experiments, the confidence interval is lower than 0.5%, so any difference higher than 0.5% is significant with 95% probability.

    “In this paper, for all the experiments, the confidence interval is lower than 0.5%, so any difference higher than this value, this difference can be considered as significant with a 95% a probability.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [29] Cox DR, Hinkley DV (1974) Theoretical statistics. Chapman & Hall, London source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The REALDISP dataset includes 33 physical activities including warm up, fitness and cool down activities.

    “The experiment consisted in performing a complete set of exercises: 33 physical activities, including warm up, fitness and cool down activities (walking, jogging, cycling, jumping, etc.).”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [24] Banos O, Toth MA, Damas M, Pomares H, Rojas I (2014) Dealing with the effects of sensor displacement in wearable activity recognition. Sensors 14:9995–10023 source

      Not checked in the free run.

  • May combine two claims.

    Interpretationcitation

    In the original paper, the evaluation method was random-partitioning, and the baseline accuracy would be even lower when using subject-wise cross-validation.

    “It is important to notice that, in the original paper, the evaluation method was random-partitioning and, based on the results presented in”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [24] Banos O, Toth MA, Damas M, Pomares H, Rojas I (2014) Dealing with the effects of sensor displacement in wearable activity recognition. Sensors 14:9995–10023 source

      Not checked in the free run.

  • May combine two claims.

    Interpretationown data

    In the mutual-placement scenario, the degradation obtained with the proposed system is considerably smaller compared to the baseline system, showing better robustness.

    “For the mutual-placement scenario, the results are considerably low in both works (baseline and this paper) but the degradation obtained with the system proposed in this paper is considerably smaller compared to the baseline system: our system shows a better robustness.”
    Quote in the paperSubstantial claim
14 of 14

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • A Random Forest algorithm was selected as classifier for the ARC because Zhu et al. (2017) reported that the random forest classifier yielded the best results in a HAR problem with a high dimensional feature space.

    “We have selected a Random Forest (RF) algorithm as classifier for our ARC since Zhu et al. (2017) used several classifiers in a HAR problem with a high dimensional feature space and reported that the random forest classifier yielded the best results.”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Accuracy difference is 3.6, not 3.4 percentage points

    Minor

    Subtracting the subject-wise accuracy of 95.5% from the random-partitioning accuracy of 99.1% gives 3.6 percentage points, not 3.4.

    Reported 3.4 · recomputed 3.6

  • Self-placement comparison does not match Table 6

    Minor

    The text compares accuracies of 99.1% and 98.9% for the two training sets, but Table 6 reports 98.9% for both.

2 of 2

Cites

Flagged first, then by citations

Research works printed but not linked: 2

  1. Anguita D, Ghio A, Oneto L, Parra X, Reyes-Ortiz JL (2013) Energy efficient smartphone-based activity recognition using fixed-point arithmetic. J UCS 19:1295–1314
  2. Krishnan NC, Colbry D, Juillard C, Panchanathan S (2008) Real time human activity recognition using tri-axial accelerometers. Sensors, signals and information processing workshop. pp 3337–3340

Cited by

Sorted by citations

Authors
Zhu, J., San-Segundo, R., & Pardo, J. M.
Affiliations
  • Beijing University of Posts and Telecommunications (CN)
  • Universidad Politécnica de Madrid (ES)
Corresponding author
San-Segundo, Rubén
Venue
Human-centric Computing and Information Sciences
Published
2017-06-02
Volume
7
Issue
1
ISSN
2192-1962 (ISSN-L)
OpenAlex
W2608703604
Cited by
68
References
31
Citations by year
2026: 1 · 2025: 6 · 2024: 11 · 2023: 5 · 2022: 12 · 2021: 8 · 2020: 8 · 2019: 10 · 2018: 7
FWCI
2.84
Type
journal article
Language
en
Open access
Locations
  • Human-centric Computing and Information Sciences (publishedVersion, cc-by)
  • UPM Digital Archive (Technical University of Madrid) (submittedVersion, cc-by)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion)
Funders
  • China Scholarship Council
  • Ministerio de Economía y Competitividad, Spain (TIN2014-54288-C4-1-R, DPI2014-53525-C3-2-R)
Topics
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Context-Aware Activity Recognition Systems
  • Physical Sciences › Engineering › Biomedical Engineering › Gait Recognition and Analysis
  • Health Sciences › Medicine › Physiology › Physical Activity and Health
Keywords
human activity recognition, physical activity recognition, inertial measurement unit, wearable sensors, feature extraction, signal normalization, accelerometer, gyroscope, magnetometer, activity classification, Opportunity dataset

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-09.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-09.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review