Research Article

Sensor Type, Axis, and Position-Based Fusion and Feature Selection for Multimodal Human Daily Activity Recognition in Wearable Body Sensor Networks

Table 3

Definition of the features extracted in the proposed research.

FeatureDescription

Standard deviationStandard deviations of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
Standard deviation
Auto-correlation
Auto-correlation of the standard deviations of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
Adopted function: statsmodels.tsa.stattools.acf (x, unbiased = false, nlags = 40, qstat = false, fft = none, alpha = none, missing = “none”)
Standard deviation
Auto-covariance
Auto-covariance of the standard deviations of (x, y, z, magnitude) from accelerometer, gyroscope signals and EMG signal
Adopted function: statsmodels.tsa.stattools.acv (x, unbiased = false, nlags = 40, qstat = false, fft = none, alpha = none, missing = “none”)
VarianceVariance of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
MeanMean of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
Mean
Auto-covariance
Auto-covariance of the mean values of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
Mean
Auto-correlation
Auto-correlation of the mean values of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
MinimumMinimum value of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
MaximumMaximum value of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
SkewnessAsymmetry of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
Adopted function: scipy.stats.skew (a, axis = 0, bias = true)
KurtosisFourth central moment value divided by the variance square value of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
Adopted function: scipy.stats.skew (a, axis = 0, bias = true)
Root-mean squaredSquare root of the mean square (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
Mean crossing rateMean crossing rate of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal
JitterJitter of (x, y, z, magnitude) from accelerometer, gyroscope signals, and EMG signal, where the jitter is defined as the deviation of a signal’s significant instants from their ideal positions in time