German Greiner
Steven Hernandez
Kevin Putman
Arash Tadayon
Visual Recognition
General Public View
Visual Recognition
Visually Impaired View
Visual Recognition
Inaccessible Schedules
Scheduling & Usage
Empty Bus (AZ)
Waste of precious tax dollars
Traditional transit
schedule in sprawling
cities tend to dissuade
customers
Leads to
Scheduling & Usage
Phoenix, AZ
Leads to
Inaccessible Public Transport
Congested Roads
• City Pollution and related diseases
• Cities become inaccessible
Leads to
Health Issues
Record Low: -27°
Bus Stop (Chicago, IL)
Record High: 122°
Bus Stop (Phoenix, AZ)
Do YOU want to wait for a bus in
Extreme Cold Extreme Heat
Why Transit Tracker & Why Now?
• Recession has increased riders on public transportation systems.
– It’s time to keep these riders from going back to personal
transport
• But recession has taken away funds from the transportation
agencies.
– Reduced routes and maintenance could affect the ridership
negatively.
• A technology like Transit Tracker
– Uses social technology without any infrastructural cost
– Portability to other metropolitans
– Increased Accessibility
Overview
• Problem Definition
– Visual Recognition
– Scheduling & Usage
– Health & Welfare
• Why Now
• Crowd-sourcing
• System Overview
• Solution Design
• Accessibility
• User Experiences
• Business Viability
– Technology
– Economics
• Solution
• Questions
Crowd Sourcing Location Data
• Users contribute data to get data in return
– Users report location of a bus, whether they are
on it, or have seen it
– We all use Wikipedia; we swear by Wikipedia
• Application of social technology to
computing (commuting)
• Uses many low cost social sensors in place
of expensive infrastructural solutions
Static Organizational Data
• General Transit Feed Specification (GTFS)
Routes Stops Timing Distances
Relational
Database
System Overview
Crowd Sourcing Controller
Smart Phone
App
Web
Service
Website Interface
on PC
Bus Tracker
Service
Updater
Service
Database Population
Script
GTFS
Validation
GTFS
Archive
Client
Request
Client
Request
Service
Request
Create A New
City Database
Insert into
script
Query Crowd Data
SQL Database Controller
…
Connection Stream of
Location
Legend
Read/Write
Read Only
Write Only
Client Entry Point
Backend Software
Accessibility
• Providing equal access to transit for all
commuters
• Accomplished by:
– Hardware and software that the user
already possesses
– Customizable user themes (website)
– Informing users via map and text
Phones
Computers
User Experience
Website: Schedule Request
User Experience
Website: Next 5 Arrivals
User Experience
Website: Next 7 Days
Accessibility
User Themes: Mozilla Firefox
Accessibility
User Themes: Internet Explorer 8
Accessibility
User Themes: Internet Explorer 9
Accessibility
• Dynamic styling options
• Why?
– Developers should take all
users into consideration
– Assistive Technologies are
extremely expensive
User Themes
User Experience
• Accessible schedule information
• Incentive to contribute to the
crowd is getting near real-time
information in return
• Validation algorithm integrates
data from multiple social sensors
into reliable location data
Mobile
Mobile Demonstration
User Experience:
Business Viability
• Cheap or free distribution of apps
• Platforms for advertising
– Webpage
– Mobile
– Embedded advertisement revenue
• Social collection of real-time traffic information
– A platform for collecting city-wide congestion map
Economics
Business Viability
• Incentive System
• Games
• Drivers can be given free phones with an app
that keeps tracking alive
• User-based service quality assurance
– Users report their experiences with buses
– Our business submits reports to transit agencies in
exchange for data
Crowd-Sourcing
Business Viability
• Portability
– Adaptable to any city with minimal changes
• Require GTFS archives of the city, which can also be
collected through planned social mapping
• Portability to third world countries
– Smart phone environments
• Can be adapted from Android to Windows Phone 7,
iPhone, Blackberry
– Any mobile client device
• Tablet PC, iPad, PDA
Technology
Solution
• Visual Recognition
– User Themes
– Mobile & site tell user near real-time information
• Usage
– Free for users
– More public transit commuters
• Health & Welfare
– Reduce wait times in harsh weather
Question & Answer
User Experience
Mobile: Routes Tab, All Routes
User Experience
Mobile: Route Tab, Nearby Routes
User Experience
Mobile: Stops Tab, Detect Nearby
User Experience
Mobile: Route Map, w/ Crowd-Sourcing
User Experience
Mobile: Select Route Direction
User Experience
Mobile: Stop Location
GTFS Coverage
Future Research
• Trip planner
• Using shortest path algorithms to map all routes between
two points
• Incentive systems to encourage usage
• User accounts
– Allow users to save trips
– Allow users to save chosen theme in a more
reliable way
GTFS Archive
• Required .txt
agency, stops, routes, trips, stop_times, calendar
• Optional .txt
calendar_dates, fare_attributes, fare_rules,
shapes, frequencies, transfers
Affiliations
valleymtro.org
GTFS Data Contributor
engineering.asu.edu cubic.asu.edu
imaginecup.us
Competition HostContributors:
spiralfx.com
Sponsored Hosting Provider

transitFinal