Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Minh Bui 14. März 2013 Mobile Visualization in SenseDroid Diplomarbeit Minh Bui, 14.03.2013# 1 of 16 Aufgabensteller: Prof. Dr. Andreas Butz Betreuer:

Ähnliche Präsentationen


Präsentation zum Thema: "Minh Bui 14. März 2013 Mobile Visualization in SenseDroid Diplomarbeit Minh Bui, 14.03.2013# 1 of 16 Aufgabensteller: Prof. Dr. Andreas Butz Betreuer:"—  Präsentation transkript:

1 Minh Bui 14. März 2013 Mobile Visualization in SenseDroid Diplomarbeit Minh Bui, 14.03.2013# 1 of 16 Aufgabensteller: Prof. Dr. Andreas Butz Betreuer: Dr. Aurélien Tabard

2 SenseDroid Citizen Science oder Participatory Sensing Messen von Luftdaten Sammlung der Daten auf einem Server DIY Sensorplattform Sensorplattform ist flexibel Luftverschmutzung Sensorplattform ServerVisualisierung Minh Bui, 14.03.2013# 2 of 16

3 Aufgabe: Entwicklung der SenseDroid App Speicherung der Sensordaten innerhalb einer Datenbank Kommunikation mit der Sensorplattform Visualisierung der Daten Zusätzlich: Bereitstellung einer modularen Softwarestruktur aufgrund variabler Daten Minh Bui, 14.03.2013# 3 of 16

4 Minh Bui, 14.03.2013# 4 of 16 Nochmal grafisch Benutzer Sensorboard Server App Datenbank

5 Ansatz Recherche - Mangel an direktem Feedback Technische Evaluierung Design der Visualisierungen Implementierung mittels objektorientierter Analyse - Flexibilität der Visualisierungen Evaluierung der Visualisierungen Minh Bui, 14.03.2013# 5 of 16

6 Visualisierungen Drei Kategorien: Minh Bui, 14.03.2013# 6 of 16 Low Fidelity Aktuellste Messung Spontane, kurzweilige Interaktion Mid Fidelity Übersicht über aktuellsten Messungen High Fidelity Übersicht über alle Messungen

7 Low Fidelity: Live Feedback Minh Bui, 14.03.2013# 7 of 16 Aktuellste Messung Grün/Gelb/Rot Schema Soll mit einem schnellen Blick alle relevanten Informationen übermitteln Unterteilung in vertikale Bereiche bei mehreren Werten

8 Mid Fidelity: Short Overview Minh Bui, 14.03.2013# 8 of 16 10 letzten Messungen Grün/Gelb/Rot Schema Unterteilung in horzontale Bereiche bei mehreren Werten

9 High Fidelity: Session Overview Minh Bui, 14.03.2013# 9 of 16 Überblick über alle Messungen Grün/Gelb/Rot Schema Automatische Gruppierung Darstellung in neutraler Farbe bei mehreren Werten Filtern nach Sessions

10 Clustering Minh Bui, 14.03.2013# 10 of 16 1. Wähle beliebigen Startpunkt und füge ihn einem neuen Cluster hinzu. Markiere den Punkt als bearbeitet. 2. Wähle einen beliebigen nächsten Punkt und teste ihn auf die Integritätsbedingung des Cluster. a) Falls er die Bedingung erfüllt: Markiere den Punkt als bearbeitet und füge ihn dem Cluster hinzu. Berechne das Zentrum des Clusters neu. b) Falls er die Bedingung nicht erfüllt: Erzeuge neuen Cluster mit diesem Punkt und markiere ihn als bearbeitet. Fahre später mit dem neuen Cluster bei Schritt 2 fort. 3. Stop, falls alle Punkte bearbeitet wurden. Ansonsten wiederhole Schritt 2. Integritätsbedingung: 1.Die Distanz des Punktes zum Zentrum des Clusters muss kleiner sein als der Schwellenwert. 2.Alle im Cluster enthaltenen Punkte müssen auch nach der Neuberechnung des Zentrums enthalten sein.

11 Gruppierung Minh Bui, 14.03.2013# 11 of 16 1. Wähle einen beliebigen ersten Cluster und markiere ihn als bearbeitet. 2. Wähle einen beliebigen nächsten Cluster und überprüfe ob sie zusammengefügt werden können. a) Falls ja: Füge den Cluster hinzu und markiere ihn als bearbeitet. b) Falls nein: Fahre fort mit Schritt 2. 3. Stop, falls alle Cluster bearbeitet wurden. Ansonsten fahre fort mit Schritt 2.

12 Clustering Minh Bui, 14.03.2013# 12 of 16 1 2 3 1 2 3 2 3 1 Gruppierung 2 3 11 2 3

13 XML Configuration Minh Bui, 14.03.2013# 13 of 16 Bestimmt die Konfiguration der einzelnen Sensoren Elemente die häufig angefragt werden werden im Heap gespeichert Selten benötigte Elemente werden direkt aus der Datei gelesen

14 Funktionsweise Minh Bui, 14.03.2013# 14 of 16 XML

15 Minh Bui, 14.03.2013# 15 of 16 Kommunikation mit der Hardware

16 Fragen? Minh Bui, 14.03.2013# 16 of 16 Recherche - Mangel an direktem Feedback Technische Evaluierung Design der Visualisierungen Implementierung mittels objektorientierter Analyse - Flexibilität der Visualisierungen Evaluierung der Visualisierungen

17 Technische Evaluierung Minh Bui, 14.03.2013 Visualisierungstoolkit -Data Driven Documents -Google Charts -Processing Datenspeicherung -SQLite -CouchDB Lokalisierungsdienst -Android Location Service -Skyhook D3

18 Klassenhierarchie Visualisierungen Minh Bui, 14.03.2013 Live Feedbac k Short Overview Liste + create() + refresh()

19 Evaluierung Minh Bui, 14.03.2013 31 vollständige Antworten Sehr neutrales Bild bezüglich der Besorgnis um Luftqualität

20 Evaluierung 2 Minh Bui, 14.03.2013


Herunterladen ppt "Minh Bui 14. März 2013 Mobile Visualization in SenseDroid Diplomarbeit Minh Bui, 14.03.2013# 1 of 16 Aufgabensteller: Prof. Dr. Andreas Butz Betreuer:"

Ähnliche Präsentationen


Google-Anzeigen