SLIDE 1
Tree-‑Based ¡Distance ¡Cartograms ¡ for ¡Naviga6on ¡
Jon ¡Barron ¡ EECS ¡
SLIDE 2 Goals ¡
- Visualize ¡my ¡commute-‑able ¡neighborhood ¡
- Idea: ¡encode ¡using ¡distance ¡
– Allows ¡easy ¡comparison ¡ – Intui6ve? ¡
SLIDE 3
Input ¡Map ¡+ ¡Tree ¡
SLIDE 4
Warped ¡Tree ¡
SLIDE 5
Tesselated ¡Input ¡Map ¡
SLIDE 6
Parametrized ¡Mesh ¡
SLIDE 7
Constrain ¡the ¡Mesh ¡
SLIDE 8
Op6mize ¡the ¡Mesh ¡ (Maximize ¡area, ¡minimize ¡perpendicular ¡distor6on, ¡jaggedness) ¡ ¡
SLIDE 9
“Sew” ¡the ¡“seams” ¡ (minimize ¡distor6on, ¡minimize ¡number ¡of ¡edges) ¡
SLIDE 10
Warp ¡the ¡image ¡and ¡labels ¡
SLIDE 11
SLIDE 12
SLIDE 13 Cons: ¡
- Heavy ¡distor6on ¡(that’s ¡the ¡point) ¡
- Distances ¡not-‑on-‑the-‑tree ¡are ¡meaningless? ¡
- Difficult ¡to ¡relate ¡to ¡unwarped ¡map, ¡without ¡
- labels. ¡
- Doesn’t ¡work ¡on ¡general ¡graphs ¡
- No ¡no6on ¡of ¡what ¡it ¡means ¡to ¡travel ¡*off* ¡the ¡
- tree. ¡
SLIDE 14 Pros: ¡
- Compelling ¡and ¡Interes.ng ¡
- Easy ¡to ¡compare ¡distances ¡
- Labels ¡seem ¡easy ¡to ¡understand ¡
SLIDE 15 Future ¡Work? ¡
What ¡does ¡it ¡mean ¡to ¡travel ¡off ¡of ¡the ¡tree? ¡ How ¡many ¡6mes ¡should ¡every ¡loca6on ¡appear ¡
- n ¡the ¡warped ¡map? ¡Exactly ¡once? ¡