1. Trang chủ
  2. » Tất cả

DSN679668 1 8

8 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Energy-efficient recognition of human activity in body sensor networks via compressed classification
Tác giả Ling Xiao, Renfa Li, Juan Luo, Zhu Xiao
Người hướng dẫn Academic Editor: Joel Rodrigues
Trường học Hunan University
Chuyên ngành Computer Science
Thể loại Research article
Năm xuất bản 2016
Thành phố Changsha
Định dạng
Số trang 8
Dung lượng 517,27 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

DSN679668 1 8 Research Article International Journal of Distributed Sensor Networks 2016, Vol 12(12) � The Author(s) 2016 DOI 10 1177/1550147716679668 ijdsn sagepub com Energy efficient recognition of[.]

Trang 1

International Journal of Distributed Sensor Networks

2016, Vol 12(12)

Ó The Author(s) 2016 DOI: 10.1177/1550147716679668 ijdsn.sagepub.com

Energy-efficient recognition of human

activity in body sensor networks via

compressed classification

Ling Xiao, Renfa Li, Juan Luo and Zhu Xiao

Abstract

Energy efficiency is an important challenge to broad deployment of wireless body sensor networks for long-term physical movement monitoring Inspired by theories of sparse representation and compressed sensing, the power-aware com-pressive classification approach SRC-DRP (sparse representation–based classification with distributed random projec-tion) for activity recognition is proposed, which integrates data compressing and classification Random projection as a data compression tool is individually implemented on each sensor node to reduce the amount of data for transmission Compressive classification can be applied directly on the compressed samples received from all nodes This method was validated on the Wearable Action Recognition Dataset and implemented on embedded nodes for offline and online experiments It is shown that our method reduces energy consumption by approximately 20% while maintaining an activ-ity recognition accuracy of 88% at a compression ratio of 0.5

Keywords

Activity recognition, sparse representation, compressed sensing, random projection, energy efficiency, body sensor networks

Date received: 20 June 2016; accepted: 18 October 2016

Academic Editor: Joel Rodrigues

Introduction

Physical activity monitoring and classification using

wearable sensors have become one of the most

attrac-tive research areas in recent years due to a wide range

of health-related applications,1in fields such as disease

monitoring and diagnosis,2child and elderly care,3and

rehabilitation and assisted living.4 A number of tiny

wireless sensors, strategically attached to the human

body, can constitute a wireless body sensor network

(WBSN), promising to offer inexpensive, continuous,

and remote health monitoring of people in their normal

living environment Long-term physical fitness

moni-toring requires continuous sensing, since physical

activ-ity can occur at any time and require to be classified by

the incoming stream of sensor data The battery

limita-tions of the WBSN severely limit the maximum

deploy-ment time for continuous monitoring Therefore, it is

necessary to design power-efficient signal-processing approaches on the sensor nodes to minimize the energy consumption while offering sufficient classification accuracy and real-time responsiveness Our work explores energy-efficient relationships not only on clas-sification but also on sensing and communication

In recent years, the theories of sparse representation and compressed sensing (CS)5have been gaining atten-tion in the area of signal processing Sparse signal repre-sentation has emerged as a successful tool for analyzing

a large class of signals CS enables the reconstruction of

College of Computer Science and Electronic Engineering, Hunan University, Changsha, China

Corresponding author:

Ling Xiao, Hunan University, Changsha 410082, China.

Email: xiaolingiit@gmail.com

Creative Commons CC-BY: This article is distributed under the terms of the Creative Commons Attribution 3.0 License

(http://www.creativecommons.org/licenses/by/3.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (http://www.uk.sagepub.com/aboutus/ openaccess.htm).

Trang 2

sparse and compressible signals from a small number of

non-adaptive linear measurements in the form of

ran-dom projection (RP) RP6refers to the tool of

project-ing a set of points from a high-dimensional space to a

randomly chosen low-dimensional subspace RP is

firmly evidenced as a near-optimal measurement

scheme as a part of CS.7In many applications, we are

not interested in obtaining a precise signal recovery, but

rather in making some kind of detection or

classifica-tion decision Inspired by CS, compressive classificaclassifica-tion

(CC) appeared in Davenport et al.8CC is designed to

directly classify such compressed samples without the

need to recover the original signals

CC has advantages when it is applied in physical

activity recognition of WBSN Dimensionality

reduc-tion by RP is data independent, whereas popular

dimensionality reduction approaches such as principal

component analysis (PCA) and linear discriminant

analysis (LDA) are data dependent; our classification

method can easily add a new class of activity as well as

remove existing classes Furthermore, RP can be

imple-mented on embedded nodes of WBSN as a

computa-tionally simple method, while PCA or LDA can be too

computationally expensive to implement on nodes

because of the computational burden of eigenvalue

decompositions In addition, dimensionality reduction

also reduces the computational cost so that

classifica-tion can be implemented in real time RP on sensors

cuts down the communication cost by lowering the

amount of sensed data to be transferred from nodes to

a base station, a significant sensor source of energy

consumption Moreover, if compressing and sensing

can be implemented on sensors’ hardware at the same

time, just like a new single-pixel compressive camera,

the power consumption of sensors for sampling and

processing can be further reduced

Our energy-efficient CC approach is novel in the

fol-lowing two aspects: (1) data compression by RP on

resource-constrained WBSN platforms and (2) activity

classification by sparse representation and CS

operat-ing directly on the compressed samples To the best of

our knowledge, it is the first study that explores both

classification and data compression together to satisfy

the usability requirements for a long-term monitoring

environment

The rest of the article is organized as follows: In

sec-tion ‘‘Related works,’’ related works are summarized

The spare representation classification algorithm is

reviewed in section ‘‘Background on SRC.’’ Section

‘‘Proposed compressed classification’’ describes the

pro-posed classification approach in detail The

experimen-tal results and analysis are presented in section

‘‘Experimental results.’’ Section ‘‘Conclusion’’

con-cludes the article and gives possible directions to future

work

Related works WBSNs with multiple inertial sensors are widely used

in various studies on human body movement Recent work involves prototyping wearable sensor systems and developing pattern recognition, as well as machine-learning algorithms, to model and recognize human activities As for the recognition techniques, a large number of classification methods have been investi-gated.9 Some studies incorporated the idea of simple heuristic classifier, whereas others employed more gen-eric and automatic methods from the machine-learning literature including the decision trees, nearest neighbor (NN), Bayesian networks, support vector machines (SVMs), artificial neural networks (ANN), and hidden Markov model (HMM) Inspired by sparse representation–based classification (SRC) for face rec-ognition,10 Yang et al.11 and Zhang and Sawchuk12 extended SRC to activity recognition in body sensor networks (BSNs) Compared to the similar work of Yang et al.11 and Zhang and Sawchuk,12our research utilizes the theory of sparse representation and CS to combine both classification and data compression Compressed classification operates on data acquired by

a compressed sampling technique This article exploits the ability of compressed classification to conserve sen-sor energy for communication while preserving accu-rate activity recognition precision

Most of the classification methods usually process and analyze raw signals sampled from sensor nodes after transmission to a centralized server These methods can result in nodes forwarding a great deal of data to a base station, which could not be applied to the limited band-width and energy resources of WBSN However, com-munication generally consumes more energy than local computation From the energy preservation point, it is more beneficial to perform signal processing on individ-ual nodes, such as feature extraction13and local activity classification.14Wu et al.15developed a data compression approach via inter-node collaboration and overhearing

Au et al.16 dynamically scheduled sensor-measurement episodes to reduce energy consumption Ghasemzandeh

et al.17dynamically selected and activated motion sensors

to reduce the amount of active nodes However, some methods are too complex to be implemented on embedded sensor platforms, and this article exploits a lightweight signal-processing approach on resource-constrained sensor nodes for energy efficiency

Background on SRC One of the most successful applications of the sparse representation and CS in pattern recognition is the SRC algorithm for face recognition,10 which uses the whole set of training samples as a redundant dictionary and casts a recognition problem as one of

Trang 3

discriminatively finding a sparse representation of the

test image as a linear combination of training images

Consider an activity recognition problem with C

dif-ferent classes Each class i has ni training samples,

Vi=½vi, 1, vi, 2, , vi, ni 2Rm 3 n i, each vi,ni have m

attributes If the test sample vk,test belongs to the ith

class, vk,testwill approximately lie in the linear span of

the training samples associated with the ith class

vk, test= ak, 1vk, 1+ ak, 2vk, 2+   + ak, n kvk, nk ð1Þ

for some scalars ai, j2R, j = 1, 2, , ni

Since the membership i of the test sample is initially

unknown, we construct a redundant dictionary V for

the entire training set as the concatenation of n training

samples

ð2Þ

where n = n1+ n2+   + nk, then the linear

represen-tation of vk,testcan be rewritten in terms of all training

samples as

where a = 0,½    0, ak, 1, ak, 2   ak, ni, 0,   0Tis a

coef-ficient vector whose entries are zero except those

associ-ated with the kth class As the entries of the vector a

encode the identity of the test sample vk,test, it attempts

to obtain it by solving the linear system of equations

Assuming there is a set of J wearable sensor nodes

attached to the human body, each consists of a

three-axis accelerometer (x, y, z) and a two-three-axis gyroscope

(u, r) A sample s of activity signal at a node contains

five measurement values

and an action segment of a window size of h at node j

can be represented as an 5 h 3 1 vector

For our activity classification, we required no feature

extraction from the time series of data and directly used the

raw measurements of activity sequence to form a vector v

Proposed compressed classification

If the SRC method is used on the raw motion vectors,

then continuous transmission of the complete sensor

data to a base station would rapidly deplete the sensor

node’s batteries Our goal is to minimize the number of

bits transmitted while reliably preserving the signal

information at a minimum implementation cost on the

embedded nodes CS theory implies that the precise

choice of the number of features should not be critical

for classification problems: a small number of random features contain enough information to preserve the underlying local structure and hence to correctly clas-sify any test sample

To reduce power consumption requirements, the proposed activity classification framework consists of two steps, as shown in Figure 1: (1) distributed random projection (DRP) is operated individually on each sen-sor node and (2) the back-end device such as PC runs the SRC method on the compressed samples received from all nodes Data compression by RP can be imple-mented on the nodes of a WBSN for minimizing the amount of data to be transferred wirelessly from the nodes to the base station

DRP

RP has recently been viewed as a powerful tool for dimensionality reduction Given a M 3 N random matrix F, whose columns have unit length, the original N-dimensional sampled data v2RN 3 1 is projected onto a M-dimensional (M N) vector ~v 2RM 3 1, the dimensionality reduction process is a simple matrix multiplication, given by

~

vM 3 1= FM 3 NvN 3 1 ð6Þ

Ideally, we wish to ensure that F preserves pair-wise distances approximately between all pairs of signals for

RP That is to say, for any two vectors, v1and v2, the distance between them is approximately preserved

for small g.0 One of the important results in Lu and

Do18from CS theory is the restricted isometry property (RIP), which states that equation (7) is indeed satisfied with overwhelming probability by certain random matrices

It is well known that many types of random mea-surement matrices follow RIP Perhaps, the most pro-minent M 3 N random matrices F whose entries fm, n are independent are identically distributed and formed

by (1) a Gaussian distribution fm, n;N (0, 1), (2) a Bernoulli distribution P(fm, n= 6 1) = 1=2, and (3) a sparse binary matrix such as

8

>

The above three types of random matrices have been proven to satisfy the RIP with very high probability.19

In this article, we consider a special sparse binary matrix, where f has exactly d of the ones in each

Trang 4

column (d N), and all the other entries are equal to

zero It has been shown20that such matrices can satisfy

a weaker form of the RIP property

Compared with RP, the traditional dimensionality

reduction methods such as PCA or LDA are with no

guarantee that distances between the original and

pro-jected signals are well preserved Additionally, RP is

computationally very simple: projecting the

N-dimen-sional data into M-dimenN-dimen-sional by random matrix F is

just a matrix multiplication and takes O(MN)

complex-ity Considering RP has computational advantages, we

argue that RP is especially suitable for our purpose

In the case of several sensor nodes attached on

vari-ous locations of the body for activity recognition, RP is

individually processed in a distributed fashion on each

sensor node On each node j, the original sampled

vec-tor vj2RN is projected to a low-dimensional vector

~

vj2RMby RP matrix Fj, they are

Each sensor sends the projection vector ~vjto the base

station

SRC with DRP

The base station collects J sensors’ vector ~v of RP For

each sensor j, we construct a new redundant dictionary

matrix ~V

~

For each sensor data, the sparse representation of aj

of ~vk, test satisfies the following linear system

~

vk, test= ~Vjaj+ e ð11Þ

where aj is a coefficient vector of the sensor j and e is the approximation error term modeling measurement errors

After projection, typically, the dimension N is much smaller than the number n of all training samples Therefore, the new linear system (11) is underdeter-mined, and the desired aj is the unique solution to the following optimization problem

^

After the sparsest representation aj is recovered, we project the coefficients onto each class subspaces Subsequently, the membership of the test sample vk,test

is assigned to the class with the smallest residual

ri(vk, test) = arg min

i

j = 1

~vk, test ~Vjdi(^aj)



2,

where di(^aj) =½0,    0, 1, 1    1

|fflfflfflffl{zfflfflfflffl}

i , 0,    0

Figure 1 Activity recognition system architecture Sensor placement on subject’s body (WS: waist; RW: right wrist; LW: left wrist; RL: right leg; LL: left leg).

Trang 5

The algorithm below summarizes the complete

rec-ognition procedure of sparse classification with RP

Experimental results

WARD dataset

In this work, we used a publicly available dataset called

wearable action recognition database (WARD), which

is provided by Yang et al.21 of the University of

California, Berkeley The data were recorded by five

sensor nodes, containing a three-axis accelerometer and

a two-axis gyroscope, which were attached to body

parts: one on the waist, two on the wrists, and two on

the ankles The dataset consists of data recorded from

20 participants with different gender, age, height, and

weight for 13 action categories: (1) stand (ST), (2) sit

(SI), (3) lie down (LI), (4) walk forward (WF), (5) walk

left-circle (WL), (6) walk right-circle (WR), (7) turn left

(TL), (8) turn right (TR), (9) go upstairs (UP), (10) go

downstairs (DO), (11) jog (JO), (12) jump (JU), and

(13) push wheelchair (PU) Each participant performs

five trials for each action In total, there are 1300

(20 3 13 3 5) activity sequences

Offline experiment

We first processed the WARD dataset offline in

MATLAB SGPL1(Spectral Projected Gradient for l1

-minimization) toolbox22 was used to solve the sparse

recovery problem in equation (12)

Experiment design Only minimal preprocessing for

med-ian filtering with a five-point moving average was

applied to the raw sampled data in order to remove

any abnormal noise spikes produced by the sensors

The training set and the test set were designed as

fol-lows For each motion sequence in the WARD

data-base, we randomly selected a window size of 40 samples

(h = 40) without overlapping, which corresponds to

2 s given the 20 Hz sampling rate The dimension of an

activity vector v of a sensor is 200 (2 s 3 20 Hz 3 5

values) In total, there were 1300 training examples

The 20-fold leave-one-subject-out-validation approach

was performed to obtain the subject-independent

classifi-cation results, where all the training examples from one

subject were withheld for testing and the rest of the

train-ing examples from the remaintrain-ing subjects were used for

training In our offline experiment, we considered four

types of random matrices: Gaussian, Bernoulli, very

sparse, and special sparse binary For each kind of

ran-dom matrix, the validation process was repeated 10

times; a group of RP matrices was generated randomly

every time Each group of RP matrices consists of five

random matrices Fj, each matrix corresponds to one

sensor node, respectively

Activity recognition performance To investigate the classifi-cation robustness of the proposed SRC-DRP algorithm for dimensionality reduction by RP, we selected five different compression ratios (CRs; 0, 0.3, 0.5, 0.7, and 0.9) CR is defined as (N-M)/N Table 1 gives the mean and standard deviation for activity-recognition accura-cies of the SRC-DRP approach under four types of RP random matrices with various CRs; the first column indicates the ratio of compression

First, we obtained an activity-recognition accuracy

of 90.23% when the SRC-DRP was applied to the raw data with no compression (CR = 0) From Table 1,

we calculated the one-way analysis of variance values among the average-recognition accuracies and standard deviation using four types of matrices at four different CRs (0.3, 0.5, 0.7, and 0.9) For example, for a CR of 0.5, the p-value equals 0.902, which is larger than 0.05 This means their difference is considered to be not sta-tistically significant We can get similar results for the other three CRs

We also compared the recognition performances of

RP with the conventional dimensionality reduction methods such as PCA, and then provided the results on the last column of Table 1 We show that RP yields results of activity-recognition accuracy comparable to PCA under the four types of RP random matrices with the same CR However, using RP is computationally and significantly less expensive than using PCA Moreover, it is interesting to see that the recognition accuracies under four kinds of random matrices are not statistically significant in their difference at the same

CR The special sparse binary matrix for RP is more suitable to be implemented on the sensor platforms because of the much lower computation costs with little loss in recognition accuracy We explored a very sparse

RP matrix to be implemented on the wireless wearable sensor platforms in our latter experiments

We further assessed the impact of varying data dimension on the computational costs of our method

Algorithm Sparse representation classification after distributed random projection (SRC-DRP).

1: Input: A set of stacked training samples

V = ½v 1, 1 , v 1, 2 , , v k, n k T, a test sample v k, test on a sensor node j, a random projection matrix F j , and an optional error tolerance e.0

2: Projection:

ev k, test = Fjvk, testeV j = FjVj 3: Normalize the columns of e Vjand ev k, test 4: Solve the problem:

ba j = arg min a j

1 subject to  ev k, test  e Vjaj

5: Compute the residuals

ri( ev k, test ) = arg min P J

j = 1  ev k, test  e Vjdi( ba j )

6: Output: label (vk, test) = arg min r i ( ev k, test )

Trang 6

We recorded the total time for classifying all the test

samples and then divided it by the number of samples,

hence obtaining the average computation time for each

test sample The PC we used has an Intel Pentium Dual

2.16 GHz CPU and 952 MB RAM It is validated that

dimensionality reduction also reduces the

computa-tional costs Figure 2 shows the computation time

against various CRs for classifying one test sample and

average recognition accuracy by SRC-DRP under very

sparse RP matrices

Online experiment

To characterize the real-time performance and the

energy consumption of the SRC-DRP method, online

experiments were performed on realistic sensor nodes

Sensor node platform The sensor node includes a TI

MSP430 microcontroller with 10 KB RAM, a Chipcon

CC2420 IEEE 802.15.4 compliant radio, and two AA

batteries The sensor board incorporates a three-axis

accelerometer and a two-axis gyroscope; each axis is

reported as a 12-bit value to a node Sensor nodes

com-municate with a base station attached to a PC through

a USB port Just like the WARD dataset, we also used

five sensors

Experiment design We chose the very special sparse bin-ary projection matrices (d = 10) for RP on the embedded platform and implemented RP onboard the node with embedded intelligence

Since our aim is to study the feasibility of RP on the embedded node platforms, instead of acquiring data from inertial sensors directly, we alternatively used the serial port to input the WARD database records sampled at 20 Hz and to output the inertial data RP was implemented on each sensor node every 2 s, and the inertial data were compressed to an active segment

of 200 dimensions (corresponding to a five-axis data with duration of 2 s at a sampling rate of 20 Hz) Then, the compressed data were transmitted using its IEEE 802.15.4-compliant radio to a base station Activity recognition for compressed samples was per-formed on a PC

Activity-recognition performance To further validate the performance of the SRC-DRP method, four common classifiers were chosen for comparison The classifiers were NN, nearest subspace (NS), Bayesian networks, and SVM The average recognition accuracies of subject-independent for four classifiers are given in Table 2 When considering the CRs as 0.3, 0.5, 0.7, and 0.9, we calculated the t-test values of the mean recogni-tion accuracies and standard deviarecogni-tion by comparing the SRC-DRP with other classifiers, respectively Take the CR of 0.5 as an example where the p-value between SRC-DRP and NS equals 0.0001 (p \ 0.05), indicating that their difference is considered to be extremely statis-tically significant We can get similar results with the other three CRs Table 3 shows that for the same CR, the SRC-DRP classifier achieves the highest average recognition rate than the other classifiers

Energy evaluation To measure the energy consumption

of a node, we obtained real-time data via inertial sen-sors The total energy consumption on sensor nodes consists of three main processes: (1) sensor sampling, (2) radio transmission, and (3) data processing The power consumption by sensor sampling depends on the

Table 1 Activity-recognition accuracies of the SRC-DRP approach.

SRC: sparse representation–based classification; DRP: distributed random projection; PCA: principal component analysis.

Figure 2 Average accuracies and processing time of SRC-DRP

under sparse binary random matrix.

Trang 7

types of the sensors and sampling frequency In

addi-tion, the energy consumption for storing data in the

local flash memory is relatively low Data processing is

sensitive to the complexity of the code execution on the

CPU

To evaluate the energy consumption of operation on

the sensor node, a 10.1-O resistor was placed in the

energy path of the platform The voltage was measured

by an oscilloscope, and the responding current and

energy consumption were calculated The sampling

rates for both accelerometer and gyroscope were set to

20 Hz The raw sensor data was logged to flash Figure

3 presents the power consumption of a node within an

operation period of 5 s; the CR is set to 0.5 Figure 3

shows the gyroscope sampling, and the continuously

transmitting raw accelerometer draws the most energy

Additionally, the power consumption by performing

RP on the sensor nodes is relatively inexpensive, and

the energy saved in terms of reduced flash logging and

data transmissions is more than compensating for the

energy cost of processing additional RP Compared with the case without compression, transmitting the compressed data by RP every 2 s reduced the energy consumption of transmission by 47%

Accordingly, Table 3 compares the energy consump-tion and the resulting node lifetime (calculated for two

3000 mAh batteries at 3.7 V) of the proposed approach for three different kinds of CRs For each node, the embedded RP code to compress an active sequence of

200 dimensions is executed in 26 ms (CR is 0.5) and

28 ms (CR is 0.7) The results show that data compres-sion by RP achieves the energy consumption reduction

of 18.7% and 26.1% with a node lifetime extension of 23.2% and 35.6.7%, for CR is 0.5 and 0.7, respectively, when compared with no compression used

We also found that the gyroscope sampling process consumes a large amount of energy Since the energy consumption of sampling depends on the hardware implementation and the sampling frequency, if the com-pressive sampling can be realized in sensor hardware, the energy consumption can be significantly reduced

Conclusion The aim of this article is to exploit the effectiveness of compressive classifiers in action recognition To our knowledge, it is the first study that explores both classi-fication and data compressing together in order to max-imize the deployment time of BSN for the continuous monitoring while maintaining sufficient classification accuracy An energy efficiency compressed classifica-tion approach for human activity recogniclassifica-tion is pro-posed Our approach uses RP to reduce the dimension

of sample data processed directly on the sensor node instead of transmitting raw sampled data to the base station

Recognition performance was validated on the WARD database and real nodes for offline and online experiments The recognition accuracy of our method only decreases slightly under RP We also measure the energy consumption of a node using RP It has been validated that the computation of light RP data com-pression only consumes a litter code execution time and

Table 3 Node lifetime with different compression radios.

Life time (h) (2 3

3000 mAh at 3.7 V)

Figure 3 Energy profile of the sensor platform for each

operation.

Table 2 Activity recognition accuracies of the four approaches.

Compression ratio Activity recognition accuracies (%) (mean 6 standard deviation)

SRC: sparse representation–based classification; DRP: distributed random projection; PCA: principal component analysis.

Trang 8

energy while reducing the amount of data to transmit,

as well as resulting in the limited lifetime extension,

compared with no data compression

Our ongoing work will be carried out both

theoreti-cally and practitheoreti-cally We are going to find the

analyti-cal relationship between the RIP constants and the

standard deviation of the results with the theory

devel-opment of CS This will give a solid foundation to

determine the number of projections required to get

robust activity recognition results We will also test the

proposed algorithms in a real-time experiment with a

large group of persons

Declaration of conflicting interests

The author(s) declared no potential conflicts of interest with

respect to the research, authorship, and/or publication of this

article.

Funding

The author(s) disclosed receipt of the following financial

sup-port for the research, authorship, and/or publication of this

article: This work was supported by the National Natural

Science Foundation of China (61300219).

References

1 Bulling A, Blanke U and Schiele B A tutorial on human

activity recognition using body-worn inertial sensors.

ACM Comput Surv 2014; 46(3): 1–33.

2 Rigas G, Tzallas AT, Tsipouras MG, et al Assessment

of tremor activity in the Parkinson’s disease using a set

of wearable sensors IEEE T Inf Technol B 2012; 16(3):

478–487.

3 Nam YY and Park JW Child activity recognition based

on cooperative fusion model of a triaxial accelerometer

and a barometric pressure sensor IEEE J Biomed Health

Inf 2013; 17(2): 420–426.

4 Grunerbl A, Muaremi A, Osmani V, et al

Smartphone-based recognition of state and state changes in bipolar

disorder patients IEEE J Biomed Health Inf 2015; 19(2):

140–148.

5 Donoho D Compressed sensing IEEE T Inform Theory

2006; 52(4): 1289–1306.

6 Dasgupta S Experiments with random projections In:

Proceedings of the 16th conference uncertainty in artificial

intelligence, San Francisco, CA, 30 June–3 July 2000,

pp.143–151 New York: ACM.

7 Cande´s E and Tao T Near-optimal signal recovery from

random projections: universal encoding strategies? IEEE

T Inform Theory 2006; 52(12): 5406–5425.

8 Davenport M, Duarte M, Wakin M, et al The smashed filter for compressive classification and target recogni-tion In: Proceedings of the SPIE symposium electron ima-ging: compute imaging, San Jose, CA, 16–20 January

2007, pp.326–330.

9 Preece SJ, Goulermas JY, Kenney LP, et al Activity identification using body-mounted sensors—a review of classification techniques Physiol Meas 2009; 30(4): R1–R33.

10 Wright J, Yang A, Ganesh A, et al Robust face recogni-tion via sparse representarecogni-tion IEEE T Pattern Anal 2009; 31(2): 210–227.

11 Yang A, Jafari R, Shankar S, et al Distributed recogni-tion of human acrecogni-tions using wearable morecogni-tion sensor net-works J Ambient Intell Smart Environ 2009; 1: 103–115.

12 Zhang M and Sawchuk AA Human daily activity recog-nition with spare representation using wearable sensors IEEE J Biomed Health Inf 2013; 17(3): 553–560.

13 Ghasemzadeh H and Jarari R Physical movement moni-toring using body sensor networks: a phonological approach to construct spatial decision trees IEEE T Industr Inform 2011; 7(1): 66–77.

14 Ghasemzadeh H, Loseu V and Jafari R Structural action recognition in body sensor networks: distributed classifi-cation based on string matching IEEE T Inf Technol Biomed 2010; 14(2): 425–435.

15 Wu CH and Tseng YC Data compression by temporal and spatial correlations in a body-area sensor network: a case study in pilates motion recognition IEEE T Mobile Comput 2011; 10(10): 1459–1472.

16 Au L, Bui A, Batalin M, et al CARER: efficient dynamic sensing for continuous activity monitoring In: Proceed-ings of the 33st annual international conference of the IEEE engineering in medicine and biology society, Boston,

MA, 30 August–3 September 2011 New York: IEEE.

17 Ghasemzadeh H, Guenterberg E and Jafari R Energy-efficient information driven coverage for physical move-ment monitoring in body sensor networks IEEE J Sel Area Comm 2009; 27(1): 58–69.

18 Lu Y and Do M Sampling signals from a union of sub-spaces IEEE Signal Proc Mag 2008; 25(2): 41–47.

19 Achlioptas D Database-friendly random projections: Johnson-Lindenstrauss with binary coins J Comput Syst Sci 2003; 66: 671–678.

20 Baraniuk R, Davenport M, Devore R, et al A simple proof of the restricted isometry property for random matrices Constr Approx 2008; 28(3): 253–263.

21 Yang A, Kuryloski P and Bajcsy R WARD: a wearable action recognition database, 2009, http://www.eecs.berke-ley.edu/;yang/software/WAR/

22 Berg E and Friedlander MP SPGL1: a solver for large-scale sparse reconstruction, 2007, http://www.cs.ubc.ca/ labs/scl/spgl1

Ngày đăng: 24/11/2022, 17:52

w