SlideShare a Scribd company logo
The DemaWare Service-Oriented 
AAL Platform for People with 
Dementia 
Thanos G. Stavropoulos* 
Georgios Meditskos 
Efstratios Kontopoulos 
Ioannis Kompatsiaris Centre for Research and 
Information Technologies 
Institute 
Technology Hellas 
This work has been supported by the FP7 project Dem@Care: Dementia Ambient Care - Multi-Sensing Monitoring for Intelligent 
Remote Management and Decision Support (No. 288199)
Outline 
1. Introduction 
2. State of the art 
3. DemaWare Components 
4. DemaWare Architecture 
5. Semantic Interpretation
Introduction 
• Goals 
• Timely diagnosis and assessment of People with 
Dementia 
• Support various target pilot scenarios 
• Labs, Homes, Nursing Homes 
• DemaWare is an AAL platform to unify 
• Data retrieval from heterogeneous sensors 
• Multi-modal analysis algorithms 
• Semantic knowledge storage and interpretation
Related Work 
• OpenAAL [8], FamiWare [9] 
▫ Support knowledge management, Service 
composition, fusion etc. 
▫ Yet lacking diverse hardware support 
• Various existing middleware e.g. for smart homes 
▫ AIM [12], Hydra [13], aWESoME-S [11], [14] 
▫ Do not provide higher-level functions
DemaWare Components 
• SleepClock (Gear4) logs sleep states, time, duration 
and interruptions 
• Wristwatch (Philips DTI2) logs moving intensity, skin 
conductance and temperature 
• An ambient depth camera (Asus or Kinect) is used for 
detecting the user’s location (within zones) and 
performed activity (Complex Activity Recognition) 
• A camera closer to the user is used for activity 
recognition using different models (Human Activity 
Recognition)
DemaWare Components (2) 
• A wearable camera (GoPro) is used for object, room and 
activity detection 
• Wireless microphones are used for Offline Speech 
Analysis, which returns various dementia indicators 
• The Knowledge Base (KB) Manager stores all detected 
events, measurements and activities in a semantically 
enhanced format 
• The Semantic Interpretation (SI) module performs 
analysis on collected data to infer higher-level 
information, sensor fusion and complex event detection
DemaWare 
• Some components work on various, remote platforms 
(OS), some online and some offline 
• Need for 
▫ complex data transfer under common schema 
▫ Uniform, platform-independent API 
• DemaWare unifies all components under WSDL/SOAP, 
using an XML/XSD Exchange Model 
• Meanwhile real-time events are streamed to the KB-service 
• Various GUIs visualize data according to scenarios 
• GUI backend modules coordinate data collection and 
processing
The DemaWare Service-Oriented AAL Platform for People with Dementia
Semantic Interpretation 
• Need to integrate and process data of different 
sensors and modalities 
▫ e.g. contact sensors, cameras, microphones 
• By combining different modalities we can infer more 
about the context 
▫ any information that can be used to characterise the situation of 
an entity (e.g. the condition of the patient) 
• Use of OWL ontologies and rules 
▫ Ontologies provide the domain vocabulary for representing 
activity-related contextual information (representation layer) 
▫ Rules define the structure and semantics of the complex 
activities (interpretation layer)
Event Ontology
Problem Ontology
Interpretation Layer 
• Hybrid of OWL reasoning and SPARQL rule execution 
for inference of complex activities 
• Key inferencing tasks: 
▫ Temporal reasoning: SPARQL rules to identify 
temporal dependencies 
▫ Complex correlations: SPARQL rules to overcome 
OWL’s tree model property (composite activities) 
▫ Assertion of new individuals: SPARQL rules to 
generate composite activity individuals
Example 
• Night sleep monitoring scenario in an ambient assisted 
living environment 
▫ Atomic activities: {NightSleep, OutOfBed, 
InBathroom} 
▫ Complex Activities: {BedExit, Nocturia} 
x BedExit: An OutOfBed incident during a NightSleep 
(classification of OutOfBed in the BedExit class) 
x Nocturia: An incident that involves a BedExit incident and an 
InBathroom incident (composition of a Nocturia incident out of a 
BedExit incident and an InBathroom incident)
Rule for classifying an OutOfBed into the BedExit class 
CONSTRUCT { 
?y a BedExit; 
hasClassifier ?x. 
} 
WHERE { 
?x a NightSleep; 
hasStartTime ?st1; 
hasEndTime ?et1; 
hasActor ?p. 
?y a OutOfBed; 
hasStartTime ?st2; 
hasEndTime ?et2; 
hasActor ?p. 
FILTER( 
:contains(?st1, ?et1, ?st2, ?et2) 
) 
}
Rule for composing a Nocturia instance 
CONSTRUCT { 
?new a Nocturia; 
hasStartTime ?st1; 
hasEndTime ?et1; 
hasActor ?p; 
hasSubActivities ?x; 
hasSubActivities ?y. 
} 
WHERE { 
?x a BedExit; 
hasStartTime ?st1; 
hasEndTime ?et1; 
hasActor ?p. 
?y a InBathroom; 
hasStartTime ?st2; 
hasEndTime ?et2; 
hasActor ?p. 
FILTER( 
:contains(?st1, ?et1, ?st2, ?et2) 
) 
BIND(:newURI(?x, ?y) as ?new) 
FILTER NOT EXISTS {?new a [] .} 
}
Conclusion 
• The system so far enables: 
▫ Both real-time and offline data collection and 
processing 
▫ Collection and processing of multi-modal data 
▫ Fusion and Semantic Interpreation of data 
▫ Various assessment scenarios 
▫ Data visualization
Future Work 
• Enrich real-time data collection 
▫ Energy data for powered appliances 
x Detect cooking, lighting, watching tv etc. 
▫ Motion from objects 
x Detect book reading, watering plants, taking pills etc. 
▫ Wearable wristband 
x More acceptable 24/7 
x Detect daily physical activity patterns 
• Extensive pilots to infer patterns based on data 
• Extended AAL @Homes
Thank you
References 
1. Anna Fensel, Slobodanka Tomic, Vikash Kumar, Milan Stefanovic, Sergey V Aleshin, and Dmitry O 
Novikov, ‘Sesame-s: Semantic smart home system for energy efficiency’, Informatik-Spektrum, 36(1), 
46–57, (2013). 
2. Richard Etter, Patricia Dockhorn Costa, and Tom Broens, ‘A rule-based approach towards context-aware 
user notification services’, in Pervasive Services, 2006 ACS/IEEE International Conference on, pp. 281– 
284. IEEE, (2006). 
3. Markus Eisenhauer, Peter Rosengren, and Pablo Antolin, ‘A development platform for integrating 
wireless devices and sensors into ambient intelligence systems’, in Sensor, Mesh and Ad Hoc 
Communications and Networks Workshops, 2009. SECON Workshops’ 09. 6th Annual IEEE 
Communications Society Conference on, pp. 1–3. IEEE, (2009). 
4. Nikolaos Georgantas, Valerie Issarny, Sonia Ben Mokhtar, Yerom-David Bromberg, Sebastien Bianco, 
Graham Thomson, Pierre-Guillaume Raverdy, Aitor Urbieta, and Roberto Speicys Cardoso, ‘Middleware 
architecture for ambient intelligence in the networked home’, in Handbook of Ambient Intelligence and 
Smart Environments, 1139–1169, Springer, (2010). 
5. Antonis Bikakis, Grigoris Antoniou, and Panayiotis Hasapis, ‘Strategies for contextual reasoning with 
conflicts in ambient intelligence’, Knowledge and Information Systems, 27(1), 45–84, (2011). 
6. L. Klein, J. Kwak, G. Kavulya, F. Jazizadeh, B. Becerik-Gerber, P. Varakantham, and M. Tambe, 
“Coordinating occupant behavior for building energy and comfort management using multi-agent 
systems,” Autom. Constr., vol. 22, pp. 525–536, 2012. 
7. Z. Wang, R. Yang, and L. Wang, “Multi-agent control system with intelligent optimization for 
smart and energy-efficient buildings,” in IECON 2010-36th Annual Conference on IEEE Industrial 
Electronics Society, 2010, pp. 1144–1149. 
8. T. G. Stavropoulos, D. Vrakas, D. Vlachava, and N. Bassiliades, “BOnSAI: a smart building 
ontology for ambient intelligence,” in Proceedings of the 2nd International Conference on Web 
Intelligence, Mining and Semantics, 2012, p. 30.

More Related Content

What's hot (20)

DOC
Project oxygen
amit243881
 
PDF
SnW: Introduction to PYNQ Platform and Python Language
NECST Lab @ Politecnico di Milano
 
PPTX
34191701 project-oxygen-vijeth
amit243881
 
PDF
Shaspa
Oliver Goh
 
PDF
BDCAM: big data for context-aware Monitoring
kitechsolutions
 
PDF
Smart Homes, Smart Farms, Smart Cities and the Internet of Things.
J. Scott Christianson
 
PDF
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...
Edward L S Safford III
 
PPTX
Enabling high level application development for internet of things
Pankesh Patel
 
PPT
Context-Aware Computing
logus2k
 
PPTX
Intrusion Detection in A Smart Forest-Fire Early Warning Sensory System
Ratul Alahy
 
PPTX
EEG Based BCI Applications with Deep Learning
Riddhi Jain
 
PDF
Sensor Networks and Ambiente Intelligence
Rui M. Barreira
 
PDF
Neural hacking
Student
 
PPT
Context Awareness in Mobile Computing
Bob Hardian
 
PPT
Implications of Brain-Inspired Computing on Next-Gen Cyberinfrastructure Plan...
Larry Smarr
 
PPTX
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Argus Labs
 
PPTX
Introduction to IoT
Selvaraj Seerangan
 
PDF
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
AJAY NAYAK
 
PPTX
Pervasive computing
BhaktiKarale
 
PPTX
Elmenreich Interoperability between smart and legacy devices in energy manage...
Wilfried Elmenreich
 
Project oxygen
amit243881
 
SnW: Introduction to PYNQ Platform and Python Language
NECST Lab @ Politecnico di Milano
 
34191701 project-oxygen-vijeth
amit243881
 
Shaspa
Oliver Goh
 
BDCAM: big data for context-aware Monitoring
kitechsolutions
 
Smart Homes, Smart Farms, Smart Cities and the Internet of Things.
J. Scott Christianson
 
Ed Safford III MetroCon 2015 Verification, Validation, and Deployment of Hybr...
Edward L S Safford III
 
Enabling high level application development for internet of things
Pankesh Patel
 
Context-Aware Computing
logus2k
 
Intrusion Detection in A Smart Forest-Fire Early Warning Sensory System
Ratul Alahy
 
EEG Based BCI Applications with Deep Learning
Riddhi Jain
 
Sensor Networks and Ambiente Intelligence
Rui M. Barreira
 
Neural hacking
Student
 
Context Awareness in Mobile Computing
Bob Hardian
 
Implications of Brain-Inspired Computing on Next-Gen Cyberinfrastructure Plan...
Larry Smarr
 
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Argus Labs
 
Introduction to IoT
Selvaraj Seerangan
 
Connect Arduino to PubNub cloud slides by UI5CN webinar Part 1
AJAY NAYAK
 
Pervasive computing
BhaktiKarale
 
Elmenreich Interoperability between smart and legacy devices in energy manage...
Wilfried Elmenreich
 

Viewers also liked (6)

PDF
Vision about Social Networks Content Exploitation (EC Concertation meeting)
Yiannis Kompatsiaris
 
PPTX
Electrical tools and its function
Fortunato de Guzman
 
PDF
K-12 Module in TLE 8 (Electrical) 3rd Grading
Daniel Manaog
 
PDF
K to 12 PC Hardware Servicing Learning Module
Dr. Joy Kenneth Sala Biasong
 
PPTX
Mga Uri ng Tayutay
Jhaymie Ross Dagohoy
 
PDF
Consumer electronics-servicing-learning-module
Bogs De Castro
 
Vision about Social Networks Content Exploitation (EC Concertation meeting)
Yiannis Kompatsiaris
 
Electrical tools and its function
Fortunato de Guzman
 
K-12 Module in TLE 8 (Electrical) 3rd Grading
Daniel Manaog
 
K to 12 PC Hardware Servicing Learning Module
Dr. Joy Kenneth Sala Biasong
 
Mga Uri ng Tayutay
Jhaymie Ross Dagohoy
 
Consumer electronics-servicing-learning-module
Bogs De Castro
 
Ad

Similar to The DemaWare Service-Oriented AAL Platform for People with Dementia (20)

PPTX
Sensor Based Ambient Assisted Living
Yiannis Kompatsiaris
 
PDF
From Context-awareness to Human Behavior Patterns
Ville Antila
 
PPTX
6. PRESENTATION REAL TIME OBJECT DETECTION.pptx
ajajkhan16
 
PPTX
MDM-2013, Milan, Italy, 6 June, 2013
Charith Perera
 
PDF
Activity Monitoring Using Wearable Sensors and Smart Phone
DrAhmedZoha
 
PDF
Sensing WiFi Network for Personal IoT Analytics
Fahim Kawsar
 
PPTX
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES_FP7
 
PPTX
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...
SMART Infrastructure Facility
 
PPTX
Azure Digital Twins
Marco Parenzan
 
PDF
ACC-2012, Bangalore, India, 28 July, 2012
Charith Perera
 
PDF
Mining Fuzzy Time Interval Periodic Patterns in Smart Home Data
IJECEIAES
 
PDF
Kerry Taylor - Semantics & sensors
Web Directions
 
PPTX
Understanding the Critical Relationship Between Hadoop, Big Data, and Deep Le...
Vicky Tyagi
 
PPTX
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Idafen Santana Pérez
 
PDF
Complex Event Processing Using IOT Devices Based on Arduino
neirew J
 
PDF
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
ijccsa
 
PPT
Ukd2008 18-9-08 andrea
Andrea Zaza
 
PPTX
Federating Infrastructure as a Service cloud computing systems to create a un...
David Wallom
 
PPTX
OBJECT DETECTION FOR VISUALLY IMPAIRED USING TENSORFLOW LITE.pptx
AnonymousV3C7DYwKlv
 
PPTX
Iot presentation
ANKITCHATTERJEE17
 
Sensor Based Ambient Assisted Living
Yiannis Kompatsiaris
 
From Context-awareness to Human Behavior Patterns
Ville Antila
 
6. PRESENTATION REAL TIME OBJECT DETECTION.pptx
ajajkhan16
 
MDM-2013, Milan, Italy, 6 June, 2013
Charith Perera
 
Activity Monitoring Using Wearable Sensors and Smart Phone
DrAhmedZoha
 
Sensing WiFi Network for Personal IoT Analytics
Fahim Kawsar
 
PERICLES Workflow for the automated updating of Digital Ecosystem Models with...
PERICLES_FP7
 
SMART Seminar Series: "From cloud-sourced flood mapping to connected communit...
SMART Infrastructure Facility
 
Azure Digital Twins
Marco Parenzan
 
ACC-2012, Bangalore, India, 28 July, 2012
Charith Perera
 
Mining Fuzzy Time Interval Periodic Patterns in Smart Home Data
IJECEIAES
 
Kerry Taylor - Semantics & sensors
Web Directions
 
Understanding the Critical Relationship Between Hadoop, Big Data, and Deep Le...
Vicky Tyagi
 
Conservation of Scientific Workflow Infrastructures by Using Semantics - 2012
Idafen Santana Pérez
 
Complex Event Processing Using IOT Devices Based on Arduino
neirew J
 
COMPLEX EVENT PROCESSING USING IOT DEVICES BASED ON ARDUINO
ijccsa
 
Ukd2008 18-9-08 andrea
Andrea Zaza
 
Federating Infrastructure as a Service cloud computing systems to create a un...
David Wallom
 
OBJECT DETECTION FOR VISUALLY IMPAIRED USING TENSORFLOW LITE.pptx
AnonymousV3C7DYwKlv
 
Iot presentation
ANKITCHATTERJEE17
 
Ad

More from Yiannis Kompatsiaris (20)

PDF
AI against disinformation and why it is not enough
Yiannis Kompatsiaris
 
PPTX
Καλές Πρακτικές και Πολιτικές για την Υπεύθυνη Έρευνα στην Τεχνητή Νοημοσύνη
Yiannis Kompatsiaris
 
PPTX
From Research to Applications: What Can We Extract with Social Media Sensing?
Yiannis Kompatsiaris
 
PDF
AI4Media - European Leadership in Human-Centred Trustworthy AI session
Yiannis Kompatsiaris
 
PPTX
Social media mining for sensing and responding to real-world trends and events
Yiannis Kompatsiaris
 
PDF
Visual Information Analysis for Crisis and Natural Disasters Management and R...
Yiannis Kompatsiaris
 
PDF
Social Media Analytics for Graph-Based Event Detection
Yiannis Kompatsiaris
 
PDF
Social Media Verification Challenges, Approaches and Applications
Yiannis Kompatsiaris
 
PDF
Processing Large Complex Data
Yiannis Kompatsiaris
 
PPT
Dem@care Project Short Overview
Yiannis Kompatsiaris
 
PPT
Social Media Crawling and Mining Seminar (Motivation Part)
Yiannis Kompatsiaris
 
PPTX
"Μια πόλη από το μέλλον": Πως ο πολίτης μπορεί να γίνει συμμέτοχος μέσω της χ...
Yiannis Kompatsiaris
 
PPT
Social Data and Multimedia Analytics for News and Events Applications
Yiannis Kompatsiaris
 
PPTX
Τεχνικές Αναγνώρισης Προτύπων και Μηχανικής Μάθησης για Εφαρμογές Ανάλυσης Πο...
Yiannis Kompatsiaris
 
PPTX
Άνοια στο σπίτι: Τεχνολογίες για παρακολούθηση από απόσταση και ανεξάρτητη δ...
Yiannis Kompatsiaris
 
PPT
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
Yiannis Kompatsiaris
 
PPT
Improve My City: App for Citizens Reporting Issues in Municipalities – Regions
Yiannis Kompatsiaris
 
PPT
Socialsensor project overview and topic discovery in tweeter streams
Yiannis Kompatsiaris
 
PPT
Introduction for the Summer School on Social Media Modeling and Search 2012
Yiannis Kompatsiaris
 
PDF
Social media mining and multimedia analysis research and applications
Yiannis Kompatsiaris
 
AI against disinformation and why it is not enough
Yiannis Kompatsiaris
 
Καλές Πρακτικές και Πολιτικές για την Υπεύθυνη Έρευνα στην Τεχνητή Νοημοσύνη
Yiannis Kompatsiaris
 
From Research to Applications: What Can We Extract with Social Media Sensing?
Yiannis Kompatsiaris
 
AI4Media - European Leadership in Human-Centred Trustworthy AI session
Yiannis Kompatsiaris
 
Social media mining for sensing and responding to real-world trends and events
Yiannis Kompatsiaris
 
Visual Information Analysis for Crisis and Natural Disasters Management and R...
Yiannis Kompatsiaris
 
Social Media Analytics for Graph-Based Event Detection
Yiannis Kompatsiaris
 
Social Media Verification Challenges, Approaches and Applications
Yiannis Kompatsiaris
 
Processing Large Complex Data
Yiannis Kompatsiaris
 
Dem@care Project Short Overview
Yiannis Kompatsiaris
 
Social Media Crawling and Mining Seminar (Motivation Part)
Yiannis Kompatsiaris
 
"Μια πόλη από το μέλλον": Πως ο πολίτης μπορεί να γίνει συμμέτοχος μέσω της χ...
Yiannis Kompatsiaris
 
Social Data and Multimedia Analytics for News and Events Applications
Yiannis Kompatsiaris
 
Τεχνικές Αναγνώρισης Προτύπων και Μηχανικής Μάθησης για Εφαρμογές Ανάλυσης Πο...
Yiannis Kompatsiaris
 
Άνοια στο σπίτι: Τεχνολογίες για παρακολούθηση από απόσταση και ανεξάρτητη δ...
Yiannis Kompatsiaris
 
SocialSensor Project: Sensing User Generated Input for Improved Media Discove...
Yiannis Kompatsiaris
 
Improve My City: App for Citizens Reporting Issues in Municipalities – Regions
Yiannis Kompatsiaris
 
Socialsensor project overview and topic discovery in tweeter streams
Yiannis Kompatsiaris
 
Introduction for the Summer School on Social Media Modeling and Search 2012
Yiannis Kompatsiaris
 
Social media mining and multimedia analysis research and applications
Yiannis Kompatsiaris
 

Recently uploaded (20)

PDF
Concept of theater privatization; prospect and challenges to patients and hea...
Nr. Halliru Kabir
 
PPTX
Diabetic keto acidosis and some recommendations .pptx
KubamBranndone
 
PDF
Interpretation of Nerve Conduction Study Findings
Saran A K
 
PPTX
Cider Manufacturing procedure and Formulation process
ShahadatHossain116068
 
PPTX
Diagnostic Testing: Purpose, Types, and Nursing Responsibilities.pptx
SurajDudhade
 
PPTX
Leukemia / Acute Leukemia/ AML/ ALL.pptx
Ayesha Fatima
 
PPTX
Case on Acute pancreatits / PharmD / Case presentations / ppt
P. Harshitha Reddy
 
PPTX
Basics of MRI Physics -Dr Sumit Sharma.pptx
Sumit Sharma, MD
 
PPTX
INFANTILE CHOLESTASIS DIAGNOSIS AND MANAGEMENT pptx.pptx
RanjeshSingh
 
PDF
Sexual transmitted infections poster presentations
Shashi Bhushan
 
PDF
Expert Radiology Billing Services to Maximize Reimbursements
Key Medsolutions Inc
 
PPTX
NEONATAL SEPSIS AND MANAGEMENT......pptx
KalupsaDick
 
DOCX
How Healthcare Visionaries Are Driving Systemic Change
oliverwanyama96
 
PDF
SMAM 2025: Folder de ação da WABA acaba de ser lançado
Prof. Marcus Renato de Carvalho
 
PPTX
CAP-IDSA-2019 MANAGEMENT GUIDELINES.pptx
Gajendra Shekhawat
 
PPTX
shoulder hand syndrome physiotherapy.pptx
Prof. Satyen Bhattacharyya
 
PPTX
Chemistry of Hskssjkskkwiiwiiiwiqiwiqiiii
dryogadatewari
 
PPTX
2026-medicare-basics-training-presentation
MVP Health Care
 
PDF
Green The Power Of Recycling Illustrated Presentation.pdf
elite vascular
 
PDF
Fillip Kosorukov - Served As A Research Assistant
Fillip Kosorukov
 
Concept of theater privatization; prospect and challenges to patients and hea...
Nr. Halliru Kabir
 
Diabetic keto acidosis and some recommendations .pptx
KubamBranndone
 
Interpretation of Nerve Conduction Study Findings
Saran A K
 
Cider Manufacturing procedure and Formulation process
ShahadatHossain116068
 
Diagnostic Testing: Purpose, Types, and Nursing Responsibilities.pptx
SurajDudhade
 
Leukemia / Acute Leukemia/ AML/ ALL.pptx
Ayesha Fatima
 
Case on Acute pancreatits / PharmD / Case presentations / ppt
P. Harshitha Reddy
 
Basics of MRI Physics -Dr Sumit Sharma.pptx
Sumit Sharma, MD
 
INFANTILE CHOLESTASIS DIAGNOSIS AND MANAGEMENT pptx.pptx
RanjeshSingh
 
Sexual transmitted infections poster presentations
Shashi Bhushan
 
Expert Radiology Billing Services to Maximize Reimbursements
Key Medsolutions Inc
 
NEONATAL SEPSIS AND MANAGEMENT......pptx
KalupsaDick
 
How Healthcare Visionaries Are Driving Systemic Change
oliverwanyama96
 
SMAM 2025: Folder de ação da WABA acaba de ser lançado
Prof. Marcus Renato de Carvalho
 
CAP-IDSA-2019 MANAGEMENT GUIDELINES.pptx
Gajendra Shekhawat
 
shoulder hand syndrome physiotherapy.pptx
Prof. Satyen Bhattacharyya
 
Chemistry of Hskssjkskkwiiwiiiwiqiwiqiiii
dryogadatewari
 
2026-medicare-basics-training-presentation
MVP Health Care
 
Green The Power Of Recycling Illustrated Presentation.pdf
elite vascular
 
Fillip Kosorukov - Served As A Research Assistant
Fillip Kosorukov
 

The DemaWare Service-Oriented AAL Platform for People with Dementia

  • 1. The DemaWare Service-Oriented AAL Platform for People with Dementia Thanos G. Stavropoulos* Georgios Meditskos Efstratios Kontopoulos Ioannis Kompatsiaris Centre for Research and Information Technologies Institute Technology Hellas This work has been supported by the FP7 project Dem@Care: Dementia Ambient Care - Multi-Sensing Monitoring for Intelligent Remote Management and Decision Support (No. 288199)
  • 2. Outline 1. Introduction 2. State of the art 3. DemaWare Components 4. DemaWare Architecture 5. Semantic Interpretation
  • 3. Introduction • Goals • Timely diagnosis and assessment of People with Dementia • Support various target pilot scenarios • Labs, Homes, Nursing Homes • DemaWare is an AAL platform to unify • Data retrieval from heterogeneous sensors • Multi-modal analysis algorithms • Semantic knowledge storage and interpretation
  • 4. Related Work • OpenAAL [8], FamiWare [9] ▫ Support knowledge management, Service composition, fusion etc. ▫ Yet lacking diverse hardware support • Various existing middleware e.g. for smart homes ▫ AIM [12], Hydra [13], aWESoME-S [11], [14] ▫ Do not provide higher-level functions
  • 5. DemaWare Components • SleepClock (Gear4) logs sleep states, time, duration and interruptions • Wristwatch (Philips DTI2) logs moving intensity, skin conductance and temperature • An ambient depth camera (Asus or Kinect) is used for detecting the user’s location (within zones) and performed activity (Complex Activity Recognition) • A camera closer to the user is used for activity recognition using different models (Human Activity Recognition)
  • 6. DemaWare Components (2) • A wearable camera (GoPro) is used for object, room and activity detection • Wireless microphones are used for Offline Speech Analysis, which returns various dementia indicators • The Knowledge Base (KB) Manager stores all detected events, measurements and activities in a semantically enhanced format • The Semantic Interpretation (SI) module performs analysis on collected data to infer higher-level information, sensor fusion and complex event detection
  • 7. DemaWare • Some components work on various, remote platforms (OS), some online and some offline • Need for ▫ complex data transfer under common schema ▫ Uniform, platform-independent API • DemaWare unifies all components under WSDL/SOAP, using an XML/XSD Exchange Model • Meanwhile real-time events are streamed to the KB-service • Various GUIs visualize data according to scenarios • GUI backend modules coordinate data collection and processing
  • 9. Semantic Interpretation • Need to integrate and process data of different sensors and modalities ▫ e.g. contact sensors, cameras, microphones • By combining different modalities we can infer more about the context ▫ any information that can be used to characterise the situation of an entity (e.g. the condition of the patient) • Use of OWL ontologies and rules ▫ Ontologies provide the domain vocabulary for representing activity-related contextual information (representation layer) ▫ Rules define the structure and semantics of the complex activities (interpretation layer)
  • 12. Interpretation Layer • Hybrid of OWL reasoning and SPARQL rule execution for inference of complex activities • Key inferencing tasks: ▫ Temporal reasoning: SPARQL rules to identify temporal dependencies ▫ Complex correlations: SPARQL rules to overcome OWL’s tree model property (composite activities) ▫ Assertion of new individuals: SPARQL rules to generate composite activity individuals
  • 13. Example • Night sleep monitoring scenario in an ambient assisted living environment ▫ Atomic activities: {NightSleep, OutOfBed, InBathroom} ▫ Complex Activities: {BedExit, Nocturia} x BedExit: An OutOfBed incident during a NightSleep (classification of OutOfBed in the BedExit class) x Nocturia: An incident that involves a BedExit incident and an InBathroom incident (composition of a Nocturia incident out of a BedExit incident and an InBathroom incident)
  • 14. Rule for classifying an OutOfBed into the BedExit class CONSTRUCT { ?y a BedExit; hasClassifier ?x. } WHERE { ?x a NightSleep; hasStartTime ?st1; hasEndTime ?et1; hasActor ?p. ?y a OutOfBed; hasStartTime ?st2; hasEndTime ?et2; hasActor ?p. FILTER( :contains(?st1, ?et1, ?st2, ?et2) ) }
  • 15. Rule for composing a Nocturia instance CONSTRUCT { ?new a Nocturia; hasStartTime ?st1; hasEndTime ?et1; hasActor ?p; hasSubActivities ?x; hasSubActivities ?y. } WHERE { ?x a BedExit; hasStartTime ?st1; hasEndTime ?et1; hasActor ?p. ?y a InBathroom; hasStartTime ?st2; hasEndTime ?et2; hasActor ?p. FILTER( :contains(?st1, ?et1, ?st2, ?et2) ) BIND(:newURI(?x, ?y) as ?new) FILTER NOT EXISTS {?new a [] .} }
  • 16. Conclusion • The system so far enables: ▫ Both real-time and offline data collection and processing ▫ Collection and processing of multi-modal data ▫ Fusion and Semantic Interpreation of data ▫ Various assessment scenarios ▫ Data visualization
  • 17. Future Work • Enrich real-time data collection ▫ Energy data for powered appliances x Detect cooking, lighting, watching tv etc. ▫ Motion from objects x Detect book reading, watering plants, taking pills etc. ▫ Wearable wristband x More acceptable 24/7 x Detect daily physical activity patterns • Extensive pilots to infer patterns based on data • Extended AAL @Homes
  • 19. References 1. Anna Fensel, Slobodanka Tomic, Vikash Kumar, Milan Stefanovic, Sergey V Aleshin, and Dmitry O Novikov, ‘Sesame-s: Semantic smart home system for energy efficiency’, Informatik-Spektrum, 36(1), 46–57, (2013). 2. Richard Etter, Patricia Dockhorn Costa, and Tom Broens, ‘A rule-based approach towards context-aware user notification services’, in Pervasive Services, 2006 ACS/IEEE International Conference on, pp. 281– 284. IEEE, (2006). 3. Markus Eisenhauer, Peter Rosengren, and Pablo Antolin, ‘A development platform for integrating wireless devices and sensors into ambient intelligence systems’, in Sensor, Mesh and Ad Hoc Communications and Networks Workshops, 2009. SECON Workshops’ 09. 6th Annual IEEE Communications Society Conference on, pp. 1–3. IEEE, (2009). 4. Nikolaos Georgantas, Valerie Issarny, Sonia Ben Mokhtar, Yerom-David Bromberg, Sebastien Bianco, Graham Thomson, Pierre-Guillaume Raverdy, Aitor Urbieta, and Roberto Speicys Cardoso, ‘Middleware architecture for ambient intelligence in the networked home’, in Handbook of Ambient Intelligence and Smart Environments, 1139–1169, Springer, (2010). 5. Antonis Bikakis, Grigoris Antoniou, and Panayiotis Hasapis, ‘Strategies for contextual reasoning with conflicts in ambient intelligence’, Knowledge and Information Systems, 27(1), 45–84, (2011). 6. L. Klein, J. Kwak, G. Kavulya, F. Jazizadeh, B. Becerik-Gerber, P. Varakantham, and M. Tambe, “Coordinating occupant behavior for building energy and comfort management using multi-agent systems,” Autom. Constr., vol. 22, pp. 525–536, 2012. 7. Z. Wang, R. Yang, and L. Wang, “Multi-agent control system with intelligent optimization for smart and energy-efficient buildings,” in IECON 2010-36th Annual Conference on IEEE Industrial Electronics Society, 2010, pp. 1144–1149. 8. T. G. Stavropoulos, D. Vrakas, D. Vlachava, and N. Bassiliades, “BOnSAI: a smart building ontology for ambient intelligence,” in Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics, 2012, p. 30.