A Multi-modal Sensing Framework for Human Activity Recognition



Similar documents
Network Robot Systems

Assessing computer systems for monitoring elderly people living at home

Activity recognition in ADL settings. Ben Kröse

Accurate, Fast Fall Detection Using Gyroscopes and Accelerometer-Derived Posture Information

Accurate, Fast Fall Detection Using Gyroscopes and Accelerometer-Derived Posture Information

A smartphone based real-time daily activity monitoring system. Shumei Zhang Paul McCullagh Jing Zhang Tiezhong Yu

Summer projects for Dept. of IT students in the summer 2015

Health and Well-being

Report of Research Results

Fall Detection System based on Kinect Sensor using Novel Detection and Posture Recognition Algorithm

Smart Carpet using differential piezoresistive pressure sensors for elderly fall detection

Wireless Multimedia Technologies for Assisted Living

A Demonstration of a Robust Context Classification System (CCS) and its Context ToolChain (CTC)

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor

Integration of Smart Home Technologies in a Health Monitoring System for the Elderly

Dr. Asher Vaturi The Max Stern Yezreel Valley College

ADLife An Activities of Daily Living (ADL) monitoring

Multi-Person Pose Recognition Using a Zigbee Sensor Network

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition

Large-Area Wireless Sensor System for Ambient Assisted Living

A DECISION TREE BASED PEDOMETER AND ITS IMPLEMENTATION ON THE ANDROID PLATFORM

Using a Virtual Environment to Test a Mobile App for the Ambient Assisted Living

Using Received Signal Strength Variation for Surveillance In Residential Areas

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors

Smart self management: assistive technology to support people with chronic disease

Vision based approach to human fall detection

A MOTION ACTIVITY MONITOR MONITOR POHYBOVÉ AKTIVITY

Modern Multipupose Security And Power Management System

THE MS KINECT USE FOR 3D MODELLING AND GAIT ANALYSIS IN THE MATLAB ENVIRONMENT

Dementia Ambient Care: Multi-Sensing Monitoring for Intelligent Remote Management and Decision Support

STMicroelectronics is pleased to present the. SENSational. Attend a FREE One-Day Technical Seminar Near YOU!

Portable Automatic Conjecturing and Announcing System for Real- Time Accident Detection

PhD Program in Bioengineering and Robotics

Asset Tracking Application Can It Drive Business Efficiencies?

The Intelligent Data Network: Proposal for Engineering the Next Generation of Distributed Data Modeling, Analysis and Prediction

Artificial Intelligence and Politecnico di Milano. Presented by Matteo Matteucci

F2D: A fall detection system tested with real data from daily life of elderly people

Health Trend Analysis of People With Ambient Monitoring Systems

Recognition of Day Night Activity Using Accelerometer Principals with Aurdino Development Board

Fall Detection System for Healthcare Quality Improvement in Residential Care Facilities

Ontology for Home Energy Management Domain

A Case Study on Smart Environments and Network Marketing

Context-based fall detection and activity recognition using inertial and location sensors

A Cognitive Approach to Vision for a Mobile Robot

Human Activities Recognition in Android Smartphone Using Support Vector Machine

The Elderly s Independent Living in Smart Homes: A Characterization of Activities and Sensing Infrastructure Survey to Facilitate Services Development

Chapter 4. The sleep and activities of daily living (ADL) monitoring application

A Healthcare/Eldercare Robot based on Skilligent Technology

Int. J. Sensor Networks, Vol. x, No. x, xxxx 1

A Surveillance Robot with Climbing Capabilities for Home Security

Colorado School of Mines Computer Vision Professor William Hoff

Database-Centered Architecture for Traffic Incident Detection, Management, and Analysis

Crowdsourcing mobile networks from experiment

Industry 4.0 and Big Data

IEEE IoT IoT Scenario & Use Cases: Social Sensors

Cloud Computing for Agent-based Traffic Management Systems

Journal of Emerging Trends in Computing and Information Sciences

Body-Area Instrumentation for Avoidance of Workplace Injury

Check for Safety. A Home Fall Prevention Checklist for Older Adults

Human Behavior Interpretation System and Modeling

Development of Docking System for Mobile Robots Using Cheap Infrared Sensors

A Simulation Analysis of Formations for Flying Multirobot Systems

DESIGN AND DEVELOPMENT OF FALL DETECTOR USING FALL ACCELERATION

SMARTER FIELD WORK MANAGEMENT SYSTEMS

Cloud Thinking. Simplifying Big Data Processing. Rui L. Aguiar, Diogo Gomes Universidade de Aveiro - Portugal

THE ACCURATE FALLING DETECTION SYSTEM FOR THE ELDERLY (AFDE)

Graduation Project Ideas Proposed By Faculty Members Department of Communication and Networks

Real-time asset location visibility improves operational efficiencies

Original Research Articles

WAITER: A Wearable Personal Healthcare and Emergency Aid System

Pakistan-U.S. Science and Technology Cooperation Program Annual Technical Report Form

Vibrations can have an adverse effect on the accuracy of the end effector of a

Recognition of false alarms in fall detection systems


Cisco Context-Aware Mobility Solution: Put Your Assets in Motion

GLOVE-BASED GESTURE RECOGNITION SYSTEM

Android Phone Controlled Robot Using Bluetooth

Dr Louise Schaper, PhD CEO, Health Informatics Society of Australia

Object Location Modeling in Office Environments First Steps

IOT 2.0: when the IOT and the micro-location converge As you understood from my bio, I spent all my career in the industry where I had the chance to

Testing Real-Time In-Home Fall Alerts with Embedded Depth Video Hyperlink

Design for All: Home as Rehabilitation Environment

How cloud-based systems and machine-driven big data can contribute to the development of autonomous vehicles

Distributed Database for Environmental Data Integration

THE CONCEPTS OF AN END-USER-ENABLING ARCHITECTURE FOR UBIQUITOUS COMPUTING. Irene Mavrommati, Achilles Kameas 1

Accelerometer Based Real-Time Gesture Recognition

Big Data Opportunities and Challenges in Monitoring Health Behaviors in the Home and Environment

Solutions for the Connected Home

Social Innovation through Utilization of Big Data

Hospitals of the Future Ubiquitous Computing support for Medical Work in Hospitals

EL Program: Smart Manufacturing Systems Design and Analysis

Leveraging ambient applications interactions with their environment to improve services selection relevancy

Chapter 2 Sensors for Human Behavior Analysis

Service Engineering for the Internet of Things

Development of a GSM based Control System for Electrical Appliances

Human Behavior Analysis in Intelligent Retail Environments

Project Report: ESG Elevator Accelerator

Check for Safety. A Home Fall Prevention Checklist for Older Adults

Framework for Biometric Enabled Unified Core Banking

Management Dashboard in a Retail Environment

Transcription:

A Multi-modal Sensing Framework for Human Activity Recognition Barbara Bruno 1, Jasmin Grosinger 2, Fulvio Mastrogiovanni 1, Federico Pecora 2, Alessandro Saffiotti 2, Subhash Sathyakeerthy 2, and Antonio Sgorbissa 1 1 University of Genova, Dept. DIBRIS, Via Opera Pia 13, 16145 Genova, Italy {barbara.bruno,fulvio.mastrogiovanni,antonio.sgorbissa}@unige.it 2 Örebro University, AASS Cognitive Robotic Systems Lab, Fakultetsgatan 1, S-70182 Örebro, Sweden {jasmin.grosinger,fpa,asaffio,subhash.sathyakeerthy}@aass.oru.se Abstract. Robots for the elderly are a particular category of home assistive robots, helping people in the execution of daily life tasks to extend their independent life. Such robots should be able to determine the level ofindependenceoftheuserandtrackits evolutionovertime,toadaptthe assistance to the person capabilities and needs. We present an heterogeneous information management framework, allowing for the description of a wide variety of human activities in terms of multi-modal environmental and wearable sensing data and providing accurate knowledge about the user activity to any assistive robot. 1 Introduction Home assistive robotics addresses the design of robots to be deployed in domestic environments, to assist the residents in the execution of daily life tasks. Robots for the elderly are a particular category of home assistive robots, which rely on social interaction with the person and aim at extending the elderly independent life [1]. To properly and effectively perform the assistive duties, robots for the elderly should be context-aware, i.e., able to assess the status of the environment they are in, user-aware, i.e., able to assess the status of the person they are working for, and also ageing-aware, i.e., able to perform a long term analysis of the person cognitive and physical evolution, to adapt to their current capabilities. Human Activity Recognition (HAR systems for elderly-care are devoted to the identification, among all actions executed by a person during a day, of specific activities of interest, the Activities of Daily Living (ADL, which require the use of different cognitive and physical abilities and are used by gerontologists to estimate the level of autonomy of a person [2]. ADL cover a wide variety of human activities: consequently, a number of sensing strategies have been developed for their automatic recognition. ADL occurring at home, in particular, are usually monitored with smart environments[3] and wearable sensing systems [4]. Unfortunately, wearable sensing systems are prone to ambiguity, while smart environments may reach erroneous conclusions due to incomplete information.

2 Bruno et al. We address the problem of endowing robots for the elderly with the ability of monitoring the Activities of Daily Living, by designing a HAR system which allows for a seamless integration with the robot planning system. We propose the integration of multiple sensing strategies in a single framework, to compensate the weaknesses of each modality and increase the recognition reliability. The abstract is organized as follows. Section 2 details the system architecture. Preliminary experimental results are analysed in Section 3. Conclusions follow. 2 System Architecture We set up a test bed in an apartment located in the city of Örebro (SWE, in the elderly care facility Ängen. The apartment, shown in Figure 1, is composed of fully furnished living-room, bathroom, bedroom and kitchen. (a (b Fig.1. (a The test bed apartment in the elderly care facility Ängen, in Örebro (SWE. (b WearAmI system architecture: dark boxes at the bottom denote the adopted sensors. Shades of blue represent environmental sensing components, while shades of green represent wearable sensing components. We propose the multi-modal monitoring system with the architecture shown in Figure 1 for the reliable detection of the activities: transferring (denoting the motions of sitting down, standing up, lying down, getting up; feeding (eating, drinking; food preparation; indoor transportation (climbing stairs, descending stairs, walking. The system makes use of: (i a wrist-placed inertial sensor; (ii a waist-placed inertial sensor; (iii a network of Passive Infra-Red sensors; (iv RFID tags, pressure sensors and switches; and (v a temporal reasoner. The data extracted by the wrist sensor are used to detect occurrences of gestures [5,6], such as walking, picking up or sitting. The data provided by the waist sensor, instead, are used to estimate the person posture on the basis of the angle between the torso and the gravity force. The combined analysis of wrist and waist acceleration data also allows for detecting falls with high accuracy [7]. Person localization is achieved via a network of Passive Infra-Red (PIR sensors. We identified three categories of objects to monitor: cutlery and dishes, which are

Multi-modal Sensing for Human Activity Recognition 3 assumed to be in use when located onthe kitchen table and that we detect viaan RFID network; furniture, such as chairs, armchairs and bed, for which pressure sensors detect whether and which is in use; household appliances, such as the fridge and the oven, whose usage can be inferred by checking the status of their doors with switches. All elements in the architecture are envisioned as Physically Embedded Intelligent Systems (PEIS [8], i.e., devices incorporating computational, communication, sensing and/or actuating resources, connected with each other by a uniform communication model. The analysis systems (focusing on objects usage, user localization and user posture & gestures, respectively share information among each other and with a reasoning system which is responsible for the recognition of all occurrences of activities of interest. The adopted temporal reasoner uses and extends Allen s interval algebra to model the activities as sets of temporal constraints [9]. 3 Experimental Evaluation Listing 1.1 reports the models of sitting and standing. The field Head defines the entity it refers to and the name of the model, separated by a ::. As an example, Head Human::SitDown( indicates that whenever the reported constraints are satisfied, the reasoner should infer that the activity of sitting has been executed by the person. The field RequiredState defines the sensor values which correspond to the execution of the motion. The field Constraint defines the temporal relation between each sensor value of interest and the activity. Listing 1.1. DDL models for the activities sit down and stand up. (Head Human:: SitDown( (RequiredState req1 Gesture :: Sit ( (RequiredState req2 Posture :: Sitting ( (RequiredState req3 Chair ::On( (Constraint OverlappedBy(Head, req1 (Constraint During(Head, req2 (Constraint EndEnd(Head, req3 (Head Human:: SitDown( (RequiredState req1 Gesture :: Sit ( (RequiredState req2 Posture :: Sitting ( (RequiredState req3 Armchair ::On( (Constraint OverlappedBy(Head, req1 (Constraint During(Head, req2 (Constraint EndEnd(Head, req3

4 Bruno et al. (Head Human:: StandUp( (RequiredState req1 Gesture :: Stand( (RequiredState req2 Posture :: Standing ( (RequiredState req3 Human:: SitDown( (Constraint MetByOrOverlappedBy(Head, req1 (Constraint Starts(Head, req2 (Constraint MetByOrAfter(Head, req3 Fig.2. Validation of the models of sit down and stand up. We performed preliminary tests defining sequences of sensor values to analyse the reasoner inferences they trigger. In Figure 2, the timeline of the context variable Human is computed by the reasoner and list all corresponding recognized activities, as indicated by the Head fields. The other timelines report the sensor values (i.e., gesture, posture, location and objects sensors. At each time instant, the reasoner samples the sensors, keeping track of all modelled activities which are consistent with the sensors readings up to that instant (i.e., those that could be the one currently being executed. As time passes, the number of possible activities progressively reduces, until it converges to the one effectively performed, if it is among the modelled ones, or to none. All sensors or context variables statuses supporting an inferred activity are marked with a blue filling. Figure 2 reports the simulated sensor readings related to a person who drops a heavy bag on the kitchen chair, then walks to the living-room and sits on the armchair. Although the chair pressure sensor is activated by the bag (for t = [16;35], the wearable gesture and posture sensors do not signal any sitting motion, therefore preventing the reasoner from making an erroneous inference. Later on, when the person sits on the armchair, environmental and wearable sensors agree on indicating that the person sat down, therefore triggering the correct recognition of the sitting motion. The example also highlights one advantage deriving from overloading rules. Since the two modelled sitting actions (i.e., sitting down on the kitchen chair and sitting down on the armchair are defined as SitDown, it is possible to define a single model for the standing up motion, constrained by the previous occurrence of any sitting action.

Multi-modal Sensing for Human Activity Recognition 5 4 Conclusions In this abstract, we introduce the idea of a multi-modal monitoring system, which combines information retrieved via different monitoring approaches and we prove, in simulation, that the integration of wearable and environmental information is beneficial for the purposes of human activity monitoring. Future work will focus on the set up of a test bed apartment in an elderly care facility in Örebro, Sweden, to test the performance of the system under realistic conditions. References 1. Johnson, D.O., Cuijpers, R.H., Juola, J.F., Torta, E., Simonov, M., Frisiello, A., Bazzani, M., Yan, W., Weber, C., Wermter, S., Meins, N., Oberzaucher, J., Panek, P., Edelmayer, G., Mayer, P., Beck, C.: Socially Assistive Robots: A Comprehensive Approach to Extending Independent Living. International Journal of Social Robotics 6,2, 195 211 (2014 2. Katz, S., Chinn, A., Cordrey, L.: Multidisciplinary studies of illness in aged persons: a new classification of functional status in activities of daily living. J. Chron. Dis. 9,1, 55 62 (1959 3. Alam, M.R., Reaz, M.B.I., Ali M.A.M.: A Review of Smart HomesPast, Present, and Future. IEEE Trans on Systems, Man, and Cybernetics, Part C: Applications and Reviews 42,6, 1190 1203 (2012 4. Lara O.D., Labrador, M.A.: A Survey on Human Activity Recognition using Wearable Sensors. IEEE Communications Surveys and Tutorials, 15,3, 1192 1209 (2013 5. Bruno, B., Mastrogiovanni, F., Sgorbissa, A., Vernazza, T., Zaccaria, R.: Human motion modelling and recognition: A computational approach. In: IEEE Int Conf on Automation Science and Engineering (CASE, 156 161 (2012 6. Bruno, B., Mastrogiovanni, F., Sgorbissa, A., Vernazza, T., Zaccaria, R.: Analysis of human behavior recognition algorithms based on acceleration data. In: IEEE Int Conf on Robotics and Automation (ICRA, 1602 1607 (2013 7. Kangas, M., Konttila, A., Lindgren, P., Winblad, I., Jamsa, T.: Comparison of low-complexity fall detection algorithms for body attached accelerometers. Gait & Posture 28, 285 291 (2008 8. Saffiotti, A., Broxvall, M., Gritti, M., LeBlanc, K., Lundh, R., Rashid, J., Seo, B.S., Cho, Y.J.: The PEIS-ecology project: vision and results. In: IEEE/RSJ Int Conf on Intelligent Robots and Systems (IROS, 2329 2335 (2008 9. Pecora, F., Cirillo, M., Dell Osa, F., Ullberg, J., Saffiotti, A.: A constraint-based approach for proactive, context-aware human support. Journal of Ambient Intelligence and Smart Environments 4, 347 367 (2012