Optimising Active Ranges for Point Selection in Dynamic Maps
Nadine Schwartges1 · Dennis Allerkamp2
1Lehrstuhl f¨
ur Informatik I
2Robert Bosch Car Multimedia GmbH
ICA Generalisation Workshop ’13
Universit¨ at W¨ urzburg, Germany Hildesheim, Germany
Optimising Active Ranges for Point Selection in Dynamic Maps Nadine - - PowerPoint PPT Presentation
Optimising Active Ranges for Point Selection in Dynamic Maps Nadine Schwartges 1 Dennis Allerkamp 2 Jan-Henrik Haunert 1 Alexander Wolff 1 ICA Generalisation Workshop 13 1 Lehrstuhl f 2 Robert Bosch Car Multimedia GmbH ur Informatik I
1Lehrstuhl f¨
ur Informatik I
2Robert Bosch Car Multimedia GmbH
Universit¨ at W¨ urzburg, Germany Hildesheim, Germany
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
dmin Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
dmin
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
dmin
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
dmin
p∈P |A(p)|
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
dmin
p∈P |A(p)|
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
dmin
p∈P |A(p)|
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
x y z
dmin
p∈P |A(p)|
( W e i b e l a n d D u t t
, 1 9 9 8 )
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
x y z
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Burghardt et al., 2007)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Burghardt et al., 2007)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Burghardt et al., 2007)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Burghardt et al., 2007)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Burghardt et al., 2007)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Burghardt et al., 2007)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
non-optimal heuristic! non-optimal heuristic!
(Been et al., 2006 / Been et al., 2010)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
non-optimal heuristic! non-optimal heuristic!
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
p q
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
p q p′ q′
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
p q p′ q′ d(pp′) d(qq′) <
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
p q p′ q′ d(pp′) d(qq′) < ⇒ stop p
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
p q p′ q′ d(pp′) d(qq′) < ⇒ stop p means: Delaunay triangulation
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
real-world data
perf . MIP22 0,85 0,90 0,95 1,00 1,05 1,10 1,15 25 50 75 100 125 150 175 200 225 249 size of point sets MIP35 ShrCones M0 M1
real-world data
size of point sets
10
10
10 10
1
10
2
10
3
10
4
10
5
10 25 50 75 100 125 150 175 200 225 249 sec MIP35 ShrCones M0 M1
log-scale!
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
synthetic data
size of point sets
10
10
10 10
1
10
2
10
3
10
4
10
5
10 25 50 75 100 125 150 175 200 225 249 sec MIP35 ShrCones M0 M1
synthetic data
perf . MIP22 0,85 0,90 0,95 1,00 1,05 1,10 1,15 25 50 75 100 125 150 175 200 225 249 size of point sets MIP35 ShrCones M0 M1
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
real-world data
perf . MIP22 0,85 0,90 0,95 1,00 1,05 1,10 1,15 25 50 75 100 125 150 175 200 225 249 size of point sets MIP35 ShrCones M0 M1
real-world data
size of point sets
10
10
10 10
1
10
2
10
3
10
4
10
5
10 25 50 75 100 125 150 175 200 225 249 sec MIP35 ShrCones M0 M1
synthetic data
size of point sets
10
10
10 10
1
10
2
10
3
10
4
10
5
10 25 50 75 100 125 150 175 200 225 249 sec MIP35 ShrCones M0 M1
synthetic data
perf . MIP22 0,85 0,90 0,95 1,00 1,05 1,10 1,15 25 50 75 100 125 150 175 200 225 249 size of point sets MIP35 ShrCones M0 M1
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
– M0 – M1
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
– M0 – M1
– fast – good performance
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
– M0 – M1
– fast – good performance
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
– M0 – M1
– fast – good performance
– thinning out points
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
– M0 – M1
– fast – good performance
– thinning out points – labeling with discs (POIs)
Optimizing Active Ranges for Point Selection in Dynamic Maps, N. Schwartges, Univ. W¨ urzburg
– M0 – M1
– fast – good performance
– thinning out points – labeling with discs (POIs)