Mitchell-Netravali-Filter

Die Mitchell-Netravali-Filter o​der BC-Splines s​ind eine vorrangig i​n der Computergrafik verwendete Gruppe v​on Rekonstruktionsfiltern, d​ie zum Beispiel b​eim Antialiasing o​der bei d​er Skalierung v​on Rastergrafiken verwendet werden können. In Bildbearbeitungsprogrammen werden s​ie auch a​ls bikubische Filter bezeichnet, d​a sie z​u den kubischen Splines zählen.

Definition

Graph des Mitchell-Netravali-Filters mit Parameterwahl (⅓, ⅓)

Die Mitchell-Netravali-Filter wurden im Rahmen einer Untersuchung zu Artefakten von Rekonstruktionsfiltern entworfen. Die Filter sind stückweise kubische Filter mit vier Pixel breiten Trägern. Nach Ausschluss ungeeigneter Filter aus dieser Familie, wie zum Beispiel unstetige Kurven, verbleiben zwei Parameter und , durch die die Mitchell-Netravali-Filter konfigurierbar sind. Die Filter sind wie folgt definiert:

Es ist möglich, zweidimensionale Versionen der Mitchell-Netravali-Filter durch Separation zu konstruieren (siehe: Rekonstruktionsfilter: Konstruktion zweidimensionaler Filter). In diesem Fall können die Filter durch eine Reihe von Interpolationen mit dem eindimensionalen Filter ersetzt werden. Aus den Farbwerten der vier benachbarten Pixel , , , berechnet sich dann der Farbwert folgendermaßen:

liegt hierbei zwischen und ; ist der Abstand zwischen und .

Spezialfälle

Subjektives Aussehen von mit Mitchell-Netravali-Filtern rekonstruierten Bildern. Die gestrichelte Linie markiert eine von den Entwicklern als guter Kompromiss empfohlene Parameterfamilie.

Je nach Wahl der Parameter B und C kann es zu verschiedenen Artefakten kommen (siehe Bild rechts). Die Entwickler schlugen die Parameter aus der Familie und besonders als guten Kompromiss vor.

Die Wahl bestimmter Parameter führt z​u bekannten kubischen Splines:

Vergrößerung mit bikubischem Filter in GIMP (B=0, C=0,5)
Vergrößerung mit bikubischem Filter in Paint.NET (B=1, C=0)

Literatur

  • Don Mitchell, Arun Netravali: Reconstruction Filters in Computer Graphics. ACM SIGGRAPH Computer Graphics 22, 4 (Aug. 1988): 221–228, ISSN 0097-8930
  • Matt Pharr, Greg Humphreys: Physically Based Rendering. From Theory to Implementation, S. 279–367. Morgan Kaufmann, London 2004, ISBN 0-12-553180-X (PDF, 7 MB)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.