Research Article

Human Activity Recognition in AAL Environments Using Random Projections

Table 1

Catalogue of features.

Feature numberDescriptionEquation (notation)

4–6Acceleration (-, -, and -axes)

7–9Gyroscope (-, -, and -axes)

10–15Moving variance of 100 samples of acceleration and gyroscope data, here

16-17Movement intensity of acceleration and gyroscope data

18Movement intensity of difference between acceleration and gyroscope data

19–21Moving variance of 100 samples of movement intensity data, here  

22–24Polar coordinates of acceleration data,
,

25–27Polar coordinates of gyroscope data,
,

28–30Polar coordinates of difference between acceleration and gyroscope data,
,

31Simple moving average of acceleration data

32Simple moving average of gyroscope data

33Simple moving average of difference between acceleration and gyroscope data

34First eigenvalue of moving covariance between acceleration data

35First eigenvalue of moving covariance between gyroscope data

36First eigenvalue of moving covariance of difference between acceleration and gyroscope data

37–42Moving energy of acceleration and gyroscope data, here  

43–48Difference between moving maximum and moving minimum of acceleration and gyroscope data, here  

49Moving correlation between - and -axis of acceleration data

50Moving correlation between -axis and -axis of acceleration data

51Moving correlation between -axis and -axis of acceleration data

52Moving correlation between -axis and -axis of gyroscope data

53Moving correlation between -axis and -axis of gyroscope data

54Moving correlation between -axis and -axis of gyroscope data

55–57Projection of gyroscope data onto acceleration data

58Moving mean of orientation vector of acceleration data, here  

59Moving variance of orientation vector of acceleration data, 

60Moving energy of orientation vector of acceleration data, here  

61–63Moving energy of difference between acceleration and gyroscope data, here  ,  

64Moving energy of difference between -axis and -axis of acceleration data

65Moving energy of difference between -axis and -axis of acceleration data

66Moving energy of difference between -axis and -axis of acceleration data

67Moving mean of orientation vector of difference between acceleration and gyroscope data, here  

68Moving variance of orientation vector of difference between acceleration and gyroscope data, 

69Moving energy of orientation vector of difference between acceleration and gyroscope data, here  

70Moving mean of orientation vector of gravity data, here  

71Moving variance of orientation vector of gravity data, 

72Moving energy of orientation vector of gravity data, here  

73Moving mean of orientation vector of difference between acceleration and gravity data, 

74Moving variance of orientation vector of difference between acceleration and gravity data, 

75Moving energy of orientation vector of difference between acceleration and gravity data, 

76–81Moving cumulative sum of acceleration and gyroscope data, here  

82Simple moving average of cumulative sums of acceleration data

83Simple moving average of cumulative sums of gyroscope data

84Simple moving average of cumulative sums of difference between accelerometer and gyroscope data

85–90Moving 2nd-order cumulative sum of acceleration and gyroscope data

91–93Moving 2nd-order cumulative sum of differences between cumulative sums of acceleration and gyroscope data

94–96Polar coordinates of moving cumulative sum of acceleration data,
,

97–99Polar coordinates of moving cumulative sum of gyroscope data,
,

100–102Polar coordinates of moving cumulative sum of differences between acceleration and gyroscope data, ,