Voronoi-Interpolation
Die Voronoi-Interpolation (englisch natural neighbor interpolation „Interpolation durch natürliche Nachbarn“), auch Sibson-Interpolation genannt, ist ein Interpolationsverfahren, das mit Voronoi-Diagrammen arbeitet.
Prinzip
[Bearbeiten | Quelltext bearbeiten]Gegeben sind Punkte in einem metrischen Raum und die ihnen zugewiesenen Werte. In den Raum wird ein zusätzlicher Punkt eingefügt. Sein Wert soll aus den umgebenden Punkten interpoliert werden.
Dazu wird zunächst aus den vorgegebenen Punkten das Voronoi-Diagramm erzeugt (Abb. links). Anschließend wird der zusätzliche Punkt mit seiner Voronoi-Zelle eingefügt (Abb. rechts).
Der Wert des neuen Punktes ergibt sich nun, indem die Flächeninhalte der Überschneidungen mit den Nachbarzellen im Verhältnis zum Gesamtflächeninhalt der neuen Zelle als Gewichtungsfaktoren der Interpolation verwendet werden. Im Beispiel oben wäre das:
wobei A(N) den Flächeninhalt einer Fläche N angibt, und a,b,c und d für die gegebenen Funktionswerte stehen.
Anwendung
[Bearbeiten | Quelltext bearbeiten]Die Voronoi-Interpolation kann prinzipiell überall angewandt werden, wo in einem metrischen Raum Werte interpoliert werden sollen.
Dadurch, dass Voronoi-Diagramme eng mit der Delaunay-Triangulation verwandt sind, bietet sich die Voronoi-Interpolation insbesondere in der 3D-Computergrafik an. Sie kann dort verwendet werden, um ein bestehendes Dreiecksnetz durch Hinzufügen neuer Punkte zu verfeinern.