Anmelden mit
Registrieren | Anmelden

Interpolation, was und wozu?

Letzte Antwort: in Grafikkarten
Werbung stört? Dann Mitgliedskonto eröffnen

Interpolation ist das Hochrechnen von Bildern im Allgemeinen auf eine höhere Auflösung. Das das hochgerechnete Bild nie so gut aussehen kann wie das gleiche Bild mit nativer (urprünglich so hoher) Auflösung ist dabei wahrscheinlich klar.
Als Modell kannst du dir vorstellen:
Wenn du ein Bild mit 400*300 Pixeln hast und willst das auf 800*600 hochrechnen, so musst du aus jedem vorhandenen Pixel quasi 4 neue machen.
Das dabei am Ende Bildschärfe + -qualität verloren geht ist offensichtlich.

Gebraucht wird Interpolation beim PC meist dann, wenn du mit einem nicht-CRT Bildschirma arbeitest.
CRTs können die meisten Auflösungen problemlos darstellen, bei TFTs zum Beispiel gibt es meist genau eine Auflösung, wo das Bild optimal dargestellt wird.
Wenn du nun nicht die optimale Auflösung schaffst (Grafikkarte in einem Spiel zu schwach oder Videomaterial zu gering aufgelöst) und dann eine Vollbildanwenung daraus machen willst, dann hast du ein Problem.
Wenn du die geringe Auflösung zur Bildschirmauflösung machen würdest, dann sähe das meist sehr gruselig aus. Wenn du aber die vorhandenen Bildinformationen hochrechnest, dann sieht das ganze zwar auch nicht immer super aus, aber dein Bildschirm muss sich nicht verrenken.

Wenn du im Treiber die Interpolation ausschaltest, kannst du dein Spiel in einer kleinen Box betrachten (Bildschirm hat die native Auflösung, das Spiel wird in der mitte in der Spielauflösung dargestellt, der Rest des Bildschirmes ist schwarz).
Das Bild ist dann scharf und nicht verzerrt, aber auch nur "winzig"

1.Sachau mal bei Wikipedia steht sowas auch!!
2.Durch eine Interpolation kannst Du eine zusätzliche Auflösung benutzen die nicht die Standard-Auflösung des Monitors ist ( sieht nicht unbedingt gut aus), da die Interpolierte nur Hoch gerechnet wird ... ;) 

Edit: Interpolation findet man auch bei Digital-Kameras, da werden oft 8MP angepriesen doch der Sensor hat nur 5MP!! Die werden dann Mathematisch hochgerechnet, was zwar viel hermacht aber nicht der Bildqualität zu gute kommt....

Das waren aber keine guten Antworten. Die neuen nVidia-Karten beherrschen eben eine andere Art der Interpolation, nämlich die Anwendung einer Auflösung von meinetwegen 2560x1600 auf einem Bildschirm mit der Auflösung 1680x1050. Hierbei wird ohne Qualitätsverluste die Bildschärfe um einiges erhöht, da diesmal eine größere Auflösung auf einer kleineren Bildfläche dargestellt wird. So macht eine Full-HD-Auflösung von 1920x1080 z.B. auf einem 22-Zoll-Bildschirm auch mehr her als auf einem 27-Zoll-Bildschirm, auch wenn der Unterschied hier nur geringfügig wahrnehmbar ist und das wiederum nichts mit der Interpolation der nVidia-Grafikkarten zu tun hat.

Das Feature wird ab GTX 260 sicher unterstützt. Über 220 und 240 kann ich keine Aussage treffen.
Werbung stört? Dann Mitgliedskonto eröffnen