elastic pathing: your speed is enough to track you presented by ali

13
Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Upload: avice-ross

Post on 04-Jan-2016

221 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Page 2: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Motivation • Insurance companies claim to collect only speed data

• Attracting users to install monitoring device

• Example: • Progressive: Snapshot device

Page 3: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Problem• It is possible to track you by knowing starting point and

driving speed with timestamps

• Insurance companies know your starting point, home address

• Speed data not considered confidential by insurance companies

Page 4: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Challenge • Possibilities of multiple paths

• Hard to determine turning direction

Page 5: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Elastic Pathing Algorithm: Overview • OpenStreetMap

Page 6: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Elastic Pathing Algorithm: Error Detection • Errors happen when:

• stopping in the midway • speed is too fast to make turns

• Path correction:• Expanding (stretching) • Compressing

• Degree of correction affects the path score

Page 7: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Elastic Pathing: Assumptions• Drivers will stop only at traffic lights and stop signs

• Each vehicle has physical limitation – turning radius

• No vehicle can make turns at high speed

Page 8: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Elastic Pathing Algorithm• Chooses the path with smallest error

• Checks for max. and min speeds

• Makes a “landmark” when speed trace and road data match OR:

• A vehicle has come to a stop at an intersection

• Sorts all possible paths

Page 9: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Elastic Pathing Algorithm: Example

Page 10: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Elastic Pathing Algorithm: Accuracy • New Jersey dataset

• 14% traces with error less than 0.16 miles – 250 m • 24% traces with error less than 0.31 – 500 m

• Seattle dataset• 13% traces with error less than 0.16 miles – 250 m • 26% traces with error less than 0.31 miles – 500 m

Page 11: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Real-world Sample

Page 12: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Conclusion • Accuracy does not go down with trip distance

• The algorithm depends on the driving habits

• Distinguishing between two different roads having similar features

Page 13: Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali

Demo

https://youtu.be/TI6TmwwURoU