Signal Processing - March 2016 - 91

Finally, we note that there is still progress
which the events are based (such as water
There is still progress
to be made such that research in ADL clasrunning in the sink, toilet flushing, etc.).
to be made such
sification can be reliably applied in a practiThe experiment with two households is
that research in
cal solution. This covers the optimization of
more challenging and also more interesting,
ADL classification
sensor setups for cost effectiveness, adaptive
first of all because the sensor setups between
classification algorithms that allow tracking
the households are similar but not identical,
can be reliably applied
changing behavior over time and robustness
and a BoW approach is used to map them in a
in a practical solution.
with respect to context changes such as hancommon feature space for learning and inferdling of visitors, caregiving personnel, or
ence. Furthermore, the households have difpets. One of the biggest challenges from the signal processing
ferent layouts and the persons are doing certain activities in very
and machine-learning side remains the generalizability over
different ways. For example, in one of the households, cooking
households. While training for an individual household is easalways involves opening and closing multiple kitchen cupboards
ily possible in a lab setup, this approach is not scalable to a
while in the other household this is only done sporadically. Nevreal-world scenario with thousands of households and more. A
ertheless, the classification scheme based on Fisher kernel is able
successful approach for generalizability has to consider envito do learning and inference in the joined space, with the only
ronmental/climate parameters, building layout, sensor placesignificant overlap between classes appearing between the
ment, and the behavior of the elderly.
Continence and Hygiene, which is to some extent attributable
to the different sensor setups and bath layouts.

Authors

Conclusions
Automatic classification of ADLs is a crucial part of assisted living
technologies. It enables automatic monitoring of the ability of an
elderly person to live independently in his or her house and can
allow for early detection of diseases such as Alzheimer's and
dementia. ADL classification involves the whole chain from a
plethora of wearable and nonwearable sensors, deployment
options, and signal processing and machine-learning algorithms.
Our study concludes that the recent developments in hybrid generative/discriminative methods, relying on kernel metric distances, are
superior over traditional generative methods such as HMM and its
variants. Specifically, FKL showed the best performance in a variety of data sets covering different activity types, sensors, and setups.
We expect continuing improvements on all aspects of the
aforementioned chain ranging from improvement of existing
sensor technologies, addition of new sensors, the acceptability of
certain technologies up to various algorithmic aspects such as the
generalizability and adaptiveness that are briefly detailed next.
Sensor technologies require improvements in several
directions including size, accuracy, energy efficiency, and
reliability. Establishing a common communication protocol
would allow to create an unified framework, providing a
significant speed up in infrastructure deployment. Reusability of sensors from smart home applications would be
another boosting factor helping to reduce infrastructure and
installation costs. Several legal issues related to the data
ownership and data security have to be addressed to get
acceptance for using ADL monitor systems.
While sensor technology improves, leading to higher-quality measurements and lower costs and maintenance, in practical
applications the (elderly) user needs to be taken into account
as well (see Figure  1). Specifically, user-centered design and
transparency can help to increase the acceptance of users of
technology in their home and their perceived privacy [15]. Furthermore, users are more and more exposed to sensor technology in other aspects of their lives, increasing their understanding
and, thereby, acceptance.

Christian Debes (cdebes@agtinternational.com) received B.Sc.,
M.Sc., and Ph.D. (with highest honors) degrees from from
Technische Universität Darmstadt, Germany, in 2004, 2006, and
2010, respectively. He currently holds a position as lead data scientist at AGT International and lecturer at Technische Universität
Darmstadt, Germany. He is a recipient of the IEEE Geoscience
and Remote Sensing Society 2013 Data Fusion Best
Classification Award and has authored more than 30 journal and
conference papers in target detection, classification, and image
processing. He is a member of the editorial board of Digital
Signal Processing (Elsevier) and area editor of IEEE Signal
Processing Magazine. He is a Senior Member of the IEEE.
Andreas Merentitis (andreas.merentitis@ieee.org) received
B.Sc., M.Sc., and Ph.D. degrees from National Kapodistrian
University of Athens in 2003, 2005, and 2010 respectively. In
2011, he joined the research center of AGT International,
Darmstadt, Germany, where he is now working as a senior data
scientist. He has more than 30 publications related to different
aspects of data analysis and machine learning. He was awarded
an IEEE Certificate of Appreciation as a core member of the
team that won the first place in the Best Classification Challenge
of the 2013 IEEE Geoscience and Remote Sensing Society Data
Fusion Contest. He is an associate editor of IEEE Signal
Processing Magazine and a Member of the IEEE.
Sergey Sukhanov (ssukhanov@agtinternational.com)
received B.Sc. and M.Sc. degrees from Saint-Petersburg State
Electrotechnical University, Russia, and Technische Universität
Darmstadt, Germany, respectively. Since 2015, he has been
working as a data scientist at AGT International, Darmstadt,
Germany. His research interests include data analysis and
machine learning. He is a Student Member of the IEEE.
Maria Niessen (mniessen@agtinternational.com) received
M.Sc. and Ph.D. degrees from the University of Groningen, The
Netherlands. After two years of postdoctoral research at INCAS,
she joined AGT International, Darmstadt, Germany, in 2012,
where she is currently a senior data scientist. Her research interests include data analysis and acoustics.

IEEE SIgnal ProcESSIng MagazInE

|

March 2016

|

91


http://www.B.Sc http://www.M.Sc http://www.B.Sc http://www.M.Sc http://www.B.Sc http://www.M.Sc http://www.M.Sc

Table of Contents for the Digital Edition of Signal Processing - March 2016

Signal Processing - March 2016 - Cover1
Signal Processing - March 2016 - Cover2
Signal Processing - March 2016 - 1
Signal Processing - March 2016 - 2
Signal Processing - March 2016 - 3
Signal Processing - March 2016 - 4
Signal Processing - March 2016 - 5
Signal Processing - March 2016 - 6
Signal Processing - March 2016 - 7
Signal Processing - March 2016 - 8
Signal Processing - March 2016 - 9
Signal Processing - March 2016 - 10
Signal Processing - March 2016 - 11
Signal Processing - March 2016 - 12
Signal Processing - March 2016 - 13
Signal Processing - March 2016 - 14
Signal Processing - March 2016 - 15
Signal Processing - March 2016 - 16
Signal Processing - March 2016 - 17
Signal Processing - March 2016 - 18
Signal Processing - March 2016 - 19
Signal Processing - March 2016 - 20
Signal Processing - March 2016 - 21
Signal Processing - March 2016 - 22
Signal Processing - March 2016 - 23
Signal Processing - March 2016 - 24
Signal Processing - March 2016 - 25
Signal Processing - March 2016 - 26
Signal Processing - March 2016 - 27
Signal Processing - March 2016 - 28
Signal Processing - March 2016 - 29
Signal Processing - March 2016 - 30
Signal Processing - March 2016 - 31
Signal Processing - March 2016 - 32
Signal Processing - March 2016 - 33
Signal Processing - March 2016 - 34
Signal Processing - March 2016 - 35
Signal Processing - March 2016 - 36
Signal Processing - March 2016 - 37
Signal Processing - March 2016 - 38
Signal Processing - March 2016 - 39
Signal Processing - March 2016 - 40
Signal Processing - March 2016 - 41
Signal Processing - March 2016 - 42
Signal Processing - March 2016 - 43
Signal Processing - March 2016 - 44
Signal Processing - March 2016 - 45
Signal Processing - March 2016 - 46
Signal Processing - March 2016 - 47
Signal Processing - March 2016 - 48
Signal Processing - March 2016 - 49
Signal Processing - March 2016 - 50
Signal Processing - March 2016 - 51
Signal Processing - March 2016 - 52
Signal Processing - March 2016 - 53
Signal Processing - March 2016 - 54
Signal Processing - March 2016 - 55
Signal Processing - March 2016 - 56
Signal Processing - March 2016 - 57
Signal Processing - March 2016 - 58
Signal Processing - March 2016 - 59
Signal Processing - March 2016 - 60
Signal Processing - March 2016 - 61
Signal Processing - March 2016 - 62
Signal Processing - March 2016 - 63
Signal Processing - March 2016 - 64
Signal Processing - March 2016 - 65
Signal Processing - March 2016 - 66
Signal Processing - March 2016 - 67
Signal Processing - March 2016 - 68
Signal Processing - March 2016 - 69
Signal Processing - March 2016 - 70
Signal Processing - March 2016 - 71
Signal Processing - March 2016 - 72
Signal Processing - March 2016 - 73
Signal Processing - March 2016 - 74
Signal Processing - March 2016 - 75
Signal Processing - March 2016 - 76
Signal Processing - March 2016 - 77
Signal Processing - March 2016 - 78
Signal Processing - March 2016 - 79
Signal Processing - March 2016 - 80
Signal Processing - March 2016 - 81
Signal Processing - March 2016 - 82
Signal Processing - March 2016 - 83
Signal Processing - March 2016 - 84
Signal Processing - March 2016 - 85
Signal Processing - March 2016 - 86
Signal Processing - March 2016 - 87
Signal Processing - March 2016 - 88
Signal Processing - March 2016 - 89
Signal Processing - March 2016 - 90
Signal Processing - March 2016 - 91
Signal Processing - March 2016 - 92
Signal Processing - March 2016 - 93
Signal Processing - March 2016 - 94
Signal Processing - March 2016 - 95
Signal Processing - March 2016 - 96
Signal Processing - March 2016 - 97
Signal Processing - March 2016 - 98
Signal Processing - March 2016 - 99
Signal Processing - March 2016 - 100
Signal Processing - March 2016 - 101
Signal Processing - March 2016 - 102
Signal Processing - March 2016 - 103
Signal Processing - March 2016 - 104
Signal Processing - March 2016 - 105
Signal Processing - March 2016 - 106
Signal Processing - March 2016 - 107
Signal Processing - March 2016 - 108
Signal Processing - March 2016 - 109
Signal Processing - March 2016 - 110
Signal Processing - March 2016 - 111
Signal Processing - March 2016 - 112
Signal Processing - March 2016 - 113
Signal Processing - March 2016 - 114
Signal Processing - March 2016 - 115
Signal Processing - March 2016 - 116
Signal Processing - March 2016 - 117
Signal Processing - March 2016 - 118
Signal Processing - March 2016 - 119
Signal Processing - March 2016 - 120
Signal Processing - March 2016 - 121
Signal Processing - March 2016 - 122
Signal Processing - March 2016 - 123
Signal Processing - March 2016 - 124
Signal Processing - March 2016 - 125
Signal Processing - March 2016 - 126
Signal Processing - March 2016 - 127
Signal Processing - March 2016 - 128
Signal Processing - March 2016 - Cover3
Signal Processing - March 2016 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201809
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201807
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201805
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201803
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201801
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0917
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0717
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0517
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0317
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0916
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0716
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0516
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0316
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0915
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0715
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0515
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0315
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0914
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0714
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0514
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0314
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0913
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0713
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0513
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0313
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0912
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0712
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0512
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0312
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0911
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0711
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0511
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0311
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0910
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0710
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0510
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0310
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0909
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0709
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0509
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0309
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1108
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0908
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0708
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0508
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0308
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0108
https://www.nxtbookmedia.com