Line Integral Convolution

LIC-Visualisierung eines Vektorfeldes

Die Line Integral Convolution (Abkürzung: LIC, zu deutsch: Linienintegralfaltung) ist eine Methode zur wissenschaftlichen Visualisierung von Vektorfeldern (z. B. Strömungsfeldern). Sie stellt ein globales Verfahren zur Verfügung, um alle interessanten Bereiche des Vektorfeldes darzustellen.

Das Verfahren wurde zunächst für stationäre 2D-Felder entwickelt. Um eine LIC-Darstellung für solch ein Feld zu erhalten, wird ein zweidimensionales weißes Rauschen entlang der Linien des Strömungsfeldes mit einem Kern mit lokalem Träger gefaltet (im einfachsten Fall: lokal gemittelt). Die Pixelwerte entlang der Feldlinien sind dadurch stark korreliert, orthogonal dazu hingegen – durch das Rauschen – fast unkorreliert. Dadurch heben sich die Feldlinien optisch vom Hintergrund ab und werden sichtbar. Die Darstellungsmethode erinnert in der Vorgehensweise und im Ergebnis an die Sichtbarmachung von Magnetfeldlinien mit Hilfe zufällig verteilter Eisenfeilspäne.

Erweiterungen des Verfahrens auf zeitabhängige 2D-Felder sowie auf 3D-Felder wurden auch vorgeschlagen.

Literatur

  • Brian Cabral, Leith Casey Leedom: Imaging Vector Fields Using Line Integral Convolution. In: Proceedings of ACM SIGGRAPH '93, Aug 2-6, Anaheim, California, S. 263–270, 1993. doi:10.1145/166117.166151
  • Detlev Stalling, Hans-Christian Hege: Fast and Resolution Independent Line Integral Convolution. In: Proceedings of ACM SIGGRAPH '95, Aug 6-11, Los Angeles, California, S. 249–256, 1995. doi:10.1145/218380.218448
  • Henrik Battke, Detlev Stalling, Hans-Christian Hege: Fast Line Integral Convolution for Arbitrary Surfaces in 3D (PDF; 2,5 MB). In: Hans-Christian Hege, Konrad Polthier (Ed.): Visualization and Mathematics: Experiments, Simulations, and Environments, Springer, Berlin, New York, S. 181–195, 1997, ISBN 3-540-61269-6
  • Webseite zur Line Integral Convolution (LIC) (deutsch)
  • Übersicht über Strömungsvisualisierung und verschiedene LIC Versionen sowie umfangreiche Literaturliste (englisch)
  • Java-Applet zur Line Integral Convolution (LIC) (englisch)