下載/瀏覽Download
Download
Report
Transcript 下載/瀏覽Download
Posture Monitoring System for
Context Awareness in Mobile
Computing
Authors:Jonghun Baek and Byoung-Ju
Yun
Adviser: Yu-Chiang Li
Speaker: Gung-Shian Lin
Date:2011/01/14
IEEE Transactions on Instrumentation
and Measurement, VOL. 59, NO. 6,
JUNE 2010
南台科技大學
資訊工程系
Outline
2
1
Introduction
2
Sensors
3
TAMA
4
User Posture Monitoring
5
Recognition results
6
Conclusion
1. Introduction
The posture of a user is one of the contextual
information that can be used for mobile applications
and the treatment of idiopathic scoliosis.
This paper describes a method for monitoring the
posture of a user during operation of a mobile device
in three activities such as sitting, standing, and
walking.
3
1. Introduction
The user posture monitoring system (UPMS)
proposed in this paper is based on two major
technologies.
The first involves a tilt-angle measurement algorithm
(TAMA) using an accelerometer.
The second technology is an effective signal-processing
method that eliminates the motion acceleration component
of the accelerometer signal using a second-order
Butterworth low-pass filter (SLPF).
4
2. Sensors
Typical output values of the accelerometer due to gravity.
5
3. TAMA
It used the reference vectors defined as the
acceleration values measured at 0◦ of the X- and Y axes compensated at the datum angle, respectively.
6
3. TAMA
Signal Processing for Measuring the Tilt Angle
7
3. TAMA
Data Collection Method
The time-series acceleration data from the accelerometer
was gathered for approximately 30 s for each degree at a
sampling rate of the 100 samples/s, and it is termed the
training data set.
8
3. TAMA
Compensation and Reference Vectors
We define the offset errors and the reference vectors as the
model parameters of the TAMA.
9
3. TAMA
The equations for the model parameters and compensation
for each axis in each datum angle.
10
3. TAMA
Table shows the values of the model parameters obtained at
each datum angle using the training data set.
11
3. TAMA
Estimation Time
To estimate the posture of a user during mobile computing,
the accelerometer was attached to a PDA, and the TAMA
was implemented on it.
12
3. TAMA
Performance Evaluation
Table shows the tilt angles measured by the TAMA with 1-s
estimation time and 180◦ datum angle.
13
3. TAMA
These results were compared with the previous research [7]
in the range of 0◦ to 70◦ using evaluation factors.
14
4. User Posture Monitoring
System Architecture
15
4. User Posture Monitoring
Data Collection Method
The training data sets were collected in our scenario from
five subjects that were asked to perform a test: after the
initial state of about 5 s, the subjects watched the movie
played out by the PDA for about 15 s.
16
4. User Posture Monitoring
Motion Acceleration Component Elimination
The frequency response curves have their peak values at a
specific frequency component when the pole values were
complex numbers.
17
4. User Posture Monitoring
If the pole values were real numbers and the poles were
moved to the left half-plane in the z-plane.
18
4. User Posture Monitoring
When poles were moved to the right half-plane, the skirt
characteristic of the SLPF was better, and the SLPF allowed
passing the very small low-frequency component.
19
4. User Posture Monitoring
An experiment was conducted to eliminate the motion
acceleration component according to moving of the pole
values of the SLPF.
(a) Original time-series acceleration data.
(b)–(e) Time-series acceleration data after
filtering:
(b) p1 = −0.5 − j0.5, p2 = −0.5 + j0.5;
(c) p1 = p2 = −0.6;
(d) p1 = p2 = 0.7;
(e) p1 = p2 = 0.97.
20
4. User Posture Monitoring
To find out the proper pole values of the SLPF, the pole
values were investigated in the range of 0.95 to 0.99.
21
4. User Posture Monitoring
Posture Recognition in Three Activities
To determine the range of θ for the posture of a user, a
series of threshold analysis tests were run.
The θ in each activity was calculated by the TAMA with the
training data set.
22
4. User Posture Monitoring
The threshold analyses were performed on the training data
sets to estimate the posture of a user in each activity, and we
examined the values of the optimal threshold to determine
the convergence of the posture.
23
5. Recognition results
Two evaluation factors were used as follows:
the ratio of the number of “Display ON” to the number of
trials.
the ratio of the number of “Display ON” to the number of
malfunctions (“Display OFF”).
24
5. Recognition results
The recognition accuracy of the UPMS.
25
6. Conclusion
The TAMA can be used to estimate not only the
posture of users with a mobile device, as mentioned in
this paper, but also the posture of scoliosis patients
and the bent spine posture of musicians, athletes, or
public people.
The proposed UI using context-aware computing can
automatically recognize the posture of a mobile device
user with good accuracy.
26
南台科技大學
資訊工程系