Smart Environments for Occupancy Sensing and Services

  • Susanna Pirttikangas
  • Yoshito Tobe
  • Niwat Thepvilojanapong


The term smart environment refers to a physical space enriched with sensors and computational entities that are seamlessly and invisibly interwoven. A challenge in smart environments is to identify the location of users and physical objects. A smart environment provides location-dependent services by utilizing obtained locations. In many cases, estimating location depends on received signal strength or the relative location of other sensors in the environment. Although devices employed for location detection are evolving, identification of location is still not accurate. Therefore, n addition to devices or utilized physical phenomena, algorithms that enhance the accuracy of location are important. Furthermore, other aspects of utilizing location information need to be considered: who is going to name important places and how are the name ontologies used.


Global Position System Global Position System Receiver Pervasive Computing Global Position System Signal Smart Environment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Addlesee, Jones, Livesey, Samaria (1997) The ORL active floor. IEEE Personal Communications 4(5):35–41CrossRefGoogle Scholar
  2. [2]
    Addlesee M, Curwen R, Hodges S, Newman J, Steggles P, Ward A, Hopper A (2001) Implementing a sentient computing system. IEEE Computer Magazine 34(8):50–56Google Scholar
  3. [3]
    Ashbrook, Starner (2003) Using GPS to learn significant locations and predict movement across multiple users. Pers Ubiquit Comput 7(5):275–286CrossRefGoogle Scholar
  4. [4]
    Bahl, Padmanabhan (2000) RADAR: an in-building rf-based user location and tracking system. In: IEEE INFOCOM, pp 775–784Google Scholar
  5. [5]
    Beigl (2000) Memoclip: A location based remembrance applicance. In: 2th International Symposium on Handheld and Ubiquitous Computing (HUC2000, Springer Press, pp 230–234Google Scholar
  6. [6]
    Bernardin K, Gehrig T, Stiefelhagen R (2006) Multi-and single view multiperson tracking for smart room environments. In: CLEAR, pp 81–92Google Scholar
  7. [7]
    Brown (1996) The stick-e document: a framework for creating context-aware applications. In: Proceedings of EP’96, Palo Alto, also published in it EP–odd, pp 259–272, URL
  8. [8]
    Chen, Sohn, Chmelev, Haehnel, Hightower, Hughes, LaMarca, Potter, Smith, Varshavsky (2006) Practical metropolitan-scale positioning for gsm phones. In: Proc. Ubicomp 2006Google Scholar
  9. [9]
    Darrell T, Gordon G, Harville M, Woodfill J (1998) Integrated person tracking using stereo, color, and pattern de tection. In: Conf. Computer Vision and Pattern Recognition, pp 601–608Google Scholar
  10. [10]
    Dey A, Abowd G (2000) The context toolkit: Aiding the development of context-aware applications. In: Workshop on Software Engineering for Wearable and Pervasive ComputingGoogle Scholar
  11. [11]
    Dey AK, Abowd GD (2000) Cybreminder: A context-aware system for supporting reminders. In: HUC ’00: Proceedings of the 2nd international symposium on Handheld and Ubiquitous Computing, Springer-Verlag, London, UK, pp 172–186Google Scholar
  12. [12]
    Eagle, Pentland (2006) Reality mining: Sensing complex social systems. Pers Ubiquit Comput 10:255–268CrossRefGoogle Scholar
  13. [13]
    Ekahau I (2002) Ekahau positioning engine 2.0. Tech. rep., Ekahau, Inc., technology White PaperGoogle Scholar
  14. [14]
    Fox, Hightower, Liao, Schulz, Borriello (2003) Bayesian filtering for location estimation. IEEE Pervasive Computing 2(3):24–33CrossRefGoogle Scholar
  15. [15]
    Getting (1993) The global positioning system. IEEE Spectrum 30(12):43–47CrossRefGoogle Scholar
  16. [16]
    Gezici S, Tian Z, Giannakis GB, Kobayashi H, Molisch AF, Poor HV, Sahinoglu Z (2005) Localization via ultra-wideband radios. IEEE Signal Processing Mag 22(4):70–84CrossRefGoogle Scholar
  17. [17]
    Gustafsson, Gunnarson, Bergman, Forssell, Jansson, Karlsson, Nordlund (2002) Particle filters for positioning, navigation and tracking. IEEE Trans Signal Processing 50:425–435Google Scholar
  18. [18]
    Harle, Hopper (2005) Deploying and evaluating a location-aware system. In: MobiSys ’05: Proceedings of the 3rd international conference on Mobile systems, applications, and services, ACM, New York, NY, USA, pp 219–232, DOI CrossRefGoogle Scholar
  19. [19]
    Harter A, Hopper A, Steggles P, Ward A, Webster P (1999) The anatomy of a context-aware application. In: Proceedings of the Fifth Annual ACM/IEEE International Conference on Mobile Computing and Networking (MOBICOM’99), Seattle, Washington, USA, pp 59–68CrossRefGoogle Scholar
  20. [20]
    Hightower, Borriello (2004) Particle filters for location estimation in ubiquitous computing: A case study. In: Lecture Notes in Computer Science. Ubicomp 2004, vol 3205/2004, pp 88–106Google Scholar
  21. [21]
    Hightower, Smith (2006) Practical lessons from place lab. IEEE Pervasive Computing 5(3):32.39CrossRefGoogle Scholar
  22. [22]
    Hightower, Consolvo, LaMarca, Smith, Hughes (2005) Learning and recognizing the places we go. In: Ubicomp 2005, pp 159–176Google Scholar
  23. [23]
    Intille SS, Larson K, Tapia EM, Beaudin J, Kaushik P, Nawyn J, Rockinson R (2006) Using a live-in laboratory for ubiquitous computing research. In: Proceedings of PERVASIVE 2006, pp 349–365Google Scholar
  24. [24]
    Jang JS, Sun CT, Mizutani E (1997) Neuro-Fuzzy and Soft Computing. Prentice HallGoogle Scholar
  25. [25]
    Kang, Welbourne, Stewart, Borriello (2005) Extracting places from traces of locations. ACM SIGMOBILE Mobile Computing and Communications pp 58–68Google Scholar
  26. [26]
    Katsarakis N, Souretis G, Talantzis F, Pnevmatikakis A, Polymenakos L (2006) 3d audiovisual person tracking using kalman filtering and information theory. In: CLEAR, pp 45–54Google Scholar
  27. [27]
    Kidd CD, Orr R, Abowd GD, Atkeson CG, Essa IA, MacIntyre B, Mynatt E, Starner TE, Newstetter W (1999) The aware home: A living laboratory for ubiquitous computing research. In: Proceedings of the 2nd International Workshop on Cooperative Buildings (CoBuild’99)Google Scholar
  28. [28]
    Koho, Suutala, Seppänen, Röning (2004) Footstep pattern matching from pressure signals using segmental semi-markov models. In: Proceedings of 12th European Signal Processing Conference (EUSIPCO 2004), Vienna, Austria, pp 1609–1612Google Scholar
  29. [29]
    Krumm J, Harris S, Meyers B, Brumitt B, Hale M, Shafer S (2000) Multi-camera multi-person tracking for easyliving. In: Proceedings of the 3rd IEEE Workshop on Visual Surveillance, Dublin, IrelandGoogle Scholar
  30. [30]
    Krumm J, Cermak G, Horvitz E (2003) Rightspot: A novel sense of location for a smart personal object. In: Proceedings of International Conference on Ubiquitous Computing (UBICOMP)Google Scholar
  31. [31]
    Laasonen, Raento, Toivonen (2004) Adaptive on-device location recognition. In: LNCS 3001, Springer-Verlag, pp 287–304Google Scholar
  32. [32]
    LaMarca, Lara (2008) Location systems: An introduction to the technology behind location awareness. Synthesis Lectures on Mobile and Pervasive Computing, 122 p.Google Scholar
  33. [33]
    Lee JY, Scholtz RA (2002) Ranging in a dense multipath environment using an uwb radio link. IEEE J Select Areas Commun 20(9):1677–1683CrossRefGoogle Scholar
  34. [34]
    Liao, Patterson, Fox, Kautz (2007) Learning and inferring transportation routines. Artificial Intelligence 171:311–331MATHCrossRefMathSciNetGoogle Scholar
  35. [35]
    Marmasse, Schmandt (2000) Location-aware information delivery with commotion. In: Lecture Notes in Computer Science. Handheld and Ubiquitous Computing, Springer Berlin/Heidelberg, vol 1927/2000, pp 361–370Google Scholar
  36. [36]
    Minami M, Fukuju Y, Hirasawa K, Yokoyama S, Mizumachi M, Morikawa H, Aoyama T (2004) Dolphin: A practical approach for implementing a fully distributed indoor ultrasonic positioning system. In: Ubicomp 2004, pp 347–365Google Scholar
  37. [37]
    Misra, Enge (2006) Global Positioning System: Signals, Measurements, and Performance. Ganga-Jamuna Press, Lincoln, MA 01773Google Scholar
  38. [38]
    Murakita, Ikeda, Ishiguro (2004) Human tracking using floor sensors based on the markov chain monte carlo method. In: Proc. 17th Int. Conf. Pattern Recognition, IEEE, vol 4, pp 917–920Google Scholar
  39. [39]
    Newman, Clark (1999) Sulawesi: A wearable application integration framework. In: Proc. 3rd Int Symp Wearable Computers, pp 170–171Google Scholar
  40. [40]
    Nurmi, Bhattacharya (2008) Identifying meaningful places: The non-parametric way. In: LNCS 5013, Proc. Pervasive, Springer-Verlag Berlin Heidelberg, pp 111–127Google Scholar
  41. [41]
    Orr, Abowd (2000) The smart floor: A mechanism for natural user identification and tracking. In: Proc. 2000 Conf. Human Factors in Computing Systems (CHI), pp 275–276Google Scholar
  42. [42]
    Paajanen M, Lekkala J, Kirjavainen K (2000) Electromechanical film (EMFi) - a new multipurpose electret material. Sensors and actuators A 84(1-2)Google Scholar
  43. [43]
    Pirttikangas S, Porspakka JRS, Röning J (2004) Know your whereabouts. In: Proc. Communication Networks and Distributed Systems Modeling and Simulation Conference (CNDS’04), San Diego, California, USAGoogle Scholar
  44. [44]
    Pnevmatikakis A, Polymenakos L (2006) 2d person tracking using kalman filtering and adaptive background learning in a feedback loop. In: CLEAR, pp 151–160Google Scholar
  45. [45]
    Priyantha NB, Chakraborty A, Balakrishnan H (2000) The cricket location-support system. In: Proceedings of the 6th Annual ACM/IEEE International Conference on Mobile Computing and Networking (Mobicom 2000), Boston, MA, USAGoogle Scholar
  46. [46]
    Priyantha NB, Miu A, Balakrishnan H, Teller S (2001) The cricket compass for context-aware mobile applications. In: Proceedings of the 7th Annual ACM/IEEE International Conference on Mobile Computing and Networking (Mobicom 2001), Rome, ItalyGoogle Scholar
  47. [47]
    Rodriguez, Lewis, Mason, Evans (2008) Footstep recognition for a smart home environment. International Journal of Smart HomeGoogle Scholar
  48. [48]
    Sato T (2003) Robotic room: Human behavior measurement, behavior accumulation and personall behavioral adaptation by intelligent environment. In: Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003), pp 515–520Google Scholar
  49. [49]
    Sato T, Harada T, Mori T (2004) Environment-type robot system robotic room featured by behavior media behavior contents and behavior adaptation. IEEE/ASME Transaction on Mechatronics 9(3):529–534CrossRefGoogle Scholar
  50. [50]
    Sato T, Harada T, Mori T (2004) Robotic room: Networked robots system in configuration of room. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Network Robot System Workshop, pp 11–18Google Scholar
  51. [51]
    Shi Q, Kyperountas S, Correal NS, Niu F (2005) Performance analysis of relative location estimation for multihop wireless sensor networks. IEEE J Select Areas Commun 25(4):830–838Google Scholar
  52. [52]
    Smith A, Balakrishnan H, Goraczko M, yantha NP (2004) Tracking moving devices with the cricket location system. In: Proceedings of the 2nd international conference on Mobile systems, applications, and services (MobiSys ’04), pp 190–202Google Scholar
  53. [53]
    Smith K, Schreiber S, Potucek I, Beran V, Rigoll G, Gatica-Perez D (2006) 2d multi-person tracking: A comparative study in ami meetings. In: CLEAR, pp 331–344Google Scholar
  54. [54]
    Sohn, Li, Lee, Smith, Scott, Griswold (2005) Place-its: A study of location-based reminders on mobile phones. In: Ubicomp 2005, Springer, pp 232–250Google Scholar
  55. [55]
    Stenbit (2001) Gps sps performance standard. Tech. rep., The National Space-Based Positioning, Navigation, and Timing (PNT) Executive CommitteeGoogle Scholar
  56. [56]
    Suutala, Fujinami (2008) Gaussian process person identifier based on simple floor sensors. In: Proc 3rd European Conf Smart Sensing and Context (EuroSSC2008), Zurich, SwitzerlandGoogle Scholar
  57. [57]
    Suutala, Röning (2008) Methods for person identification on a pressure-sensitive floor: Experiments with multiple classifiers and reject option. Information Fusion Journal, Special Issue on Applications of Ensemble Methods 9:21–40, URL Google Scholar
  58. [58]
    Vildjiounaite, Malm, Kaartinen, Alahuhta (2002) Location estimation indoors by means of small computing power devices, accelerometers, magnetic sensors, and map knowledge. In: Lecture Notes in Computer Science, Pervasive 2002, Springer-Verlag Berlin Heidelberg, pp 211–224Google Scholar
  59. [59]
    Want R, Hopper A, Veronica Falc a, Gibbons J (1992) The active badge location system. ACM Transactions on Information Systems 10(1):91–102CrossRefGoogle Scholar
  60. [60]
    Ward A (1998) Sensor-driven computing. PhD thesis, University of CambridgeGoogle Scholar
  61. [61]
    Ward A, Jones A, Hopper A (1997) A new location technique for the active office. IEEE Personal Communications 4(5):42–47CrossRefGoogle Scholar
  62. [62]
    Woodman, Harle (2008) Pedestrian localization for indoor environments. In: Proc. 10th Int. Conf. Ubiquitous Computing, pp 114–123Google Scholar
  63. [63]
    Yin, Yang, Ni (2005) Adaptive temporal radio maps for indoor location estimation. In: IEEE PerCom, pp 85–94Google Scholar
  64. [64]
    Yun, Lee, Woo, Ryu (2003) The user identification system using walking pattern over the ubifloor. In: Proc. Int. Conf. Control, Automation, and Systems (ICCAS)Google Scholar
  65. [65]
    Zhu Y, Shareef A (2006) Comparisons of three kalman filter tracking algorithms in sensor network. In: International Workshop on Networking, Architecture, and Storages 2006 (IWNAS’06)Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.University of OuluOuluFinland
  2. 2.Tokyo Denki UniversityTokyoJapan

Personalised recommendations