1/24 anthony steed, salvatore spinello, department of computer science, university college london...

24
1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University College London Chris Greenhalgh, School of Computer Science & IT, University of Nottingham e-Science in the Streets: Urban Pollution Monitoring

Upload: avery-baldwin

Post on 28-Mar-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

1/24

Anthony Steed, Salvatore Spinello,

Department of Computer Science, University College London

Ben Croxford, Bartlett School of Architecture, University College London

Chris Greenhalgh, School of Computer Science & IT, University of Nottingham

e-Science in the Streets: Urban Pollution Monitoring

Page 2: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

2/24

Outline

• Air Pollution

• System Overview

• Data Modelling

• Results to Date and Current Activities

• Conclusions

Page 3: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

3/24

1. Air Pollution• Carbon Monoxide (CO):

– Is caused by transport– Hence affects urban areas more than rural areas – Suggested standard of 10ppm (11.6mg/m3) [5]– Localised peak of 12ppm in the vicinity of

UCL (Croxford et al.)

Page 4: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

4/24

Air Pollution Monitoring

• A nationwide network of 1500 sites– Online archives going back over 30 years in

some instances

• However:– CO disperses relatively rapidly over time and

space– Croxford study found significant variations in a

sensor network covering a small area

Page 5: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

5/24

Mobile Monitoring…

• …to bridge the gap between wide-area, sparse surveys and small-area, dense surveys– Comprises GPS receiver

and CO sensor from Learian Designs

– Based around a HP Jornada 568 Handheld PC

Early Prototype

Page 6: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

6/24

Mobile Data

• Current five mobile devices, each carried by a user or placed on a bike rack:– Multiple paths of GPS and pollution level– Data from fixed sensors to support calibration

• Paths can be ‘woven’ together to form a map of pollution – Gives a picture of how pollution varies spatially

and temporally across the local area

Page 7: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

7/24

2. System Overview

• Two operating modes are being developed:– Data Logger Mode

Device collects data and uploads it when synchronised to a desktop

– Collaboration ModeDevice has network access with collaborators and shares data in real-time

Page 8: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

8/24

Data Logger

• Prototype device: – runs Windows CE– stores data on local flash disk– has a live display showing pollution level and a

diagnostic about GPS coverage and location

• Synchronising the device to a laptop uploads data to a database

Page 9: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

9/24

Collaborative Mode Specific

Data Logger Mode Specific

GPS receiver

CO sensor

RDBMS

Sensor Database Service

Data chooser/ fetcher

Table views

Graph views

2D Data Visualisation

Hand-Held

Sensor Proxies

Display

Standalone Immersive &

Desktop Viewers

Hand-Held

Capture

Display

Data chooser/ fetcher

3D Data Visualisation

3D model

2D maps

GPS receiver

CO sensor

Synchronisation Service

Equip

Data Proxy

Online 3D Clients

Page 10: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

10/24

Collaboration Mode

• Device supports:– Intermittent wireless connection– Real-time communication with other clients

through the EQUIP system – Extending infrastructure of EQUATOR City

project– (First prototype device cannot support wireless

connection at the same time as GPS and CO logger – fixed with 2nd generation prototype)

Page 11: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

11/24

Collaborative Mode Specific

Data Logger Mode Specific

GPS receiver

CO sensor

RDBMS

Sensor Database Service

Data chooser/ fetcher

Table views

Graph views

2D Data Visualisation

Hand-Held

Sensor Proxies

Display

Standalone Immersive &

Desktop Viewers

Hand-Held

Capture

Display

Data chooser/ fetcher

3D Data Visualisation

3D model

2D maps

GPS receiver

CO sensor

Synchronisation Service

Equip

Data Proxy

Online 3D Clients

Page 12: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

12/24

3. Data Modelling

• Visualisations are based in 3D models– CO is affected by local building configuration

• Pollution paths from the mobile devices are interpolated to create a pollution field

• Pollution field and 3D model are integrated so that users can readily see variations based on local topology

Page 13: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

13/24

Modelling 3D CitiesStep 1: Create a Delaunay triangulation of

vector maps and classify all areasStep 2: Use height data to create the ground

surface and specify building heightsStep 3: Extrude polygons and fit facadesStep 4: Drape aerial photographyStep 5: (Optional) Insert street furniture,

procedurally texture facades and optimise model

Page 14: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

14/24

E

N

500 m

500 mtq3180ne

tq3181se

tq3280nw

tq3281sw

Step 1: Land-Line data of an area around St. Paul’ Cathedral

© Crown Copyright

Page 15: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

15/24

Step 1: Constrained Delaunay Triangulation

Buildings, Streets, Pavements, Water and others real features are identified and classified.

Page 16: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

16/24

Step 2: Height data

•LIDAR (LIght Detection And Ranging) – a form of aerial surveying

•Roughly 30 spot heights in 100 sq m

•Data is interpolated using same scheme as for pollution data in order to generate a smooth surface

Page 17: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

17/24

Step 3: Building Extrusion

•Take into account non-planar surface and any need for multiple layers of texture mapping on the facades

•Roofs are flat. Better LIDAR data would allow us to robustly determine roof shape

Page 18: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

18/24

Step 4: Drape Aerial Photography

Page 19: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

19/24

Data Modelling

• Individual paths are not easy to analyse since they have spatial properties

• However simple 2D clients are available for the database

0

1

2

3

4

5

6

7

0 20 40 60 80 100 120

Time (s)

CO

(p

pm

)

Raw data from a segment of a path

near UCL

Page 20: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

20/24

Data Modelling

• An inverse distance weighting scheme is used to create a smooth pollution surface

• Shepard’s Method to calculate pollution at x, y

• Where fi are the original pollution values, hi is the distance to the location of this pollution value, and p is a positive number, usually p=2

n

iii fwyxF

1

,

n

j

pj

pi

i

h

hw

1

Page 21: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

21/24

4. Results

View of the junction of Gower St and Euston Road

Page 22: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

22/24

Current Activities

• Two second generation prototype devices:– One as a dedicated data logger, based around a

PIC chip.– One using the Bitsy wearable device as used in

the EQUATOR/MIAS Medical Devices e-science project

Page 23: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

23/24

Role of GRID Infrastructure

• Planning to integrate back-end software with example GT3/GRID infrastructure as prototyped by associated EQUATOR e-Science projects

• GRID infrastructure is only applicable to back-end services since individual mobile loggers can’t now, and probably shouldn’t be GRID services

• Relationship between GRID services and real-time collaboration system over EQUIP is uncertain.

Page 24: 1/24 Anthony Steed, Salvatore Spinello, Department of Computer Science, University College London Ben Croxford, Bartlett School of Architecture, University

24/24

5. Conclusions

• Have demonstrated a novel approach to pollution monitoring using mobile sensors

• Wide-scale and densely sampled maps of pollution will enable novel types of monitoring and science to investigate, e.g. impact of traffic congestion or the impact of pollution on users

• Potential to become a public understanding of science activity where members of public contribute their own data to a public data repository