Towards Coupled Interaction - Practical Integration of Physiological Signals



Similar documents
Data Analysis Methods: Net Station 4.1 By Peter Molfese

Documentation Wadsworth BCI Dataset (P300 Evoked Potentials) Data Acquired Using BCI2000's P3 Speller Paradigm (

Machine Learning Introduction

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE.

Tracking and Recognition in Sports Videos

Building a Simulink model for real-time analysis V Copyright g.tec medical engineering GmbH

Proceedings of the 9th WSEAS International Conference on APPLIED COMPUTER SCIENCE

User Authentication using Combination of Behavioral Biometrics over the Touchpad acting like Touch screen of Mobile Device

NATIONAL COMPETENCY SKILL STANDARDS FOR PERFORMING AN ELECTROENCEPHALOGRAM

APA National Standards for High School Psychology Curricula

P300 Spelling Device with g.usbamp and Simulink V Copyright 2012 g.tec medical engineering GmbH

INTRUSION PREVENTION AND EXPERT SYSTEMS

Medical Device Solutions. Battelle. Applied Research Device Development Clinical Research Sustaining Engineering

Introduction to Pattern Recognition

Brain Computer Interfaces (BCI) Communication Training of brain activity

Lecture 2, Human cognition

TECHNICAL SPECIFICATIONS, VALIDATION, AND RESEARCH USE CONTENTS:

RESEARCH ON SPOKEN LANGUAGE PROCESSING Progress Report No. 29 (2008) Indiana University

ICT Perspectives on Big Data: Well Sorted Materials

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches

Implementation of a 3-Dimensional Game for developing balanced Brainwave

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April ISSN

Deriving the 12-lead Electrocardiogram From Four Standard Leads Based on the Frank Torso Model

Cognitive Load Theory and Instructional Design: Recent Developments

Electroencephalography Analysis Using Neural Network and Support Vector Machine during Sleep

Electrocardiogram (ECG) Monitoring System using Bluetooth technology

ECG SIGNAL PROCESSING AND HEART RATE FREQUENCY DETECTION METHODS

An Overview of Knowledge Discovery Database and Data mining Techniques

A Cell-Phone Based Brain-Computer Interface for Communication in Daily Life

HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT

Technical Note Series

Effective Use of Android Sensors Based on Visualization of Sensor Information

A Cell-Phone Based Brain-Computer Interface for Communication in Daily Life

Analecta Vol. 8, No. 2 ISSN

3. What clinical applications of the technology do you envisage in the future? (Please try to specify a timeframe for these developments)

PFP Technology White Paper

Chapter 2 Conceptualizing Scientific Inquiry

Laboratory Guide. Anatomy and Physiology

A secure face tracking system

Research on physiological signal processing

perspective Progressive Organization

Towards Inferring Web Page Relevance An Eye-Tracking Study

Wireless Remote Monitoring System for ASTHMA Attack Detection and Classification

Big Data: Rethinking Text Visualization

Overhead lines Asset Management in the Belgian network. S. GERMAIN K. VAN DAM B. RISSE JF. GOFFINET Elia Belgium

Learner and Information Characteristics in the Design of Powerful Learning Environments

Using reporting and data mining techniques to improve knowledge of subscribers; applications to customer profiling and fraud management

Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data

On Intuitive Dialogue-based Communication and Instinctive Dialogue Initiative

Machine Learning with MATLAB David Willingham Application Engineer

Autonomic computing: strengthening manageability for SOA implementations

Keywords drowsiness, image processing, ultrasonic sensor, detection, camera, speed.

AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION

D A T A M I N I N G C L A S S I F I C A T I O N

Adding New Level in KDD to Make the Web Usage Mining More Efficient. Abstract. 1. Introduction [1]. 1/10

POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES

Semantically Enhanced Web Personalization Approaches and Techniques

Online Ensembles for Financial Trading

I Think, Therefore I Am: Usability and Security of Authentication Using Brainwaves

The Scientific Data Mining Process

Obtaining Knowledge. Lecture 7 Methods of Scientific Observation and Analysis in Behavioral Psychology and Neuropsychology.

Traffic Prediction in Wireless Mesh Networks Using Process Mining Algorithms

Decentralized Utility-based Sensor Network Design

Building a Data Quality Scorecard for Operational Data Governance

Embodied decision making with animations

Masters in Information Technology

Don t Forget to Warm-Up Your Brain! Caroline Liddy. Before beginning a race, do you jump right into it and run as fast as you can,

CELL PHONE INDUCED PERCEPTUAL IMPAIRMENTS DURING SIMULATED DRIVING

Introduction to Data Mining

Neurodiagnostic Equipment Solutions

ANIMA: Non-Conventional Interfaces in Robot Control Through Electroencephalography and Electrooculography: Motor Module

Using Data Mining for Mobile Communication Clustering and Characterization

Agilent Measuring Noninsertable Devices

Introduction Who Uses PSM? PSM Training Applications PSM Training Advantage

Sense Making in an IOT World: Sensor Data Analysis with Deep Learning

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014

KNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE

Product Introduction MyoMuscle. Telemyo DTS-System. Telemetry system for EMG and Biomechanical Sensors.

5MD00. Assignment Introduction. Luc Waeijen

Have you ever missed a call while moving? : The Optimal Vibration Frequency for Perception in Mobile Environments

Force measurement. Forces VECTORIAL ISSUES ACTION ET RÉACTION ISOSTATISM

Agent Simulation of Hull s Drive Theory

Physiologic Monitoring Systems for Life Science Research. Discover the possibilities with DSI.

Strategic Plan Proposal: Learning science by experiencing science: A proposal for new active learning courses in Psychology

Network Machine Learning Research Group. Intended status: Informational October 19, 2015 Expires: April 21, 2016

Miracle Integrating Knowledge Management and Business Intelligence

Maschinelles Lernen mit MATLAB

Technique and Safety of. by Pierluigi Castellone, Electronics Engineer Brain Products General Manager

Human Activities Recognition in Android Smartphone Using Support Vector Machine

Transcription:

Towards Coupled Interaction - Practical Integration of Physiological Signals Inês Oliveira, Luís Duarte, Nuno M. Guimarães, Luís M. Carriço and Ovidiu Grigore Keywords: Physiological Signals, Interaction Design, Coupled Interaction Abstract The search for usable systems has highlighted design criteria like adaptiveness or accessibility support. The systemic view of interaction, encompassing the human user, artifacts, language, methodology and training, influenced the design principles of past and current systems. However, users have been taken as black boxes, communicating with the machine through more or less sophisticated languages. The recognition of cognitive or emotional status of the user and its integration in the interaction design is the basis of the coupled interaction notion, a view of the structural coupling concept derived from more general system theories. A dimension of this coupling strategy is the integration of human physiological signals. Realizing the constraints of current systems, this paper describes technical experience gained from the use of EEG (electroencephalography) for evaluation of reading tasks and from the use of ECG (electrocardiography) information as an input modality, and tries to build an integrated view for interaction design with these physiological multimodalities. Introduction HCI has evolved in multiple directions but, in spite of the innovative interaction opportunities, the integration of the intrinsic human status has not been considered with a comparable level of depth. The consideration for the physical/physiological (phy-) state or information of a human user can be a fundamental element in the interaction and in the overall experience design. The evolution of acquisition technology for human phy- information (like EEG, ECG or dermal activity, EDA ), the accuracy of the processing techniques, and the understanding of the mapping between human phy- features and cognitive activities (sleep, reading, math reasoning, stress or fatigue) build up a framework for design and development of coupled interaction environments. The notion of coupled interaction is inspired by theoretical concepts of human cognition and systems interaction, such as the ones described in (Maturana H., and Varela, F. 1987) and contextualized for systems design in (Winograd, T. and Flores, F., 1986). In this paper we discuss practical dimensions related with the integration of phy- signals in interactive systems. These dimensions were identified in simple experiences with EEG and ECG signals. The experiences were designed to demonstrate the value of this integration, but also to set up platforms that allow us to engineer coupled systems and applications. The next section provides a systematic overview of design and development issues that we encountered in our experiences. The following section briefly describes two samples applications, which provide examples for the brief review of the design issues that follows. We conclude with a summary of lessons learned so far and prospects for future designs. 171

Inês Oliveira, Luís Duarte, Nuno M. Guimarães, Luís M. Carriço and Ovidiu Grigore Problem Dimensions and Critical Factors The integration of phy- signals in interactive designs is constrained by a number of factors that have to be harnessed. We group these into five classes: (a) Set up and acquisition, (b) Processing methods, (c) User heterogeneity, (d) Task context, and (e) Level of intrusiveness. Set up and Acquisition Phy- signals reflect global and persistent, as well as local and instantaneous conditions of the user. The acquisition devices are based on the capture of sensitive electrical activity generated in the user s body. The electrode configuration, signal quality, and stability in acquisition procedures, is a critical factor when reliable conclusions are sought. Moreover, experience in the acquisition of phy- signals comes from clinical settings or controlled experiments, which tend to isolate specific user features and extract in vitro results, as opposed to in vivo data 1. Processing Methods Much of the opportunities for integration of phy- information in interactive systems derive from progresses in signal processing methods and capacity. The growing computing capacity, together with advances and experience in machine learning algorithms allow the construction of feasible and tractable feature detection and classification solutions. The flexibility of the signal processing methods is also relevant as a trade off to the signal quality limitations and constraints that are imposed by the in vivo situations and that we mentioned above. User Heterogeneity User heterogeneity is a known and basic factor in human computer interaction and usability engineering. The integration of phy- signals highlights this heterogeneity in very specific aspects. Each user has its own phy- profiles and therefore personalization procedures are to be expected in most interactive designs relying in such information. Gender, age, task experience, and training induce heterogeneity in the reference patterns. Task Context The central purpose of the integration of the phy- signals is the determination of a given cognitive state in the context of task, to achieve better adaptation and improve the user experience. Real world tasks are usually multidimensional and affect the values of the phy- signals in different ways. A reliable conclusion on a given cognitive state based on a finite set of tractable phy- signals requires a high level of certainty on the relevant features and the elimination of the task-related artefacts. Level of Intrusiveness Several types of phy- signals require electric devices to be connected to the user. Even with growing application of wireless technology (ECG/HR devices or EEG caps using Bluetooth connections), there is still a compromise to be made between the level of device intrusiveness that the user is willing and able to support and the effectiveness of the interactive design. In any case, a fundamental concern is the design and development of less and less intrusive technology and techniques, which match the in vivo characteristics of real world interactions. The trade off is, as with other factors mentioned above, an increase in uncertainty and more strain placed in the robustness requirements of the signal processing methods. 1 the Holter test actually bases its procedure in a continuous 24 hour ECG signal capture 172

Towards Coupled Interaction - Practical Integration of Physiological Signals Sample Applications To explore the integration of phy- signals, a set of sample applications was developed. We describe two of them briefly. Assisted Reading Reading activity is a good indicator of the user concentration while interacting with an application. Users will stop reading if they feel disturbed, confused, lose their interest, or even if the application visual characteristics disturb its legibility. We developed two basic assisted reading applications that demonstrate the above experiments: ReadingTester and ReadingScroller. ReadingTester tests a reading event script in real time. An event script is a sequence of events with certain duration that are generated by the application. Fig. 1: ReadingTester (a) Set Up, (b) Text Page (c) Script Screen (d) ReadingScroller The subject is exposed to the events, while its EEG is captured and analyzed. Only two types of events are being considered: blank_screen and show_text. Fig. 1(a) shows application while a news text is being displayed. The application builds a report with performance measures when the detection process stops and can also record the EEG signal and test events against a previously recorded file. ReadingScroller (fig. 1d) controls text scrolling through EEG signals: while the user is reading the text scrolls, and it stops scrolling if the user stops reading. Physiological Rhythm Game (PRG) The PRG is a demo based on the Quick Time Event (QTE) gameplay concept used in video games. Instead of using traditional input devices, we used a device integrating a 3-axis accelerometer and an ECG/HR 2. PRG features five inputs (up, down, left, right and center) which users have to perform in order to earn points. These inputs are performed by tilting the accelerometer upwards, downwards, left, right or forward, respectively. Incorrect or absent input decreases the player score. The rate of input requests depends on the player s current HR. As an example, if the player s HR rate is greater than 90bpm, requests are generated every 0.5 second, and if the HR is lower than 61bpm, requests occur every 1.5 seconds. The time the user has to answer to the stimulus also varies according to the HR. Fig. 2 shows the PRG s interface. The left part shows the five different inputs. A yellow color requests the user to react accordingly. After the reaction, a red or green color corresponds to a 2 Alive Technologies, www.alivetec.com 173

Inês Oliveira, Luís Duarte, Nuno M. Guimarães, Luís M. Carriço and Ovidiu Grigore wrong or correct reaction. The right side shows the ECG and the current HR (which can be hidden as some researchers argue that they can negatively influence the users). Fig. 2: Physiological Rhythm Game (PRG) Interface. Experience with Critical Factors Set up and Signal Acquisition EEG signals were captured using a 16-channel low cost device 3 connected to a PC/SCSIinterface. The channel amplification is referential to the ear electrodes, meaning that the signal is amplified 32000x in relation to the value in the ears lobes. MindSet channels are connected to an electro-cap an electrode application technique made of an elastic fabric with pure tin electrodes (sensors). The electrodes are positioned using the International 10-20 method. The signal is captured with 256Hz sample rate. The set up of the capture equipment is nevertheless complex. All the requirements indicated by suppliers and technicians were fulfilled, and we gathered a significant set of reliable samples. The captures included grounding the subjects, replicate the experiment using medical capture devices (at a Hospital EEG installation), and validate results by EEG technical experts. Setting up any EEG capture requires putting conductive gel and measuring each electrode s impedance. With a low cost device/software, this operation is done manually with a multimeter 4. A balanced impedance, lower than 6000Ω (a threshold defined by the cap manufacturer), in all 16 electrodes must be obtained (with more or less gel, meaning lower or higher impedance, respectively). Impedance depends on subject-specific characteristics such as skin conductivity or hair type. ECG/HR values come from a 300 Hz sampling device (AliveTec), with a range of [-2.66 mv, +2.66 mv]. The accelerometer data has a sampling rate of 25 Hz, where each sample includes three (3) values, one axis, measuring acceleration relative to g 5 [-2.7g, 2.7g]. Set up is much simpler in this case but gel and two adhesive electrodes have to be applied to the user s chest. Processing Methods The ECG/HR processing was minimal since the detailed features of the ECG waveforms were not addressed in the sample applications. The EEG processing however was a critical factor. As described with further detail in (Oliveira, I. et al 2009), we used a KNN classifier 6, together with a PCA 7 reduction of the feature 3 MindSet-1000 4 Other EEG devices include an impedance checking application 5 Gravity acceleration 6 K-Nearest Neighbor, SPRTOOL MATLAB Toolbox, http://cmp.felk.cvut.cz/cmp/software/stprtool/index.html, 2009 7 Principal Component Analysis 174

Towards Coupled Interaction - Practical Integration of Physiological Signals vector (a feature vector in EEG is directly related with electrodes and rhythms). The setting of the K- parameter in the KNN classifier was chosen after an analysis of a sample set and the determination of the value that generated a minimal error rate (K=5 in our case). The PCA analysis led to a feature reduction to the order of thirteen (13). Overall, the reading detection, with a low cost device and in the normal conditions of the computing lab, could be achieved with an average error rate of 10.13%, a precision rate of 95.29% and a recall rate of 83.11%. These values are promising but still have to be confronted with harsher in vivo factors, like real time operation and further feature/electrode reduction, incorporating further results like the ones reported in (Bizas et al, 1999). User heterogeneity The simplest ECG features are relatively uniform across users, but the HR at rest of each individual user is clearly a personal characteristic. The PRG application has to take this base reference as a variable value. In the EEG experiences, all data was recorded without previous training on three (3) distinct subjects, all right-handed, ages 30 to 50, two males, and one female, Caucasian and with no relevant vision disabilities. The female was the main subject having about 20 experiment trials. Men were tested once for comparison purposes. We kept a journal about the impedance, environment conditions, subjects degree of sleepiness, and time of day. We did not fully meet the impedance requirements with the male subjects (in one the values rounded 10000Ω, and 7000Ω in the other). Skin conductance is influenced by factors like the amount of hair, usage of hair products such as gel, or even race-dependent type of hair. The female subject was, in fact, the subject with more hair and was considered having an excellent skin conductance by an EEG technician while subjected to a similar experiment in a clinical environment. Task context The task context imposes side effects in the acquisition of phy- signals. In our case, the objectives of building the assisted reading tools, like the ReadingScroller. This interface raised several problems that have to be addressed in future. First, the objectives of the task characterization guide the signal processing targets. In the case of ReadingScroller, we require a one class classifier, which has proven to be more complicated to train and tune then a two-class one. Second, the peculiarities of the tools design have to taken into account to minimize the interferences with the signal acquisition and processing. In the case of the ReadingScroller, the text is always moving making it cumbersome and even difficult to actually stop reading. In general, phy- based interaction designs are highly sensitive to the physical and cognitive side effects of the task contexts. Muscular activity, physical or mental fatigue, multiple and concurrent stimuli, have to be, whenever possible, filtered out by the appropriate signal choices and processing options. Level of intrusiveness As we mentioned above, the level of intrusiveness of the capture devices in the user situation is a critical factor to the design decisions for this type of applications. EEG setups, even when performed in the research lab, impose a significant overhead in experience preparation. The use of EEG for interaction studies and interface enhancement as a passive BCI component (Zander, T.O. et al. 2009) is viable nowadays, and progress is to be expected in the development of more accurate, less intrusive and more portable devices. 175

Inês Oliveira, Luís Duarte, Nuno M. Guimarães, Luís M. Carriço and Ovidiu Grigore Conclusions and Open Issues The first conclusion that we should stress at this stage of the work is the demonstration of the actual feasibility of integrating physiological information in real life interactive systems. Reading activities can be detected and assisted through the acquisition and use of EEG signals, games that explore the HR can be designed and played by an accidental user. The experiences carried out so far also lead to the conclusion that the maximal isolation of relevant physiological information is an important requirement, to deal with artefacts related with lateral human activity and to reach appropriate levels of robustness in the classification and discrimination decisions. This isolation can be sought at several stages of the information chain, either at the capture stage (a minimal set of EEG electrodes and rhythms can be used, for example), or at the processing stage, where signal filtering and component analysis can reduce the complexity of the analysis. The experiences raise the question of the multimodality of physical, psychological or emotional states as in (Dussault et al, 2005). For example, a state of stress or fatigue may well be better characterized by the conjugate of several physiological indications (on EEG or HR). This multimodal complementarity is an important design guideline. The issue of wiring or intrusiveness will remain a major obstacle for some time. We can expect wireless devices to become pervasive, like ECG/HR T-shirts 8, or special EEG caps (Lin, C.-T. et al, 2008). In any case, the multimodality argument reinforcing this approach, nonintrusive techniques like image-based facial expression recognition with or without infrared (IR) imaging should be considered as a complementary way to integrate the user s physical information into the system. References Oliveira, I., Grigore, O., Guimarães, N. (2009). Reading Detection Based on Electroencephalogram Processing. Proceedings of the 13 th WSEAS International Conference on Computers, Rhodes, Greece, July 23-25, 2009, ISBN 978-960-474-099-4 Zander, T.O., Kothe, C., Welke, S. and Roetting, M. (2009). Utilizing Secondary Input from Passive Brain-Computer Interfaces for Enhancing Human-Machine Interaction. In Foundations of Augmented Cognition, LNCS, Springer, doi: 10.1007/978-3-642-02812-0 Lin, C.-T., Ko, L.-W., Chiou, J.-C., Duann, J.-R., Huang, R.-S., Liang, S.-F., Chiu, T.-W., and Jung, T.-P. (2008). Noninvasive Neural Prostheses Using Mobile and Wireless EEG, Proceedings of the IEEE, 96(7), July 2008, doi: 10.1109/JPROC.2008.922561 Maturana, H. and Varela, F. (1987). The Tree of Knowledge: the Biological Roots of Human Understanding, Shambhala, 1987, ISBN-13: 978-0877736424 Winograd, T. and Flores, F. (1986). Understanding computers and cognition, Addison Wesley, 1986, ISBN-13: 978-0201112979 Bizas, E., Simos, G., Stam, C.J., Arvanitis, S., Terzakis, D. and Micheloyannis, S. (1999). EEG Correlates of Cerebral Engagement in Reading Tasks, Brain Topography, 12 (2), 1999, doi: 10.1023/A:1023410227707 Dussault, C., Jouanin, J-C., Philippe, M., Guezennec, C. (2005). EEG and ECG Changes During Simulator Operation Reflect Mental Workload and Vigilance. Aviation, Space, and Environmental Medicine, 76 ( 4), 2005. 8 www.biodevices.pt 176