Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V0) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V0) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V0) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V0) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V1) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V1) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V1) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V1) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V1) p ′ q ′ p q d ( pp ′ ) d ( qq ′ ) ⇒ fixiere p < Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Wachsende Kegel (V1) p ′ q ′ p q d ( pp ′ ) d ( qq ′ ) ⇒ fixiere p < ⇒ Hilfsmittel: Delaunay-Triangulierung Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Qualit¨ . at Ergebnisse 1,15 1,10 1,05 1,00 0,95 0,90 0,85 25 50 75 100 125 150 175 200 225 250 Anzahl Referenzpunkte MIP22 MIP35 Schrumpfende Kegel Wachsende Kegel (V0) Wachsende Kegel (V1) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Fest-Positionen-Modell Qualit¨ . at Ergebnisse 1,15 1,10 1,05 1,00 0,95 0,90 0,85 25 50 75 100 125 150 175 200 225 250 Laufzeit (Sek.) / logarithmisch! Anzahl Referenzpunkte 10 5 10 4 10 3 MIP35 MIP22 10 2 Schrumpfende Kegel 10 1 Wachsende Kegel (V0) 10 0 Wachsende Kegel (V1) 10 –1 10 –2 10 –3 25 50 75 100 125 150 175 200 225 249 Anzahl Referenzpunkte Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Problem Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell + 1 Problem → 1 2 → − Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell + 1 Problem → 1 2 → − f i → Sichtbereich → Frame Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell + 1 Problem → 1 2 → − f i → Sichtbereich → Frame → Historie f i +1 Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell + 1 Problem → 1 2 → − f i → Sichtbereich → Frame → Historie f i +1 Maximiere unter Beachtung der Historie die Summe der Gewichte aller beschrifteten Punkte eines ¨ uberlappungsfreien Labelings. Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell + 1 Problem → 1 2 → − f i → Sichtbereich → Frame → Historie f i +1 → kein Springen Maximiere unter Beachtung der Historie die Summe der Gewichte aller beschrifteten Punkte eines ¨ uberlappungsfreien Labelings. Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Stand der Forschung Van Kreveld et al. (1999) 1P 1S statisch: 15% Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Stand der Forschung Van Kreveld et al. (1999) 1P 1S statisch: 15% Maass & D¨ ollner (2006), Mote (2007), Luboschik et al. (2008) → Beschriftung je Frame Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Stand der Forschung Van Kreveld et al. (1999) De Berg et al. (2008) 1P 1S statisch: 15% Maass & D¨ ollner (2006), Mote (2007), Luboschik et al. (2008) → Beschriftung je Frame Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Schiebe-Algorithmus (Skizze) + Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Datenstruktur: Rechtseckszerlegung Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Datenstruktur: Rechtseckszerlegung Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Warteliste → Performanz & Reduktion von Flackern Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Warteliste → Performanz & Reduktion von Flackern p Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Warteliste → Performanz & Reduktion von Flackern p Verz¨ ogere den n¨ achsten Test von p um mindestens W Frames. Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Demo Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Ergebnisse: Multi-Interaktionspfad – 1S vs. 1P, W = 0: Qualit¨ at (49%) 1S – 1S vs. 1P, W = 30: Qualit¨ at (41%) 1P – 1S: Framerate Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftungen im Schiebemodell Ergebnisse: Multi-Interaktionspfad – 1S vs. 1P, W = 0: Qualit¨ at (49%) 1S – 1S vs. 1P, W = 30: Qualit¨ at (41%) 1P – 1S: Framerate – Rechteckszerlegung: Framerate – Warteliste: Framerate – 35 Labels: > 24 FPS – 205 Labels: 4 − 10 FPS Dynamic Label Placement in Practice, Nadine Schwartges
Beschriftung von Straßen Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen + → Problem 3D 3D Label → − Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen + → Problem 3D 3D Label → − l e b Label a L Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen + → Problem 3D 3D Label → − l e b Label a L Label Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen + → Problem 3D 3D Label → − l e b Label a L Label Label Label Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen + → Problem 3D 3D Label → − l e b Label a L Label Nebenstr. Hauptstr. Label Label Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen + → Problem 3D 3D Label → − l e b Label a L Label Nebenstr. Hauptstr. Label Label NP-schwer Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen L¨ osung in jedem Frame f¨ ur jede unbeschriftete Straße bewerte jede m¨ ogliche Beschriftungsposition Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Stand der Forschung Strijk (2001) l → Bewertungsfunktion statisch e b a L Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Stand der Forschung Strijk (2001) l → Bewertungsfunktion statisch e b a L Maass & D¨ ollner (2007) g i n Interaktionen: i l Konfliktgraph d a Work-Around r e G Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Stand der Forschung Strijk (2001) l → Bewertungsfunktion statisch e b a L Maass & D¨ ollner (2007) g i n Interaktionen: i l Konfliktgraph d a Work-Around r e G Vaaraniemi et al. (2012) g i n Billboard i l kr¨ aftebasierter Algorithmus d a r e G Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Bewertung b i summiere Kosten der Bewertungskriterien Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Bewertung b i b i α summiere Kosten Kosten w a · α 2 der Bewertungskriterien Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Bewertung b i b i α summiere Kosten Kosten w a · α 2 Kosten w a · α 2 der Bewertungskriterien b j − 1 b j b k +1 b k ℓ C ( ℓ ) = � k i = j C ( b i ) Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Diskretisierung ℓ Dynamic Label Placement in Practice, Nadine Schwartges
Eingebettete Beschriftungen Diskretisierung ℓ ℓ ′ ℓ → ℓ ′ ⇒ C ( ℓ ) = C ( ℓ ′ ) Dynamic Label Placement in Practice, Nadine Schwartges
Billboard-Beschriftungen Problem Dynamic Label Placement in Practice, Nadine Schwartges
Billboard-Beschriftungen Problem Dynamic Label Placement in Practice, Nadine Schwartges
Recommend
More recommend