Environmental Noise Classification for Context-Aware Applications

Context-awareness is essential to the development of adaptive information systems. Much work has been done on developing technologies and systems that are aware of absolute location in space and time; other aspects of context have been relatively neglected. We describe our approach to automatically sensing and recognising environmental noise as a contextual cue for context-aware applications. Environmental noise provides much valuable information about a user’s current context. This paper describes an approach to classifying the noise context in the typical environments of our daily life, such as the office, car and city street. In this paper we present our hidden Markov model based noise classifier. We describe the architecture of our system, the experimental results, and discuss the open issues in environmental noise classification for mobile computing.

[1]  Pattie Maes,et al.  Situational Awareness from Environmental Sounds , 1997 .

[2]  Gregory D. Abowd,et al.  CybreMinder: A Context-Aware System for Supporting Reminders , 2000, HUC.

[3]  Jason Pascoe,et al.  The stick-e note architecture: extending the interface beyond the user , 1997, IUI '97.

[4]  A. Harter,et al.  The Anatomy of a ContextAware Application , 1999, MobiCom 1999.

[5]  Lawrence R. Rabiner,et al.  A tutorial on Hidden Markov Models , 1986 .

[6]  Neil Gershenfeld,et al.  MIT-Media Lab , 1991, ICMC.

[7]  Anssi Klapuri,et al.  Recognition of Everyday Auditory Scenes: Potentials, Latencies and Cues , 2001 .

[8]  Michael Beigl,et al.  MemoClip: A Location-Based Remembrance Appliance , 2000 .

[9]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[10]  Daniel P. W. Ellis,et al.  PREDICTION-DRIVEN COMPUTATIONAL AUDITORY SCENE ANALYSIS FOR DENSE SOUND MIXTURES , 1996 .

[11]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[12]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[13]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[14]  Christophe Couvreur Environmental Sound Recognition: A Statistical Approach , 1997 .

[15]  Vesa T. Peltonen,et al.  Computational auditory scene recognition , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[16]  Andy Hopper,et al.  The Anatomy of a Context-Aware Application , 1999, Wirel. Networks.

[17]  Guy J. Brown,et al.  Computational auditory scene analysis , 1994, Comput. Speech Lang..

[18]  Hao Yan,et al.  Context-aware office assistant , 2000, IUI '00.

[19]  Gregory D. Abowd,et al.  The Conference Assistant: combining context-awareness with wearable computing , 1999, Digest of Papers. Third International Symposium on Wearable Computers.

[20]  Vincent Fontaine,et al.  AUTOMATIC CLASSIFICATION OF ENVIRONMENTAL NOISE EVENTS BY HIDDEN MARKOV MODELS , 1998 .

[21]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[22]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[23]  Alex Pentland,et al.  Auditory Context Awareness via Wearable Computing , 1998 .

[24]  Vincent Fontaine,et al.  Automatic classification of environmental noise events by hidden Markov models , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[25]  Alex Acero,et al.  Spoken Language Processing , 2001 .

[26]  Henk L. Muller,et al.  The Shopping Jacket: Wearable Computing for the Consumer , 2000 .