Slide 1

Slide 1 text

OSM @ Facebook Using AI & Machine Learning to Improve OpenStreetMap

Slide 2

Slide 2 text

Product Instagram Places Place Pages Messenger Location Check-In Stories

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Road Coverage %

Slide 5

Slide 5 text

Process

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Challenges

Slide 8

Slide 8 text

Training Data

Slide 9

Slide 9 text

ML Output Mask: Raw Detection

Slide 10

Slide 10 text

Post Processing: Threshold + Centerline

Slide 11

Slide 11 text

Post Processing: Trim, Connect, Merge

Slide 12

Slide 12 text

Post Processing: Remove Island Roads

Slide 13

Slide 13 text

Convert into OSM Format

Slide 14

Slide 14 text

Roles Editor Validator Submitter

Slide 15

Slide 15 text

Human Validation

Slide 16

Slide 16 text

Community

Slide 17

Slide 17 text

Road Density Import Progress

Slide 18

Slide 18 text

Road Density 13 of 79 Provinces 2,263 of 17,574 Tasks 76,434 New Ways 37,685 km’s of road 1,044,820 Nodes Stats from May 2017 Road Density

Slide 19

Slide 19 text

Thailand Before/After Before After

Slide 20

Slide 20 text

Road Type • Inference from satellite imagery and topology • Studying local OSM edits • OSM Wiki’s • Talking to the community • Population density maps

Slide 21

Slide 21 text

Population Density Data used for Tagging

Slide 22

Slide 22 text

Crowdsourcing Road Names Red Bird - Kamphaeng Phet 2 Road Kamphaeng Phet 2 Road Matching FB place addresses to road Name candidate extraction

Slide 23

Slide 23 text

Quality Analysis • Customized iD Editor • JOSM Validation • OSMCHA • OSMOSE • KeepRight

Slide 24

Slide 24 text

Successes • Technology • Improved road geometry quality • Fine tuned overall processes • Community engagement • New Imagery in OSM Challenges • OSM process for imports • Lag time between editing and submission • No local community?

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

Example 5

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

Drishtie Patel osm@fb.com Would love to hear your thoughts on ways to collaborate and support the community ☺