You are on page 1of 19

2013

5th IEEE International Workshop


on Advances in Sensors and
Interfaces – IWASI

June 13-14, 2013


Bari, Italy
IEEE Catalog Number: CFP13IWI-USB ISBN: 978-1-4799-0040-4
Proceedings of the

2013
5th IEEE International
Workshop on Advances in
Sensors and Interfaces
IWASI

June 13-14, 2013

Bari, Italy
Sponsored by

III
Proceedings

2013 5th IEEE International Workshop on Advances


in Sensors and Interfaces - IWASI

June 13-14, 2013

Bari, Italy

ΌϕϜϋϘͧкпϞкпχ΀ΜϏͧΑΞΟϖώϕϚϕϙϋϔϙϕϘχωϚϏϜϋϓχϚϘϏϞ
ΙϘϕόͨΐϏχϓϖϏϋϘϕϊϋΌϋϙχϘϋͥ΍ϏϖχϘϚϏϓϋϔϚϕϊϏΒϔύϋύϔϋϘϏχϊϋϒϒЩΒϔόϕϘϓχϠϏϕϔϋͥ
ΎϒϋϚϚϘϕϔϏωχϋϊϋϒϒϋΝϋϒϋωϕϓϛϔϏωχϠϏϕϔϏͥЪΜχϖϏϋϔϠχЪΞϔϏϜϋϘϙϏϚϡϊϏΛϕϓχ

IV
Copyright ©2013 by the Institute of Electrical and Electronics Engineeers, Inc.

All rights reserved

Copyright and Reprint Permission: Abstracting is permitted with credit to the source. Libraries are
permitted to photocopy beyond the limit of U.S. copyright law for private use of patrons those articles in
this volume that carry a code at the bottom of the first page, provided the per-copy fee indicated in the
code is paid through Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923.

For other copying, reprint or republication permission, write to IEEE Copyrights Manager, IEEE Operations
Center, 445 Hoes Lane, Piscataway, NJ 08854. All rights reserved. Copyright © 2013 by IEEE.

IEEE Catalog Number: CFP13IWI-USB


ISBN: 978-1-4799-0040-4

Additional copies of this publication are available from: Curran Associates, Inc. 57 Morehouse Lane, Red
Hock, NY 12571 USA. Phone: (845) 758-0400, Fax: (845) 758-2633; E-mail: curran@proceedings.com.

©2013 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this
material for advertising or promotional purposes or for creating new collective works for resale or
redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must
be obtained from the IEEE.

V
Contents

Foreword XII

Organizing Committee XIII

The Innovation is in the Minds 1


Jan M. Rabaey,Dept. of EECS͕hŶŝǀĞƌƐŝƚLJŽĨĂůŝĨŽƌŶŝĂĂƚĞƌŬĞůĞLJ͕͕h^

Enable Sensor Networks Interoperability in Smart Public Spaces through a Service 2


Oriented Approach
Edoardo Patti, Andrea Acquaviva and Enrico Macii, Politecnico di Torino, Italy

Session I: Ambient Assisted Living and Smart Health 8

Addressing the Healthcare Cost Dilemma by Managing Health instead of Managing 9


Illness. An Opportunity for Wireless Wearable Sensors
C. Van Hoof, IMEC, Belgium

Remotely Powered Implantable Heart Monitoring System for Freely Moving Animals 10
Enver Gurhan Kilinc,Catherine Dehollain,Alejandro C. Moya,RF–IC Group,
EPFL, Lausanne, Switzerland͕ Harald V. Lintel, Philippe Renaud, Microsystems
Laboratory LMIS4, EPFL, Lausanne, Switzerland͕ Qing Wang, Division of
Nephrology and Hypertension, Department of Medicine, CHUV, Lausanne,
SwitzerlandĂŶĚ Franco Maloberti, Integrated Microsystem Laboratory, Università
degli Studi di Pavia, Italy

Mobile and Wireless Inertial Sensor Platform for Motion Capturing in Stroke 14
Rehabilitation Sessions
Hans-Peter Brückner, Rochus Nowosielski, Henning Kluge and Holger Blume,
Institute of Microelectronic Systems, Architectures and Systems Group,
Hannover, Germany

Accelerometer Based Intelligent System for Human Movement Recognition 20


Fernando Ginez da Silva and Elisabete Galeazzo, Department of Electronic
Systems, Escola Politécnica da Universidade de São Paulo, Brazil

Support Vector Machine for Tri-axial Accelerometer-based Fall Detector 25


Gabriele Rescio, Alessandro Leone and Pietro Siciliano,CNR - Institute for
Microelectronics and Microsystems, Lecce, Italy

Food Intake Monitoring System for Mobile Devices 31


Engin Mendi,Computer Engineering Department, KTO Karatay University,
Konya, TurkeyĂŶĚOcal Ozyavuz, Emrah Pekesen and Coskun Bayrak, Computer
Engineering Department, Istanbul Kultur University, Turkey

VI
Session II: CMOS solutions for bio-interface 34

Emerging wireless applications in biomedicine 35


A. Poon, Stanford University, CA, US

Empirical Study of Noise Dependence in Electrochemical Sensors 36


Sara Ghoreishizadeh, Gaurav Nanda, Sandro Carrara and Giovanni De Micheli,
Laboratory of Integrated Systems, Swiss Federal Institute of Technology
(EPFL), Lausanne, Switzerland

On the response of nanoelectrode capacitive biosensors to DNA and PNA strands 40


Federico Pittino, Federico Passerini, Luca Selmi, Pierpaolo Palestri, DIEGM -
Università degli Studi di Udine, Italy and Frans Widdershoven,NXP
Semiconductors, Leuven, Belgium

Capacitive Detuning Optimization for Wireless Uplink Communication in Neural 45


Implants
Gurkan Yilmaz and Catherine Dehollain, RFIC Research Group, Ecole
Polytechnique Federale de Lausanne, Switzerland

A Wireless Address-Event Representation System for ATC-Based Multi-Channel Force 51


Wireless Transmission
Paolo Motto Ros, Marco Paleari, Nicolò Celadon, Alessandro Sanginario,
Alberto Bonanno, Marco Crepaldi, Paolo Ariano and Danilo Demarchi ͕/ƐƚŝƚƵƚŽ
/ƚĂůŝĂŶŽĚŝdĞĐŶŽůŽŐŝĂΛWŽůŝƚŽ͕WŽůŝƚĞĐŶŝĐŽĚŝdŽƌŝŶŽ͕/ƚĂůLJ

Session III: Innovative radiation detectors for particle and nuclear physics 57

The Higgs Boson discovery and the role of detector technology 58


A. Di Ciaccio, Università Roma Tor Vergata and INFN Italy

Novel architectures of MPGD based detectors of single photons 59


Stefano Levorato,University of Trieste and INFN͕ Italy

A CMOS 0.13μm Read-out Front-End for Triple-Gas-Electron-Multiplier Detectors 65


Alessandro Pezzotta, Marcello De Matteis, Andrea Costantini, Andrea
Baschirotto, Giuseppe Gorini, Dept. of Physics, University of Milano-Bicocca,
Italy͕ Marco De Blasi, Dept. of Innovation Engineering, University of
Salento, Lecce, ItalyĂŶĚ Fabrizio Murtas, Laboratori Nazionali Ěi Frascati INFN,
Italy

A ReadOut Electronics for Drift Chambers Signals Processing 71


Michele Cascella, Marco Panareo, University of Salento and INFN
ITALY͕ Alessandro Corvaglia, Francesco Grancagnolo, Aurora Pepino, Patrizio
Primiceri, INFN͕ Italy͕ Giovanni Tassielli, University of Rome “G. Marconi” and
INFN͕ ItalyĂŶĚ Yury Yudin, Budker Institute of Nuclear Physics, Russian Federation

VII
Characterization Of An SRAM Based Particle Detector For Mixed-Field Radiation 75
Environments
Georgios Tsiligiannis, Luigi Dilillo, Alberto Bosio, Patrick Girard, Serge
Pravossoudovitch, Aida Todri-Sanial, Arnaud Virazel,LIRMM, Montpellier,
France͕ Julien Mekki, Markus Brugger,CERN, Geneva, Switzerland͕ Jean-Roch
Vaillé, Frédéric Wrobel and Frédéric Sagne, IES, Montpellier, France

An innovative polyimide microchannels cooling system for the pixel sensor of the 81
upgraded ALICE inner tracker
G. Fiorenza, V. Manzari, C.Pastore, I. Sgura, Istituto Nazionale di Fisica Nucleare
sez. di Bari, Italy͕ M. Torresi, Dep. of Mechanics, Mathematics and
Management Politecnico di Bari, Italy͕ C. Gargiulo,Conseil Européenne pour
la Recherche Nucléaire,Geneva, Switzerland

Session IV: Sensors and sensor interfaces based on organic and large area 86
electronics

Large-Area and Flexible Sensors with Organic Transistors 87


Hiroshi Fuketa, Koichi Ishida, Tsuyoshi Sekitani, Makoto Takamiya, Takao
Someya, and Takayasu Sakurai, University of Tokyo and JST/ERATO, Tokyo,
Japan

Comparison between different architectures of an electrolyte-gated Organic Thin-Film 91


Transistor fabricated on flexible Kapton substrates
Liviu Mihai Dumitru, Kyriaki Manoli, Maria Magliulo and Luisa Torsi,
Department of Chemistry, “Aldo Moro” University, Bari, Italy

A Discrete-Time Amplifier Based on Thin-Film Trans-Capacitors for Organic Sensor 95


Frontends
Daniele Raiteri, Arthur van Roermund and Eugenio Cantatore, Eindhoven
University of Technology, Department of Electrical Engineering, MSM͕
The Netherlands

Electrowetting-on-dielectric system based on polydimethylsiloxane 99


Domenico Caputo, Giampiero de Cesare, Nicola Lovecchio, Riccardo Scipinotti,
Department of Information, Electronic and Telecommunication Engineering,
University of Rome ”La Sapienza”, ItalyĂŶĚ Augusto Nascetti,
Department of Astronautics, Electrical and Energy Engineering, University of
Rome ”La Sapienza”, Italy

Thin film technology flexible thermoelectric generator and dedicated ASIC for energy 104
harvesting applications
Luca Francioso, Chiara De Pascali, Pietro Siciliano, CNR-IMM, Institute for
Microelectronics and Microsystems, Lecce, Italy͕ Arturo De Risi, Stefano
D’amico, Carlo Veri and Mirko Pasca, Department of Innovation Engineering,
University of Salento, Lecce, Italy

VIII
Use of butyl-methylimidazolium based ionic liquids with different anions in electrolyte- 108
gated organic field-effect transistors
Donato De Tullio, Maria Magliulo, Giuseppe Colafemmina, Kyriaki Manoli, Luisa
Torsi and Gerardo Palazzo,Department of Chemistry, University of Bari “Aldo
Moro”, Italy

Designing next-generation smart sensor hubs for the Internet-of-Things 113


Luca Benini, DEIS Università di Bologna, Italy

Session V: CMOS smart sensors and sensor interfaces 114

Sensors for Automotive Applications: Challenges and Solutions 115


R. van Veldhoven, Mixed-Signal Circuit & Systems, NXP Semiconductors
Research, Eindhoven, The Netherlands

A ±5A Battery Current Sensor with ±0.04% Gain Error from -55°C to +125°C 117
Saleh Heidary Shalmany, Kofi Makinwa, Electronic Instrumentation Laboratory
/ DIMES, Delft University of Technology, Delft, The Netherlands and Dieter
Draxelmayr, Infineon Technologies, Villach, Austria

A New Single-Chip Analog Lock-In Amplifier with Automatic Phase and Frequency 121
Tuning for Physical/Chemical Noisy Phenomena Detection
Andrea De Marcellis, Giuseppe Ferri, Paolo Mantenuto, Dept. of Industrial and
Information Engineering and Economics, University of L’Aquila, IƚĂůLJ
and Arnaldo D'Amico, Dept. of Electronic Engineering, University of Roma Tor
Vergata, Italy

A Low-Power Read-Out Circuit and Low-Cost Assembly of Nanosensors onto a 0.13 μm 125
CMOS Micro-for-Nano Chip
Alberto Bonanno, Valentina Cauda, Marco Crepaldi, Paolo Motto Ros, Marco
Morello, Danilo Demarchi, Istituto Italiano di Tecnologia (IIT@PoliTO), Center
for Space Human Robotics (CSHR), Torino and Pierluigi Civera , Dipartimento
di Elettronica e delle Telecomunicazioni (DET), Politecnico di Torino,
Italy

On-chip Mass Sensing at the Physical Limits of Nanoelectromechanical Systems 131


Christian Kauth, Marc Pastre and Maher Kayal, STI-IEL Electronics Lab, Ecole
Polytechnique Fédérale de Lausanne, Switzerland

Predictive calibration technique for magnetic field position sensors 136


Jose Luis Merino Panades and Catherine Dehollain,RFIC group, Ecole
Polytechnique Fédérale de Lausanne, Switzerland

Electronic interface for position sensing using resonant cavities 142


Estibaliz Asua, Alfredo García-Arribas, Victor Etxebarria, Jorge Feutchwanger,
Joaquin Portilla, Departamento de Electricidad y Electrónica, Universidad del
País Vasco (UPV/EHU),Bilbao, Spain and Julio Lucas, Elytt Energy, Madrid, Spain

IX
Wireless Powering and Data Communication for Neural Implantable Electrodes 148
Daniela De Venuto, DEI Politecnico di Bari, ItalyĂŶĚ Jan Rabaey,EECS UC Berkeley
US

CMOS-MEMS technology with front-end surface etching of sacrificial SiO2 dedicated 154
for acoustic devices
Josué Esteves, Libor Rufer, Skandar Basrour, TIMA Laboratory (CNRS, G-INP,
UJF) Grenoble, FranceĂŶĚ Didace Ekeom, Microsonics, Saint-Avertin, France

Session VI: Sensors in industrial applications and testing 160

Timing-based integrated sensor interfaces: hype or promise? 161


Georges Gielen, Katholieke Universiteit Leuven, Belgium

A Novel Electrochemical Method for Olive Oil Acidity Determination 162


Marco Grossi, Bruno Riccò, Department of Electrical Energy and Information
Engineering “Guglielmo Marconi” - DEI,University of Bologna, Italy;
Tullia Gallina Toschi and Giuseppe Di Lecce, Department of Agricultural and
Food Sciences - DISTAL,University of Bologna, Cesena, Italy

New Low-Cost Concept for Characterization of MEMS Accelerometers at Medium-g 168


Levels for Automotive
Edoardo Giomi, Luca Fanucci, Dept. of Information Engineering, University of
Pisa, ItalyĂŶĚ Alessandro Rocchi, SensorDynamics AG, Navacchio (Pisa), Italy

BIST of interconnection lines in the pixel matrix of CMOS imagers 174


Richun Fei, Jocelyn Moreau, STMicroelectronics, Grenoble, FranceĂŶĚSalvador
Mir, TIMA Laboratory (CNRS/Grenoble INP/UJF), Grenoble, France

System-Level Modeling and Reliability Analysis of Microprocessor Systems 178


Chang-Chih Chen and Linda Milor, School of Electrical and Computer
Engineering, Georgia Institute of Technology, Atlanta, GA USA

Spray deposited carbon nanotubes for organic vapour sensors 184


Giuseppe De Pascali, Roberto Nasi, Antonio Valentini, Maria Angela Nitti and
Giuseppe Casamassima, Department of Physics, University of Bari “A. Moro”,
ItalyĂŶĚ Marco Valentini, Domenico Melisi, INFN – Sezione di Bari, Italy

Session VII: Advanced power management for sensor clouds 188

Power Management Techniques for Wireless Sensor Networks: A Review 189


E. Popovici, Michele Magno, Department of Electrical and Electronic
Engineering, University College Cork, Ireland; Stevan Marinkovic, ABB
Corporate Research, Baden-Dättwil, Switzerland

X
Clocks, Latency and Energy Efficiency in Duty Cycled, Multi-Hop Wireless Sensor 194
Networks
Eoin O'Connell and Brendan O'Flynn,Tyndall National Institute, University
College Cork, IrelandĂŶĚ David Boyle, Dept. of Electrical and Electronic
Engineering, Imperial College London, UK

Clamp-and-Measure forever: A MOSFET-based circuit for energy harvesting and 200


measurement targeted for power meters
Danilo Porcarelli and Luca Benini, DEI, University of Bologna, Italy;
Davide Brunelli, DII, University of Trento͕ Italy

Analyzing the Transient Response of MOX Gas Sensors to Improve the Lifetime of 206
Distributed Sensing Systems
Maurizio Rossi and Davide Brunelli, Department of Industrial Engineering (DII),
University of Trento, Italy

A versatile biomedical wireless sensor node with novel drysurface sensors and energy 212
efficent power managment
Michele Magno, Luca Benini, Dipartimento Elettrica e dell’Informazione
(DEI),Università di Bologna,Italy͕ Lorenzo Gaggero, Juan Pablo La Torre
Aro, Dip Ing. Navale, Elettrica, Elettronica e Telecomunicazioni, Università di
Genova͕ ItalyĂŶĚ Emanuel Popovici, Electrical and Electronic Department,
University College Cork, Ireland

Session VIII: Swarm of sensors and internet of things 218

Automated Activity Recognition and Monitoring of Elderly Using Wireless Sensors: 219
Research Challenges
Damith C. Ranasinghe, Roberto L. Shinmoto Torres, Asanga Wickramasinghe,
Auto-ID Lab, School of Computer Science, The University of Adelaide,
Australia

Effective Connectivity and Cortical Information Flow Under Visual Stimulation in 223
Migraine with Aura
Gabriele Trotta, Sebastiano Stramaglia, Mario Pellicoro, Roberto Bellotti,
Dipartimento di Fisica,Università degli Studi di Bari Aldo Moro, INFN, Istituto
Nazionale di Fisica Nucleare, Bari, Italy; Daniele Marinazzo, Faculty of
Psychology and Educational Sciences, Ghent University, Ghent, Belgium͕
Marina De Tommaso, Dipartimento di Scienze Mediche di base, Neuroscienze
e Organi di senso, Università degli Studi di Bari Aldo Moro, Italy

Semantic-enhanced resource discovery for CoAP-based sensor networks 228


Filippo Gramegna, Saverio Ieva, Giuseppe Loseto and Agnese Pinto,
DEI,Politecnico di Bari, Italy

Index of authors 234

XI
FOREWORD

Welcome to the 5th IEEE International Workshop on Advances in Sensors and Interfaces (IWASI) in Bari,
Italy June 13 – 14, 2013.

The workshop is aiming at bridging the gap between sensor devices and their integration along with
electronics by using newly developed technologies. IWASI provides a forum for the exchange of new ideas
and concepts. It spans a range from sensor applications, over biological and chemical sensors as well as
sensors for high-energy physics and sensor interfaces and networks.

Traditionally besides the workshop a vendor exhibition for electronic design and test is presenting most
recent products. The technical program is organized into eight sessions covering:

· Ambient Assisted Living and Smart Health


· CMOS Solutions for Bio-Interface
· Innovative Radiation Detectors for Particle and Nuclear Physics
· Sensors and Sensor Interfaces based on Organic and Large Area Electronics
· CMOS Smart Sensors and Sensor Interface
· Sensors in Industrial Applications and Testing
· Advanced Power Management for Sensor Clouds
· Swarm of Sensors and internet of Things

A panel session has been organized on: Cyber-Physical planet - Dream or Nightmare?

As in previous years, IEEE IWASI 2013 invited 11 outstanding and internationally renowned speakers for
opening speeches and keynote enhancing the workshop.
From the high amount of more than 100 submitted papers, 30 oral presentations and 9 posters were
selected in a thorough peer review.
Special focus of this year’s workshop will be on:

o Ambient Living Sensing Systems.


o Sensor Interfaces: Innovative Design Solutions
o Sensors in Biomedical and Environmental Applications
o Automotive and Aircraft Sensors & Sensor Interfaces
o New Materials and New Technologies for Sensors
o Sensors for Space, Nuclear and Particle Physics
o MEMS and MOEMS-Based Sensors
o Electronics for Smart Sensors
o Noise Reduction Techniques in Sensors Interfaces
o Testing Techniques for Sensors Systems
o Sensors Networks

Over the past years this international workshop has developed into a vital forum to exchange new ideas, as
well as to foster and initiate an international network of individuals either collaborating in research or in
business in the wide and important field of sensor applications. It offered an event to get new contacts, to
find complementary partners, but also to discuss on solutions one came across during the daily business.

On behalf of the Steering Committee I therefore invite you to take full advantage of the opportunities
offered to you by IWASI 2013. Enjoy the IWASI2013 event.

Daniela De Venuto
IWASI 2013 General Chair

XII
Organizing Committee

Workshop Chair:
D. De Venuto (Politecnico di Bari and INFN Bari – Italy)

Steering Committee:
B. Courtois (CMP Grenoble-France)
M. Declercq (EPFL Lausanne-Switzerland)
G. Gielen (Univ. Leuven-Belgium)
V. Misra (North Carolina State University-USA)
B. Riccò (Univ. di Bologna-Italy)
C. Van Hoof (IMEC Leuven-Belgium)

Technical Program Committee:


L. Benini (Univ. di Bologna-Italy)
E. Cantatore (Eindhoven Univ. of Technology-The Netherlands)
S. Carrara (EPFL Lausanne-Switzerland)
H. Casier (AMI Semiconductors, Bruxelles-Belgium)
K. Chakrabarty (Duke University-USA)
G. De Cesare (Univ. La Sapienza Roma-Italy)
E. Di Sciascio (Politecnico di Bari-Italy)
L. Dilillo (LIRMM-France)
P. Franzon (North Carolina State Univ. USA)
M. Kayal (EPFL Lausanne-Switzerland)
K. Makinwa (Delft University of Technology-The Netherlands)
L. Milor (Georgia Inst. of Technology US)
E. Nappi (INFN Bari -Italy)
M. J. Ohletz (ZMD AG-Germany)
L. Rufer (TIMA Grenoble-France)
F. Scioscia (Politecnico di Bari-Italy)

XIII
P. Siciliano (IMM-CNR Lecce-Italy)
A. Taroni (Univ. di Brescia-Italy)
L. Torsi (Univ. di Bari-Italy)
M. Savino (Politecnico di Bari-Italy)
B. Vigna (ST Microelectronics-Cornadero-Italy)

Local Committee:

D. De Venuto (Politecnico di Bari and INFN Bari-Italy)


E. Nappi (INFN Bari-Italy)
M. Ruta (Politecnico di Bari-Italy)
F. Gramegna (Politecnico di Bari-Italy)
S. Ieva (Politecnico di Bari-Italy)
G. Loseto (Politecnico di Bari-Italy)

XIV
Accelerometer Based Intelligent System for Human
Movement Recognition

Fernando Ginez da Silva, Elisabete Galeazzo


Department of Electronic Systems
Escola Politécnica da Universidade de São Paulo
Sao Paulo, Brazil
fginez@gmail.com, bete@lme.usp.br

Abstract—This paper presents the development of a system correlated to other medical diagnosis data, such as the
based on computational intelligence techniques and on an recognition of movements during the Holter ECG [6], avoiding
accelerometer to perform, in a comfortable and non-intrusive the manual register of physical activities.
manner, the recognition of basic movements of a person's
routine. The information provided by this system can be directed A wide variety of studies in the HAR (Human Activities
to support promoting health and well-being of the individual, as Recognition) area is reported in the literature, which use
well as diagnosing and remote patient monitoring. The system accelerometer sensors to identify the movements and suggest
provides an overall success rate in recognition of movements the chest or the waist as preferential locations for its
around 93% by using support vector machines for signal installation, resulting in high performance indexes (97% in [7]
classification and Fisher's discriminant ratio to select the most and 97.5% in [8]); in multisensory approaches, the preferential
significant features. locations for sensors installation also include the body
extremities (wrists and ankles) (with performance indexes of
Keywords—Accelerometer; Movement classification; Wearable 89% in [4], 90% in [9] and 99.4% in [10]). Despite the
sensor; Computational intelligence; Ambient assisted living. excellent results presented, these studies have excluded or
minimized aspects such as comfort or even users’ difficulty in
I. INTRODUCTION installing the devices in the body without external assistance.
Contemporary society has experienced an intense Within this context, our purpose is to present the results of
degradation of health conditions due to the unhealthy habits the development of a non-invasive and low-cost system to
introduced by modern lifestyle in urban environments, which capture signals related to daily movements, which is composed
expands in an unplanned and very fast way, as well as to the by a software of movement recognition and by a hardware
culture and economic transformations resulting from


based on a single accelerometer sensor attached to the
globalization [1], among others factors. One of these habits is individual's wrist, considering the great comfort offered by this
sedentary lifestyle, which results in the emergence of non- location and the ease of installing it, without the need of
communicable diseases (NCDs), such as venous and professional help. In order to offer a complete solution, a
cardiovascular diseases, diabetes, hypertension, some types of simple, portable and low-cost embedded system will be
cancer, besides obesity, which, in turn, causes other health presented, which is able to receive information about the
problems. In 2007, NCDs were responsible for 72% of the total movements and make them available in a local network for
deaths in Brazil [2]. In addition to this context of physical being monitored by a professional of the health area.
inactivity, the population aging (caused by the increase of life
expectancy) should be considered, besides the shortage of
II. MATERIALS AND METHODS
financial resources for public health. These facts are motivators
for the development of researches and new technologies which In the system developed, the movements performed by an
facilitate the execution of health policies and promote well- individual are monitored by the accelerometer attached to the
being for the population. wrist and the signals processing is performed in a remote way
(externally to the watch, as illustrated in diagram of Fig. 1) by
With the recent technological advances in acceleration a system developed in MATLAB. This way, the acceleration
sensors, microprocessors and wireless communication areas, signals collected by the device are sent, through a RF link, to a
ubiquitous systems, especially wearable systems [3], are personal server. The samples are stored and processed in this
becoming interesting ways for helping professionals in the server for automatically recognizing the movements using a
health area. These advances make possible the quantification or classification algorithm (pattern recognition).
evaluation of the level and the type of physical activity of an
individual [4], allowing monitoring the sedentary lifestyle The signal acquisition system is based on the ez430-
occurrence; remote monitoring patients or elderly people in Chronos development platform, from Texas Instruments
their home environment, as part of an AAL (Ambient Assisted (approx. cost: US$49), composed of a watch and a transceiver
Living) [5]; and the acquisition of information which can be with USB interface, which allows the constant communication

‹,((( 
35
with a remote computer. Both devices are based on 16-bit of the samples of the previous window, preventing movements
MSP430 microcontrollers (CC430F6137), which contain a RF located in the junction between two segments from failing to be
chip operating in sub-1 GHz frequency bands (433 MHz in this computed.
system) [11]. The sports watch (illustrated in Fig. 2) integrates
a capacitive accelerometer MEMS tri-axial, with ± 2g B. Procedures for the Sampling of Movements
sensitivity, besides temperature and pressure sensors. As the proposal of the system is based on a single
It must be emphasized that the system developed, which is accelerometer attached to the wrist of an individual, only some
based on a sports watch, has advantages for example, the ease basic movements were selected for the autonomous recognition
of fixing the sensor to the wrist, which avoids the occurrence of (listed in Table I).
displacements of this device in the body during monitored
movements and, consequently, facilitates recognition, besides TABLE I. MOVEMENTS RECOGNIZED BY THE SYSTEM
the comfort, allowing monitoring for long hours, since the use
of a watch is unnoticed, in contrast to a sensor attached to a Recognized movements
strap on the chest, or when many sensors are used. 1 Lying 5 Running
2 Sitting 6 Climbing stairs
3 Standing 7 Coming down stairs
4 Walking 8 Working on computer

For the forming of the data base for supervised training and
posterior constitution of the classifier, 6 individuals using the
ez430-Chronos watch were invited to execute, in their home
environment, sequences of previously planned movements
which resulted in 157696 samples of the signals, segmented
into 2464 windows. In order to avoid manually entering the
beginning and the end of each movement, which could result in
mistakes and inaccuracies, the routines of acquisition, reception
and storage of signals as well as a graphic interface of
assistance were integrated into a single software developed in
.NET C#.

C. Pre-Processing
In this system, all the acceleration signals are submitted to a
digital filtering step soon after its acquisition and reception.
The first step of this processing corresponds to a moving
average low-pass filter with 3 coefficients, which aims at


blocking the presence of high frequency noises and minimizing
the effects of random errors which occur during the sampling
process. Then, the filtered signals are submitted to a second
filter, high-pass type, with a cut-off frequency of 0.5 Hz, to
Fig. 1. Diagram of the acquisition and recognition system eliminate the gravitational acceleration (which corresponds to
the DC component). Just then, the resulting signal (containing
only the body acceleration) is used together with a pre-
classifier to determine if it matches a posture (standing, sitting,
lying or working on computer) or to a movement (walking,
running, climbing or going down stairs).

a) b) D. Feature extraction and selection


Fig. 2. ez430-Chronos (a) Watch and its transceptor; (b) Sensor axes. So as to reduce the dimensionality of the sample windows,
and to facilitate the identification of each movement, some
features are extracted from the acceleration signals, and these
A. Sample acquisition and segmentation are obtained in the time domain (presented in Table II) and also
The accelerometer embedded in the watch does the in the frequency domain (Table III).
sampling of the signals with a sample rate of 33 Hz, which is
compatible with the frequency band verified in the human In time domain, features are directly extracted from the
movements [7]. The signals collected are segmented in sample windows, and the calculation is done for each of the
windows with 128 samples (totaling an interval of 3.88 s per three axes of the sensor (x[n], y[n] and z[n]). With respect to
window), since "128" can be represented by a power of base 2, frequency domain, the sample windows are firstly submitted to
increasing the efficiency of the mathematical operations. Each a Discrete Fourier Transform (DFT), and then they are
window contains an overlap of 50%, i.e., each window has half extracted from the signals (in frequency) related to each axis


36
(X[k], Y[k] e Z[k]). After the extraction, each feature is and in the number of neurons per layer (from 10 to 30), the
normalized in order to have null mean and unitary variance. kNN classifiers changed in the number of “k” neighbors (from
1 to 10), and finally, the SVMs changed the c (from 2-5 to 215)
By searching for parameters, which result in the best and gamma (2-5 to 23) parameters of the RBF (Radial basis
configuration of each classification algorithm (to be detailed function) kernel used in its construction.
further), the most significant features were automatically
selected by the FDR (Fisher's Discriminant Ratio) or PCA Finally, in order to obtain a more reliable measure of the
(Principal Component Analysis) techniques, so as to evaluate performance of each classifier configuration, and mainly about
its influence on the final performance of the classifier. From its generalization capability, the cross-validation technique “k-
the total of 31 extracted features, 19 were selected by the FDR fold” with k=5 was applied. In this way, for each configuration,
criterion and 21 by PCA. the data was split into five folds of the same size and mutually
exclusive and, at each trial, four were used for training and one
E. Movements recognition for testing. After the execution of the five trials alternating the
Three different computational intelligence techniques were folds, the general performance was calculated by an average of
evaluated in order to search for the best performance of the the individual performances after 10 evaluation rounds.
recognition of the movements executed by the watch user. The F. System integration proposal
Multilayer Perceptron (MLP) Artificial Neural Networks [12], Keeping the focus on the development of a simple, portable
the k-Nearest Neighbors technique (kNN) [13], and the and low cost system, an embedded system (illustrated in Fig. 4)
Support Vector Machines (SVMs) [13] were chosen for this was applied as an alternative to the personal server used for the
purpose due to the good performance presented previously for sample reception and storage.
signals related to the human movement [4, 7, 8, 9, 14, 15, 16].
Each technique was evaluated in two different classification This embedded system, which must be present in the
architectures: in the first, a single classifier was used to identify monitored individual's environment, is formed by a
all the movements without the use of the pre-classifier and microcomputer (in the approximate size of a credit card) based
without the signal resulting from the high-pass filter; in the on Raspberry Pi platform (approx. cost: US$35) [17], where
second, a pre-classifier based on thresholds of the features the watch transceiver, a 3G modem for internet access, the
“Signal Magnitude Area” and “Average Energy” was used to cable of the local area network (LAN), a memory card with
separate the samples into “movements” or “postures”, directing Linux operating system, and also a battery are connected. By
them to dedicated classifiers. The functional diagram of these using this embedded system as a personal server, the samples
two architectures is illustrated in Fig. 3. can be received and sent for processing in a computer of the
same local network, or through the internet to any other
In addition to the use of different algorithms and
computer. In a more advanced approach, the processing could
classification architectures, the evaluation of performance also also be executed locally, since there is a good processing
involved the permutation of parameter values related to each capability available and an entire software infrastructure for the
technique of computational intelligence, i.e., the neural execution of mathematical libraries and pattern recognition (i.e.
networks changed in the number of hidden layers (one or two) libSVM [18]) over the Linux operating system.


TABLE II. TIME DOMAIN FEATURES

Mean Signal Magnitude Area Standard Deviation Skewness


1 N
å ( xi - x )
3
N N
1 N
1 N n =1
åx SMA(x, y, z ) = å ( xi + yi + zi ) å ( xi - x ) s(x) =
2
x= xdp =
( N - 1) i =1
i 3
N æ1 N 2ö
çNå i ( )
i =1 i =1
x - x ÷
è n =1 ø
Kurtosis Correlation Variation Unchanged Samples
N
1 N

å ( xi - x )
4

N n =1
å ( x - x )( y - y )
i i
“Maximum consecutive
k ( x) = 2
r (x, y ) = n =1
2 2
var ( x ) = max ( xi ) - min ( xi ) unchanged samples
æ1 N 2ö
N N i i

ç N å ( xi - x ) ÷ å( x - x) å( y - y)
i i
quantity”
è n =1 ø n =1 n =1

TABLE III. FREQUENCY DOMAIN FEATURES

Mean Energy Entropy Maximum Magnitude and Frequency


n N
E (k ) = å X (k ) H ( x) = -å X ( k ) log ( X ( k ) ) M (k ) = max ( X (ki ) )
i
k =m k =1


37
Fig. 3. Architectures applied to the movement recognition

Table IV presents the best results from the implementation


and evaluation of each architecture proposals, feature selection
technique and algorithm for classification. From these results,
it can be noticed that the best performance was obtained with
the single classifier architecture, based on a SVM and feature
selection by FDR, with kernel parameters being c=2-1 and
gamma=2-3, resulting in a success general rate of 93.47%, and
individual performances above 88%, as shown in Table V.
Analyzing the general performance of the two architectures
among the different techniques, it is noticed that the
Fig. 4. Embedded system used as a personal server architecture using a single classifier presents a slightly higher
performance, and this small difference is mainly due to the fact
that the pre-classifier has a small error rate, among others
III. RESULTS AND DISCUSSION
aspects.
As described in the materials and methods section, the two
architectures of classification were evaluated by the use of As a result of the comparative analysis, the classifier with
MLP artificial neural networks, kNN and SVM techniques for the best performance was adopted as the most suitable, being
pattern recognition, and by using FDR or PCA for feature used for composing the movement recognition software, whose
selection. GUI (Graphical User Interface) is presented in Fig. 5. This


software allows professionals of the area to follow the
TABLE IV. PERFORMANCE COMPARISON AMONG THE CLASSIFIERS. movements performed by the watch user in real time. The
current implementation allows just the reception of the samples
Configuration MLP kNN SVM (sent by the personal server) by means of the Ethernet
FDR 90.14% 91.10% 93.47% interface, and performs the steps of processing and movement
Architecture 1
PCA 90.91% 84.01% 91.03% recognition locally (in the supervisor's computer), using the
FDR 87.34% 88.20% 90.63% methodology described here in.
Architecture 2
PCA 87.91% 80.15% 88.76%

TABLE V. CONFUSION MATRIX FOR THE BEST CLASSIFIER.

Real class
Success rate
1 2 3 4 5 6 7 8
1 304 3 1 1 0 0 0 9 96.20%
2 1 385 0 2 0 0 0 16 93.22%
Predicted class

3 1 0 325 1 1 0 0 0 97.31%
4 2 2 3 298 0 18 9 2 88.96%
5 1 1 1 4 219 0 0 0 99.55%
6 0 0 2 20 0 214 9 0 88.07%
7 1 0 2 9 0 11 216 0 92.31%
8 6 22 0 0 0 0 0 342 92.68%
Fig. 5. Graphical user interface of the movement recognition software.


38
Results related to the general success rates and to the The future steps of this work may also include the battery
recognized movements presented in similar works, which have life increase, evolution of the monitoring software, in order to
used a single sensor attached to the wrist, are synthesized in allow receiving samples through the internet, as well as a more
Table VI for performance comparison. This comparison advanced version, in which the whole processing and
allowed evaluating the quality of the results from this work, recognition will be performed in the embedded system
involving the recognition of 8 movements, which is highly presented in this work.
satisfactory, mainly because four of the movements analyzed
(walking, running and climbing/going down stairs) essentially REFERENCES
involved the movement of the lower limbs, far from the signal
capturing place (wrist). The works using a larger number of
[1] World Health Organization, "Global status report on noncommunicable
sensors and differentiated positioning in relation to this work diseases 2010,” WHO, Geneva, 2011.
were not used in this comparative analysis.
[2] Ministério da Saúde, "Vigitel Brasil 2011: vigilância de fatores de risco
e proteção para doenças crônicas por inquérito telefônico," Secretaria de
TABLE VI. PERFORMANCE REACHED BY OTHER AUTHORS IN SIMILAR Vigilância em Saúde, Secretaria de Gestão Estratégica e Participativa,
WORKS Brasília, 2012.
[3] G. Coulouris, J. Dollimore, and T. Kindberg, Sistemas distribuídos:
Author Movements Success conceitos e projeto, 4a ed. Porto Alegre: Bookman, 2007.
Walking, running, waving, clapping and [4] J. Pärkkä, "Analysis of personal health monitoring data for physical
[14]* 81.60% activity recognition and assessment of energy expenditure, mental load
tremors. and stress," Espoo: Tampere University of Technology, 2011.
Sitting, standing, lying, walking and [5] J. Nehmer, M. Becker, A. Karshmer, and R. Lamm, "Living assistance
[15] 94.13%
running. systems: an ambient intelligence approach," in Proc. 28th Int. Conf on
Softw. Eng., Shanghai, China, May 20-28, 2006, pp. 43-50.
Standing, sitting, walking, running,
[16] vacuuming, rubbing, tooth brushing and 74.40% [6] M. Wetzler, J. R. Borderies, O. Bigaignon, P. Guillo, and P. Gosse,
“Validation of a two-Axis accelerometer for monitoring patient activity
working on computer. during blood pressure or ECG holter monitoring,” Clinical and
*
The experiment involving more than a single user was considered. Pathological Studies, 2003.
Finally, some battery life tests were carried out resulting in [7] M. Mathie, “Monitoring and interpreting human movement patterns
using a triaxial accelerometer,” Ph.D. thesis, University of New South
of approximately 4 days autonomy for the watch (with Wales, Sidney, 2003.
continuous communication) and 11h (after AC power failure) [8] J. Baek, G. Lee , W. Park, and B. Yun, "Accelerometer signal processing
for the embedded system. These results are acceptable for this for user activity detection," Proc. Knowl.-Based Intell. Inf. Eng. Syst.,
proof of concept, but mainly the watch battery life should be 2004, pp. 610-617.
increased. [9] M. Ermes, J. Parkka, J. Mantyjarvi and I. Korhonen, "Detection of daily
activities and sports with wearable sensors in controlled and
IV. CONCLUSION uncontrolled conditions," IEEE Trans. Inf. Technol. Biomed., vol. 12,
2008, pp. 20-26.
This work showed that the recognition of basic human [10] W. Ugulino, D. Cardador, K. Veg, E. Velloso, R. Milidiu, and H. Fuks,
movements through a single MEMS triaxial accelerometer “Wearable Computing: Accelerometers' Data Classification of Body


embedded in a wrist watch is possible, offering a solution Postures and Movements,” in Proc. of the 21st Brazilian Symposium on
Artificial Intelligence, Curitiba, Brazil, 2012, pp. 52-61.
which can be used in monitoring for long periods, being highly
attractive, for example, in an Ambient Assisted Living (AAL). [11] Texas Instruments, “EZ430-Chronos Development Tool: User's Guide,”
http://www.ti.com/tool/ez430-Chronos/ Accessed in 04/06/2013.
Among the techniques analyzed for pattern recognition, the [12] S. S. Haykin, Redes neurais: princípios e prática. 2ª ed. Porto Alegre:
Support Vector Machines (SVMs), allied with the selected data Bookman, 2001.
by the FDR technique, presented the best performance, [13] S. Theodoridis, and K. Koutroumbas, Pattern Recognition. 4th ed. San
reaching 93.47% of success into the recognition. Diego: Academic Press, 2008.
[14] L. C. Giacomossi, “Método não invasivo utilizando acelerômetro para
With the results presented, it is possible to conclude that the classificar movimentos normais e anormais de humanos,” Dissertação de
proposal for developing a low-cost system, composed by a Mestrado, Univ. Tec. Federal do Paraná, Curitiba, 2011.
single sensor embedded in a simple accessory, associated to the [15] S. Chernbumroong, A. S. Atkins, and Yu Hongnian, “Activity
methodology developed for identifying basic movements of a classification using a single wrist-worn accelerometer,” in Proc. of the
5th International Conference on Software, Knowledge Information,
person´s routine by means of pattern recognition techniques, Industrial Management and Applications (SKIMA), Benevento, 2011,
proved effective. Comparing this system with others reported pp. 1-6.
in the literature, it is verified that the performance in the [16] S.-I. Yang, and S.-B. Cho, “Recognizing Human Activities from
recognition of eight different movements is optimized, with Accelerometer and Physiological Sensors,” in Proc. of the IEEE
highly satisfactory results. However, to complement the results International Conference on Multisensor Fusion and Integration for
presented, the future processes must involve the increase of the Intelligent Systems, Seoul, Korea, August 20-22, 2008, pp. 100-205.
number of users for the improvement of the system and the [17] Raspberry Pi, “FAQ homepage,” http://www.raspberrypi.org/faqs
Accessed in 04/06/2013.
evaluation of the capacity for generalization in different
environments. [18] LibSVM, “libSVM: A library for Support Vector Machines,”
http://www.csie.ntu.edu.tw/~cjlin/libsvm/ Accessed in 04/06/2013.


39

You might also like