Energy saving for activity recognition through sensor selection, scheduling and sampling rate tuning

Activity recognition in pervasive environments relies often on many different sensors. Low-level data streams from these sensors are combined at the decision level at a sink. A key challenge is to efficiently and with high accuracy recognise the objects activities based on low-level sensor data. There is a trade-off between obtaining the required accuracy of activity recognition and the energy consumption.We formalise the problem of minimising energy consumption to recognise activities from the sensed data with application required accuracy. In contrast to existing work, we modulate this problem to consider not only the number of sensors to be used, but also the number of samples to be collected from them. This approach saves more energy and extends the network lifetime more than traditional approaches. Evaluation results with a publicly available dataset demonstrate that this approach extents the network lifetime by about 25% compared to traditional ones. Furthermore, our solution consumes a rather small amount of computing resources and can therefore be used in real-world settings.

[1]  Mohan S. Kankanhalli,et al.  Information assimilation framework for event detection in multimedia surveillance systems , 2006, Multimedia Systems.

[2]  Matthieu Dubarry,et al.  From single cell model to battery pack simulation for Li-ion batteries , 2009 .

[3]  Pradeep K. Atrey,et al.  Modeling Quality of Information in Multi-sensor Surveillance Systems , 2007, 2007 IEEE 23rd International Conference on Data Engineering Workshop.

[4]  Thomas Plagemann,et al.  Quality and energy aware data acquisition for activity and locomotion recognition , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[5]  Stéphane Lafortune,et al.  On an Optimization Problem in Sensor Selection* , 2002, Discret. Event Dyn. Syst..

[6]  Christos H. Papadimitriou,et al.  On the complexity of integer programming , 1981, JACM.

[7]  Chatschik Bisdikian,et al.  On Sensor Sampling and Quality of Information: A Starting Point , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[8]  Mohan S. Kankanhalli,et al.  Goal-oriented optimal subset selection of correlated multimedia streams , 2007, TOMCCAP.

[9]  Thomas Plagemann,et al.  Towards quality and energy aware complex event processing , 2013, 2013 IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob).

[10]  Andreas Krause,et al.  Simultaneous Optimization of Sensor Placements and Balanced Schedules , 2011, IEEE Transactions on Automatic Control.

[11]  Andreas Krause,et al.  Near-optimal Nonmyopic Value of Information in Graphical Models , 2005, UAI.

[12]  Paul Lukowicz,et al.  Collecting complex activity datasets in highly rich networked sensor environments , 2010, 2010 Seventh International Conference on Networked Sensing Systems (INSS).

[13]  Luca Benini,et al.  Network-Level Power-Performance Trade-Off in Wearable Activity Recognition: A Dynamic Sensor Selection Approach , 2012, TECS.

[14]  Luca Benini,et al.  Optimizing ZigBee for data streaming in body-area bio-feedback applications , 2009, 2009 3rd International Workshop on Advances in sensors and Interfaces.

[15]  Christine Julien,et al.  An energy-efficient quality adaptive framework for multi-modal sensor context recognition , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).