Top Banner
Semantic Data Layers in Air Quality Monitoring for Smarter Cities Jean-Paul Calbimonte, Julien Eberle and Karl Aberer LSIR EPFL S4SC Workshop 2015. International Semantic Web Conference ISWC Bethlehem, PA, October 2015 @jpcik
30

Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Apr 15, 2017

Download

Internet

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Jean-Paul Calbimonte, Julien Eberle and Karl Aberer

LSIR EPFL

S4SC Workshop 2015. International Semantic Web Conference ISWC

Bethlehem, PA, October 2015

@jpcik

Page 2: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

5% (2.6 million) of all deaths are caused by urban air pollution

Global Health Risks, WHO 2014

Page 3: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Health studies show that air pollution increases the risk of cardiovascular mortality(heart attacks) by 5% to 20% at least

Health studies have shown the link between pollution and cardiovascular mortality

Cardiopulmonary Diseases

CardiovascularDiseases

Brook et al, Circulation 2010

Ischemic HeartDiseases

Page 4: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

cardiovascular & respiratory morbidity

negative effects on nervous system

COcarbon monoxide

respiratory morbidity

airway hyper responsiveness

harmful to living organisms

decreased lung function

lung inflammationUrbain Air Pollutants

NOxnitrogendioxide

monoxide

O3 ozonePMparticulatematter

aggravation pulmonary &

cardiovascular condition

Page 5: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Air Pollution in a Smart City

• Collaborative acquisition• Self-diagnosis• Localized measurements• Heterogeneous data sources• City Health Studies• Open Air Quality Index• Citizen Science• Data Privacy

Page 6: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

OpenSense IISensing the air we breath

http://opensense.epfl.ch/

Page 7: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

OpenSense2global concernhighly location-dependenttime-dependent

Crowdsourcing High-Resolution Air Quality Sensing

Air Pollution

Accurate location-dependent and real-time information on air pollution is needed

Integrated air quality measurement platform

Heterogeneous devices and data Human activity assessment, lifestyle and health data

• Link high-quality and low-quality data • Integration of pure statistical models and physical

dispersion models• Better coverage through crowdsensing• Incentives for crowd data provision• Finer temporal and spatial resolutions• Utilitarian approach for trade-off between model

complexity, privacy and accuracy• Higher accuracy of pollution maps models

http://opensense.epfl.ch

Institutional stations

OpenSense infrastructure

Personal mobile sensors CrowdSense

Page 8: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

2 km

Governmental station

Our measurements

Zürich: 10 sensor nodes updated: O3, NO2, CO, UFP, GSM, GPS

Page 9: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

EMPA/Decentlab: 2 sensor nodes (Aircubes) : 2x O3, 3x NO2EMPA/Decentlab: comparing Aircubes with reference

Page 10: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Lausanne Deployment

Particle sampling module• Ultrafine particle

measurements using NaneosPartector

• Measures directly lung-deposited surface area

Gas sampling module• CO, NO2, O3, CO2, temperature

& relative humidity • Hybrid active sniffer/closed

chamber sampling operation• Enables absolute

concentration mobile measurements

Enhanced localization & logger• mounted inside bus• Fused GPS, gyro and vehicle

speedpulses• Accurate sample geolocation even in

difficult urban landscapes• GPRS communication

Page 11: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Beyond Public Transportation: C0

Page 12: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Crowdsensing• Participatory Sensing• Data Aggregation• Data privacy / utility• Combine with sensing

infrastructure

Use smartphones to automatically

gather the contextual information

- location, activity and

environment

- Data is aggregated

anonymously and fused with other sources

Page 13: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Crowdsensing

Page 14: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Reference station

Crowd sensing

Public transportation

Raw Data Acquisition

Air Pollutants Time Series

Temporal Spatial Aggregations

Pollution Maps Pollution ModelsAir Quality

recommendationsHealth Studies

Air Quality Products &

Applications

From Sensing to Actionable Data

Page 15: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Localization: GNSS fusioned with odometry

GPRS

• packet parser• system logging• database server• GPS interpolation• advanced filtering• fault detection• system health monitor• automatic reporting

10

bu

ses

in L

ausa

nn

eCO, NO2, O3, CO2, UFP, temperature, humidity

The Lausanne Deployment

Page 16: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

GSN: Global Sensor Networks

https://github.com/LSIR/gsn

Page 17: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

GSN: Accessing the Data

18

• Public Data Access• Online Processing• Basic Plotting/Filtering• Further Processing

Page 18: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Data Formats: CSV on the Web

19

{"name": "type_event","virtual": true,"aboutUrl": "#obs-{_row}","propertyUrl": "rdf:type","valueUrl": "opensense:CO_Observation"

}, {"name": "unit","virtual": true,"aboutUrl": "#obs-{_row}","propertyUrl": "qu:unit","valueUrl": "unit:mgm3"

}]}

}

{"@context": ["http://www.w3.org/ns/csvw", {"@language": "en"}],"url": "opensense.csv","tableSchema": {

"columns": [{"name": "time","titles": "Time","aboutUrl": "#obs-{_row}","propertyUrl": "ssn:observationResultTime"

"datatype": {"base": "datetime","format": "yyyy-MM-ddTHH:mm" },

}, {"name": "station","titles": "Bus sensor","aboutUrl": "#obs-{_row}","propertyUrl": "ssn:observedBy"

}, {"name": "co","titles": "CO concentration","aboutUrl": "#obs-{_row}","propertyUrl": "ssn:observationResult"

}http://www.w3.org/2013/csvw/

Page 19: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Example: SSN Ontology

20

Page 20: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

SSN Ontology

21

ssn:Sensor

ssn:Platform

ssn:FeatureOfInterest

ssn:Deployment

ssn:Property

cf-prop:air_temperature

ssn:observes

ssn:onPlatform

dul:Place

dul:hasLocation

ssn:SensingDevicessn:inDeployment

ssn:MeasurementCapability

ssn:MeasurementProperty

geo:lat, geo:lng

xsd:double

ssn:hasMeasurementProperty

ssn:Accuracy

ssn:ofFeature

aws:TemperatureSensor

aws:Thermistor

ssn:Latency

dim:Temperature

qu:QuantityKind

cf-prop:soil_temperature

cf-feat:Wind

cf-feat:Surface

cf-feat:Medium

cf-feat:aircf-feat:soil

dim:VelocityOrSpeedcf-prop:wind_speedcf-prop:rainfall_rate

aws:CapacitiveBead …

Page 21: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

t1t2

t3t4

aggregated

Pro

ven

ance

Raw data

Spatio-temporal aggregation

Event Annotation

Temporal Segmentation

Spatial Processing

Data Granularity & Annotation

Page 22: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

From Activity Recognition To Exposure

• Accelerometer / Location Data• Online Activity Detection• Online Breathing / intake estimation• Estimation of Air Pollutant Exposure• Personalized recommendations

Page 23: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

TinyGSN

24

• Android background application

• Front-end to change parameters

and select the sensors to use.

• Based on the same principles as

GSN:

• wrapper,

• virtual sensors

• streamElements.

• Scheduler, optimized for gathering

continuous location without

depleting the battery,

• Manage Android Services and

Alarms

• Allow the device to sleep between the measurements.

Page 24: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Goal: estimate the health effects of long-term exposure to air pollution

Health Studies in OpenSense

Page 25: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Health Studies in OpenSense

Page 26: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Combine with Pollution Models

Page 27: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Data filtering & calibration

Data validation

LUR model

Pollutionmap

Raw data

Processing steps:

Mapvalidation

2 km

Governmental station

Our measurements

From raw measurements to fine-grained pollution maps

Winter (January - March)Spring (April – June)Summer (July - September)Fall (October – December)

Page 28: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

OpenSense: Air Pollution in Smart cities

• Data quality and curation• Failure and Noise handling• Semantic Layers of Data for different purposes• Privacy protection• Air qualitymodels and data fusion• Incentives for participatory sensing• Personalized health recommendations

Page 29: Semantic Data Layers in Air Quality Monitoring for Smarter Cities

Muchas gracias!

Jean-Paul CalbimonteLSIR EPFL

@jpcik

Page 30: Semantic Data Layers in Air Quality Monitoring for Smarter Cities