Skip to main content

Design Methodology for Context-Aware Wearable Sensor Systems

  • Conference paper
Pervasive Computing (Pervasive 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3468))

Included in the following conference series:

Abstract

Many research projects dealing with context-aware wearable systems encounter similar issues: where to put the sensors, which features to use and how to organize the system. These issues constitute a multi-objective optimization problem largely determined by recognition accuracy, user comfort and power consumption. To date, this optimization problem is mostly addressed in an ad hoc manner based on experience as well as trial and error approaches. In this paper, we seek to formalize this optimization problem and pave the way towards an automated system design process. We first present a formal description of the optimization criteria and system requirements. We then outline a methodology for the automatic derivation of Pareto optimal systems from such a description. As initial verification, we apply our methodology to a simple standard recognition task using a set of hardware components, body locations and features typically used in wearable systems. We show that our methodology produces good results and that a simple example can provide information that an experienced system designer would have problems extracting by other means.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mantyjarvi, J., Himberg, J., Seppanen, T.: Recognizing human motion with multiple acceleration sensors. In: 2001 IEEE International Conference on Systems, Man and Cybernetics, vol. 3494, pp. 747–752 (2001)

    Google Scholar 

  2. Anliker, U., Beutel, J., Dyer, M., Enzler, R., Lukowicz, P., Thiele, L., Tröster, G.: A systematic approach to the design of distributed wearable systems. IEEE Transactions on Computers 53(3), 1017–1033 (2004)

    Article  Google Scholar 

  3. Stäger, M., Lukowicz, P., Perera, N., von Büren, T., Tröster, G., Starner, T.: SoundButton: Design of a Low Power Wearable Audio Classification System. In: ISWC 2003: Proceedings of the 7th IEEE International Symposium on Wearable Computers, October 2003, pp. 12–17 (2003)

    Google Scholar 

  4. Wolf, W.: Computers as Components: Principles of Embedded Computing System Design. Morgan Kaufman Publishers, San Francisco (2002)

    Google Scholar 

  5. Blickle, T., Teich, J., Thiele, L.: System-level synthesis using evolutionary algorith ms. Design Automation for Embedded Systems 3(1), 23–58 (1998)

    Article  Google Scholar 

  6. Gupta, R.K.: Co-Synthesis of Hardware and Software for Digital Embedded Systems. Kluwer Academic Publishers, Dordrecht (1995)

    MATH  Google Scholar 

  7. Karkowski, I., Corporaal, H.: Design space exploration algorithm for heterogeneous multi-processor embedded system design. In: Proc. 35th Design Automation Conf. (DAC), pp. 82–87 (1998)

    Google Scholar 

  8. Liu, J., Chou, P.H., Bagherzadeh, N., Kurdahi, F.: A constraint-based application model and scheduling techniques for power-aware systems. In: Proc. 9th Int. Symp. on Hardware/Software Codesign (CODES), pp. 153–158 (2001)

    Google Scholar 

  9. De Micheli, G.: Synthesis and Optimization of Digital Circuits. McGraw-Hill, New York (1994)

    Google Scholar 

  10. Eisenring, M., Thiele, L., Zitzler, E.: Handling conflicting criteria in embedded system design. IEEE Des. Test. Comput. 17(2), 51–59 (2000)

    Article  Google Scholar 

  11. Koshizen, T.: Improved sensor selection technique by integrating sensor fusion in robot position estimation. Journal of Intelligent and Robotic Systems 29, 79–92 (2000)

    Article  MATH  Google Scholar 

  12. Junker, H., Lukowicz, P., Troester, G.: Using information theory to design context-sensing wearable systems. Accepted for publication as an IEEE Monograph on Sensor Network Operations

    Google Scholar 

  13. Denzler, J., Brown, C.M.: Information theoretic sensor data selection for active object recognition and state estimation. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(2), 145–157 (2002)

    Article  Google Scholar 

  14. Yang, J., Honavar, V.: Feature subset selection using a genetic algorithm. IEEE Intelligent Systems 13, 44–49 (1998)

    Article  Google Scholar 

  15. Sun, Z., Bebis, G., Yuan, X., Louis, S.: Genetic feature subset selection for gender classification: A comparison study. In: IEEE Workshop on Applications of Computer Vision, December 2002, pp. 165–170 (2002)

    Google Scholar 

  16. Blickle, T., Teich, J., Thiele, L.: System-level synthesis using evolutionary algorit ms. Design Automation for Embedded Systems 3(1), 23–58 (1998)

    Article  Google Scholar 

  17. Thiele, L., Chakraborty, S., Gries, M., Künzli, S.: Design space exploration of network processor architectures. In: Network Processor Design 2002: Design Principles and Practices. Morgan Kaufmann Publishers, San Francisco (2002)

    Google Scholar 

  18. Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: Improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Proc. EUROGEN 2001 Evolutionary Methods for Design, Optimisation and Control with Applications to Industrial Problems (2001)

    Google Scholar 

  19. Battiti, R.: Using mutual information for selecting features in supervised neural net learning. IEEE Transactions on Neural Networks 5(4), 537–550 (1994)

    Article  Google Scholar 

  20. Kwak, N., Chong-Ho, C.: Input feature selection for classification problems. IEEE Transactions on Neural Networks (January 2002)

    Google Scholar 

  21. Fano, R.M.: Class notes for transmission of information, course 6.574. Technical report. MIT, Cambridge, Mass (1952)

    Google Scholar 

  22. Junker, H., Lukowicz, P., Troester, G.: Locomotion analysis using a simple feature derived from force sensitive resistors. In: Proceedings Second IASTED International Conference on Biomedical Engineering 2004 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Anliker, U., Junker, H., Lukowicz, P., Tröster, G. (2005). Design Methodology for Context-Aware Wearable Sensor Systems. In: Gellersen, H.W., Want, R., Schmidt, A. (eds) Pervasive Computing. Pervasive 2005. Lecture Notes in Computer Science, vol 3468. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428572_14

Download citation

  • DOI: https://doi.org/10.1007/11428572_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26008-0

  • Online ISBN: 978-3-540-32034-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics