1 / 27

WearNET A Distributed Multi-Sensor System for Context Aware Wearables

Explore a distributed, multi-sensor system architecture designed for context-aware wearables. Learn the integration of various sensors for real-time data and user-centric functionalities. Presented based on Ubicomp class reading.

jessiem
Download Presentation

WearNET A Distributed Multi-Sensor System for Context Aware Wearables

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WearNETA Distributed Multi-Sensor System forContext Aware Wearables Lukowicz et. al Ubicomp class reading 2005.5.31 Presented by BURT

  2. The Problem • describes a distributed, multi-sensor system architecture designed to provide a wearable computer with a wide range of complex context information

  3. Introduction • Context awareness -- the ability of a computer system to adapt its functionality to the user’s activity and the environment around him • 2 approaches to awareness -- improving vision and audio recognition -- fusion of information from different, simple sensors

  4. Related Works I Clarkson and Pentland -- used a wearable camera in combination with a microphone to recognize a person’s situation. Picard’s group -- A galvanic skin response sensor, a blood volume pulse sensor, a respiration sensor and an electromyogram sensor for recognizing affective patterns in physiological signals

  5. Related Works II Gellersen et al. -- propose to use relatively simple sensors as a basis for the derivation of complex context information. Other systems that use multiple low level sensors to capture context information

  6. Contribution • system extends the above work by integrating additional sensors and appropriately placing them on the user’s body • use multiple, distributed motion sensors rather than a single accelerometer • knowing the importance of power management • the actual implementation of a wearable platform and the presentation of real life data.

  7. Context Components and Observation Channels • a tradeoff between versatility and flexibility, rather than efficiency in a narrowly defined task • target our architecture towards a loosely specified set of requirements defined on an intermediate level, the component layer • component layer consists of four context components: Extended Location, Environment State, User Activity and User State

  8. Context Layers

  9. Extended Location Component(EL) I • two types of location information: (1) the position in physical coordinates (2) a description of a place such as “in the train” or “in the office”.

  10. Extended Location Component(EL) II • Outdoors physical position -- GPS • For indoors, there are two solutions: (1) using inertial navigation based on acceleration sensors, gyroscopes and magnetic field sensors ( 2) relying on multi-sensor based location identification to determine the user’s position. • We propose to use inertial navigation

  11. Extended Location Component(EL) III • The identification of a location is based on three types of information: (1) ambient sound, (microphone) (2) light conditions (IR, visible, UV) (3) changes in other environmental parameters like temperature, humidity and atmospheric pressure.

  12. Environment State Component(ES) • Restrict definition to two broad, low level types of information: (1) physical properties of the environment and ( 2) general level of activity • For the recognition we will concentrate on two cheap channels: -- ambient sound and light intensity.

  13. User Activity Component (UA) • motion sensors (3 axis accelerometers, gyroscopes and/or electronic compass) distributed over the user’s body. • Each sensor provides us with information about the orientation and movement of the corresponding body part

  14. User State Component (US) • Our user state analysis is based on 3 such parameters: -- galvanic skin response (GSR), -- pulse and -- blood oxygen saturation.

  15. Senors

  16. Wearable Design Considerations • Once the placement has been fixed two system architecture issues remain to be resolved: (1) communication/computation tradeoffs resulting from the possibility of equipping the sensors with processing devices (2) the network architecture and transmission technology. • system power consumption and user comfort

  17. Sensor Placement Constraints • the quality of the signal received in a particular location and ergonomic concerns as described

  18. Computation and Communication Considerations • power considerations -- Further improvements can be obtained by combining such sensors into modules sharing computing resources.

  19. System Architecture and Implementation • four subsystems: -- Navigation Module (NM), -- Environmental Module (EM), -- User Activity Network (UAN) and -- User State Module (USM)

  20. Navigation Module (NM) • GPS and the inertial navigation sensors • a processor fast enough to perform all computation necessary for position tracking • the module also serves as a central coordination and evaluation unit of the WearNET system.

  21. Environment Module (EM) • measure UV, IR and visible light, magnetic field, temperature, atmospheric pressure, humidity and sound.

  22. User Activity Network (UAN) • a multistage network of motion sensors with a hierarchy that reflects the anatomy of the human body. • Each subnetwork is a bus with a dedicated master

  23. User State Module (USM) • The module combines the GSR sensor with the pulse and oxygen saturation sensors and an ultra low power micro controller. • requires only a simple mixed signal processor for the analog digital conversion, control, and basic preprocessing and features extraction.

  24. Experiments I • Complex Path in a Building -- walks two levels down a staircase, -- waits for 20 seconds, and continues walking a few steps to an elevator. -- then takes the elevator three floors up

  25. Experiments II • In the Kitchenette -- the user walks through the hall towards a kitchenette containing electrical appliances and a sink with a water tap. -- mostly distinguished by sound spectrum

  26. Conclusion and Outlook • By introducing an intermediate context component level we were able to find a good compromise between efficiency and versatility of the design. • Future work needs to target an automatic derivation of such information through standard algorithms like HMMs or neural networks for a wide range of situations and an analysis of achievable recognition rates.

  27. The End

More Related