EXTRACTING PERSONAL USER CONTEXT WITH A THREE-AXIS
SENSOR MOUNTED ON A FREELY CARRIED CELL PHONE
Toshiki Iso
Network Laboratories, NTT DoCoMo, Inc.
3-5 Hikarino-oka, Yokosuka, Kanagawa, Japan
Kenichi Yamazaki
Network Laboratories, NTT DoCoMo, Inc.
3-5 Hikarino-oka, Yokosuka, Kanagawa, Japan
Keywords:
Context extraction, sensors, cell phone, wavelet packet, Kohonen self-organizing map, ubiquitous service,
accelerometer.
Abstract:
To realize ubiquitous services such as presence services and health care services, we propose an algorithm
to extract ”personal user context” such as user’s behavior; it processes information gathered by a three-axis
accelerometer mounted on a cell phone. Our algorithm has two main functions; one is to extract feature vectors
by analyzing sensor data in detail by wavelet packet decomposition. The other is to flexibly cluster personal
user context by combining a self-organizing algorithm with Bayesian theory. A prototype that implements
the algorithm is constructed. Experiments on the prototype show that the algorithm can identify personal user
contexts such as walking, running, going up/down stairs, and walking fast with an accuracy of about 88[%].
1 INTRODUCTION
Cell phones are becoming indispensable in daily life
and are carried everywhere due to their sophisti-
cated functions such as camera, music player, IrDA,
wireless LAN, GPS and IC-chip for electronic wal-
let (NTT DoCoMo, Inc., ). Since cell phones have be-
come personal assistants, they are well placed to iden-
tify user behavior. Mobile service providers are de-
manding user context such as user behavior because
they want to provide appropriate services that are suit-
able for the situation of the mobile user. Identifying
”personal user context” is especially important in ad-
vancing health care services and service navigation.
There are many related works on context-aware
systems using sensors in mobile environments
(Siewiorek et al., 2003), (Krause et al., 2003), (Kern
et al., 2004), (K. V. Laerhoven, 2003), (Miao et al.,
2003), (DeVaul and Dunn, ), (Clarkson et al., 2000),
(Healey and Logan, ), LBao2004, (M. Unuma, 2004),
(Randell and Muller, 2000).
However, these conventional methods have two
practical issues; one is that users need to wear some
sensors on specific parts of their bodies, the other is
that their feature extraction output is suitable only for
a limited range of user context. In regard to these is-
sues, most papers adopted the wearable computer ap-
proach and sensor data was extracted by FFT-based
approaches. Thus, they required several sensors to be
fixed to different parts of the user’s bodies to achieve
a high degree of accuracy. Moreover, it was difficult
to analyze the localized wave data present in the sen-
sor data because Fourier transform has lower time-
frequency resolution than wavelet transform. Their
methods are not realistic because wearing many sen-
sors is very cumbersome. On the other hand, one of
the related works (Si et al., 2005) proposed a method
of extracting context that is independent of sensor po-
sition, however, their method had limited context ex-
traction performance because feature extraction was
based on the magnitude of three-axis sensor data.
As a solution to these issues, we proposed the ”Per-
ContEx” (Iso et al., 2005) system which could ex-
tract personal user context by applying an algorithm
to data collected from the user’s cell phone. While
the system placed no constraints on how the phone
was carried, the high computational costs of the algo-
rithm meant that it was not always possible to real-
ize ubiquitous services that require real-time process-
ing. Therefore, as another approach, we propose here
a method of extracting personal user context by sub-
jecting the data collected by sensors tailored to the
user’s activities to wavelet packet decomposition. It
can identify high detailed user contexts such as walk-
ing at normal speed, running, walking fast, and going
up/down stairs. This is because the wavelet packet de-
224
Iso T. and Yamazaki K. (2006).
EXTRACTING PERSONAL USER CONTEXT WITH A THREE-AXIS SENSOR MOUNTED ON A FREELY CARRIED CELL PHONE.
In Proceedings of the International Conference on Signal Processing and Multimedia Applications, pages 224-231
DOI: 10.5220/0001568902240231
Copyright
c
SciTePress