SlideShare ist ein Scribd-Unternehmen logo
1 von 24
The Crosswatch Traffic Intersection
Analyzer: a Roadmap for the Future


       James Coughlan, Ph.D.
Traffic intersections: difficult
    for many visually impaired
              travelers
How to align oneself
 properly to crosswalk?
What is the layout of the
 intersection?
How to remain inside
 crosswalk while
 walking?
When is it safe to cross?
How to avoid moving               2
 vehicles?
Past work
“Crosswatch” system (Ivanchenko et al.,
ICCHP 2010; etc.) – computer vision
smartphone app that performs the
following functions in real time for visually
impaired user:
•find crosswalk markings (e.g., zebra
stripes), determine user’s orientation
relative to crosswalk “corridor”
•find Walk light and announce if it’s on
                                                3
Crosswatch (past work)



Two kinds of misalignment relative to
crosswalk corridor: (1) translated to the
left; (2) direction error.

Crosswatch can calculate both kinds of
misalignment.
                                            4
Crosswatch (past work)




How Crosswatch finds crosswalk and
calculates alignment                 5
Crosswatch (past work)




Crosswalk scene   Zoomed-in
                  region showing
                  Walk light       6
Advantages of
   Crosswatch approach
Information provided to user in real time

System requires no new infrastructure
since it analyzes the visual features that
are already there



                                             7
Related work
Aranda & Mares, ICCHP 2004: computer
vision for Walk light detection

Zebralocalizer (Ahmetovic, Bernareggi &
Mascetti, 2011): smartphone computer
vision system

Bohonos et al., ICCHP 2008: Bluetooth
beaconing at traffic intersections
                                          8
Next steps
Travelers need a broad range of
information about intersections:
•What type of intersection, features in it
•Where are the crosswalk and other
important features
•When is it time to cross?



                                             9
“What” information
What is the intersection
layout? Four-way, three-
way, etc.?
Are there stop signs?
Signal lights? Walk light?
Is there a pedestrian
walk button?
Is there a median strip
somewhere in the
crosswalk?
                              10
“Where” information
Where are all the crosswalks? How am I
oriented relative to the one I want?

Where is the pedestrian walk button relative to
where I am standing?

How long is the crosswalk? How far is it to the
median strip?

                                            11
“When” information
When is it time to cross, according to Walk light
(or traffic lights if there is no Walk light)?

Note: this is not necessarily the same as when
it is safe to cross!




                                             12
How to get What, Where,
     When information?
Realization: it is impractical to expect computer
vision to figure out all this information on its
own!

Intersections, and the features in them, are
extremely variable, and not always easy to see
(even for people with normal vision)


                                             13
Walk buttons come in
many shapes and sizes




                        14
Find the walk button!




                        15
Median strips
Without high-
resolution depth
information to show
the elevated median
strip, it is hard to
find reliably


                             16
Complicated intersections
Where a visually impaired traveler may
need the most guidance… computer
vision may have the most difficulties!




                                         17
Solution: GIS
Use computer vision where it is
necessary:
(b)find user’s location and orientation
relative to intersection features
(b) detect signal lights in real time (e.g.,
Walk light)

Augment with GIS (Geographic
Information Systems)                           18
How this works
GPS tells you which intersection you’re at
Smartphone compass and accelerometer
indicate direction you’re pointing in
Computer vision analyzes visible features
in scene and determines (x,y) GPS
coordinates (to within about 1 meter)
Use GIS to find information relevant to
current location (look up online, or
download all information for a city or
region onto smartphone)                  19
How this works (continued)
GIS has data for
each intersection,
including layout of
all crosswalks, list
of important
features and
landmarks and their
locations
                        20
Much to do
Where to find this GIS information?

Some available through municipal/transit
agencies, Google Maps

But much of it may require crowd-sourcing:
volunteers will contribute information about
intersections in their neighborhood to
online GIS database                       21
Much to do (continued)
Develop Crosswatch algorithms for
estimating high-resolution GPS
coordinates

Appropriate Crosswatch user interface: for
instance, how to help user pan left to right
to capture entire intersection scene

User surveys (what should Crosswatch do
                                      22

and not do?) and testing
Conclusion
Crosswatch needs to expand its
functionality to provide extensive “what”,
“where” and “when” information

Use computer vision where it is needed
and rely on GIS to provide other
information (data infrastructure)

Future idea: use GIS to help with route
planning that is tailored to needs of traveler
                                            23
Thanks to…
Second author: Dr. Huiying Shen (Smith-
  Kettlewell)

Collaborators: Dr. Megan Lawrence
  (Smith-Kettlewell), Dr. Volodymyr
  Ivanchenko (Amazon Lab 126)

Funding from NIH and NIDRR



                                          24

Weitere ähnliche Inhalte

Ähnlich wie The Crosswatch Traffic Intersection Analyzer: A Roadmap for the Future - Coughlan, James (s)

2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)
2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)
2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)DriverExperience
 
Pedestrian behavior/intention modeling for autonomous driving II
Pedestrian behavior/intention modeling for autonomous driving IIPedestrian behavior/intention modeling for autonomous driving II
Pedestrian behavior/intention modeling for autonomous driving IIYu Huang
 
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemCrowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemIJCSIS Research Publications
 
Leave a Trace - A People Tracking System Meets Anomaly Detection
Leave a Trace - A People Tracking System Meets Anomaly DetectionLeave a Trace - A People Tracking System Meets Anomaly Detection
Leave a Trace - A People Tracking System Meets Anomaly Detectionijma
 
E-Ticketing System for public transport
E-Ticketing System  for  public transportE-Ticketing System  for  public transport
E-Ticketing System for public transportIliyas Khan
 
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind PeoplePlanning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind Peopleiosrjce
 
Smart path mobile_sensing_for_smart_cities-kk-pratik
Smart path mobile_sensing_for_smart_cities-kk-pratikSmart path mobile_sensing_for_smart_cities-kk-pratik
Smart path mobile_sensing_for_smart_cities-kk-pratikK.K. Tripathi
 
Meetup 18/10/2018 - Artificiële intelligentie en mobiliteit
Meetup 18/10/2018 - Artificiële intelligentie en mobiliteitMeetup 18/10/2018 - Artificiële intelligentie en mobiliteit
Meetup 18/10/2018 - Artificiële intelligentie en mobiliteitDigipolis Antwerpen
 
Final Paper - LaTeX love
Final Paper - LaTeX loveFinal Paper - LaTeX love
Final Paper - LaTeX loveYahya Al-Mashni
 
Cooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networksCooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networksJPINFOTECH JAYAPRAKASH
 
New wayfinding system for City of Toronto's underground walkway
New wayfinding system for City of Toronto's underground walkwayNew wayfinding system for City of Toronto's underground walkway
New wayfinding system for City of Toronto's underground walkwayAmy Chong
 
Transport without Planners
Transport without PlannersTransport without Planners
Transport without PlannersAndrew Nash
 
Interaction Design Project - Delhi Metro
Interaction Design Project - Delhi MetroInteraction Design Project - Delhi Metro
Interaction Design Project - Delhi MetroKaran Dudeja
 
Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...
Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...
Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...Darius Burschka
 
Crowd Sourcing With Smart Phone
Crowd Sourcing With Smart PhoneCrowd Sourcing With Smart Phone
Crowd Sourcing With Smart PhoneRishikese MR
 
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...Si Chen
 
DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...
DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...
DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...IAEME Publication
 
User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...Stuart Murphy
 

Ähnlich wie The Crosswatch Traffic Intersection Analyzer: A Roadmap for the Future - Coughlan, James (s) (20)

2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)
2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)
2012 SNU Driver Experience: 특강_내비게이션의 이해(서동권이사님)
 
Pedestrian behavior/intention modeling for autonomous driving II
Pedestrian behavior/intention modeling for autonomous driving IIPedestrian behavior/intention modeling for autonomous driving II
Pedestrian behavior/intention modeling for autonomous driving II
 
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation SystemCrowd Conscious Internet of Things Enabled Smart Bus Navigation System
Crowd Conscious Internet of Things Enabled Smart Bus Navigation System
 
Leave a Trace - A People Tracking System Meets Anomaly Detection
Leave a Trace - A People Tracking System Meets Anomaly DetectionLeave a Trace - A People Tracking System Meets Anomaly Detection
Leave a Trace - A People Tracking System Meets Anomaly Detection
 
E-Ticketing System for public transport
E-Ticketing System  for  public transportE-Ticketing System  for  public transport
E-Ticketing System for public transport
 
poster
posterposter
poster
 
U01761147151
U01761147151U01761147151
U01761147151
 
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind PeoplePlanning the Path and Avoidance Obstacles for Visually Impaired/Blind People
Planning the Path and Avoidance Obstacles for Visually Impaired/Blind People
 
Smart path mobile_sensing_for_smart_cities-kk-pratik
Smart path mobile_sensing_for_smart_cities-kk-pratikSmart path mobile_sensing_for_smart_cities-kk-pratik
Smart path mobile_sensing_for_smart_cities-kk-pratik
 
Meetup 18/10/2018 - Artificiële intelligentie en mobiliteit
Meetup 18/10/2018 - Artificiële intelligentie en mobiliteitMeetup 18/10/2018 - Artificiële intelligentie en mobiliteit
Meetup 18/10/2018 - Artificiële intelligentie en mobiliteit
 
Final Paper - LaTeX love
Final Paper - LaTeX loveFinal Paper - LaTeX love
Final Paper - LaTeX love
 
Cooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networksCooperative positioning and tracking in disruption tolerant networks
Cooperative positioning and tracking in disruption tolerant networks
 
New wayfinding system for City of Toronto's underground walkway
New wayfinding system for City of Toronto's underground walkwayNew wayfinding system for City of Toronto's underground walkway
New wayfinding system for City of Toronto's underground walkway
 
Transport without Planners
Transport without PlannersTransport without Planners
Transport without Planners
 
Interaction Design Project - Delhi Metro
Interaction Design Project - Delhi MetroInteraction Design Project - Delhi Metro
Interaction Design Project - Delhi Metro
 
Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...
Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...
Robust and Efficient Coupling of Perception to Actuation with Metric and Non-...
 
Crowd Sourcing With Smart Phone
Crowd Sourcing With Smart PhoneCrowd Sourcing With Smart Phone
Crowd Sourcing With Smart Phone
 
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
 
DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...
DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...
DEVELOPMENT OF CONTROL SOFTWARE FOR STAIR DETECTION IN A MOBILE ROBOT USING A...
 
User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...
 

Mehr von icchp2012

An Accessibility Checker for LibreOffice and OpenOffice.org Writer
An Accessibility Checker for LibreOffice and OpenOffice.org WriterAn Accessibility Checker for LibreOffice and OpenOffice.org Writer
An Accessibility Checker for LibreOffice and OpenOffice.org Writericchp2012
 
Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...
Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...
Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...icchp2012
 
Integration of a Regular Application into a User Interface Adaptation Engine ...
Integration of a Regular Application into a User Interface Adaptation Engine ...Integration of a Regular Application into a User Interface Adaptation Engine ...
Integration of a Regular Application into a User Interface Adaptation Engine ...icchp2012
 
Improving Game Accessibility with Vibrotactile-Enhanced Hearing Instruments
Improving Game Accessibility with Vibrotactile-Enhanced Hearing InstrumentsImproving Game Accessibility with Vibrotactile-Enhanced Hearing Instruments
Improving Game Accessibility with Vibrotactile-Enhanced Hearing Instrumentsicchp2012
 
Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...
Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...
Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...icchp2012
 
Camera-based Signage Detection and Recognition for Blind Persons
Camera-based Signage Detection and Recognition for Blind PersonsCamera-based Signage Detection and Recognition for Blind Persons
Camera-based Signage Detection and Recognition for Blind Personsicchp2012
 
Visión SenS - Why should blind people be limited to information in Braille ?
Visión SenS - Why should blind people be limited to information in Braille ?Visión SenS - Why should blind people be limited to information in Braille ?
Visión SenS - Why should blind people be limited to information in Braille ?icchp2012
 
Visual Nouns for Indoor/Outdoor Navigation
Visual Nouns for Indoor/Outdoor NavigationVisual Nouns for Indoor/Outdoor Navigation
Visual Nouns for Indoor/Outdoor Navigationicchp2012
 
GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...
GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...
GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...icchp2012
 
3D model fabricated by layered manufacturing for visually handicapped persons...
3D model fabricated by layered manufacturing for visually handicapped persons...3D model fabricated by layered manufacturing for visually handicapped persons...
3D model fabricated by layered manufacturing for visually handicapped persons...icchp2012
 
A Multimodal Approach To Accessible Web Content On Smartphones
A Multimodal Approach To Accessible Web Content On SmartphonesA Multimodal Approach To Accessible Web Content On Smartphones
A Multimodal Approach To Accessible Web Content On Smartphonesicchp2012
 
AAC vocabulary standardisation and harmonisation
AAC vocabulary standardisation and harmonisation AAC vocabulary standardisation and harmonisation
AAC vocabulary standardisation and harmonisation icchp2012
 
Non-Visual presentation of graphs using the Novint Falcon
Non-Visual presentation of graphs using the Novint FalconNon-Visual presentation of graphs using the Novint Falcon
Non-Visual presentation of graphs using the Novint Falconicchp2012
 
Creating an Entertaining and Informative Music Visualization
Creating an Entertaining and Informative Music VisualizationCreating an Entertaining and Informative Music Visualization
Creating an Entertaining and Informative Music Visualizationicchp2012
 
Cloud4all settings handlers
Cloud4all settings handlersCloud4all settings handlers
Cloud4all settings handlersicchp2012
 
Lifecycle actions manager
Lifecycle actions managerLifecycle actions manager
Lifecycle actions managericchp2012
 
Cloud4all Architecture Overview
Cloud4all Architecture OverviewCloud4all Architecture Overview
Cloud4all Architecture Overviewicchp2012
 

Mehr von icchp2012 (17)

An Accessibility Checker for LibreOffice and OpenOffice.org Writer
An Accessibility Checker for LibreOffice and OpenOffice.org WriterAn Accessibility Checker for LibreOffice and OpenOffice.org Writer
An Accessibility Checker for LibreOffice and OpenOffice.org Writer
 
Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...
Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...
Use of Social Media by People with Visual Impairments: Usage Levels, Attitude...
 
Integration of a Regular Application into a User Interface Adaptation Engine ...
Integration of a Regular Application into a User Interface Adaptation Engine ...Integration of a Regular Application into a User Interface Adaptation Engine ...
Integration of a Regular Application into a User Interface Adaptation Engine ...
 
Improving Game Accessibility with Vibrotactile-Enhanced Hearing Instruments
Improving Game Accessibility with Vibrotactile-Enhanced Hearing InstrumentsImproving Game Accessibility with Vibrotactile-Enhanced Hearing Instruments
Improving Game Accessibility with Vibrotactile-Enhanced Hearing Instruments
 
Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...
Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...
Towards A Real-Time System for Finding and Reading Signs for Visually Impaire...
 
Camera-based Signage Detection and Recognition for Blind Persons
Camera-based Signage Detection and Recognition for Blind PersonsCamera-based Signage Detection and Recognition for Blind Persons
Camera-based Signage Detection and Recognition for Blind Persons
 
Visión SenS - Why should blind people be limited to information in Braille ?
Visión SenS - Why should blind people be limited to information in Braille ?Visión SenS - Why should blind people be limited to information in Braille ?
Visión SenS - Why should blind people be limited to information in Braille ?
 
Visual Nouns for Indoor/Outdoor Navigation
Visual Nouns for Indoor/Outdoor NavigationVisual Nouns for Indoor/Outdoor Navigation
Visual Nouns for Indoor/Outdoor Navigation
 
GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...
GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...
GPS and Inertial Measurement Unit (IMU) as a Navigation System for the Visual...
 
3D model fabricated by layered manufacturing for visually handicapped persons...
3D model fabricated by layered manufacturing for visually handicapped persons...3D model fabricated by layered manufacturing for visually handicapped persons...
3D model fabricated by layered manufacturing for visually handicapped persons...
 
A Multimodal Approach To Accessible Web Content On Smartphones
A Multimodal Approach To Accessible Web Content On SmartphonesA Multimodal Approach To Accessible Web Content On Smartphones
A Multimodal Approach To Accessible Web Content On Smartphones
 
AAC vocabulary standardisation and harmonisation
AAC vocabulary standardisation and harmonisation AAC vocabulary standardisation and harmonisation
AAC vocabulary standardisation and harmonisation
 
Non-Visual presentation of graphs using the Novint Falcon
Non-Visual presentation of graphs using the Novint FalconNon-Visual presentation of graphs using the Novint Falcon
Non-Visual presentation of graphs using the Novint Falcon
 
Creating an Entertaining and Informative Music Visualization
Creating an Entertaining and Informative Music VisualizationCreating an Entertaining and Informative Music Visualization
Creating an Entertaining and Informative Music Visualization
 
Cloud4all settings handlers
Cloud4all settings handlersCloud4all settings handlers
Cloud4all settings handlers
 
Lifecycle actions manager
Lifecycle actions managerLifecycle actions manager
Lifecycle actions manager
 
Cloud4all Architecture Overview
Cloud4all Architecture OverviewCloud4all Architecture Overview
Cloud4all Architecture Overview
 

Kürzlich hochgeladen

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Kürzlich hochgeladen (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

The Crosswatch Traffic Intersection Analyzer: A Roadmap for the Future - Coughlan, James (s)

  • 1. The Crosswatch Traffic Intersection Analyzer: a Roadmap for the Future James Coughlan, Ph.D.
  • 2. Traffic intersections: difficult for many visually impaired travelers How to align oneself properly to crosswalk? What is the layout of the intersection? How to remain inside crosswalk while walking? When is it safe to cross? How to avoid moving 2 vehicles?
  • 3. Past work “Crosswatch” system (Ivanchenko et al., ICCHP 2010; etc.) – computer vision smartphone app that performs the following functions in real time for visually impaired user: •find crosswalk markings (e.g., zebra stripes), determine user’s orientation relative to crosswalk “corridor” •find Walk light and announce if it’s on 3
  • 4. Crosswatch (past work) Two kinds of misalignment relative to crosswalk corridor: (1) translated to the left; (2) direction error. Crosswatch can calculate both kinds of misalignment. 4
  • 5. Crosswatch (past work) How Crosswatch finds crosswalk and calculates alignment 5
  • 6. Crosswatch (past work) Crosswalk scene Zoomed-in region showing Walk light 6
  • 7. Advantages of Crosswatch approach Information provided to user in real time System requires no new infrastructure since it analyzes the visual features that are already there 7
  • 8. Related work Aranda & Mares, ICCHP 2004: computer vision for Walk light detection Zebralocalizer (Ahmetovic, Bernareggi & Mascetti, 2011): smartphone computer vision system Bohonos et al., ICCHP 2008: Bluetooth beaconing at traffic intersections 8
  • 9. Next steps Travelers need a broad range of information about intersections: •What type of intersection, features in it •Where are the crosswalk and other important features •When is it time to cross? 9
  • 10. “What” information What is the intersection layout? Four-way, three- way, etc.? Are there stop signs? Signal lights? Walk light? Is there a pedestrian walk button? Is there a median strip somewhere in the crosswalk? 10
  • 11. “Where” information Where are all the crosswalks? How am I oriented relative to the one I want? Where is the pedestrian walk button relative to where I am standing? How long is the crosswalk? How far is it to the median strip? 11
  • 12. “When” information When is it time to cross, according to Walk light (or traffic lights if there is no Walk light)? Note: this is not necessarily the same as when it is safe to cross! 12
  • 13. How to get What, Where, When information? Realization: it is impractical to expect computer vision to figure out all this information on its own! Intersections, and the features in them, are extremely variable, and not always easy to see (even for people with normal vision) 13
  • 14. Walk buttons come in many shapes and sizes 14
  • 15. Find the walk button! 15
  • 16. Median strips Without high- resolution depth information to show the elevated median strip, it is hard to find reliably 16
  • 17. Complicated intersections Where a visually impaired traveler may need the most guidance… computer vision may have the most difficulties! 17
  • 18. Solution: GIS Use computer vision where it is necessary: (b)find user’s location and orientation relative to intersection features (b) detect signal lights in real time (e.g., Walk light) Augment with GIS (Geographic Information Systems) 18
  • 19. How this works GPS tells you which intersection you’re at Smartphone compass and accelerometer indicate direction you’re pointing in Computer vision analyzes visible features in scene and determines (x,y) GPS coordinates (to within about 1 meter) Use GIS to find information relevant to current location (look up online, or download all information for a city or region onto smartphone) 19
  • 20. How this works (continued) GIS has data for each intersection, including layout of all crosswalks, list of important features and landmarks and their locations 20
  • 21. Much to do Where to find this GIS information? Some available through municipal/transit agencies, Google Maps But much of it may require crowd-sourcing: volunteers will contribute information about intersections in their neighborhood to online GIS database 21
  • 22. Much to do (continued) Develop Crosswatch algorithms for estimating high-resolution GPS coordinates Appropriate Crosswatch user interface: for instance, how to help user pan left to right to capture entire intersection scene User surveys (what should Crosswatch do 22 and not do?) and testing
  • 23. Conclusion Crosswatch needs to expand its functionality to provide extensive “what”, “where” and “when” information Use computer vision where it is needed and rely on GIS to provide other information (data infrastructure) Future idea: use GIS to help with route planning that is tailored to needs of traveler 23
  • 24. Thanks to… Second author: Dr. Huiying Shen (Smith- Kettlewell) Collaborators: Dr. Megan Lawrence (Smith-Kettlewell), Dr. Volodymyr Ivanchenko (Amazon Lab 126) Funding from NIH and NIDRR 24