Progressives Rendering multivariater Daten
Bernhard Maier · Fachbereich Informatik (University of Stuttgart) · 2010
In [BW08] und [HW09] wurden sogenannte kontinuierliche Scatterplots und kontinuierliche Parallele Koordinaten vorgestellt. Das sind Visualisierungstechniken fur multivariate Daten, die auf einem Tetraeder-Gitter definiert sind. Im Rahmen der Studienarbeit sollten die entsprechenden Algorithmen mit einem Splatting Ansatz beschleunigt werden. Das Splatting sollte die Masseerhaltung erfullen (siehe auch [BW08]) und progressiv ablaufen. Abschliesend sollte ein qualitativer und quantitativer Vergleich mit den herkommlichen Algorithmen aus [BW08] und [HW09] durchgefuhrt werden. Es wurde dafur ein MegaMol Plug-In implementiert. Als Splats wurden dabei fur kontinuierliche Scatterplots z.B. Rechtecke und in Parallelen Koordinaten Trapeze verwendet. Das Plug-In genugt den genannten Anforderungen, und erzeugt deutlich schneller brauchbare kontinuierliche Plots, als die herkommlichen Verfahren. Der Vergleich fur einige Testlaufe ergab zwar deutliche L2-Distanzen zwischen den Ergebnissen der herkommlichen Verfahren und der Splatting Verfahren, und beim progressiven Rendern konnte kein klarer Trend hin zu niedrigeren Distanzen festgestellt werden, jedoch kann das durch ein von den herkommlichen Verfahren verschiedenes, trilineares Interpolationsverfahren erklart werden. Um die Plots vollstandig ablesbar zu machen wurde daruber hinaus ein entsprechendes Verfahren entwickelt und implementiert.