SlideShare une entreprise Scribd logo
1  sur  15
Corr. Author: Claudio E. Palazzi – cpalazzi@math.unipd.it
PathS: Enhancing Geographical
Maps with Environmental
Sensed Data
by Armir Bujari, Matteo Ciman, Ombretta Gaggi,
Gustavo Marfia, Claudio E. Palazzi
22
Overview
 Introduction
 Background
 Problem Statement
 Approach
 Conclusion and future work
33
Web Squared (Web2)
 Users have become both consumers and producers of data
 Widespread availability and access to sensing technology
 Participatory, opportunistic sensing
 Exponential increase of data = Web Squared
44
Google Maps automatically reports
roads with slowing down traffic
• Senses users movement speed
• Does not require any interaction
with the device
• Estimates based on gathered
data for that path
Web Squared - An example
55
Our Work
• Web Squared for health and well being
Context
• Collect unbiased environmental data through commercial
off-the-shelf devices
• Brightness and noise levels
• Enhanced pedestrian navigation system contemplating in
the routing criteria other environmental sensed data
• Useful in case of:
- Photophobia
- UV related skin illnesses
- Noise related stress
- etc.
• Other uses are possible (e.g., Smart Cities)
Objective
66
Technical Challenges
 Access to raw geographical data
• Fine control over sample / actual position association
• Mostly, needed by the navigation system for routing decision
 Environmental data collection
• Data quality (measurement precision)
• Necessary critical mass to gather/produce useful information
• Resource constraints on the client side (e.g., battery,
communication costs)
 Produce information based upon this raw data
• Measurements taken from heterogeneous users/devices with
different behaviours
77
Approach - Architectural Overview
Android Mobile Application PathS AmazonWS Server
88
Approach – Tackling the issues
 OpenStreetMap as a geographical data source
• Provides access to raw data and fine control over the matching
process
 Data collection
• To keep users attracted while collecting unbiased data in the open
we designed an app for augmented reality navigation of pedestrians
• Performed a calibration phase on the client-side to increase sensing
measurement precision (e.g., brightness)
• Used a DTN approach for transferring sensed data
 Generate reliable information elaborating collected raw data
• Data filtering techniques (e.g., remove outliers)
• Employ S.T. Map Matching (Lou et. al.) technique to reconstruct the
users measurement path
99
Mobile App
 Measure brightness and noise levels
• Data sensed either periodically or distance-based
 Google maps as the service view
1. Users search for a certain destination on their phone
2. A series of possible Google maps-like paths is shown
3. Users select one of the paths and can start augmented
reality overlay showing direction and other information on
the screen (see next slide)
 Server data communication
• Measurement tagged with position coordinates
• Sensed data and GPS coordinates transferred to the server in
an anonymous way using GeoJson as standard data format
1010
Destination selection and map AR navigation example
Mobile App: Maps and AR Navigation
Augmented reality view as overlay incentivizing users
to collect unbiased date in the open
1111
Server Side
 Routing Service taking into account brightness / noise
• Path generation algorithm also based on brightness / noise
• Weight of an edge includes sensed data values beside edge length
 Data Cleansing
• Associate a sample to its actual position on the map considering the
actual roads and not just the GPS coordinates (may have errors)
 Generating periodic aggregated data view
• Average brightness / noise levels are generated from users’ samples
with a hour / day basis granularity
1212
Server Side: Data Map View
Control Panel - 1 Control Panel - 2
On a web heatmap we can see information regarding a certain hour
of a certain day, or its evolution during a day or a longer period:
number of samples, brightness, noise
1313
Analysis can be limited to sensed
samples inside the bounded region
Brightness statistics along the
day in the selected region
Server Side: Data Statistics
1414
Conclusion and Future Work
 Collecting unbiased environmental data
• Augmented reality app incentivizing unbiased collection of data
• Calibration phase to augment measurement precision
• On-going capmaign to cover Padua city, Italy
 Case Study: Pedestrian route guidance system
• Currently we consider brightness / noise levels
• Shortest path based on one or more weighted labels
 Yet, there is much to be done
• We need more data to provide coverage and extract information
• System scalability on the server side due to the necessary
choice to replicate and tag geographical maps
Corr. Author: Claudio E. Palazzi – cpalazzi@math.unipd.it
PathS: Enhancing Geographical
Maps with Environmental
Sensed Data
Questions ?

Contenu connexe

Tendances

Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Uday Kumar Shil
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processingNitish Kotak
 
Remote Sensing in Digital Model Elevation
Remote Sensing in Digital Model ElevationRemote Sensing in Digital Model Elevation
Remote Sensing in Digital Model ElevationShishir Meshram
 
Remote sensing and gis
Remote sensing and gisRemote sensing and gis
Remote sensing and gisKavinKumarR3
 
Digital Elevation Models
Digital Elevation ModelsDigital Elevation Models
Digital Elevation ModelsBernd Flmla
 
Vision Based Traffic Surveillance System
Vision Based Traffic Surveillance SystemVision Based Traffic Surveillance System
Vision Based Traffic Surveillance Systemmaheshwaraneee
 
Role of gis in telecommunications
Role of gis in telecommunicationsRole of gis in telecommunications
Role of gis in telecommunicationsAkhil Gupta
 
Factors influencing the adoption of gps for land survey applications
Factors influencing the adoption of gps for land survey applicationsFactors influencing the adoption of gps for land survey applications
Factors influencing the adoption of gps for land survey applicationsJOSE ESPEJO VASQUEZ
 
Improving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBSImproving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBSMatthew Pulis
 
[I]Improving Wireless Positioning With Look Ahead Map Matching
[I]Improving Wireless Positioning With Look Ahead Map Matching [I]Improving Wireless Positioning With Look Ahead Map Matching
[I]Improving Wireless Positioning With Look Ahead Map Matching guest1dbbc6
 
Image Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection AlgorithmImage Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection Algorithmguest673189
 
Urban Traffic Management and Air Quality Project (uTRAQ)
Urban Traffic Management and Air Quality Project (uTRAQ)Urban Traffic Management and Air Quality Project (uTRAQ)
Urban Traffic Management and Air Quality Project (uTRAQ)STEP_scotland
 
Volkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationVolkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationAnastasiia Volkova
 
Introduction and Application of GIS
Introduction and Application of GISIntroduction and Application of GIS
Introduction and Application of GISSatish Taji
 
Review on Digital Elevation Model
Review on Digital Elevation ModelReview on Digital Elevation Model
Review on Digital Elevation ModelIJMER
 

Tendances (20)

Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
 
1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing1. control of real time traffic with the help of image processing
1. control of real time traffic with the help of image processing
 
Remote Sensing in Digital Model Elevation
Remote Sensing in Digital Model ElevationRemote Sensing in Digital Model Elevation
Remote Sensing in Digital Model Elevation
 
Fundamentals of GIS
Fundamentals of GISFundamentals of GIS
Fundamentals of GIS
 
Remote sensing and gis
Remote sensing and gisRemote sensing and gis
Remote sensing and gis
 
DTM
DTMDTM
DTM
 
Digital Elevation Models
Digital Elevation ModelsDigital Elevation Models
Digital Elevation Models
 
Vision Based Traffic Surveillance System
Vision Based Traffic Surveillance SystemVision Based Traffic Surveillance System
Vision Based Traffic Surveillance System
 
Role of gis in telecommunications
Role of gis in telecommunicationsRole of gis in telecommunications
Role of gis in telecommunications
 
Factors influencing the adoption of gps for land survey applications
Factors influencing the adoption of gps for land survey applicationsFactors influencing the adoption of gps for land survey applications
Factors influencing the adoption of gps for land survey applications
 
Unit 3 Static GNSS Lecture
Unit 3 Static GNSS LectureUnit 3 Static GNSS Lecture
Unit 3 Static GNSS Lecture
 
Improving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBSImproving transport in Malta using GIS and LBS
Improving transport in Malta using GIS and LBS
 
[I]Improving Wireless Positioning With Look Ahead Map Matching
[I]Improving Wireless Positioning With Look Ahead Map Matching [I]Improving Wireless Positioning With Look Ahead Map Matching
[I]Improving Wireless Positioning With Look Ahead Map Matching
 
Gis
GisGis
Gis
 
Chapter1 is344(intro-to-gis)
Chapter1 is344(intro-to-gis)Chapter1 is344(intro-to-gis)
Chapter1 is344(intro-to-gis)
 
Image Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection AlgorithmImage Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection Algorithm
 
Urban Traffic Management and Air Quality Project (uTRAQ)
Urban Traffic Management and Air Quality Project (uTRAQ)Urban Traffic Management and Air Quality Project (uTRAQ)
Urban Traffic Management and Air Quality Project (uTRAQ)
 
Volkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationVolkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigation
 
Introduction and Application of GIS
Introduction and Application of GISIntroduction and Application of GIS
Introduction and Application of GIS
 
Review on Digital Elevation Model
Review on Digital Elevation ModelReview on Digital Elevation Model
Review on Digital Elevation Model
 

En vedette

Using Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic ExperiencesUsing Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic ExperiencesMark Billinghurst
 
COSC 426 Lect. 6: Collaborative AR
COSC 426 Lect. 6: Collaborative ARCOSC 426 Lect. 6: Collaborative AR
COSC 426 Lect. 6: Collaborative ARMark Billinghurst
 
Augmented Reality: Beyond Usability
Augmented Reality: Beyond UsabilityAugmented Reality: Beyond Usability
Augmented Reality: Beyond UsabilityPamela Rutledge
 
A Survey of Augmented Reality
A Survey of Augmented RealityA Survey of Augmented Reality
A Survey of Augmented RealityMark Billinghurst
 
Using AR for Vehicle Navigation
Using AR for Vehicle NavigationUsing AR for Vehicle Navigation
Using AR for Vehicle NavigationMark Billinghurst
 
Augmented Reality (AR) in Education
Augmented Reality (AR) in EducationAugmented Reality (AR) in Education
Augmented Reality (AR) in EducationSteve Yuen
 
Building VR Applications For Google Cardboard
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google CardboardMark Billinghurst
 
Introduction to Augmented Reality
Introduction to Augmented RealityIntroduction to Augmented Reality
Introduction to Augmented RealityMark Billinghurst
 
AR - Augmented Reality
AR - Augmented RealityAR - Augmented Reality
AR - Augmented Realitydrstupid
 
Autonomous or self driving cars
Autonomous or self driving carsAutonomous or self driving cars
Autonomous or self driving carsSandeep Nayak
 

En vedette (11)

Can You See What I See?
Can You See What I See?Can You See What I See?
Can You See What I See?
 
Using Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic ExperiencesUsing Augmented Reality to Create Empathic Experiences
Using Augmented Reality to Create Empathic Experiences
 
COSC 426 Lect. 6: Collaborative AR
COSC 426 Lect. 6: Collaborative ARCOSC 426 Lect. 6: Collaborative AR
COSC 426 Lect. 6: Collaborative AR
 
Augmented Reality: Beyond Usability
Augmented Reality: Beyond UsabilityAugmented Reality: Beyond Usability
Augmented Reality: Beyond Usability
 
A Survey of Augmented Reality
A Survey of Augmented RealityA Survey of Augmented Reality
A Survey of Augmented Reality
 
Using AR for Vehicle Navigation
Using AR for Vehicle NavigationUsing AR for Vehicle Navigation
Using AR for Vehicle Navigation
 
Augmented Reality (AR) in Education
Augmented Reality (AR) in EducationAugmented Reality (AR) in Education
Augmented Reality (AR) in Education
 
Building VR Applications For Google Cardboard
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google Cardboard
 
Introduction to Augmented Reality
Introduction to Augmented RealityIntroduction to Augmented Reality
Introduction to Augmented Reality
 
AR - Augmented Reality
AR - Augmented RealityAR - Augmented Reality
AR - Augmented Reality
 
Autonomous or self driving cars
Autonomous or self driving carsAutonomous or self driving cars
Autonomous or self driving cars
 

Similaire à PathS: Enhancing Geographical Maps with Environmental Sensed Data

Geographical information systems
Geographical information systemsGeographical information systems
Geographical information systemsGift Musanza
 
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...IJDKP
 
Traffic data fusion methodology
Traffic data fusion methodologyTraffic data fusion methodology
Traffic data fusion methodologyJumpingJaq
 
Mining data for traffic detection system
Mining data for traffic detection systemMining data for traffic detection system
Mining data for traffic detection systemijccsa
 
Christian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big dataChristian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big datajins0618
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemIRJET Journal
 
AGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrewAGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrewRobin Frew
 
Fundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptxFundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptxSonalGosai2
 
Fundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptxFundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptxSonalGosai2
 
2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...
2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...
2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...Water, Land and Ecosystems (WLE)
 
Introduction to Geoinformatics
Introduction to GeoinformaticsIntroduction to Geoinformatics
Introduction to GeoinformaticsKU Leuven
 
SACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptx
SACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptxSACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptx
SACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptxabhishek1205choudhar
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingHiroyuki Miyazaki
 
Sustainable Communities Through Intelligent Information: Harnessing the Power...
Sustainable Communities Through Intelligent Information: Harnessing the Power...Sustainable Communities Through Intelligent Information: Harnessing the Power...
Sustainable Communities Through Intelligent Information: Harnessing the Power...GovLoop
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
GIS and GPS - applications in civil engg
GIS and GPS - applications  in civil enggGIS and GPS - applications  in civil engg
GIS and GPS - applications in civil enggPundlik Rathod
 

Similaire à PathS: Enhancing Geographical Maps with Environmental Sensed Data (20)

Geographical information systems
Geographical information systemsGeographical information systems
Geographical information systems
 
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
APPLICABILITY OF CROWD SOURCING TO DETERMINE THE BEST TRANSPORTATION METHOD B...
 
Traffic data fusion methodology
Traffic data fusion methodologyTraffic data fusion methodology
Traffic data fusion methodology
 
Env. mon
Env. monEnv. mon
Env. mon
 
Mining data for traffic detection system
Mining data for traffic detection systemMining data for traffic detection system
Mining data for traffic detection system
 
Christian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big dataChristian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big data
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing System
 
AGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrewAGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrew
 
Fundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptxFundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptx
 
Fundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptxFundamental of Remote Sensing.pptx
Fundamental of Remote Sensing.pptx
 
2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...
2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...
2016 GMekong Forum - Session 6 - Intro to SERVIR Mekong and dam inundation pr...
 
Goal andga oct01
Goal andga oct01Goal andga oct01
Goal andga oct01
 
lecture03.ppt
lecture03.pptlecture03.ppt
lecture03.ppt
 
Introduction to Geoinformatics
Introduction to GeoinformaticsIntroduction to Geoinformatics
Introduction to Geoinformatics
 
SACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptx
SACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptxSACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptx
SACHIN YADAV (TECHNOLOGY USE IN SUEVEYING).pptx
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mapping
 
SmartGeo/Eiagrid portal (Guido Satta, CRS4)
SmartGeo/Eiagrid portal (Guido Satta, CRS4)SmartGeo/Eiagrid portal (Guido Satta, CRS4)
SmartGeo/Eiagrid portal (Guido Satta, CRS4)
 
Sustainable Communities Through Intelligent Information: Harnessing the Power...
Sustainable Communities Through Intelligent Information: Harnessing the Power...Sustainable Communities Through Intelligent Information: Harnessing the Power...
Sustainable Communities Through Intelligent Information: Harnessing the Power...
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
GIS and GPS - applications in civil engg
GIS and GPS - applications  in civil enggGIS and GPS - applications  in civil engg
GIS and GPS - applications in civil engg
 

Plus de University of Geneva

Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...
Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...
Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...University of Geneva
 
Can a Game improve People's Lives? The case of Serious Games?
Can a Game improve People's Lives? The case of Serious Games?Can a Game improve People's Lives? The case of Serious Games?
Can a Game improve People's Lives? The case of Serious Games?University of Geneva
 
ClimbTheWorld: Real-time stairstep counting to increase physical activity
ClimbTheWorld: Real-time stairstep counting to increase physical activityClimbTheWorld: Real-time stairstep counting to increase physical activity
ClimbTheWorld: Real-time stairstep counting to increase physical activityUniversity of Geneva
 
Evaluating impact of cross-platform frameworks in energy consumption of mobil...
Evaluating impact of cross-platform frameworks in energy consumption of mobil...Evaluating impact of cross-platform frameworks in energy consumption of mobil...
Evaluating impact of cross-platform frameworks in energy consumption of mobil...University of Geneva
 
From a Physical System to a Pervasive Solution to Increase People Physical Ac...
From a Physical System to a Pervasive Solution to Increase People Physical Ac...From a Physical System to a Pervasive Solution to Increase People Physical Ac...
From a Physical System to a Pervasive Solution to Increase People Physical Ac...University of Geneva
 
HelpMe!: a Serious Game for Rehabilitation of Children affected by CVI
HelpMe!: a Serious Game for Rehabilitation of Children affected by CVIHelpMe!: a Serious Game for Rehabilitation of Children affected by CVI
HelpMe!: a Serious Game for Rehabilitation of Children affected by CVIUniversity of Geneva
 

Plus de University of Geneva (6)

Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...
Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...
Smartphones as ubiquitous devices for behavior analysis and better lifestyle ...
 
Can a Game improve People's Lives? The case of Serious Games?
Can a Game improve People's Lives? The case of Serious Games?Can a Game improve People's Lives? The case of Serious Games?
Can a Game improve People's Lives? The case of Serious Games?
 
ClimbTheWorld: Real-time stairstep counting to increase physical activity
ClimbTheWorld: Real-time stairstep counting to increase physical activityClimbTheWorld: Real-time stairstep counting to increase physical activity
ClimbTheWorld: Real-time stairstep counting to increase physical activity
 
Evaluating impact of cross-platform frameworks in energy consumption of mobil...
Evaluating impact of cross-platform frameworks in energy consumption of mobil...Evaluating impact of cross-platform frameworks in energy consumption of mobil...
Evaluating impact of cross-platform frameworks in energy consumption of mobil...
 
From a Physical System to a Pervasive Solution to Increase People Physical Ac...
From a Physical System to a Pervasive Solution to Increase People Physical Ac...From a Physical System to a Pervasive Solution to Increase People Physical Ac...
From a Physical System to a Pervasive Solution to Increase People Physical Ac...
 
HelpMe!: a Serious Game for Rehabilitation of Children affected by CVI
HelpMe!: a Serious Game for Rehabilitation of Children affected by CVIHelpMe!: a Serious Game for Rehabilitation of Children affected by CVI
HelpMe!: a Serious Game for Rehabilitation of Children affected by CVI
 

Dernier

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 

Dernier (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 

PathS: Enhancing Geographical Maps with Environmental Sensed Data

  • 1. Corr. Author: Claudio E. Palazzi – cpalazzi@math.unipd.it PathS: Enhancing Geographical Maps with Environmental Sensed Data by Armir Bujari, Matteo Ciman, Ombretta Gaggi, Gustavo Marfia, Claudio E. Palazzi
  • 2. 22 Overview  Introduction  Background  Problem Statement  Approach  Conclusion and future work
  • 3. 33 Web Squared (Web2)  Users have become both consumers and producers of data  Widespread availability and access to sensing technology  Participatory, opportunistic sensing  Exponential increase of data = Web Squared
  • 4. 44 Google Maps automatically reports roads with slowing down traffic • Senses users movement speed • Does not require any interaction with the device • Estimates based on gathered data for that path Web Squared - An example
  • 5. 55 Our Work • Web Squared for health and well being Context • Collect unbiased environmental data through commercial off-the-shelf devices • Brightness and noise levels • Enhanced pedestrian navigation system contemplating in the routing criteria other environmental sensed data • Useful in case of: - Photophobia - UV related skin illnesses - Noise related stress - etc. • Other uses are possible (e.g., Smart Cities) Objective
  • 6. 66 Technical Challenges  Access to raw geographical data • Fine control over sample / actual position association • Mostly, needed by the navigation system for routing decision  Environmental data collection • Data quality (measurement precision) • Necessary critical mass to gather/produce useful information • Resource constraints on the client side (e.g., battery, communication costs)  Produce information based upon this raw data • Measurements taken from heterogeneous users/devices with different behaviours
  • 7. 77 Approach - Architectural Overview Android Mobile Application PathS AmazonWS Server
  • 8. 88 Approach – Tackling the issues  OpenStreetMap as a geographical data source • Provides access to raw data and fine control over the matching process  Data collection • To keep users attracted while collecting unbiased data in the open we designed an app for augmented reality navigation of pedestrians • Performed a calibration phase on the client-side to increase sensing measurement precision (e.g., brightness) • Used a DTN approach for transferring sensed data  Generate reliable information elaborating collected raw data • Data filtering techniques (e.g., remove outliers) • Employ S.T. Map Matching (Lou et. al.) technique to reconstruct the users measurement path
  • 9. 99 Mobile App  Measure brightness and noise levels • Data sensed either periodically or distance-based  Google maps as the service view 1. Users search for a certain destination on their phone 2. A series of possible Google maps-like paths is shown 3. Users select one of the paths and can start augmented reality overlay showing direction and other information on the screen (see next slide)  Server data communication • Measurement tagged with position coordinates • Sensed data and GPS coordinates transferred to the server in an anonymous way using GeoJson as standard data format
  • 10. 1010 Destination selection and map AR navigation example Mobile App: Maps and AR Navigation Augmented reality view as overlay incentivizing users to collect unbiased date in the open
  • 11. 1111 Server Side  Routing Service taking into account brightness / noise • Path generation algorithm also based on brightness / noise • Weight of an edge includes sensed data values beside edge length  Data Cleansing • Associate a sample to its actual position on the map considering the actual roads and not just the GPS coordinates (may have errors)  Generating periodic aggregated data view • Average brightness / noise levels are generated from users’ samples with a hour / day basis granularity
  • 12. 1212 Server Side: Data Map View Control Panel - 1 Control Panel - 2 On a web heatmap we can see information regarding a certain hour of a certain day, or its evolution during a day or a longer period: number of samples, brightness, noise
  • 13. 1313 Analysis can be limited to sensed samples inside the bounded region Brightness statistics along the day in the selected region Server Side: Data Statistics
  • 14. 1414 Conclusion and Future Work  Collecting unbiased environmental data • Augmented reality app incentivizing unbiased collection of data • Calibration phase to augment measurement precision • On-going capmaign to cover Padua city, Italy  Case Study: Pedestrian route guidance system • Currently we consider brightness / noise levels • Shortest path based on one or more weighted labels  Yet, there is much to be done • We need more data to provide coverage and extract information • System scalability on the server side due to the necessary choice to replicate and tag geographical maps
  • 15. Corr. Author: Claudio E. Palazzi – cpalazzi@math.unipd.it PathS: Enhancing Geographical Maps with Environmental Sensed Data Questions ?